Operatore Type^
Consente la conversione da Windows::UI::Xaml::Interop::TypeName a Platform::Type
.
Sintassi
Operator Type^(Windows::UI::Xaml::Interop::TypeName typeName);
Valore restituito
Restituisce un oggetto Platform::Type
se è specificato Windows::UI::Xaml::Interop::TypeName.
Osservazioni:
TypeName
è uno struct di Windows Runtime indipendente dal linguaggio per la rappresentazione delle informazioni sul tipo. Platform::Type è specifico di C++ e non può essere passato attraverso l'interfaccia ABI (Application Binary Interface). Ecco un esempio di utilizzo di TypeName
nella funzione Navigate :
rootFrame->Navigate(TypeName(MainPage::typeid), e->Arguments);
Esempio
L'esempio seguente mostra come eseguire la conversione tra TypeName
e Type
.
// Convert from Type to TypeName
TypeName tn = TypeName(MainPage::typeid);
// Convert back from TypeName to Type
Type^ tx2 = (Type^)(tn);
Equivalente .NET Framework
Progetto di programmi TypeName
.NET Framework come Type
Requisiti
Vedi anche
Operatore Windows::UI::Xaml::Interop::TypeName
Classe Platform::Type