CodeTypeMember.Attributes 属性

定义

获取或设置成员的特性。

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

注解

此属性用于指定类型成员的属性。

成员属性按组分类,每个组都有一个掩码。 访问组由包含术语 Public、、 PrivateFamilyAssembly的标志组成。 范围组包括 、AbstractFinalStaticOverride和 的Const标志。 掩 AccessMask 码标识访问属性。 掩 ScopeMask 码标识范围属性。 属性的 Attributes 默认值包括来自 access 和 scope 的标志。 若要更改访问权限或范围,请先屏蔽现有标志,然后设置新值。 例如,用于将名为 constructor1) 的构造函数标识为 public 的构造函数 (的代码语句是 constructor1.Attributes = (constructor1.Attributes & ~MemberAttributes.AccessMask) | MemberAttributes.Public;

适用于

另请参阅