Sdílet prostřednictvím


CodeTypeMember.Attributes Vlastnost

Definice

Získá nebo nastaví atributy člena.

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

Hodnota vlastnosti

Bitová kombinace MemberAttributes hodnot použitých k označení atributů člena. Výchozí hodnota je Private | Final.

Poznámky

Tato vlastnost slouží k určení atributů člena typu.

Atributy členů jsou klasifikovány ve skupinách s maskou pro každou skupinu. Přístupová skupina se skládá z příznaků obsahujících termíny Public, Private, Familynebo Assembly. Skupina oborů obsahuje příznaky pro Abstract, Final, Static, Override, a Const. Maska AccessMask identifikuje přístupové atributy. Maska ScopeMask identifikuje atributy oboru. Výchozí hodnota vlastnosti Attributes zahrnuje příznaky z přístupu i oboru. Pokud chcete změnit přístup nebo obor, nejprve zamaskujte existující příznaky a pak nastavte novou hodnotu. Například příkaz kódu pro identifikaci konstruktoru (pojmenovaného constructor1) jako veřejného je constructor1.Attributes = (constructor1.Attributes & ~MemberAttributes.AccessMask) | MemberAttributes.Public;.

Platí pro

Viz také