CustomProviderDataAttribute 類別

定義

提供自訂數據的字串給配置檔屬性的提供者。

public ref class CustomProviderDataAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Property)]
public sealed class CustomProviderDataAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Property)>]
type CustomProviderDataAttribute = class
    inherit Attribute
Public NotInheritable Class CustomProviderDataAttribute
Inherits Attribute
繼承
CustomProviderDataAttribute
屬性

備註

CustomProviderDataAttribute 類別用於向自訂設定檔提供者提供帶有設定檔屬性的資料串。 自訂資料字串可設定為任意字串值,並透過 customProviderData 設定元素的屬性 <add> 來新增設定檔屬性。 如果 customProviderData 屬性被設定,該值會被 Attributes 放入該屬性的集合中,並以名稱「CustomProviderData」進行索引。

建構函式

名稱 Description
CustomProviderDataAttribute(String)

建立一個新的類別實例 CustomProviderDataAttribute ,並指定一串自訂資料。

屬性

名稱 Description
CustomProviderData

取得一串自訂資料給設定檔屬性提供者。

TypeId

在衍生類別中實作時,取得這個 Attribute的唯一標識碼。

(繼承來源 Attribute)

方法

名稱 Description
Equals(Object)

傳回值,這個值表示這個實例是否等於指定的物件。

(繼承來源 Attribute)
GetHashCode()

傳回這個實例的哈希碼。

(繼承來源 Attribute)
GetType()

取得目前實例的 Type

(繼承來源 Object)
IsDefaultAttribute()

會取得一個值,表示該屬性是否 CustomProviderData 設定為預設值。

Match(Object)

在衍生類別中覆寫時,傳回值,指出這個實例是否等於指定的物件。

(繼承來源 Attribute)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

明確介面實作

名稱 Description
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

將一組名稱對應至一組對應的分派識別項 (Dispatch Identifier)。

(繼承來源 Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

擷取 物件的型別資訊,可用來取得介面的類型資訊。

(繼承來源 Attribute)
_Attribute.GetTypeInfoCount(UInt32)

擷取物件提供的類型資訊介面數目 (0 或 1)。

(繼承來源 Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

提供物件所公開屬性和方法的存取權。

(繼承來源 Attribute)

適用於

另請參閱