CodeTypeMember.Attributes プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メンバーの属性を取得または設定します。
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
プロパティ値
メンバーの属性を表す MemberAttributes 値のビットごとの組み合わせ。 既定値は Private | Finalです。
注釈
このプロパティは、型メンバーの属性を指定するために使用されます。
メンバー属性はグループに分類され、グループごとにマスクが付けられます。 アクセス グループは、、または Assembly
という用語Family
Public
Private
を含むフラグで構成されます。 スコープ グループには、、Final、OverrideStaticおよび のAbstractフラグがConst含まれています。 マスクは AccessMask 、アクセス属性を識別します。 マスクは ScopeMask スコープ属性を識別します。 プロパティの既定値には、アクセスとスコープの Attributes 両方からのフラグが含まれます。 アクセスまたはスコープを変更するには、まず既存のフラグをマスクしてから、新しい値を設定します。 たとえば、コンストラクター (という名前 constructor1
) を public として識別するコード ステートメントは です constructor1.Attributes = (constructor1.Attributes & ~MemberAttributes.AccessMask) | MemberAttributes.Public;
。
適用対象
こちらもご覧ください
.NET