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.
GetType(typename)
Paraméter | Leírás |
---|---|
typename |
Annak a típusnak a neve, amelynek információra van szüksége. |
Az GetType
operátor a Type megadott typename
objektumot adja vissza. A megadott típus nevét a következőben typename
adhatja meg: Ezek a következők lehetnek:
Bármilyen Visual Basic-adattípus, például
Boolean
vagyDate
.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:
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())
.NET-visszajelzés
A(z) .NET egy nyílt forráskód projekt. Visszajelzés adásához válasszon egy hivatkozást: