PropertyInfo.Attributes Propiedad
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í.
Obtiene los atributos de esta propiedad.
public:
abstract property System::Reflection::PropertyAttributes Attributes { System::Reflection::PropertyAttributes get(); };
public abstract System.Reflection.PropertyAttributes Attributes { get; }
member this.Attributes : System.Reflection.PropertyAttributes
Public MustOverride ReadOnly Property Attributes As PropertyAttributes
Valor de propiedad
Atributos de esta propiedad.
Implementaciones
Comentarios
La Attributes propiedad devuelve los atributos asociados a la propiedad representada por este PropertyInfo objeto. Los atributos son principalmente modificadores aplicados por un compilador al crear una propiedad; indican si una propiedad es la propiedad predeterminada, una SpecialName
propiedad, etc. Tenga en cuenta que, para casi todas las propiedades que se encuentran en los tipos de la biblioteca de clases de .NET Framework, el valor de la Attributes propiedad es PropertyAttributes.None.
Sugerencia
En la mayoría de los casos, probablemente quiera recuperar los atributos personalizados asociados a una propiedad . Para ello, recupere el valor de la CustomAttributes propiedad o llame a una de las sobrecargas del GetCustomAttributes método .
Para obtener la Attributes propiedad :
Obtiene un Type objeto que representa el tipo al que pertenece la propiedad.
Para obtener el PropertyInfo objeto, llame a una sobrecarga del Type.GetProperty método .
Recupere los atributos de la propiedad de la Attributes propiedad .
Puede definir los atributos de una propiedad para un tipo creado dinámicamente mediante la emisión de reflexión llamando a una sobrecarga del DefineProperty método y proporcionando un valor para el attributes
argumento.