CodeTypeMember.Attributes Propiedad

Definición

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, Familyo 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;.

Se aplica a

Consulte también