GetType-operator (Visual Basic)
Retourneert een Type object voor het opgegeven type. Het Type object bevat informatie over het type, zoals de eigenschappen, methoden en gebeurtenissen.
Syntaxis
GetType(typename)
Parameters
Parameter | Description |
---|---|
typename |
De naam van het type waarvoor u informatie wenst. |
Opmerkingen
De GetType
operator retourneert het Type object voor de opgegeven typename
. U kunt de naam van elk gedefinieerd type doorgeven.typename
Deze eigenschappen omvatten onder andere:
Een Visual Basic-gegevenstype, zoals
Boolean
ofDate
.Een .NET Framework-klasse, -structuur, -module of -interface, zoals System.ArgumentException of System.Double.
Elke klasse, structuur, module of interface die is gedefinieerd door uw toepassing.
Elke matrix die is gedefinieerd door uw toepassing.
Elke gemachtigde die is gedefinieerd door uw toepassing.
Elke opsomming die is gedefinieerd door Visual Basic, .NET Framework of uw toepassing.
Als u het typeobject van een objectvariabele wilt ophalen, gebruikt u de Object.GetType methode.
De GetType
operator kan in de volgende omstandigheden nuttig zijn:
- U moet tijdens runtime toegang krijgen tot de metagegevens voor een type. Het Type object levert metagegevens zoals typeleden en implementatiegegevens. U hebt dit bijvoorbeeld nodig om weer te geven over een assembly. Zie ook System.Reflectionvoor meer informatie.
Opmerking
In de volgende voorbeelden ziet u de GetType
operator die wordt gebruikt.
' 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())