Compartir a través de


AssociatedMetadataTypeTypeDescriptionProvider Clase

Definición

Extiende la información de metadatos de una clase agregando atributos e información de propiedad definida en una clase asociada.

public ref class AssociatedMetadataTypeTypeDescriptionProvider : System::ComponentModel::TypeDescriptionProvider
public class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider
type AssociatedMetadataTypeTypeDescriptionProvider = class
    inherit TypeDescriptionProvider
Public Class AssociatedMetadataTypeTypeDescriptionProvider
Inherits TypeDescriptionProvider
Herencia
AssociatedMetadataTypeTypeDescriptionProvider

Comentarios

La clase AssociatedMetadataTypeTypeDescriptionProvider extiende dinámicamente la información de tipo asociada a un tipo o objeto agregando, modificando u ocultando características como atributos, propiedades y eventos. Para obtener más información, consulte TypeDescriptor.

Constructores

AssociatedMetadataTypeTypeDescriptionProvider(Type)

Inicializa una nueva instancia de la clase AssociatedMetadataTypeTypeDescriptionProvider mediante el tipo especificado.

AssociatedMetadataTypeTypeDescriptionProvider(Type, Type)

Inicializa una nueva instancia de la clase AssociatedMetadataTypeTypeDescriptionProvider mediante el tipo de proveedor de metadatos especificado y el tipo asociado.

Propiedades

RequireRegisteredTypes

Obtiene un valor que indica si el proveedor usa la reflexión y requiere que los tipos se registren a través de RegisterType<T>() para admitir aplicaciones recortadas.

(Heredado de TypeDescriptionProvider)

Métodos

CreateInstance(IServiceProvider, Type, Type[], Object[])

Crea un objeto que puede sustituir por otro tipo de datos.

(Heredado de TypeDescriptionProvider)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetCache(Object)

Obtiene una caché por objeto, a la que se accede como una IDictionary de pares clave-valor.

(Heredado de TypeDescriptionProvider)
GetExtendedTypeDescriptor(Object)

Obtiene un descriptor de tipo personalizado extendido para el objeto especificado.

(Heredado de TypeDescriptionProvider)
GetExtendedTypeDescriptorFromRegisteredType(Object)

Devuelve un descriptor de tipo personalizado extendido para el objeto especificado.

(Heredado de TypeDescriptionProvider)
GetExtenderProviders(Object)

Obtiene los proveedores extensores del objeto especificado.

(Heredado de TypeDescriptionProvider)
GetFullComponentName(Object)

Obtiene el nombre del componente especificado o null si el componente no tiene ningún nombre.

(Heredado de TypeDescriptionProvider)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetReflectionType(Object)

Realiza la reflexión normal en el objeto especificado.

(Heredado de TypeDescriptionProvider)
GetReflectionType(Type)

Realiza la reflexión normal en un tipo.

(Heredado de TypeDescriptionProvider)
GetReflectionType(Type, Object)

Realiza una reflexión normal en el objeto especificado con el tipo especificado.

(Heredado de TypeDescriptionProvider)
GetRuntimeType(Type)

Convierte un tipo de reflexión en un tipo en tiempo de ejecución.

(Heredado de TypeDescriptionProvider)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetTypeDescriptor(Object)

Obtiene un descriptor de tipo personalizado para el objeto especificado.

(Heredado de TypeDescriptionProvider)
GetTypeDescriptor(Type)

Obtiene un descriptor de tipo personalizado para el tipo especificado.

(Heredado de TypeDescriptionProvider)
GetTypeDescriptor(Type, Object)

Obtiene un descriptor de tipo para el tipo y el objeto especificados.

GetTypeDescriptorFromRegisteredType(Object)

Devuelve un descriptor de tipo personalizado para el tipo o el objeto especificados.

(Heredado de TypeDescriptionProvider)
GetTypeDescriptorFromRegisteredType(Type)

Devuelve un descriptor de tipo personalizado para el tipo o el objeto especificados.

(Heredado de TypeDescriptionProvider)
GetTypeDescriptorFromRegisteredType(Type, Object)

Devuelve un descriptor de tipo personalizado para el tipo o el objeto especificados.

(Heredado de TypeDescriptionProvider)
IsRegisteredType(Type)

Determina si el tipo se registró con su proveedor a través de RegisterType<T>().

(Heredado de TypeDescriptionProvider)
IsSupportedType(Type)

Obtiene un valor que indica si el tipo especificado es compatible con la descripción del tipo y su cadena de proveedores de descripción de tipo.

(Heredado de TypeDescriptionProvider)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
RegisterType<T>()

Registra el tipo para que los proveedores basados en reflexión puedan usarlo en aplicaciones recortadas.

(Heredado de TypeDescriptionProvider)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también