7 overrides of PropertyType
PresentationFramework (7)
src\Framework\System\Windows\Markup\Primitives\ElementMarkupObject.cs (3)
776public override Type PropertyType 1001public override Type PropertyType 1066public override Type PropertyType
src\Framework\System\Windows\Markup\Primitives\ExtensionSimplifierMarkupObject.cs (1)
95public override Type PropertyType
src\Framework\System\Windows\Markup\Primitives\FrameworkElementFactoryMarkupObject.cs (3)
186public override Type PropertyType 286public override Type PropertyType 355public override Type PropertyType
18 references to PropertyType
PresentationFramework (17)
src\Framework\System\Windows\Markup\Primitives\ElementMarkupObject.cs (8)
458else if (value is string && PropertyType.IsAssignableFrom(typeof(object))) 509(!PropertyIsAttached(PropertyDescriptor) && PropertyType == value.GetType() && 512(typeof(IList).IsAssignableFrom(PropertyType) || 513typeof(IDictionary).IsAssignableFrom(PropertyType) || 514typeof(Freezable).IsAssignableFrom(PropertyType) || 515typeof(FrameworkElementFactory).IsAssignableFrom(PropertyType))) && 560if (PropertyType == typeof(FrameworkElementFactory) && value is FrameworkElementFactory) 704return ValueSerializer.GetSerializerFor(PropertyType, GetItemContext());
src\Framework\System\Windows\Markup\Primitives\ExtensionSimplifierMarkupObject.cs (1)
97get { return _baseProperty.PropertyType; }
src\Framework\System\Windows\Markup\Primitives\MarkupWriter.cs (8)
210bool isCollection = IsCollectionType(property.PropertyType); 764List<Type> wrapperTypes = GetWrapperTypes(contentProperty.PropertyType); 770!IsCollectionType(contentProperty.PropertyType) && 929property.PropertyType.IsAssignableFrom(typeof(string)) ) 1024else if (property.PropertyType.IsArray) 1030if (property.PropertyType.IsAssignableFrom(arrayExt.Type.MakeArrayType())) 1036else if (property.PropertyType.IsAssignableFrom(firstItem.ObjectType)) 1193List<Type> wrapperTypes = GetWrapperTypes(contentProperty.PropertyType);
WindowsBase (1)
Base\System\Windows\Markup\Primitives\MarkupProperty.cs (1)
57Type propertyType = PropertyType;