57 writes to XamlNode
System.Xaml (57)
System\Xaml\XamlObjectReader.cs (57)
85nodes.Push(new NamespaceMarkupInfo() { XamlNode = node }); 371XamlNode = new XamlNode(XamlNodeType.StartMember, attachedProperty), 416MemberMarkupInfo itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 461XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Key), 537XamlNode = new XamlNode(XamlNodeType.StartMember, property), 542XamlNode = new XamlNode(XamlNodeType.GetObject), 565XamlNode = new XamlNode(XamlNodeType.StartMember, property), 570XamlNode = new XamlNode(XamlNodeType.GetObject), 608XamlNode = new XamlNode(XamlNodeType.StartMember, property), 613XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.XData), 618XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.XData.GetMember("Text")), 623XamlNode = new XamlNode(XamlNodeType.Value, sb.ToString()) 647XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Lang), 655XamlNode = new XamlNode(XamlNodeType.StartMember, xamlProperty), 688objectInfo.XamlNode = new XamlNode(XamlNodeType.GetObject); 727var itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 872valueInfo = new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, propertyValue) }; 885valueInfo = new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, propertyValue ?? string.Empty) }; 892valueInfo = new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, propertyValue) }; 968EndObjectMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.EndObject); } 977EndMemberMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.EndMember); } 1250XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.FactoryMethod), 1252Children = { new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, methodName) } } 1304XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) 1309XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Arguments) 1329XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters) 1349positionalParametersProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, stringValue) }); 1365positionalParametersProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, stringValue) }); 1370positionalParametersProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, argument) }); 1752XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Name), 1753Children = { new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, Name) } } 1763XamlNode = new XamlNode(XamlNodeType.StartObject, xamlType); 1804var items = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 1812XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.Array), 1819XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Array.GetMember("Type")), //x:ArrayExtension.Type 1824XamlNode = new XamlNode(XamlNodeType.Value, context.ConvertXamlTypeToString(elementType)) 1835XamlNode = new XamlNode(XamlNodeType.GetObject), 1845XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Array.ContentProperty), 1894return new ObjectMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.Null) }; 2020XamlNode = new XamlNode(XamlNodeType.StartObject, xamlType), 2034XamlNode = new XamlNode(XamlNodeType.StartObject, xamlType), 2057XamlNode = new XamlNode(XamlNodeType.StartObject, xamlType), 2067XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Initialization), 2068Children = { new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, value) } } 2335XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.Reference); 2336nameProperty = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters) }; 2344nameProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, Target.Name) }); 2883nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.NamespaceDeclaration, reader.Namespace) }); 2892nodes.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartObject, reader.Type) }); 2900nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.NamespaceDeclaration, reader.Namespace) }); 2904nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.StartObject, reader.Type) }); 2908nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.GetObject) }); 2912nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.EndObject) }); 2916nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.StartMember, reader.Member) }); 2920nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.EndMember) }); 2924nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.Value, reader.Value) }); 2932XamlNode = ((ValueMarkupInfo)nodes[0]).XamlNode;
36 references to XamlNode
System.Xaml (36)
System\Xaml\XamlObjectReader.cs (36)
101currentXamlNode = node.XamlNode; 290if (XamlNode.Member == XamlLanguage.PositionalParameters) 321var member = XamlNode.Member; 667var memberType = memberInfo.XamlNode.Member.Type; 673if (objectInfo is not null && objectInfo.Properties.Count == 1 && memberType == objectInfo.XamlNode.XamlType) 676if (objectInfo.Properties[0].XamlNode.Member == XamlLanguage.Items) 685if(itemInfo is null || itemInfo.XamlNode.XamlType is null || !itemInfo.XamlNode.XamlType.IsMarkupExtension) 752if (memberInfo.XamlNode.Member == itemInfo.XamlNode.XamlType.ContentProperty) 756if (contentWrapperType == itemInfo.XamlNode.XamlType) 770if (!isPreviousItemValue && !ShouldUnwrapDueToWhitespace((string)childOvInfo.XamlNode.Value, xamlType, isFirstElementOfCollection, isLastElementOfCollection)) 1042if (IsMemberOnlyDependentOnAttributableMembers(memberInfo.XamlNode.Member, namesOfAttributableProperties)) 1047namesOfAttributableProperties.Add(memberInfo.XamlNode.Member.Name); 1080namesOfAttributableProperties.Add(memberInfo.XamlNode.Member.Name); 1094if (property.XamlNode.Member.DependsOn.Count > 0) 1100string dependentPropertyName = property.XamlNode.Member.Name; 1103foreach (var dependingProperty in property.XamlNode.Member.DependsOn) 1135if ((XamlNode.NodeType == XamlNodeType.StartObject && !XamlNode.XamlType.IsMarkupExtension) 1136|| XamlNode.NodeType == XamlNodeType.GetObject) 1158if (XamlNode.NodeType == XamlNodeType.StartObject) 1160context.FindPrefix(XamlNode.XamlType.PreferredXamlNamespace); 1162var type = XamlNode.XamlType; 1588var property = propertyInfo.XamlNode.Member; 1701var xamlType = objInfo.XamlNode.XamlType; 1759if (XamlNode.NodeType == XamlNodeType.GetObject) 2082return Equals(valueInfo.XamlNode.Value, string.Empty); 2093objectInfo.XamlNode.XamlType == XamlLanguage.Null; 2124if (valueInfo?.XamlNode.Value is string name) 2129XamlMember property = propertyInfo.XamlNode.Member; 2193var xProperty = x.XamlNode.Member; 2194var yProperty = y.XamlNode.Member; 2270var xProperty = x.XamlNode.Member; 2271var yProperty = y.XamlNode.Member; 2932XamlNode = ((ValueMarkupInfo)nodes[0]).XamlNode;