Share via


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 of Date.

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

Zie ook