CodeTypeMember.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 o establece los atributos del miembro.
public:
property System::CodeDom::MemberAttributes Attributes { System::CodeDom::MemberAttributes get(); void set(System::CodeDom::MemberAttributes value); };
public System.CodeDom.MemberAttributes Attributes { get; set; }
member this.Attributes : System.CodeDom.MemberAttributes with get, set
Public Property Attributes As MemberAttributes
Valor de propiedad
Una combinación bit a bit de los valores de la enumeración MemberAttributes que se utilizan para indicar los atributos del miembro. El valor predeterminado es Private | Final.
Comentarios
Esta propiedad se usa para especificar los atributos del miembro de tipo.
Los atributos de miembro se clasifican en grupos, con una máscara para cada grupo. El grupo de acceso consta de marcas que contienen los términos Public
, Private
, Family
o Assembly
. El grupo de ámbito incluye marcas para Abstract, Final, Static, Overridey Const. La AccessMask máscara identifica los atributos de acceso. La ScopeMask máscara identifica los atributos de ámbito. El valor predeterminado de la Attributes propiedad incluye marcas tanto del acceso como del ámbito. Para cambiar el acceso o el ámbito, primero enmascara las marcas existentes y, a continuación, establezca el nuevo valor. Por ejemplo, la instrucción de código para identificar un constructor (denominado constructor1
) como público es constructor1.Attributes = (constructor1.Attributes & ~MemberAttributes.AccessMask) | MemberAttributes.Public;
.