運算子 Windows::UI::Xaml::Interop::TypeName
可以從 Platform::Type
轉換為 Windows::UI::Xaml::Interop::TypeName。
語法
Operator TypeName(Platform::Type^ type);
傳回值
指定 時,則傳回 Windows::UI::Xaml::Interop::TypeName Platform::Type^
。
備註
TypeName
是用來表示類型資訊的非語言相關 Windows 執行階段結構。 Platform::Type 專屬於C++,無法跨應用程式二進位介面 (ABI) 傳遞。 以下是 TypeName
其中一種在 Navigate 函式內的用法:
rootFrame->Navigate(TypeName(MainPage::typeid), e->Arguments);
範例
下一個範例顯示如何在 TypeName
和 Type
之間轉換。
// Convert from Type to TypeName
Windows::UI::Xaml::Interop::TypeName tn = TypeName(MainPage::typeid);
// Convert back from TypeName to Type
Type^ tx2 = (Type^)(tn);
.NET Framework 同等
.NET Framework 程式會將 TypeName
視為 System.Type。