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。