Type.GetTypeFromHandle(RuntimeTypeHandle) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá typ odkazovaný popisovačem zadaného typu.
public:
static Type ^ GetTypeFromHandle(RuntimeTypeHandle handle);
public static Type GetTypeFromHandle (RuntimeTypeHandle handle);
static member GetTypeFromHandle : RuntimeTypeHandle -> Type
Public Shared Function GetTypeFromHandle (handle As RuntimeTypeHandle) As Type
Parametry
- handle
- RuntimeTypeHandle
Objekt, který odkazuje na typ.
Návraty
Typ odkazovaný zadanou hodnotou RuntimeTypeHandle nebo , pokud je vlastnost typu null
Value handle
null
.
Výjimky
Je vyvolán inicializátor třídy, který vyvolá výjimku.
Příklady
Následující příklad používá GetTypeFromHandle metodu k získání Type objektu z RuntimeTypeHandle poskytnutého metodou GetTypeHandle .
MyClass1^ myClass1 = gcnew MyClass1;
// Get the type referenced by the specified type handle.
Type^ myClass1Type = Type::GetTypeFromHandle( Type::GetTypeHandle( myClass1 ) );
Console::WriteLine( "The Names of the Attributes : {0}", myClass1Type->Attributes );
MyClass1 myClass1 = new MyClass1();
// Get the type referenced by the specified type handle.
Type myClass1Type = Type.GetTypeFromHandle(Type.GetTypeHandle(myClass1));
Console.WriteLine("The Names of the Attributes :"+myClass1Type.Attributes);
Dim myClass1 As New MyClass1()
' Get the type referenced by the specified type handle.
Dim myClass1Type As Type = Type.GetTypeFromHandle(Type.GetTypeHandle(MyClass1))
Console.WriteLine(("The Names of the Attributes :" + myClass1Type.Attributes.ToString()))
End Sub
Poznámky
Popisovače jsou platné pouze v doméně aplikace, ve které byly získány.