Atributos NET
Referencias en la Web
Información del documento
|
La Güeb de Joaquin (http://joaquin.medina.name) |
Categoría |
Programación .NET |
Tema.: |
Atributos .NET |
Titulo |
Atributos .NET |
Autor.: |
Joaquin Medina Serrano (mailto:joaquin@medina.name) |
Archivo |
Informatica/Lenguajes/.NET/System/ComponentModel |
Sumario |
Puede pensar en los atributos como anotaciones que realiza el código. Podrá aplicar atributos a casi cualquier entidad de programación que se pueda utilizar en Visual Basic NET, incluyendo clases, módulos, estructuras, propiedades, métodos, bloque de enumeración, etc .NET Framework utiliza atributos por varias razones y para tratar una serie de problemas. Los atributos describen cómo se serializan datos, se especifican características que se utilizan para exigir seguridad y se limitan optimizaciones mediante el compilador Just-in-time (JIT) para facilitar la depuración del código. También pueden grabar el nombre de un archivo o el autor del código, o controlar la visibilidad de controles y miembros durante el desarrollo de formularios. |
Numero de paginas |
24 |
Fecha de creación. |
09/01/2010 18:31:00 |
Fecha última modificación. |
22/01/2010 11:05:00 |
Contenido
Manual del programador de .NET Framework
Extender metadatos mediante atributos
Información general sobre atributos
Biblioteca de clases de .NET Framework
AttributeProviderAttribute (Clase)
BindableAttribute (Constructor) (BindableSupport)
DebuggerStepThroughAttribute (Clase)
DefaultPropertyAttribute (Clase)
Definir valores predeterminados con los métodos ShouldSerialize y Reset
DesignerSerializationVisibilityAttribute (Clase)
DesignerSerializationVisibility (Enumeración)
EditorBrowsableAttribute (Clase)
MemberDescriptor.Attributes (Propiedad)
MergablePropertyAttribute (Clase)
RefreshPropertiesAttribute (Clase)
RefreshPropertiesAttribute.RefreshProperties (Propiedad)
RefreshProperties (Enumeración)
ToolboxBitmapAttribute (Clase)
ToolboxBitmapAttribute (Constructor) (Type, String)
NonSerializedAttribute (Clase)
Atributos que controlan la serialización XML
· http://msdn.microsoft.com/es-es/library/5x6cd29c.aspx
· http://msdn.microsoft.com/es-es/library/xtwkdas5.aspx
· Habilita el re direccionamiento de atributos. Esta clase no se puede heredar.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.attributeproviderattribute.aspx
· Especifica si un miembro se utiliza normalmente para enlazar. Esta clase no se puede heredar.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.bindableattribute.aspx
· Inicializa una nueva instancia de la clase BindableAttribute con uno de los valores de BindableSupport.
· http://msdn.microsoft.com/es-es/library/1h4bck1z.aspx
· Especifica valores para indicar si una propiedad puede enlazarse a un elemento de datos u otra propiedad.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.bindablesupport.aspx
· Especifica si una propiedad o evento debe mostrarse en una ventana Propiedades.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.browsableattribute.aspx
· Especifica el nombre de la categoría en la que se agrupa la propiedad o el evento cuando se muestra en un control de PropertyGrid establecido en el modo Por categorías.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.categoryattribute.aspx
· Indica a los compiladores que se debería omitir una llamada al método o atributo a menos que se defina un símbolo de compilación condicional especificado.
· http://msdn.microsoft.com/es-es/library/system.diagnostics.conditionalattribute.aspx
· Especifica el objeto DebuggerStepThroughAttribute. No se puede heredar esta clase.
· http://msdn.microsoft.com/es-es/library/system.diagnostics.debuggerstepthroughattribute.aspx
· Especifica el evento predeterminado de un componente.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.defaulteventattribute.aspx
· Especifica la propiedad predeterminada de un componente.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.defaultpropertyattribute.aspx
· Especifica el valor predeterminado de una propiedad.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.defaultvalueattribute.aspx
http://msdn.microsoft.com/es-es/library/53b8022e.aspx
Especifica una descripción para una propiedad o para un evento.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.descriptionattribute.aspx
· Especifica el tipo de persistencia que se va a utilizar al serializar una propiedad en un componente en tiempo de diseño.
· Especifica la visibilidad de una propiedad para el serializador en tiempo de diseño.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.designerserializationvisibility.aspx
· Especifica que una propiedad o un método puede verse en un editor. No se puede heredar esta clase.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.editorbrowsableattribute.aspx
· Especifica si se debe traducir una propiedad. Esta clase no se puede heredar.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.localizableattribute.aspx
Obtiene la colección de atributos de este miembro.
http://msdn.microsoft.com/es-es/library/system.componentmodel.memberdescriptor.attributes.aspx
· Especifica que esta propiedad puede combinarse en una ventana Propiedades con otras propiedades pertenecientes a otros objetos.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.mergablepropertyattribute.aspx
· Marca los elementos del programa que ya no se utilizan. No se puede heredar esta clase.
· http://msdn.microsoft.com/es-es/library/system.obsoleteattribute.aspx
· Indica que debe actualizarse la cuadrícula de propiedades cuando cambia el valor de la propiedad asociada. No se puede heredar esta clase.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.refreshpropertiesattribute.aspx
· Obtiene las propiedades de actualización del miembro.
· Define los identificadores que indican el tipo de actualización de la ventana Propiedades.
· http://msdn.microsoft.com/es-es/library/system.componentmodel.refreshproperties.aspx
· Le permite especificar un icono para representar un control en un contenedor, como el Diseñador de formularios de Microsoft Visual
· http://msdn.microsoft.com/es-es/library/system.drawing.toolboxbitmapattribute.aspx
· Inicializa un nuevo objeto ToolboxBitmapAttribute basado en un mapa de bits de 16 por 16 que se encuentra incrustado como un recurso en un ensamblado especificado.
· http://msdn.microsoft.com/es-es/library/eth0sx9d.aspx
· Serializa o deserializa un objeto o todo un gráfico de objetos conectados, en formato SOAP.
· http://msdn.microsoft.com/es-es/library/system.runtime.serialization.formatters.soap.soapformatter.aspx
· Indica que no debe serializarse un campo de una clase serializable. No se puede heredar esta clase.
· http://msdn.microsoft.com/es-es/library/system.nonserializedattribute.aspx
· Indica que una clase puede serializarse. No se puede heredar esta clase.
· http://msdn.microsoft.com/es-es/library/system.serializableattribute.aspx
· http://msdn.microsoft.com/es-es/library/83y7df3e.aspx
· Serializa y deserializa objetos en y desde documentos XML. XmlSerializer permite controlar el modo en que se codifican los objetos en XML.
· http://msdn.microsoft.com/es-es/library/system.xml.serialization.xmlserializer.aspx
· Controla la serialización XML del destino de atributo como elemento raíz XML.
· http://msdn.microsoft.com/es-es/library/system.xml.serialization.xmlrootattribute(VS.80).aspx