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