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