AssociatedMetadataTypeTypeDescriptionProvider Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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 |
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) |