5 types derived from MarkupInfo
System.Xaml (5)
System\Xaml\XamlObjectReader.cs (5)
249
class MemberMarkupInfo :
MarkupInfo
964
class EndObjectMarkupInfo :
MarkupInfo
973
class EndMemberMarkupInfo :
MarkupInfo
982
class NamespaceMarkupInfo :
MarkupInfo
986
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
>();
100
MarkupInfo
node = nodes.Pop();
112
foreach (
var
subNode in subNodes)
251
List<
MarkupInfo
> children = new List<
MarkupInfo
>();
255
public List<
MarkupInfo
> Children { get { return children; } }
257
public override List<
MarkupInfo
> Decompose()
292
foreach (
var
child in children)
327
foreach (
var
ov in Children)
961
public virtual List<
MarkupInfo
> Decompose() { return null; }
993
List<
MarkupInfo
> properties = new List<
MarkupInfo
>();
996
public List<
MarkupInfo
> Properties { get { return properties; } }
1002
public override List<
MarkupInfo
> Decompose()
1025
List<
MarkupInfo
> removedProperties;
1034
void InsertPropertiesWithDO(List<
MarkupInfo
> propertiesWithDO)
1039
foreach (
var
property in propertiesWithDO)
1086
void SelectAndRemovePropertiesWithDO(out List<
MarkupInfo
> removedProperties)
1089
PartiallyOrderedList<string,
MarkupInfo
> propertiesWithDO = null;
1093
var
property = properties[i];
1098
propertiesWithDO = new PartiallyOrderedList<string,
MarkupInfo
>();
1121
removedProperties = new List<
MarkupInfo
>(propertiesWithDO);
1143
foreach (
var
property in Properties)
1170
foreach (
var
property in Properties)
1704
foreach (
var
property in objInfo.Properties)
1776
foreach (
var
property in Properties)
1779
foreach (
var
ov in propertyInfo.Children)
2172
class PropertySorterForXmlSyntax : IComparer<
MarkupInfo
>
2179
public int Compare(
MarkupInfo
x,
MarkupInfo
y)
2248
class PropertySorterForCurlySyntax : IComparer<
MarkupInfo
>
2257
public int Compare(
MarkupInfo
x,
MarkupInfo
y)
2342
public override List<
MarkupInfo
> Decompose()
2857
List<
MarkupInfo
> nodes = new List<
MarkupInfo
>();
2980
public override List<
MarkupInfo
> Decompose()
2982
foreach (
var
property in Properties)
2991
foreach (
var
property in Properties)