27 references to ContentProperty
PresentationFramework (4)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (4)
741if (_context.CurrentFrame.XamlType.ContentProperty != null) 745_xamlNodesWriter.WriteStartMember(_context.CurrentFrame.XamlType.ContentProperty); 2367else if (parentType.ContentProperty != null) 2369_context.CurrentFrame.Member = parentProperty = parentType.ContentProperty;
System.Xaml (18)
System\Xaml\Parser\XamlPullParser.cs (6)
513if (currentType.ContentProperty is not null && CanAcceptString(currentType.ContentProperty)) 546XamlMember contentProperty = currentType.ContentProperty; 1157prop = _context.CurrentType.ContentProperty; 1184else if (_context.CurrentType.ContentProperty is not null) 1186prop = _context.CurrentType.ContentProperty;
System\Xaml\XamlObjectReader.cs (6)
749if (memberInfo.XamlNode.Member == itemInfo.XamlNode.XamlType.ContentProperty) 1595if (property != containingType.ContentProperty) 1855XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Array.ContentProperty), 1941if (valueType.ContentProperty is null || 1942(valueType.ContentProperty.TypeConverter != BuiltInValueConverter.String && 1943valueType.ContentProperty.TypeConverter != BuiltInValueConverter.Object))
System\Xaml\XamlType.cs (4)
734if (contentWrapper.ContentProperty is not null && 735!contentWrapper.ContentProperty.IsUnknown) 737XamlType contentType = contentWrapper.ContentProperty.Type; 814return BaseType.ContentProperty;
System\Xaml\XamlXmlWriter.cs (2)
1051else if (property == containingType.ContentProperty) 1202else 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);