57 writes to XamlNode
System.Xaml (57)
System\Xaml\XamlObjectReader.cs (57)
85nodes.Push(new NamespaceMarkupInfo() { XamlNode = node }); 371XamlNode = new XamlNode(XamlNodeType.StartMember, attachedProperty), 417MemberMarkupInfo itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 462XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Key), 539XamlNode = new XamlNode(XamlNodeType.StartMember, property), 544XamlNode = new XamlNode(XamlNodeType.GetObject), 567XamlNode = new XamlNode(XamlNodeType.StartMember, property), 572XamlNode = new XamlNode(XamlNodeType.GetObject), 610XamlNode = new XamlNode(XamlNodeType.StartMember, property), 615XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.XData), 620XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.XData.GetMember("Text")), 625XamlNode = new XamlNode(XamlNodeType.Value, sb.ToString()) 649XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Lang), 657XamlNode = new XamlNode(XamlNodeType.StartMember, xamlProperty), 686objectInfo.XamlNode = new XamlNode(XamlNodeType.GetObject); 724var itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 870valueInfo = new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, propertyValue) }; 883valueInfo = new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, propertyValue ?? string.Empty) }; 890valueInfo = new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, propertyValue) }; 967EndObjectMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.EndObject); } 976EndMemberMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.EndMember); } 1252XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.FactoryMethod), 1254Children = { new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, methodName) } } 1307XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) 1312XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Arguments) 1332XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters) 1352positionalParametersProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, stringValue) }); 1369positionalParametersProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, stringValue) }); 1374positionalParametersProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, argument) }); 1762XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Name), 1763Children = { new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, Name) } } 1773XamlNode = new XamlNode(XamlNodeType.StartObject, xamlType); 1814var items = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 1822XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.Array), 1829XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Array.GetMember("Type")), // x:ArrayExtension.Type 1834XamlNode = new XamlNode(XamlNodeType.Value, context.ConvertXamlTypeToString(elementType)) 1845XamlNode = new XamlNode(XamlNodeType.GetObject), 1855XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Array.ContentProperty), 1905return new ObjectMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.Null) }; 2033XamlNode = new XamlNode(XamlNodeType.StartObject, xamlType), 2047XamlNode = new XamlNode(XamlNodeType.StartObject, xamlType), 2070XamlNode = new XamlNode(XamlNodeType.StartObject, xamlType), 2080XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Initialization), 2081Children = { new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, value) } } 2350XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.Reference); 2351nameProperty = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters) }; 2359nameProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, Target.Name) }); 2905nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.NamespaceDeclaration, reader.Namespace) }); 2914nodes.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartObject, reader.Type) }); 2922nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.NamespaceDeclaration, reader.Namespace) }); 2926nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.StartObject, reader.Type) }); 2930nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.GetObject) }); 2934nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.EndObject) }); 2938nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.StartMember, reader.Member) }); 2942nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.EndMember) }); 2946nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.Value, reader.Value) }); 2954XamlNode = ((ValueMarkupInfo)nodes[0]).XamlNode;
36 references to XamlNode
System.Xaml (36)
System\Xaml\XamlObjectReader.cs (36)
102currentXamlNode = node.XamlNode; 290if (XamlNode.Member == XamlLanguage.PositionalParameters) 321var member = XamlNode.Member; 669var memberType = memberInfo.XamlNode.Member.Type; 674if (memberInfo.Children[0] is ObjectMarkupInfo objectInfo && objectInfo.Properties.Count == 1 && memberType == objectInfo.XamlNode.XamlType) 676if (objectInfo.Properties[0].XamlNode.Member == XamlLanguage.Items) 683if (itemsMemberInfo.Children[0] is not ObjectMarkupInfo itemInfo || itemInfo.XamlNode.XamlType is null || !itemInfo.XamlNode.XamlType.IsMarkupExtension) 749if (memberInfo.XamlNode.Member == itemInfo.XamlNode.XamlType.ContentProperty) 753if (contentWrapperType == itemInfo.XamlNode.XamlType) 767if (!isPreviousItemValue && !ShouldUnwrapDueToWhitespace((string)childOvInfo.XamlNode.Value, xamlType, isFirstElementOfCollection, isLastElementOfCollection)) 1041if (IsMemberOnlyDependentOnAttributableMembers(memberInfo.XamlNode.Member, namesOfAttributableProperties)) 1046namesOfAttributableProperties.Add(memberInfo.XamlNode.Member.Name); 1081namesOfAttributableProperties.Add(memberInfo.XamlNode.Member.Name); 1096if (property.XamlNode.Member.DependsOn.Count > 0) 1103string dependentPropertyName = property.XamlNode.Member.Name; 1106foreach (var dependingProperty in property.XamlNode.Member.DependsOn) 1137if ((XamlNode.NodeType == XamlNodeType.StartObject && !XamlNode.XamlType.IsMarkupExtension) 1138|| XamlNode.NodeType == XamlNodeType.GetObject) 1161if (XamlNode.NodeType == XamlNodeType.StartObject) 1163context.FindPrefix(XamlNode.XamlType.PreferredXamlNamespace); 1165var type = XamlNode.XamlType; 1594var property = propertyInfo.XamlNode.Member; 1711var xamlType = objInfo.XamlNode.XamlType; 1769if (XamlNode.NodeType == XamlNodeType.GetObject) 2095return Equals(valueInfo.XamlNode.Value, string.Empty); 2106objectInfo.XamlNode.XamlType == XamlLanguage.Null; 2137if (valueInfo?.XamlNode.Value is string name) 2143XamlMember property = propertyInfo.XamlNode.Member; 2207var xProperty = x.XamlNode.Member; 2208var yProperty = y.XamlNode.Member; 2284var xProperty = x.XamlNode.Member; 2285var yProperty = y.XamlNode.Member; 2954XamlNode = ((ValueMarkupInfo)nodes[0]).XamlNode;