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。