3 types derived from ObjectMarkupInfo
System.Xaml (3)
System\Xaml\XamlObjectReader.cs (3)
217
class NameScopeMarkupInfo :
ObjectMarkupInfo
2333
class ReferenceMarkupInfo :
ObjectMarkupInfo
2860
class XamlTemplateMarkupInfo :
ObjectMarkupInfo
8 instantiations of ObjectMarkupInfo
System.Xaml (8)
System\Xaml\XamlObjectReader.cs (8)
545
new
ObjectMarkupInfo
573
new
ObjectMarkupInfo
616
new
ObjectMarkupInfo
()
1815
var objectInfo = new
ObjectMarkupInfo
()
1838
var iListInfo = new
ObjectMarkupInfo
1899
return new
ObjectMarkupInfo
{ XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.Null) };
2037
recordInfo = new
ObjectMarkupInfo
2060
var objectInfo = new
ObjectMarkupInfo
45 references to ObjectMarkupInfo
System.Xaml (45)
System\Xaml\XamlObjectReader.cs (45)
59
var
rootObject =
ObjectMarkupInfo
.ForObject(instance, context, null, true);
108
ObjectMarkupInfo
objectNode = node as
ObjectMarkupInfo
;
285
ObjectMarkupInfo
r = children[0] as
ObjectMarkupInfo
;
299
if (child is
ObjectMarkupInfo
objectInfo && !objectInfo.IsAttributableMarkupExtension)
314
ObjectMarkupInfo
r = Children[0] as
ObjectMarkupInfo
;
424
ObjectMarkupInfo
objInfo;
439
objInfo =
ObjectMarkupInfo
.ForObject(entry.Value, context);
453
keyValue =
ObjectMarkupInfo
.ForObject(entry.Key, context, tc);
486
if (
ObjectMarkupInfo
.CanPropertyXamlRoundtrip(dkp, context))
677
var
objectInfo = memberInfo.Children[0] as
ObjectMarkupInfo
;
689
var
itemInfo = itemsMemberInfo.Children[0] as
ObjectMarkupInfo
;
747
ObjectMarkupInfo
itemInfo =
ObjectMarkupInfo
.ForObject(itemValue, context);
882
valueInfo =
ObjectMarkupInfo
.ForObject(propertyValue, context);
902
valueInfo =
ObjectMarkupInfo
.ForObject(propertyValue, context, propertyConverter);
1345
ObjectMarkupInfo
objectInfo = null;
1704
static void CheckTypeCanRoundtrip(
ObjectMarkupInfo
objInfo)
1798
static
ObjectMarkupInfo
ForArray(Array value, SerializerContext context)
1815
var
objectInfo = new ObjectMarkupInfo()
1838
var
iListInfo = new ObjectMarkupInfo
1864
static void AddAttachedProperties(object value,
ObjectMarkupInfo
objectInfo, SerializerContext context)
1897
static
ObjectMarkupInfo
ForNull()
1902
public static
ObjectMarkupInfo
ForObject(object value, SerializerContext context, TypeConverter instanceConverter = null, bool isRoot = false)
1909
ObjectMarkupInfo
existingInfo = context.ReferenceTable.Find(value);
1945
ObjectMarkupInfo
objectInfo;
2014
static
ObjectMarkupInfo
ForObjectInternal(object value, SerializerContext context, TypeConverter converter)
2016
ObjectMarkupInfo
recordInfo;
2052
static void AddReference(object value,
ObjectMarkupInfo
objectInfo, SerializerContext context)
2057
static
ObjectMarkupInfo
ForTypeConverted(string value, object originalValue, SerializerContext context)
2060
var
objectInfo = new ObjectMarkupInfo
2097
propertyInfo.Children[0] is
ObjectMarkupInfo
objectInfo &&
2335
public
ObjectMarkupInfo
Target { get; set; }
2338
public ReferenceMarkupInfo(
ObjectMarkupInfo
target)
2419
Dictionary<object,
ObjectMarkupInfo
> objectGraphTable;
2428
objectGraphTable = new Dictionary<object,
ObjectMarkupInfo
>(new ObjectReferenceEqualityComparer());
2431
public void Add(object value,
ObjectMarkupInfo
info)
2445
public
ObjectMarkupInfo
Find(object value)
2447
ObjectMarkupInfo
result;
2747
ObjectMarkupInfo
existingInfo = ReferenceTable.Find(objectToName);