AttributeProviderAttribute 建構函式

定義

初始化 AttributeProviderAttribute 類別的新執行個體。

多載

AttributeProviderAttribute(String)

使用指定的型別名稱,初始化 AttributeProviderAttribute 類別的新執行個體。

AttributeProviderAttribute(Type)

使用指定的型別,初始化 AttributeProviderAttribute 類別的新執行個體。

AttributeProviderAttribute(String, String)

使用指定的型別名稱和屬性名稱,初始化 AttributeProviderAttribute 類別的新執行個體。

AttributeProviderAttribute(String)

來源:
AttributeProviderAttribute.cs
來源:
AttributeProviderAttribute.cs
來源:
AttributeProviderAttribute.cs

使用指定的型別名稱,初始化 AttributeProviderAttribute 類別的新執行個體。

public:
 AttributeProviderAttribute(System::String ^ typeName);
public AttributeProviderAttribute (string typeName);
new System.ComponentModel.AttributeProviderAttribute : string -> System.ComponentModel.AttributeProviderAttribute
Public Sub New (typeName As String)

參數

typeName
String

要指定的型別名稱。

例外狀況

typeNamenull

另請參閱

適用於

AttributeProviderAttribute(Type)

來源:
AttributeProviderAttribute.cs
來源:
AttributeProviderAttribute.cs
來源:
AttributeProviderAttribute.cs

使用指定的型別,初始化 AttributeProviderAttribute 類別的新執行個體。

public:
 AttributeProviderAttribute(Type ^ type);
public AttributeProviderAttribute (Type type);
new System.ComponentModel.AttributeProviderAttribute : Type -> System.ComponentModel.AttributeProviderAttribute
Public Sub New (type As Type)

參數

type
Type

要指定的型別。

例外狀況

typenull

範例

下列程式代碼範例示範如何使用 AttributeProviderAttribute 來標記 DataSource 具有特定類型的 IListSource屬性。 如需完整的程式代碼清單,請參閱如何:在 Windows Forms 控件中套用屬性

[Category("Data")]
[Description("Indicates the source of data for the control.")]
[RefreshProperties(RefreshProperties.Repaint)]
[AttributeProvider(typeof(IListSource))]
public object DataSource
{
    get
    {
        return this.dataGridView1.DataSource;
    }

    set
    {
        this.dataGridView1.DataSource = value;
    }
}
<Category("Data"), _
Description("Indicates the source of data for the control."), _
RefreshProperties(RefreshProperties.Repaint), _
AttributeProvider(GetType(IListSource))> _
Public Property DataSource() As Object
    Get
        Return Me.dataGridView1.DataSource
    End Get

    Set(ByVal value As Object)
        Me.dataGridView1.DataSource = value
    End Set
End Property

另請參閱

適用於

AttributeProviderAttribute(String, String)

來源:
AttributeProviderAttribute.cs
來源:
AttributeProviderAttribute.cs
來源:
AttributeProviderAttribute.cs

使用指定的型別名稱和屬性名稱,初始化 AttributeProviderAttribute 類別的新執行個體。

public:
 AttributeProviderAttribute(System::String ^ typeName, System::String ^ propertyName);
public AttributeProviderAttribute (string typeName, string propertyName);
new System.ComponentModel.AttributeProviderAttribute : string * string -> System.ComponentModel.AttributeProviderAttribute
Public Sub New (typeName As String, propertyName As String)

參數

typeName
String

要指定的型別名稱。

propertyName
String

將擷取屬性 (Attribute) 的屬性 (Property) 名稱。

例外狀況

propertyNamenull

另請參閱

適用於