CodeTypeMember.Attributes Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee worden de kenmerken van het lid opgehaald of ingesteld.
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
Waarde van eigenschap
Een bitsgewijze combinatie van de MemberAttributes waarden die worden gebruikt om de kenmerken van het lid aan te geven. De standaardwaarde is Private | Final.
Opmerkingen
Deze eigenschap wordt gebruikt om de kenmerken van het typelid op te geven.
Lidkenmerken worden geclassificeerd in groepen, met een masker voor elke groep. De toegangsgroep bestaat uit vlaggen die de termen Public, Private, Familyof Assembly. De bereikgroep bevat vlaggen voor , , , en OverrideConst. StaticFinalAbstract Het AccessMask masker identificeert de toegangskenmerken. Het ScopeMask masker identificeert de bereikkenmerken. De standaardwaarde voor de Attributes eigenschap bevat vlaggen van zowel toegang als bereik. Als u de toegang of het bereik wilt wijzigen, moet u eerst de bestaande vlaggen maskeren en vervolgens de nieuwe waarde instellen. De code-instructie voor het identificeren van een constructor (benoemd constructor1) als openbaar is constructor1.Attributes = (constructor1.Attributes & ~MemberAttributes.AccessMask) | MemberAttributes.Public;bijvoorbeeld.