CodeTypeMember.Attributes Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví atributy členu.
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žívaných k označení atributů členu. Výchozí hodnota je Private | Final.
Poznámky
Tato vlastnost se používá k určení atributů členu 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
, Family
nebo Assembly
. Skupina oborů obsahuje příznaky pro Abstract, , FinalStatic, Overridea Const. Maska AccessMask identifikuje atributy přístupu. 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 (s názvem constructor1
) jako veřejný je constructor1.Attributes = (constructor1.Attributes & ~MemberAttributes.AccessMask) | MemberAttributes.Public;
.