Microsoft.Windows.Design.Metadata (Espacio de nombres)
Proporciona una tabla de atributos para aplicar atributos de diseñador personalizados a los controles y elementos.
Registre sus implementaciones de FeatureProvider de cliente implementando la interfaz IRegisterMetadata en un ensamblado independiente dedicado a metadatos en tiempo de diseño.Utilice la clase AttributeTableBuilder para compilar una tabla de atributos.Llame al método AddAttributeTable(AttributeTable) en su implementación de Register() para habilitar su característica de diseñador.
Clases
Clase | Descripción | |
---|---|---|
AttributeCallbackBuilder | Una instancia de esta clase se pasa a los delegados de devolución de llamada para rellenar lentamente los atributos para un tipo. | |
AttributeTable | Tabla de atributos de metadatos para definir el aspecto y el comportamiento en tiempo de diseño. | |
AttributeTableBuilder | Crea una tabla de atributos que en la que se definen los metadatos en tiempo de diseño. | |
AttributeTableContainer | Proporciona una colección de instancias de AttributeTable. | |
AttributeTableValidationException | Se genera cuando los metadatos que proporciona AttributeTable no coinciden con las propiedades, métodos o eventos de los tipos existiendo. | |
ProvideMetadataAttribute | Representa una clase que proporciona metadatos. |
Estructuras
Estructura | Descripción | |
---|---|---|
EventIdentifier | Representa un evento, que es independiente de la plataforma. | |
PropertyIdentifier | Representa una propiedad, que es independiente de la plataforma. | |
TypeIdentifier | Identifica un tipo, que es independiente de la plataforma. |
Interfaces
Interfaz | Descripción | |
---|---|---|
IProvideAttributeTable | Define una clase que proporciona una tabla de atributos. |
Delegados
Delegado | Descripción | |
---|---|---|
AttributeCallback | Se llama cuando se necesitan atributos para un tipo. |