AttributeTargets 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public enum class AttributeTargets
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
enum class AttributeTargets
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public enum AttributeTargets
var value = Windows.Foundation.Metadata.AttributeTargets.all
Public Enum AttributeTargets
- 繼承
-
AttributeTargets
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.FoundationContract (已於 v1.0 引進)
|
欄位
All | 4294967295 | 屬性適用于所有程式設計建構。 |
ApiContract | 8192 | 屬性會套用至 API 合約。 |
Delegate | 1 | 屬性會套用至委派。 |
Enum | 2 | 屬性會套用至列舉。 |
Event | 4 | 屬性會套用至事件。 |
Field | 8 | 屬性會套用至欄位。 |
Interface | 16 | 屬性會套用至 介面。 |
InterfaceImpl | 2048 | 屬性會套用至介面的實作。 |
Method | 64 | 屬性會套用至 方法。 |
Parameter | 128 | 屬性會套用至 參數。 |
Property | 256 | 屬性會套用至 屬性。 |
RuntimeClass | 512 | 屬性會套用至執行時間類別。 |
Struct | 1024 | 屬性會套用至 結構。 |
備註
使用 .NET 進行程式設計時,會隱藏此類型,開發人員應該使用 System.AttributeTargets。