Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt ein Type Objekt für den angegebenen Typ zurück. Das Type Objekt stellt Informationen zum Typ bereit, z. B. seine Eigenschaften, Methoden und Ereignisse.
Syntax
GetType(typename)
Die Parameter
| Parameter | BESCHREIBUNG |
|---|---|
typename |
Der Name des Typs, für den Sie Informationen wünschen. |
Bemerkungen
Der GetType Operator gibt das Type Objekt für das angegebene typenameObjekt zurück. Sie können den Namen eines beliebigen definierten Typs in übergeben.typename Hierzu gehören folgende Elemente:
Ein beliebiger Visual Basic-Datentyp, z
Boolean. B. oderDate.Jede .NET Framework-Klasse, -Struktur, -Modul oder -Schnittstelle, z System.ArgumentException . B. oder System.Double.
Jede Von Ihrer Anwendung definierte Klasse, Struktur, Modul oder Schnittstelle.
Jedes Array, das von Ihrer Anwendung definiert wird.
Jede von Ihrer Anwendung definierte Stellvertretung.
Jede von Visual Basic, .NET Framework oder Ihrer Anwendung definierte Aufzählung.
Wenn Sie das Typobjekt einer Objektvariable abrufen möchten, verwenden Sie die Object.GetType Methode.
Der GetType Operator kann unter folgenden Umständen nützlich sein:
- Sie müssen zur Laufzeit auf die Metadaten für einen Typ zugreifen. Das Type Objekt stellt Metadaten wie Typmmber und Bereitstellungsinformationen bereit. Sie benötigen dies beispielsweise, um eine Assembly widerzuspiegeln. Weitere Informationen finden Sie auch System.Reflectionunter .
Beispiel
Die folgenden Beispiele zeigen den GetType verwendeten Operator.
' 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())