AttributeProviderAttribute Конструкторы

Определение

Инициализирует новый экземпляр класса AttributeProviderAttribute.Initializes a new instance of the AttributeProviderAttribute class.

Перегрузки

AttributeProviderAttribute(String)

Инициализирует новый экземпляр класса AttributeProviderAttribute, используя заданное имя типа.Initializes a new instance of the AttributeProviderAttribute class with the given type name.

AttributeProviderAttribute(Type)

Инициализирует новый экземпляр класса AttributeProviderAttribute, используя заданный тип.Initializes a new instance of the AttributeProviderAttribute class with the given type.

AttributeProviderAttribute(String, String)

Инициализирует новый экземпляр класса AttributeProviderAttribute, используя заданное имя типа и имя свойства.Initializes a new instance of the AttributeProviderAttribute class with the given type name and property name.

AttributeProviderAttribute(String)

Инициализирует новый экземпляр класса AttributeProviderAttribute, используя заданное имя типа.Initializes a new instance of the AttributeProviderAttribute class with the given type name.

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

Имя задаваемого типа.The name of the type to specify.

Исключения

typeName имеет значение null.typeName is null.

См. также раздел

Применяется к

Продукт Introduced

AttributeProviderAttribute(Type)

Инициализирует новый экземпляр класса AttributeProviderAttribute, используя заданный тип.Initializes a new instance of the AttributeProviderAttribute class with the given type.

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

Параметры

type
Type

Задаваемый тип.The type to specify.

Исключения

type имеет значение null.type is null.

Примеры

В следующем примере кода показано использование AttributeProviderAttribute для пометки DataSource Свойства конкретным типом IListSource .The following code example demonstrates using AttributeProviderAttribute to mark a DataSource property with a specific type of IListSource. Полный листинг кода см. в разделе практические руководства. Применение атрибутов в Windows Formsных элементах управления.For a full code listing, see How to: Apply Attributes in Windows Forms Controls.

[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

См. также раздел

Применяется к

Продукт Introduced

AttributeProviderAttribute(String, String)

Инициализирует новый экземпляр класса AttributeProviderAttribute, используя заданное имя типа и имя свойства.Initializes a new instance of the AttributeProviderAttribute class with the given type name and property name.

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

Имя задаваемого типа.The name of the type to specify.

propertyName
String

Имя свойства, для которого будут возвращены атрибуты.The name of the property for which attributes will be retrieved.

Исключения

propertyName имеет значение null.propertyName is null.

См. также раздел

Применяется к

Продукт Introduced