5 types derived from MarkupInfo
System.Xaml (5)
System\Xaml\XamlObjectReader.cs (5)
249private class MemberMarkupInfo : MarkupInfo 962private class EndObjectMarkupInfo : MarkupInfo 971private class EndMemberMarkupInfo : MarkupInfo 980private class NamespaceMarkupInfo : MarkupInfo 984private abstract class ObjectOrValueMarkupInfo : MarkupInfo
40 references to MarkupInfo
System.Xaml (40)
System\Xaml\XamlObjectReader.cs (40)
27private Stack<MarkupInfo> nodes; 48nodes = new Stack<MarkupInfo>(); 100MarkupInfo node = nodes.Pop(); 111foreach (var subNode in subNodes) 251private List<MarkupInfo> children = new List<MarkupInfo>(); 255public List<MarkupInfo> Children { get { return children; } } 257public override List<MarkupInfo> Decompose() 291foreach (var child in children) 326foreach (var ov in Children) 959public virtual List<MarkupInfo> Decompose() { return null; } 991private List<MarkupInfo> properties = new List<MarkupInfo>(); 994public List<MarkupInfo> Properties { get { return properties; } } 1000public override List<MarkupInfo> Decompose() 1023List<MarkupInfo> removedProperties; 1032private void InsertPropertiesWithDO(List<MarkupInfo> propertiesWithDO) 1037foreach (var property in propertiesWithDO) 1087private void SelectAndRemovePropertiesWithDO(out List<MarkupInfo> removedProperties) 1090PartiallyOrderedList<string, MarkupInfo> propertiesWithDO = null; 1094var property = properties[i]; 1099propertiesWithDO = new PartiallyOrderedList<string, MarkupInfo>(); 1123removedProperties = new List<MarkupInfo>(propertiesWithDO); 1144foreach (var property in Properties) 1172foreach (var property in Properties) 1713foreach (var property in objInfo.Properties) 1785foreach (var property in Properties) 1788foreach (var ov in propertyInfo.Children) 2185private class PropertySorterForXmlSyntax : IComparer<MarkupInfo> 2192public int Compare(MarkupInfo x, MarkupInfo y) 2261private class PropertySorterForCurlySyntax : IComparer<MarkupInfo> 2270public int Compare(MarkupInfo x, MarkupInfo y) 2356public override List<MarkupInfo> Decompose() 2878private List<MarkupInfo> nodes = new List<MarkupInfo>(); 3001public override List<MarkupInfo> Decompose() 3003foreach (var property in Properties) 3013foreach (var property in Properties)