CustomTypeDescriptor Clase

Definición

Proporciona una implementación predeterminada simple de la interfaz 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
Herencia
CustomTypeDescriptor
Derivado
Implementaciones

Comentarios

Al TypeDescriptionProviderigual que CustomTypeDescriptor , la clase se basa en un objeto primario ICustomTypeDescriptor de tipo proporcionado durante la construcción.Like TypeDescriptionProvider, the CustomTypeDescriptor class relies on a parent object of type ICustomTypeDescriptor supplied during construction. Esto permite que las clases que CustomTypeDescriptor derivan de anulen los métodos de manera selectiva.This allows classes that derive from CustomTypeDescriptor to selectively override methods.

Constructores

CustomTypeDescriptor()

Inicializa una nueva instancia de la clase CustomTypeDescriptor.Initializes a new instance of the CustomTypeDescriptor class.

CustomTypeDescriptor(ICustomTypeDescriptor)

Inicializa una nueva instancia de la clase CustomTypeDescriptor utilizando un descriptor de tipos personalizado primario.Initializes a new instance of the CustomTypeDescriptor class using a parent custom type descriptor.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetAttributes()

Devuelve una colección de atributos personalizados para el tipo que representa este descriptor de tipos.Returns a collection of custom attributes for the type represented by this type descriptor.

GetClassName()

Devuelve el nombre completo de la clase representada por este descriptor de tipos.Returns the fully qualified name of the class represented by this type descriptor.

GetComponentName()

Devuelve el nombre de la clase que representa este descriptor de tipos.Returns the name of the class represented by this type descriptor.

GetConverter()

Devuelve un convertidor de tipos para el tipo que representa este descriptor de tipos.Returns a type converter for the type represented by this type descriptor.

GetDefaultEvent()

Devuelve el descriptor de eventos para el evento predeterminado del objeto que representa este descriptor de tipos.Returns the event descriptor for the default event of the object represented by this type descriptor.

GetDefaultProperty()

Devuelve el descriptor de propiedades para la propiedad predeterminada del objeto que representa este descriptor de tipos.Returns the property descriptor for the default property of the object represented by this type descriptor.

GetEditor(Type)

Devuelve un editor del tipo especificado que se va a asociar a la clase que representa este descriptor de tipos.Returns an editor of the specified type that is to be associated with the class represented by this type descriptor.

GetEvents()

Devuelve una colección de descriptores de eventos para el objeto que representa este descriptor de tipos.Returns a collection of event descriptors for the object represented by this type descriptor.

GetEvents(Attribute[])

Devuelve una colección de descriptores de eventos filtrada para el objeto que representa este descriptor de tipos.Returns a filtered collection of event descriptors for the object represented by this type descriptor.

GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetProperties()

Devuelve una colección de descriptores de propiedades para el objeto que representa este descriptor de tipos.Returns a collection of property descriptors for the object represented by this type descriptor.

GetProperties(Attribute[])

Devuelve una colección de descriptores de propiedades filtrada para el objeto que representa este descriptor de tipos.Returns a filtered collection of property descriptors for the object represented by this type descriptor.

GetPropertyOwner(PropertyDescriptor)

Devuelve un objeto que contiene la propiedad que describe el descriptor de propiedades especificado.Returns an object that contains the property described by the specified property descriptor.

GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a

Consulte también: