27 references to ContentProperty
PresentationFramework (4)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (4)
740
if (_context.CurrentFrame.XamlType.
ContentProperty
!= null)
744
_xamlNodesWriter.WriteStartMember(_context.CurrentFrame.XamlType.
ContentProperty
);
2366
else if (parentType.
ContentProperty
!= null)
2368
_context.CurrentFrame.Member = parentProperty = parentType.
ContentProperty
;
System.Xaml (18)
System\Xaml\Parser\XamlPullParser.cs (6)
512
if (currentType.
ContentProperty
is not null && CanAcceptString(currentType.
ContentProperty
))
545
XamlMember contentProperty = currentType.
ContentProperty
;
1156
prop = _context.CurrentType.
ContentProperty
;
1183
else if (_context.CurrentType.
ContentProperty
is not null)
1185
prop = _context.CurrentType.
ContentProperty
;
System\Xaml\XamlObjectReader.cs (6)
748
if (memberInfo.XamlNode.Member == itemInfo.XamlNode.XamlType.
ContentProperty
)
1594
if (property != containingType.
ContentProperty
)
1854
XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Array.
ContentProperty
),
1940
if (valueType.
ContentProperty
is null ||
1941
(valueType.
ContentProperty
.TypeConverter != BuiltInValueConverter.String &&
1942
valueType.
ContentProperty
.TypeConverter != BuiltInValueConverter.Object))
System\Xaml\XamlType.cs (4)
733
if (contentWrapper.
ContentProperty
is not null &&
734
!contentWrapper.
ContentProperty
.IsUnknown)
736
XamlType contentType = contentWrapper.
ContentProperty
.Type;
813
return BaseType.
ContentProperty
;
System\Xaml\XamlXmlWriter.cs (2)
1044
else if (property == containingType.
ContentProperty
)
1194
else if (property == containingType.
ContentProperty
)
System.Xaml.Tests (5)
System\Xaml\XamlTypeTests.cs (5)
2042
Assert.Equal(expected, type.
ContentProperty
);
2056
Assert.Throws<NullReferenceException>(() => type.
ContentProperty
);
2070
Assert.Throws<NullReferenceException>(() => type.
ContentProperty
);
2084
Assert.Throws<InvalidCastException>(() => type.
ContentProperty
);
2109
Assert.Throws<XamlSchemaException>(() => type.
ContentProperty
);