5 types derived from MarkupInfo
System.Xaml (5)
System\Xaml\XamlObjectReader.cs (5)
250
class MemberMarkupInfo :
MarkupInfo
963
class EndObjectMarkupInfo :
MarkupInfo
972
class EndMemberMarkupInfo :
MarkupInfo
981
class NamespaceMarkupInfo :
MarkupInfo
985
abstract class ObjectOrValueMarkupInfo :
MarkupInfo
40 references to MarkupInfo
System.Xaml (40)
System\Xaml\XamlObjectReader.cs (40)
28
Stack<
MarkupInfo
> nodes;
49
nodes = new Stack<
MarkupInfo
>();
101
MarkupInfo
node = nodes.Pop();
112
foreach (
var
subNode in subNodes)
252
List<
MarkupInfo
> children = new List<
MarkupInfo
>();
256
public List<
MarkupInfo
> Children { get { return children; } }
258
public override List<
MarkupInfo
> Decompose()
292
foreach (
var
child in children)
327
foreach (
var
ov in Children)
960
public virtual List<
MarkupInfo
> Decompose() { return null; }
992
List<
MarkupInfo
> properties = new List<
MarkupInfo
>();
995
public List<
MarkupInfo
> Properties { get { return properties; } }
1001
public override List<
MarkupInfo
> Decompose()
1024
List<
MarkupInfo
> removedProperties;
1033
void InsertPropertiesWithDO(List<
MarkupInfo
> propertiesWithDO)
1038
foreach (
var
property in propertiesWithDO)
1088
void SelectAndRemovePropertiesWithDO(out List<
MarkupInfo
> removedProperties)
1091
PartiallyOrderedList<string,
MarkupInfo
> propertiesWithDO = null;
1095
var
property = properties[i];
1100
propertiesWithDO = new PartiallyOrderedList<string,
MarkupInfo
>();
1124
removedProperties = new List<
MarkupInfo
>(propertiesWithDO);
1145
foreach (
var
property in Properties)
1173
foreach (
var
property in Properties)
1714
foreach (
var
property in objInfo.Properties)
1786
foreach (
var
property in Properties)
1789
foreach (
var
ov in propertyInfo.Children)
2186
class PropertySorterForXmlSyntax : IComparer<
MarkupInfo
>
2193
public int Compare(
MarkupInfo
x,
MarkupInfo
y)
2262
class PropertySorterForCurlySyntax : IComparer<
MarkupInfo
>
2271
public int Compare(
MarkupInfo
x,
MarkupInfo
y)
2357
public override List<
MarkupInfo
> Decompose()
2879
List<
MarkupInfo
> nodes = new List<
MarkupInfo
>();
3002
public override List<
MarkupInfo
> Decompose()
3004
foreach (
var
property in Properties)
3014
foreach (
var
property in Properties)