Type^ 演算子

Windows::UI::Xaml::Interop::TypeName から Platform::Typeへの変換を有効にします。

構文

Operator Type^(Windows::UI::Xaml::Interop::TypeName typeName);

戻り値

Platform::Type Windows::UI::Xaml::Interop::TypeName が指定されると、を返します。

解説

TypeName は、型情報を表すための、言語に依存しない Windows ランタイムの構造体です。 Platform::Type は C++ に固有であり、アプリケーション バイナリ インターフェイス (ABI) を介して渡すことはできません。 TypeNameNavigate 関数での の使用例を次に示します。

rootFrame->Navigate(TypeName(MainPage::typeid), e->Arguments);

次に、 TypeNameTypeの間の変換方法を示します。

// Convert from Type to TypeName
TypeName tn = TypeName(MainPage::typeid);

// Convert back from TypeName to Type
Type^ tx2 = (Type^)(tn);

同等の .NET Framework 関数

Type に相当する .NET Framework プログラム プロジェクト TypeName

必要条件

関連項目

Windows::UI::Xaml::Interop::TypeName 演算子
Platform::Type クラス