winrt::xaml_typename 函式範本 (C++/WinRT)
傳回Windows 執行階段型別類型的協助程式函式,其格式為Windows::UI::Xaml::Interop::TypeName物件。 另請參閱 GetRuntimeClassName 函式。
語法
template <typename T>
inline winrt::Windows::UI::Xaml::Interop::TypeName xaml_typename();
範本參數
typename T
Windows 執行階段類別類型。
傳回值
代表類型的Windows::UI::Xaml::Interop::TypeName物件。
範例
// App.cpp
void App::OnLaunched(LaunchActivatedEventArgs const& e)
{
Frame rootFrame{ nullptr };
auto content = Window::Current().Content();
if (content) rootFrame = content.try_as<Frame>();
...
rootFrame.Navigate(xaml_typename<Bookstore::MainPage>(), box_value(e.Arguments()));
...
}
規格需求
最低支援的 SDK:Windows SDK 10.0.17134.0 版 (Windows 10版本 1803)
命名空間: winrt
標頭: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion <> \cppwinrt\winrt\Windows。UI。預設不包含 Xaml.Interop.h ()