57 writes to XamlNode
System.Xaml (57)
System\Xaml\XamlObjectReader.cs (57)
84
nodes.Push(new NamespaceMarkupInfo() {
XamlNode
= node });
370
XamlNode
= new XamlNode(XamlNodeType.StartMember, attachedProperty),
416
MemberMarkupInfo itemsInfo = new MemberMarkupInfo {
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) };
461
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.Key),
538
XamlNode
= new XamlNode(XamlNodeType.StartMember, property),
543
XamlNode
= new XamlNode(XamlNodeType.GetObject),
566
XamlNode
= new XamlNode(XamlNodeType.StartMember, property),
571
XamlNode
= new XamlNode(XamlNodeType.GetObject),
609
XamlNode
= new XamlNode(XamlNodeType.StartMember, property),
614
XamlNode
= new XamlNode(XamlNodeType.StartObject, XamlLanguage.XData),
619
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.XData.GetMember("Text")),
624
XamlNode
= new XamlNode(XamlNodeType.Value, sb.ToString())
648
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.Lang),
656
XamlNode
= new XamlNode(XamlNodeType.StartMember, xamlProperty),
685
objectInfo.
XamlNode
= new XamlNode(XamlNodeType.GetObject);
723
var itemsInfo = new MemberMarkupInfo {
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) };
869
valueInfo = new ValueMarkupInfo() {
XamlNode
= new XamlNode(XamlNodeType.Value, propertyValue) };
882
valueInfo = new ValueMarkupInfo() {
XamlNode
= new XamlNode(XamlNodeType.Value, propertyValue ?? string.Empty) };
889
valueInfo = new ValueMarkupInfo() {
XamlNode
= new XamlNode(XamlNodeType.Value, propertyValue) };
966
private EndObjectMarkupInfo() {
XamlNode
= new XamlNode(XamlNodeType.EndObject); }
975
private EndMemberMarkupInfo() {
XamlNode
= new XamlNode(XamlNodeType.EndMember); }
1251
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.FactoryMethod),
1253
Children = { new ValueMarkupInfo() {
XamlNode
= new XamlNode(XamlNodeType.Value, methodName) } }
1306
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items)
1311
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.Arguments)
1331
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters)
1351
positionalParametersProperty.Children.Add(new ValueMarkupInfo {
XamlNode
= new XamlNode(XamlNodeType.Value, stringValue) });
1368
positionalParametersProperty.Children.Add(new ValueMarkupInfo {
XamlNode
= new XamlNode(XamlNodeType.Value, stringValue) });
1373
positionalParametersProperty.Children.Add(new ValueMarkupInfo {
XamlNode
= new XamlNode(XamlNodeType.Value, argument) });
1761
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.Name),
1762
Children = { new ValueMarkupInfo() {
XamlNode
= new XamlNode(XamlNodeType.Value, Name) } }
1772
XamlNode
= new XamlNode(XamlNodeType.StartObject, xamlType);
1813
var items = new MemberMarkupInfo {
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) };
1821
XamlNode
= new XamlNode(XamlNodeType.StartObject, XamlLanguage.Array),
1828
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.Array.GetMember("Type")), // x:ArrayExtension.Type
1833
XamlNode
= new XamlNode(XamlNodeType.Value, context.ConvertXamlTypeToString(elementType))
1844
XamlNode
= new XamlNode(XamlNodeType.GetObject),
1854
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.Array.ContentProperty),
1904
return new ObjectMarkupInfo {
XamlNode
= new XamlNode(XamlNodeType.StartObject, XamlLanguage.Null) };
2032
XamlNode
= new XamlNode(XamlNodeType.StartObject, xamlType),
2046
XamlNode
= new XamlNode(XamlNodeType.StartObject, xamlType),
2069
XamlNode
= new XamlNode(XamlNodeType.StartObject, xamlType),
2079
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.Initialization),
2080
Children = { new ValueMarkupInfo() {
XamlNode
= new XamlNode(XamlNodeType.Value, value) } }
2349
XamlNode
= new XamlNode(XamlNodeType.StartObject, XamlLanguage.Reference);
2350
nameProperty = new MemberMarkupInfo {
XamlNode
= new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters) };
2358
nameProperty.Children.Add(new ValueMarkupInfo {
XamlNode
= new XamlNode(XamlNodeType.Value, Target.Name) });
2904
nodes.Add(new ValueMarkupInfo{
XamlNode
= new XamlNode(XamlNodeType.NamespaceDeclaration, reader.Namespace) });
2913
nodes.Add(new ValueMarkupInfo {
XamlNode
= new XamlNode(XamlNodeType.StartObject, reader.Type) });
2921
nodes.Add(new ValueMarkupInfo{
XamlNode
= new XamlNode(XamlNodeType.NamespaceDeclaration, reader.Namespace) });
2925
nodes.Add(new ValueMarkupInfo{
XamlNode
= new XamlNode(XamlNodeType.StartObject, reader.Type) });
2929
nodes.Add(new ValueMarkupInfo{
XamlNode
= new XamlNode(XamlNodeType.GetObject) });
2933
nodes.Add(new ValueMarkupInfo{
XamlNode
= new XamlNode(XamlNodeType.EndObject) });
2937
nodes.Add(new ValueMarkupInfo{
XamlNode
= new XamlNode(XamlNodeType.StartMember, reader.Member) });
2941
nodes.Add(new ValueMarkupInfo{
XamlNode
= new XamlNode(XamlNodeType.EndMember) });
2945
nodes.Add(new ValueMarkupInfo{
XamlNode
= new XamlNode(XamlNodeType.Value, reader.Value) });
2953
XamlNode
= ((ValueMarkupInfo)nodes[0]).XamlNode;
36 references to XamlNode
System.Xaml (36)
System\Xaml\XamlObjectReader.cs (36)
101
currentXamlNode = node.
XamlNode
;
289
if (
XamlNode
.Member == XamlLanguage.PositionalParameters)
320
var member =
XamlNode
.Member;
668
var memberType = memberInfo.
XamlNode
.Member.Type;
673
if (memberInfo.Children[0] is ObjectMarkupInfo objectInfo && objectInfo.Properties.Count == 1 && memberType == objectInfo.
XamlNode
.XamlType)
675
if (objectInfo.Properties[0].
XamlNode
.Member == XamlLanguage.Items)
682
if (itemsMemberInfo.Children[0] is not ObjectMarkupInfo itemInfo || itemInfo.
XamlNode
.XamlType is null || !itemInfo.
XamlNode
.XamlType.IsMarkupExtension)
748
if (memberInfo.
XamlNode
.Member == itemInfo.
XamlNode
.XamlType.ContentProperty)
752
if (contentWrapperType == itemInfo.
XamlNode
.XamlType)
766
if (!isPreviousItemValue && !ShouldUnwrapDueToWhitespace((string)childOvInfo.
XamlNode
.Value, xamlType, isFirstElementOfCollection, isLastElementOfCollection))
1040
if (IsMemberOnlyDependentOnAttributableMembers(memberInfo.
XamlNode
.Member, namesOfAttributableProperties))
1045
namesOfAttributableProperties.Add(memberInfo.
XamlNode
.Member.Name);
1080
namesOfAttributableProperties.Add(memberInfo.
XamlNode
.Member.Name);
1095
if (property.
XamlNode
.Member.DependsOn.Count > 0)
1102
string dependentPropertyName = property.
XamlNode
.Member.Name;
1105
foreach (var dependingProperty in property.
XamlNode
.Member.DependsOn)
1136
if ((
XamlNode
.NodeType == XamlNodeType.StartObject && !
XamlNode
.XamlType.IsMarkupExtension)
1137
||
XamlNode
.NodeType == XamlNodeType.GetObject)
1160
if (
XamlNode
.NodeType == XamlNodeType.StartObject)
1162
context.FindPrefix(
XamlNode
.XamlType.PreferredXamlNamespace);
1164
var type =
XamlNode
.XamlType;
1593
var property = propertyInfo.
XamlNode
.Member;
1710
var xamlType = objInfo.
XamlNode
.XamlType;
1768
if (
XamlNode
.NodeType == XamlNodeType.GetObject)
2094
return Equals(valueInfo.
XamlNode
.Value, string.Empty);
2105
objectInfo.
XamlNode
.XamlType == XamlLanguage.Null;
2136
if (valueInfo?.
XamlNode
.Value is string name)
2142
XamlMember property = propertyInfo.
XamlNode
.Member;
2206
var xProperty = x.
XamlNode
.Member;
2207
var yProperty = y.
XamlNode
.Member;
2283
var xProperty = x.
XamlNode
.Member;
2284
var yProperty = y.
XamlNode
.Member;
2953
XamlNode = ((ValueMarkupInfo)nodes[0]).
XamlNode
;