Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Type Zwraca obiekt dla określonego typu. Obiekt Type zawiera informacje o typie, takim jak jego właściwości, metody i zdarzenia.
Składnia
GetType(typename)
Parametry
| Parameter | Opis |
|---|---|
typename |
Nazwa typu, dla którego chcesz uzyskać informacje. |
Uwagi
Operator GetType zwraca Type obiekt dla określonego typenameobiektu . Nazwę dowolnego zdefiniowanego typu można przekazać w pliku typename. Obejmuje to następujące elementy:
Dowolny typ danych języka Visual Basic, taki jak
BooleanlubDate.Dowolna klasa, struktura, moduł lub interfejs programu .NET Framework, na przykład System.ArgumentException lub System.Double.
Dowolna klasa, struktura, moduł lub interfejs zdefiniowany przez aplikację.
Dowolna tablica zdefiniowana przez aplikację.
Każdy delegat zdefiniowany przez aplikację.
Dowolne wyliczenie zdefiniowane przez program Visual Basic, program .NET Framework lub aplikację.
Jeśli chcesz uzyskać obiekt typu zmiennej obiektu, użyj Object.GetType metody .
Operator GetType może być przydatny w następujących okolicznościach:
- Musisz uzyskać dostęp do metadanych dla typu w czasie wykonywania. Obiekt Type dostarcza metadane, takie jak elementy członkowskie typu i informacje o wdrożeniu. Potrzebujesz tego, na przykład, aby odzwierciedlić zestaw. Aby uzyskać więcej informacji, zobacz też System.Reflection.
Przykład
W poniższych przykładach pokazano GetType operator używany.
' 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())