5 types derived from MarkupInfo
System.Xaml (5)
System\Xaml\XamlObjectReader.cs (5)
254
class MemberMarkupInfo :
MarkupInfo
969
class EndObjectMarkupInfo :
MarkupInfo
978
class EndMemberMarkupInfo :
MarkupInfo
987
class NamespaceMarkupInfo :
MarkupInfo
991
abstract class ObjectOrValueMarkupInfo :
MarkupInfo
40 references to MarkupInfo
System.Xaml (40)
System\Xaml\XamlObjectReader.cs (40)
33
Stack<
MarkupInfo
> nodes;
54
nodes = new Stack<
MarkupInfo
>();
105
MarkupInfo
node = nodes.Pop();
117
foreach (
var
subNode in subNodes)
256
List<
MarkupInfo
> children = new List<
MarkupInfo
>();
260
public List<
MarkupInfo
> Children { get { return children; } }
262
public override List<
MarkupInfo
> Decompose()
297
foreach (
var
child in children)
332
foreach (
var
ov in Children)
966
public virtual List<
MarkupInfo
> Decompose() { return null; }
998
List<
MarkupInfo
> properties = new List<
MarkupInfo
>();
1001
public List<
MarkupInfo
> Properties { get { return properties; } }
1007
public override List<
MarkupInfo
> Decompose()
1030
List<
MarkupInfo
> removedProperties;
1039
void InsertPropertiesWithDO(List<
MarkupInfo
> propertiesWithDO)
1044
foreach (
var
property in propertiesWithDO)
1091
void SelectAndRemovePropertiesWithDO(out List<
MarkupInfo
> removedProperties)
1094
PartiallyOrderedList<string,
MarkupInfo
> propertiesWithDO = null;
1098
var
property = properties[i];
1103
propertiesWithDO = new PartiallyOrderedList<string,
MarkupInfo
>();
1126
removedProperties = new List<
MarkupInfo
>(propertiesWithDO);
1148
foreach (
var
property in Properties)
1175
foreach (
var
property in Properties)
1709
foreach (
var
property in objInfo.Properties)
1781
foreach (
var
property in Properties)
1784
foreach (
var
ov in propertyInfo.Children)
2177
class PropertySorterForXmlSyntax : IComparer<
MarkupInfo
>
2184
public int Compare(
MarkupInfo
x,
MarkupInfo
y)
2253
class PropertySorterForCurlySyntax : IComparer<
MarkupInfo
>
2262
public int Compare(
MarkupInfo
x,
MarkupInfo
y)
2347
public override List<
MarkupInfo
> Decompose()
2862
List<
MarkupInfo
> nodes = new List<
MarkupInfo
>();
2985
public override List<
MarkupInfo
> Decompose()
2987
foreach (
var
property in Properties)
2996
foreach (
var
property in Properties)