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