共用方式為


CorAttributeTargets 列舉

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

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;

成員

成員

描述

catAssembly

屬性可以套用至組件。

catModule

屬性可以套用至可攜式可執行檔 (.dll 或 .exe) 模組。

catClass

屬性可以套用至類別。

catStruct

屬性可以套用至結構,也就是實值型別 (Value Type)。

catEnum

屬性可以套用至列舉型別。

catConstructor

屬性可以套用至建構函式。

catMethod

屬性可以套用至方法。

catProperty

屬性 (Attibute) 可以套用至屬性 (Property)。

catField

屬性可以套用至欄位。

catEvent

屬性可以套用至事件。

catInterface

屬性可以套用至介面。

catParameter

屬性可以套用至參數。

catDelegate

屬性可以套用至委派。

catGenericParameter

屬性可以套用至泛型參數。

catAll

屬性可以套用至任何應用程式項目。

catClassMembers

屬性可以套用至類別的成員。

備註

使用位元的 OR 運算組合 CorAttributeTargets 列舉值,可以取得想要的組合。

CorAttributeTargets 與 Managed System.AttributeTargets 列舉型別類似。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**CorHdr.h

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

請參閱

其他資源

中繼資料列舉