CustomTypeDescriptor Sınıf
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.
ICustomTypeDescriptor arabiriminin basit bir varsayılan uygulamasını sağlar.
public ref class CustomTypeDescriptor abstract : System::ComponentModel::ICustomTypeDescriptor
public abstract class CustomTypeDescriptor : System.ComponentModel.ICustomTypeDescriptor
type CustomTypeDescriptor = class
interface ICustomTypeDescriptor
Public MustInherit Class CustomTypeDescriptor
Implements ICustomTypeDescriptor
- Devralma
-
CustomTypeDescriptor
- Türetilmiş
- Uygulamalar
Açıklamalar
TypeDescriptionProvidergibi, CustomTypeDescriptor sınıfı da inşaat sırasında sağlanan ICustomTypeDescriptor türünde bir üst nesneye dayanır. Bu, CustomTypeDescriptor türetilen sınıfların yöntemleri seçmeli olarak geçersiz kılmasına olanak tanır.
Oluşturucular
CustomTypeDescriptor() |
CustomTypeDescriptor sınıfının yeni bir örneğini başlatır. |
CustomTypeDescriptor(ICustomTypeDescriptor) |
Üst özel tür tanımlayıcısını kullanarak CustomTypeDescriptor sınıfının yeni bir örneğini başlatır. |
Özellikler
RequireRegisteredTypes |
türlerin RegisterType<T>()aracılığıyla kaydedilmesi gerekip gerekmediğini gösteren bir değer alır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetAttributes() |
Bu tür tanımlayıcısı tarafından temsil edilen tür için özel özniteliklerden oluşan bir koleksiyon döndürür. |
GetClassName() |
Bu tür tanımlayıcısı tarafından temsil edilen sınıfın tam adını döndürür. |
GetComponentName() |
Bu tür tanımlayıcısı tarafından temsil edilen sınıfın adını döndürür. |
GetConverter() |
Bu tür tanımlayıcısı tarafından temsil edilen tür için bir tür dönüştürücüsü döndürür. |
GetConverterFromRegisteredType() |
Bu tür için bir tür dönüştürücü döndürür tanımlayıcı temsil ediyor. |
GetDefaultEvent() |
Bu tür tanımlayıcısı tarafından temsil edilen nesnenin varsayılan olayı için olay tanımlayıcısını döndürür. |
GetDefaultProperty() |
Bu tür tanımlayıcısı tarafından temsil edilen nesnenin varsayılan özelliği için özellik tanımlayıcısını döndürür. |
GetEditor(Type) |
Bu tür tanımlayıcısı tarafından temsil edilen sınıfla ilişkilendirilecek belirtilen türde bir düzenleyici döndürür. |
GetEvents() |
Bu tür tanımlayıcısı tarafından temsil edilen nesne için olay tanımlayıcıları koleksiyonunu döndürür. |
GetEvents(Attribute[]) |
Bu tür tanımlayıcısı tarafından temsil edilen nesne için filtrelenmiş bir olay tanımlayıcıları koleksiyonu döndürür. |
GetEventsFromRegisteredType() |
Olay tanımlayıcıları koleksiyonunu döndürür bu tür tanımlayıcının temsil olduğu nesne için. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetProperties() |
Bu tür tanımlayıcısı tarafından temsil edilen nesne için bir özellik tanımlayıcıları koleksiyonu döndürür. |
GetProperties(Attribute[]) |
Bu tür tanımlayıcısı tarafından temsil edilen nesne için filtrelenmiş bir özellik tanımlayıcıları koleksiyonu döndürür. |
GetPropertiesFromRegisteredType() |
Özellik tanımlayıcıları koleksiyonunu döndürür bu tür tanımlayıcının temsil olduğu nesne için. |
GetPropertyOwner(PropertyDescriptor) |
Belirtilen özellik tanımlayıcısı tarafından açıklanan özelliği içeren bir nesne döndürür. |
GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |