//------------------------------------------------------------------------------ // // // petes // Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ namespace System.CodeDom { using System.Diagnostics; using System.Runtime.InteropServices; /// /// /// Specifies member attributes used for class members. /// /// [ ComVisible(true), Serializable, ] public enum MemberAttributes { /// /// [To be supplied.] /// Abstract = 0x0001, /// /// [To be supplied.] /// Final = 0x0002, /// /// [To be supplied.] /// Static = 0x0003, /// /// [To be supplied.] /// Override = 0x0004, /// /// [To be supplied.] /// Const = 0x0005, /// /// [To be supplied.] /// New = 0x0010, /// /// [To be supplied.] /// Overloaded = 0x0100, /// /// [To be supplied.] /// Assembly = 0x1000, /// /// [To be supplied.] /// FamilyAndAssembly = 0x2000, /// /// [To be supplied.] /// Family = 0x3000, /// /// [To be supplied.] /// FamilyOrAssembly = 0x4000, /// /// [To be supplied.] /// Private = 0x5000, /// /// [To be supplied.] /// Public = 0x6000, /// /// [To be supplied.] /// AccessMask = 0xF000, /// /// [To be supplied.] /// ScopeMask = 0x000F, /// /// [To be supplied.] /// VTableMask = 0x00F0, } }