CodeTypeMember.Attributes Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Attribute des Elements ab oder legt diese fest.
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
Eigenschaftswert
Eine bitweise Kombination der Werte, die MemberAttributes verwendet werden, um die Attribute des Elements anzugeben. Der Standardwert ist Private | Final.
Hinweise
Diese Eigenschaft wird verwendet, um die Attribute des Typelements anzugeben.
Memberattribute werden in Gruppen mit einer Maske für jede Gruppe klassifiziert. Die Zugriffsgruppe besteht aus Flags, die die Begriffe Public, Private, , Familyoder Assembly. Die Bereichsgruppe enthält Flags für Abstract, , Final, Static, Overrideund Const. Die AccessMask Maske identifiziert die Zugriffsattribute. Das ScopeMask Format identifiziert die Bereichsattribute. Der Standardwert für die Attributes Eigenschaft enthält Flags sowohl vom Zugriff als auch vom Bereich. Um den Zugriff oder den Bereich zu ändern, maskieren Sie zuerst die vorhandenen Flags, und legen Sie dann den neuen Wert fest. Beispielsweise ist die Code-Anweisung, um einen Konstruktor (benannt constructor1) als öffentlich constructor1.Attributes = (constructor1.Attributes & ~MemberAttributes.AccessMask) | MemberAttributes.Public;zu identifizieren.