13 writes to Children
System.Xaml (13)
System\Xaml\XamlObjectReader.cs (13)
371Children = { GetPropertyValueInfo(value, attachedProperty, context) } 462Children = { keyValue } 539Children = 567Children = 610Children = 620Children = 649Children = { GetPropertyValueInfo(propertyValue, xamlProperty, context) } 657Children = { GetPropertyValueInfo(propertyValue, xamlProperty, context) } 1253Children = { new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, methodName) } } 1762Children = { new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, Name) } } 1829Children = 1855Children = 2080Children = { new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, value) } }
31 references to Children
System.Xaml (31)
System\Xaml\XamlObjectReader.cs (31)
304if (Children.Count > 1) { return false; } 307if (Children.Count == 0 || Children[0] is ValueMarkupInfo) { return true; } 309if (Children[0] is not ObjectMarkupInfo r) 326foreach (var ov in Children) 466itemsInfo.Children.Add(objInfo); 534if (itemsInfo is not null && itemsInfo.Children.Count != 0) 562if (itemsInfo is not null && itemsInfo.Children.Count != 0) 671if (memberInfo.Children.Count == 1) 673if (memberInfo.Children[0] is ObjectMarkupInfo objectInfo && objectInfo.Properties.Count == 1 && memberType == objectInfo.XamlNode.XamlType) 677if (objectInfo.Properties[0] is MemberMarkupInfo itemsMemberInfo && itemsMemberInfo.Children.Count > 0) 682if (itemsMemberInfo.Children[0] is not ObjectMarkupInfo itemInfo || itemInfo.XamlNode.XamlType is null || !itemInfo.XamlNode.XamlType.IsMarkupExtension) 754if (memberInfo.Children.Count == 1) 756var childOvInfo = (ObjectOrValueMarkupInfo) memberInfo.Children[0]; 790itemsInfo.Children.Add(unwrappedItemInfo ?? itemInfo); 1205if (propertyInfo is not null && propertyInfo.Children.Count != 0) 1316argumentsProperty.Children.Add(ForObject(argument, context)); 1351positionalParametersProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, stringValue) }); 1362positionalParametersProperty.Children.Add(objectInfo); 1368positionalParametersProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, stringValue) }); 1373positionalParametersProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, argument) }); 1788foreach (var ov in propertyInfo.Children) 1816items.Children.Add(ForObject(item, context)); 1840if (items.Children.Count != 0) 2090if (propertyInfo.Children.Count == 1) 2092if (propertyInfo.Children[0] is ValueMarkupInfo valueInfo) 2103return propertyInfo.Children.Count == 1 && 2104propertyInfo.Children[0] is ObjectMarkupInfo objectInfo && 2133if (propertyInfo.Children.Count == 1) 2135var valueInfo = propertyInfo.Children[0] as ValueMarkupInfo; 2358nameProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, Target.Name) });