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