CodeTypeMember.Attributes Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger medlemmens attribut.
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
Egenskapsvärde
En bitvis kombination av de MemberAttributes värden som används för att ange medlemmens attribut. Standardvärdet är Private | Final.
Kommentarer
Den här egenskapen används för att ange attributen för typmedlemmen.
Medlemsattribut klassificeras i grupper med en mask för varje grupp. Åtkomstgruppen består av flaggor som innehåller termerna Public, Private, Familyeller Assembly. Omfångsgruppen innehåller flaggor för Abstract, Final, Static, Overrideoch Const. Masken AccessMask identifierar åtkomstattributen. Masken ScopeMask identifierar omfångsattributen. Standardvärdet för egenskapen Attributes innehåller flaggor från både åtkomst och omfång. Om du vill ändra åtkomst eller omfång maskerar du först ut befintliga flaggor och anger sedan det nya värdet. Kodsatsen för att identifiera en konstruktor (med namnet constructor1) som offentlig är constructor1.Attributes = (constructor1.Attributes & ~MemberAttributes.AccessMask) | MemberAttributes.Public;till exempel .