TypeDescriptionProvider.GetTypeDescriptor Yöntem

Tanım

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.

Ayrıca bkz.

Şunlara uygulanır