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

Analogamente TypeDescriptionProvidera , la classe si basa su un oggetto padre di tipo ICustomTypeDescriptor fornito durante la CustomTypeDescriptor costruzione. In questo modo è possibile eseguire l'override selettivo di classi da CustomTypeDescriptor a metodi di override selettivo.

Costruttori

Nome Descrizione
CustomTypeDescriptor()

Inizializza una nuova istanza della classe CustomTypeDescriptor.

CustomTypeDescriptor(ICustomTypeDescriptor)

Inizializza una nuova istanza della CustomTypeDescriptor classe utilizzando un descrittore di tipo personalizzato padre.

Metodi

Nome Descrizione
Equals(Object)

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

(Ereditato da Object)
GetAttributes()

Restituisce una raccolta di attributi personalizzati per il tipo rappresentato da questo descrittore di tipo.

GetClassName()

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

GetComponentName()

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

GetConverter()

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

GetDefaultEvent()

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

GetDefaultProperty()

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

GetEditor(Type)

Restituisce un editor del tipo specificato che deve essere associato alla classe rappresentata da questo descrittore di tipo.

GetEvents()

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

GetEvents(Attribute[])

Restituisce una raccolta filtrata di descrittori di eventi per l'oggetto rappresentato da questo descrittore di tipo.

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 tipo.

GetProperties(Attribute[])

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

GetPropertyOwner(PropertyDescriptor)

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

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche