operator Type^
Enables conversion from Windows::UI::Xaml::Interop::TypeName to Platform::Type
.
Syntax
Operator Type^(Windows::UI::Xaml::Interop::TypeName typeName);
Return Value
Returns a Platform::Type
when given a Windows::UI::Xaml::Interop::TypeName.
Remarks
TypeName
is the language-neutral Windows Runtime struct for representing type information. Platform::Type is specific to C++ and can't be passed across the application binary interface (ABI). Here's one use of TypeName
, in the Navigate function:
rootFrame->Navigate(TypeName(MainPage::typeid), e->Arguments);
Example
The next example shows how to convert between TypeName
and Type
.
// Convert from Type to TypeName
TypeName tn = TypeName(MainPage::typeid);
// Convert back from TypeName to Type
Type^ tx2 = (Type^)(tn);
.NET Framework Equivalent
.NET Framework programs project TypeName
as Type
Requirements
See also
operator Windows::UI::Xaml::Interop::TypeName
Platform::Type Class