CustomTypeDescriptor CustomTypeDescriptor CustomTypeDescriptor CustomTypeDescriptor Class

Definition

Fornisce una semplice implementazione predefinita dell'interfaccia ICustomTypeDescriptor Provides a simple default implementation of the ICustomTypeDescriptor interface.

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
Inheritance
CustomTypeDescriptorCustomTypeDescriptorCustomTypeDescriptorCustomTypeDescriptor
Derived
Implements

Remarks

Ad esempio TypeDescriptionProvider, il CustomTypeDescriptor classe si basa su un oggetto padre di tipo ICustomTypeDescriptor fornito durante la costruzione.Like TypeDescriptionProvider, the CustomTypeDescriptor class relies on a parent object of type ICustomTypeDescriptor supplied during construction. Questo consente alle classi che derivano da CustomTypeDescriptor eseguire in modo selettivo l'override di metodi.This allows classes that derive from CustomTypeDescriptor to selectively override methods.

Constructors

CustomTypeDescriptor() CustomTypeDescriptor() CustomTypeDescriptor() CustomTypeDescriptor()

Inizializza una nuova istanza della classe CustomTypeDescriptor. Initializes a new instance of the CustomTypeDescriptor class.

CustomTypeDescriptor(ICustomTypeDescriptor) CustomTypeDescriptor(ICustomTypeDescriptor) CustomTypeDescriptor(ICustomTypeDescriptor) CustomTypeDescriptor(ICustomTypeDescriptor)

Inizializza una nuova istanza della classe CustomTypeDescriptor utilizzando un descrittore di tipi personalizzati padre. Initializes a new instance of the CustomTypeDescriptor class using a parent custom type descriptor.

Methods

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetAttributes() GetAttributes() GetAttributes() GetAttributes()

Restituisce un insieme di attributi personalizzati per il tipo rappresentato da questo descrittore di tipi. Returns a collection of custom attributes for the type represented by this type descriptor.

GetClassName() GetClassName() GetClassName() GetClassName()

Restituisce il nome completo della classe rappresentata da questo descrittore di tipo. Returns the fully qualified name of the class represented by this type descriptor.

GetComponentName() GetComponentName() GetComponentName() GetComponentName()

Restituisce il nome della classe rappresentata da questo descrittore di tipi. Returns the name of the class represented by this type descriptor.

GetConverter() GetConverter() GetConverter() GetConverter()

Restituisce un convertitore di tipi per il tipo rappresentato da questo descrittore di tipi. Returns a type converter for the type represented by this type descriptor.

GetDefaultEvent() GetDefaultEvent() GetDefaultEvent() GetDefaultEvent()

Restituisce il descrittore di eventi per l'evento predefinito dell'oggetto rappresentato da questo descrittore di tipi. Returns the event descriptor for the default event of the object represented by this type descriptor.

GetDefaultProperty() GetDefaultProperty() GetDefaultProperty() GetDefaultProperty()

Restituisce il descrittore di proprietà per la proprietà predefinita dell'oggetto rappresentato da questo descrittore di tipi. Returns the property descriptor for the default property of the object represented by this type descriptor.

GetEditor(Type) GetEditor(Type) GetEditor(Type) GetEditor(Type)

Restituisce un editor del tipo specificato, da associare alla classe rappresentata da questo descrittore di tipi. Returns an editor of the specified type that is to be associated with the class represented by this type descriptor.

GetEvents() GetEvents() GetEvents() GetEvents()

Restituisce un insieme di descrittori di eventi per l'oggetto rappresentato da questo descrittore di tipi. Returns a collection of event descriptors for the object represented by this type descriptor.

GetEvents(Attribute[]) GetEvents(Attribute[]) GetEvents(Attribute[]) GetEvents(Attribute[])

Restituisce un insieme filtrato di descrittori di eventi per l'oggetto rappresentato da questo descrittore di tipi. Returns a filtered collection of event descriptors for the object represented by this type descriptor.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita. Serves as the default hash function.

(Inherited from Object)
GetProperties() GetProperties() GetProperties() GetProperties()

Restituisce un insieme di descrittori di proprietà per l'oggetto rappresentato da questo descrittore di tipi. Returns a collection of property descriptors for the object represented by this type descriptor.

GetProperties(Attribute[]) GetProperties(Attribute[]) GetProperties(Attribute[]) GetProperties(Attribute[])

Restituisce un insieme filtrato di descrittori di proprietà per l'oggetto rappresentato da questo descrittore di tipi. Returns a filtered collection of property descriptors for the object represented by this type descriptor.

GetPropertyOwner(PropertyDescriptor) GetPropertyOwner(PropertyDescriptor) GetPropertyOwner(PropertyDescriptor) GetPropertyOwner(PropertyDescriptor)

Restituisce un oggetto che contiene la proprietà descritta dal descrittore di proprietà specificato. Returns an object that contains the property described by the specified property descriptor.

GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente. Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente. Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente. Returns a string that represents the current object.

(Inherited from Object)

Applies to

See Also