TypeDescriptionProvider.GetTypeDescriptor Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Verilen tür veya nesne için özel bir tür tanımlayıcısı alır.
Aşırı Yüklemeler
GetTypeDescriptor(Object) |
Verilen nesne için özel bir tür tanımlayıcısı alır. |
GetTypeDescriptor(Type) |
Verilen tür için özel bir tür tanımlayıcısı alır. |
GetTypeDescriptor(Type, Object) |
Verilen tür ve nesne için özel bir tür tanımlayıcısı alır. |
GetTypeDescriptor(Object)
- Kaynak:
- TypeDescriptionProvider.cs
- Kaynak:
- TypeDescriptionProvider.cs
- Kaynak:
- TypeDescriptionProvider.cs
Verilen nesne için özel bir tür tanımlayıcısı alır.
public:
System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(System::Object ^ instance);
public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (object instance);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptor (object instance);
member this.GetTypeDescriptor : obj -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptor (instance As Object) As ICustomTypeDescriptor
Parametreler
- instance
- Object
Türün bir örneği. öğesine hiçbir örnek geçirilmemişse TypeDescriptorolabilirnull
.
Döndürülenler
ICustomTypeDescriptor Türü için meta veri sağlayabilen bir.
Özel durumlar
instance
, null
değeridir.
Ayrıca bkz.
Şunlara uygulanır
GetTypeDescriptor(Type)
- Kaynak:
- TypeDescriptionProvider.cs
- Kaynak:
- TypeDescriptionProvider.cs
- Kaynak:
- TypeDescriptionProvider.cs
Verilen tür için özel bir tür tanımlayıcısı alır.
public:
System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType);
public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (Type objectType);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptor (Type objectType);
member this.GetTypeDescriptor : Type -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptor (objectType As Type) As ICustomTypeDescriptor
Parametreler
- objectType
- Type
Tür tanımlayıcısının alındığı nesnenin türü.
Döndürülenler
ICustomTypeDescriptor Türü için meta veri sağlayabilen bir.
Ayrıca bkz.
Şunlara uygulanır
GetTypeDescriptor(Type, Object)
- Kaynak:
- TypeDescriptionProvider.cs
- Kaynak:
- TypeDescriptionProvider.cs
- Kaynak:
- TypeDescriptionProvider.cs
Verilen tür ve nesne için özel bir tür tanımlayıcısı alır.
public:
virtual System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType, System::Object ^ instance);
public virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (Type objectType, object instance);
public virtual System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptor (Type objectType, object? instance);
abstract member GetTypeDescriptor : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
override this.GetTypeDescriptor : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
Public Overridable Function GetTypeDescriptor (objectType As Type, instance As Object) As ICustomTypeDescriptor
Parametreler
- objectType
- Type
Tür tanımlayıcısının alındığı nesnenin türü.
- instance
- Object
Türün bir örneği. öğesine hiçbir örnek geçirilmemişse TypeDescriptorolabilirnull
.
Döndürülenler
ICustomTypeDescriptor Türü için meta veri sağlayabilen bir.
Açıklamalar
Bu yöntemin prototipi varsayılan olarak ve olarak virtual
oluşturulur ve üst sağlayıcı geçirilmezse boş bir tanımlayıcı döndürür. Bir üst sağlayıcı geçirildiyse, bu yöntem üst sağlayıcının GetTypeDescriptor yöntemini çağırır.
Devralanlara Notlar
yöntemi nesne GetTypeDescriptor(Type, Object) için özel bir tür tanımlayıcısı döndürmelidir. yöntemi nesnesi için tür bilgisi sağlamazsa döndürmelidir null
.