GetType İşleci (Visual Basic)

Belirtilen tür için bir Type nesne döndürür. Type nesnesi özellikleri, yöntemleri ve olayları gibi türü hakkında bilgi sağlar.

Sözdizimi

GetType(typename)  

Parametreler

Parametre Açıklama
typename Bilgileri istediğiniz türün adı.

Açıklamalar

GetType işleci, belirtilen typenameiçin nesnesini döndürürType. içinde tanımlı herhangi bir türün typenameadını geçirebilirsiniz. Bunlar arasında aşağıdakiler yer alır:

  • veya Dategibi Boolean herhangi bir Visual Basic veri türü.

  • veya gibi System.ArgumentException herhangi bir .NET Framework sınıfı, yapısı, modülü veya System.Doublearabirimi.

  • Uygulamanız tarafından tanımlanan herhangi bir sınıf, yapı, modül veya arabirim.

  • Uygulamanız tarafından tanımlanan herhangi bir dizi.

  • Uygulamanız tarafından tanımlanan tüm temsilciler.

  • Visual Basic, .NET Framework veya uygulamanız tarafından tanımlanan tüm numaralandırmalar.

Bir nesne değişkeninin tür nesnesini almak istiyorsanız yöntemini kullanın Object.GetType .

işleci GetType aşağıdaki durumlarda yararlı olabilir:

  • Çalışma zamanında bir türün meta verilerine erişmeniz gerekir. nesnesi, Type tür üyeleri ve dağıtım bilgileri gibi meta veriler sağlar. Örneğin, bir derlemeyi yansıtmak için buna ihtiyacınız vardır. Daha fazla bilgi için bkz System.Reflection. .

Örnek

Aşağıdaki örneklerde kullanımdaki GetType işleç gösterilmektedir.

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

Ayrıca bkz.