CustomTypeDescriptor Classe

Definizione

Fornisce una semplice implementazione predefinita dell'interfaccia ICustomTypeDescriptor

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
Ereditarietà
CustomTypeDescriptor
Derivato
Implementazioni

Commenti

Come TypeDescriptionProvider, la classe si basa su un oggetto padre di tipo ICustomTypeDescriptor fornito durante la CustomTypeDescriptor costruzione. Ciò consente alle classi che derivano da CustomTypeDescriptor metodi di override selettiva.

Costruttori

CustomTypeDescriptor()

Inizializza una nuova istanza della classe CustomTypeDescriptor.

CustomTypeDescriptor(ICustomTypeDescriptor)

Inizializza una nuova istanza della classe CustomTypeDescriptor utilizzando un descrittore di tipi personalizzati padre.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetAttributes()

Restituisce un insieme di attributi personalizzati per il tipo rappresentato da questo descrittore di tipi.

GetClassName()

Restituisce il nome completo della classe rappresentata da questo descrittore di tipo.

GetComponentName()

Restituisce il nome della classe rappresentata da questo descrittore di tipi.

GetConverter()

Restituisce un convertitore di tipi per il tipo rappresentato da questo descrittore di tipi.

GetDefaultEvent()

Restituisce il descrittore di eventi per l'evento predefinito dell'oggetto rappresentato da questo descrittore di tipi.

GetDefaultProperty()

Restituisce il descrittore di proprietà per la proprietà predefinita dell'oggetto rappresentato da questo descrittore di tipi.

GetEditor(Type)

Restituisce un editor del tipo specificato, da associare alla classe rappresentata da questo descrittore di tipi.

GetEvents()

Restituisce un insieme di descrittori di eventi per l'oggetto rappresentato da questo descrittore di tipi.

GetEvents(Attribute[])

Restituisce un insieme filtrato di descrittori di eventi per l'oggetto rappresentato da questo descrittore di tipi.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetProperties()

Restituisce un insieme di descrittori di proprietà per l'oggetto rappresentato da questo descrittore di tipi.

GetProperties(Attribute[])

Restituisce un insieme filtrato di descrittori di proprietà per l'oggetto rappresentato da questo descrittore di tipi.

GetPropertyOwner(PropertyDescriptor)

Restituisce un oggetto che contiene la proprietà descritta dal descrittore di proprietà specificato.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche