CodeTypeMember.Attributes Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta gli attributi del membro.
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
Valore della proprietà
Combinazione bit per bit dei valori MemberAttributes utilizzati per indicare gli attributi del membro. Il valore predefinito è Private | Final.
Commenti
Questa proprietà viene usata per specificare gli attributi del membro del tipo.
Gli attributi dei membri vengono classificati in gruppi, con una maschera per ogni gruppo. Il gruppo di accesso è costituito da flag contenenti i termini Public
, , Private
, Family
o Assembly
. Il gruppo di ambito include flag per Abstract, Final, Static, Overridee Const. La AccessMask maschera identifica gli attributi di accesso. La maschera identifica gli attributi dell'ambito ScopeMask . Il valore predefinito per la proprietà include flag sia dall'ambito che dall'accesso Attributes . Per modificare l'accesso o l'ambito, mascherare prima i flag esistenti e quindi impostare il nuovo valore. Ad esempio, l'istruzione di codice per identificare un costruttore (denominato constructor1
) come pubblico è constructor1.Attributes = (constructor1.Attributes & ~MemberAttributes.AccessMask) | MemberAttributes.Public;
.