XamlType.ContentWrappers 属性

定义

获取用于在内容属性不是严格类型匹配时包装其内容的类型,例如强类型 Collection<T> 中的字符串。

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

属性值

可能的内容包装类型的只读集合;否则为 null

注解

如果没有包装器来解释类型匹配松动,则此属性为 null

对于 而言,对于特定内容类型,计算 CanAssignTo 为 的类型不会被视为多个类型 ContentWrappers

在 和 XamlTypeSystem.Xaml CLR 绑定中,可以在 类型上将 XAML 内容包装类型指定为 ContentWrapperAttribute

如果不对 XamlType使用默认的内部 CLR 反射技术,则对此属性的调用可以在派生类上XamlType调用LookupContentWrappers重写。 有关返回值和其他行为的详细信息,请参阅有关此类型的 文档 LookupContentWrappers

适用于