CodeTypeMember.Attributes Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define os atributos do membro.
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 da propriedade
Uma combinação bit a bit dos valores MemberAttributes usados para indicar os atributos do membro. O valor padrão é Private | Final.
Comentários
Essa propriedade é usada para especificar os atributos do membro do tipo.
Os atributos de membro são classificados em grupos, com uma máscara para cada grupo. O grupo de acesso consiste em sinalizadores que contêm os termos Public
, Private
, Family
ou Assembly
. O grupo de escopo inclui sinalizadores para Abstract, Final, Static, Overridee Const. A AccessMask máscara identifica os atributos de acesso. A ScopeMask máscara identifica os atributos de escopo. O valor padrão da Attributes propriedade inclui sinalizadores de acesso e escopo. Para alterar o acesso ou o escopo, primeiro mascarar os sinalizadores existentes e, em seguida, definir o novo valor. Por exemplo, a instrução de código para identificar um construtor (chamado constructor1
) como público é constructor1.Attributes = (constructor1.Attributes & ~MemberAttributes.AccessMask) | MemberAttributes.Public;
.