Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Type Vrátí objekt pro zadaný typ. Objekt Type poskytuje informace o typu, jako jsou jeho vlastnosti, metody a události.
Syntaxe
GetType(typename)
Parametry
| Parameter | Popis |
|---|---|
typename |
Název typu, pro který chcete informace. |
Poznámky
Operátor GetType vrátí Type objekt pro zadaný typename. Můžete předat název libovolného definovaného typu v typenamesouboru . To zahrnuje následující:
Libovolný datový typ jazyka Visual Basic, například
BooleanneboDate.Libovolná třída, struktura, modul nebo rozhraní rozhraní rozhraní .NET Framework, například System.ArgumentException nebo System.Double.
Libovolná třída, struktura, modul nebo rozhraní definované vaší aplikací
Libovolné pole definované vaší aplikací.
Libovolný delegát definovaný vaší aplikací.
Všechny výčty definované jazykem Visual Basic, rozhraním .NET Framework nebo vaší aplikací.
Pokud chcete získat typ objektu proměnné objektu, použijte metodu Object.GetType .
Operátor GetType může být užitečný v následujících situacích:
- Musíte získat přístup k metadatům pro typ za běhu. Objekt Type poskytuje metadata, jako jsou členy typu a informace o nasazení. Potřebujete ho například, aby se odráželo nad sestavením. Další informace naleznete také System.Reflection.
Příklad
Následující příklady ukazují operátor, který GetType se používá.
' The following statement returns the Type object for Integer.
MsgBox(GetType(Integer).ToString())
' The following statement returns the Type object for one-dimensional string arrays.
MsgBox(GetType(String()).ToString())