XamlType.AllowedContentTypes Property

Definition

Gets a read-only collection of the types that are usable as the ContentProperty value for this XamlType.

public:
 property System::Collections::Generic::IList<System::Xaml::XamlType ^> ^ AllowedContentTypes { System::Collections::Generic::IList<System::Xaml::XamlType ^> ^ get(); };
public System.Collections.Generic.IList<System.Xaml.XamlType> AllowedContentTypes { get; }
member this.AllowedContentTypes : System.Collections.Generic.IList<System.Xaml.XamlType>
Public ReadOnly Property AllowedContentTypes As IList(Of XamlType)

Property Value

A read-only collection of possible content types.

Remarks

Types that are assignable a specific content type (for example, assignable to a base type that is an allowed content type) are not considered multiple types for purposes of AllowedContentTypes.

If you do not use the default internal CLR reflection technique for a XamlType, calls to this property can invoke LookupAllowedContentTypes overrides on XamlType derived classes.

Applies to