إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
Specifies the application elements on which it is valid to apply an attribute.
Syntax
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;
Members
| Member | Description |
|---|---|
catAssembly |
Attribute can be applied to an assembly. |
catModule |
Attribute can be applied to a portable executable (.dll or .exe) module. |
catClass |
Attribute can be applied to a class. |
catStruct |
Attribute can be applied to a structure; that is, a value type. |
catEnum |
Attribute can be applied to an enumeration. |
catConstructor |
Attribute can be applied to a constructor. |
catMethod |
Attribute can be applied to a method. |
catProperty |
Attribute can be applied to a property. |
catField |
Attribute can be applied to a field. |
catEvent |
Attribute can be applied to an event. |
catInterface |
Attribute can be applied to an interface. |
catParameter |
Attribute can be applied to a parameter. |
catDelegate |
Attribute can be applied to a delegate. |
catGenericParameter |
Attribute can be applied to a generic parameter. |
catAll |
Attribute can be applied to any application element. |
catClassMembers |
Attribute can be applied to a member of a class. |
Remarks
The CorAttributeTargets enumeration values can be combined with a bitwise OR operation to get the preferred combination.
The CorAttributeTargets parallels the managed System.AttributeTargets enumeration.
Requirements
Platforms: See System Requirements.
Header: CorHdr.h
.NET Framework Versions: Available since 1.0
See also
التعاون معنا على GitHub
يمكن العثور على مصدر هذا المحتوى على GitHub حيث يمكنك أيضاً إضافة مشاكل وطلبات سحب ومراجعتها. للحصول على معلومات إضافية، اطلع على دليل المساهم لدينا.