共用方式為


CorAttributeTargets 列舉

指定有效套用屬性的應用程式項目。

語法

typedef enum CorAttributeTargets  
{  
    catAssembly            = 0x0001,  
    catModule              = 0x0002,  
    catClass               = 0x0004,  
    catStruct              = 0x0008,  
    catEnum                = 0x0010,  
    catConstructor         = 0x0020,  
    catMethod              = 0x0040,  
    catProperty            = 0x0080,  
    catField               = 0x0100,  
    catEvent               = 0x0200,  
    catInterface           = 0x0400,  
    catParameter           = 0x0800,  
    catDelegate            = 0x1000,  
    catGenericParameter    = 0x4000,  
  
    catAll                 =
        catAssembly | catModule | catClass | catStruct |
        catEnum | catConstructor | catMethod | catProperty |
        catField | catEvent | catInterface | catParameter |
        catDelegate | catGenericParameter,  
  
    catClassMembers        =
        catClass | catStruct | catEnum | catConstructor |
        catMethod | catProperty | catField | catEvent |
        catDelegate | catInterface  
  
} CorAttributeTargets;  

成員

member 描述
catAssembly 屬性可以套用至組件。
catModule 屬性可以套用至可攜式可執行檔 (.dll 或 .exe) 模組。
catClass 屬性可以套用至類別。
catStruct 屬性可以套用至結構,也就是實值型別 (Value Type)。
catEnum 屬性可以套用至列舉型別。
catConstructor 屬性可以套用至建構函式。
catMethod 屬性可以套用至方法。
catProperty 屬性 (Attibute) 可以套用至屬性 (Property)。
catField 屬性可以套用至欄位。
catEvent 屬性可以套用至事件。
catInterface 屬性可以套用至介面。
catParameter 屬性可以套用至參數。
catDelegate 屬性可以套用至委派。
catGenericParameter 屬性可以套用至泛型參數。
catAll 屬性可以套用至任何應用程式項目。
catClassMembers 屬性可以套用至某個類別的成員。

備註

CorAttributeTargets 列舉值可與位元 OR 運算結合,以取得慣用的組合。

CorAttributeTargets 會平行處理受控 System.AttributeTargets 列舉。

規格需求

平台:請參閱系統需求

標頭:CorHdr.h

.NET Framework版本:自 1.0 起提供

另請參閱