XamlSchemaContext.GetXamlType 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回基于 CLR 或 XAML 类型标识符的 XamlType。
重载
GetXamlType(Type) |
返回基于 CLR 类型标识符的 XamlType。 |
GetXamlType(XamlTypeName) |
返回基于 XAML 系统类型名称的 XamlType。 |
GetXamlType(String, String, XamlType[]) |
基于 XAML 命名空间以及类型名称的字符串返回一个 XamlType。 此签名可以针对所需类型是泛型类型的情况指定类型参数。 |
GetXamlType(Type)
返回基于 CLR 类型标识符的 XamlType。
public:
virtual System::Xaml::XamlType ^ GetXamlType(Type ^ type);
public virtual System.Xaml.XamlType GetXamlType (Type type);
abstract member GetXamlType : Type -> System.Xaml.XamlType
override this.GetXamlType : Type -> System.Xaml.XamlType
Public Overridable Function GetXamlType (type As Type) As XamlType
参数
返回
与输入 type
匹配的 XamlType。
例外
type
为 null
。
注解
此重载假定你对后盾类型系统使用 CLR。 如果不使用 CLR 类型系统,请使用 GetXamlType(XamlTypeName)。
适用于
GetXamlType(XamlTypeName)
返回基于 XAML 系统类型名称的 XamlType。
public:
System::Xaml::XamlType ^ GetXamlType(System::Xaml::Schema::XamlTypeName ^ xamlTypeName);
public System.Xaml.XamlType GetXamlType (System.Xaml.Schema.XamlTypeName xamlTypeName);
member this.GetXamlType : System.Xaml.Schema.XamlTypeName -> System.Xaml.XamlType
Public Function GetXamlType (xamlTypeName As XamlTypeName) As XamlType
参数
- xamlTypeName
- XamlTypeName
要为其获取 XamlType 的 XAML 类型名称。
返回
与输入 xamlTypeName
匹配的 XamlType。
例外
xamlTypeName
为 null
。
另请参阅
适用于
GetXamlType(String, String, XamlType[])
基于 XAML 命名空间以及类型名称的字符串返回一个 XamlType。 此签名可以针对所需类型是泛型类型的情况指定类型参数。
protected public:
virtual System::Xaml::XamlType ^ GetXamlType(System::String ^ xamlNamespace, System::String ^ name, ... cli::array <System::Xaml::XamlType ^> ^ typeArguments);
protected internal virtual System.Xaml.XamlType GetXamlType (string xamlNamespace, string name, params System.Xaml.XamlType[] typeArguments);
abstract member GetXamlType : string * string * System.Xaml.XamlType[] -> System.Xaml.XamlType
override this.GetXamlType : string * string * System.Xaml.XamlType[] -> System.Xaml.XamlType
Protected Friend Overridable Function GetXamlType (xamlNamespace As String, name As String, ParamArray typeArguments As XamlType()) As XamlType
参数
- xamlNamespace
- String
包含所需类型的 XAML 命名空间。
- name
- String
所需类型的字符串名称。
- typeArguments
- XamlType[]
用于泛型类型的初始化类型参数。
返回
与输入条件匹配的 XamlType。