Condividi tramite


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 TypeNamenella 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