GetType operátor (Visual Basic)

Type A megadott típushoz tartozó objektumot ad vissza. Az Type objektum információt nyújt a típusról, például tulajdonságairól, metódusairól és eseményeiről.

Syntax

GetType(typename)  

Paraméterek

Paraméter Leírás
typename Annak a típusnak a neve, amelynek információra van szüksége.

Megjegyzések

Az GetType operátor a Type megadott typenameobjektumot adja vissza. A megadott típus nevét a következőben typenameadhatja meg: Ezek a következők lehetnek:

  • Bármilyen Visual Basic-adattípus, például Boolean vagy Date.

  • Bármilyen .NET-keretrendszer osztály, struktúra, modul vagy interfész, például System.ArgumentException vagy System.Double.

  • Az alkalmazás által meghatározott bármely osztály, struktúra, modul vagy felület.

  • Az alkalmazás által definiált összes tömb.

  • Az alkalmazás által definiált bármely meghatalmazott.

  • A Visual Basic, a .NET-keretrendszer vagy az alkalmazás által definiált enumerálás.

Ha egy objektumváltozó típusobjektumát szeretné lekérni, használja a metódust Object.GetType .

Az GetType operátor a következő esetekben lehet hasznos:

  • Egy típus metaadatait futásidőben kell elérnie. Az Type objektum metaadatokat szolgáltat, például típustagokat és üzembehelyezési információkat. Erre szükség van például egy szerelvényre való visszatükrözéshez. További információkért lásd még System.Reflection:

Példa

Az alábbi példák a használatban lévő operátort GetType mutatják be.

' 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())

Lásd még