AttributeTargets 列舉

定義

指定套用屬性的程式設計建構。

。網 此類型會顯示為 System.AttributeTargets

此列舉支援其成員值的位元組合。

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

適用於

另請參閱