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

Определение

Инициализирует новый экземпляр класса ConnectionConsumerAttribute, указывая значение, используемое для отображаемого имени точки подключения, и необязательные значения, используемые для идентификатора точки подключения и типа точки подключения.

Перегрузки

ConnectionConsumerAttribute(String)

Инициализирует новый экземпляр класса ConnectionConsumerAttribute, задавая отображаемое имя для точки подключения потребителя.

ConnectionConsumerAttribute(String, String)

Инициализирует новый экземпляр класса ConnectionConsumerAttribute, задавая отображаемое имя и идентификатор для точки подключения потребителя.

ConnectionConsumerAttribute(String, Type)

Инициализирует новый экземпляр класса ConnectionConsumerAttribute, задавая отображаемое имя и конкретный тип объекта точки подключения, используемые для точки подключения потребителя.

ConnectionConsumerAttribute(String, String, Type)

Инициализирует новый экземпляр класса ConnectionConsumerAttribute, указывая отображаемое имя, идентификатор и определенный тип объекта точки подключения для использования с точкой подключения потребителя.

Комментарии

Элемент управления-получатель может иметь несколько методов, помеченных элементом ConnectionConsumerAttribute метаданных. В этом случае потребитель будет иметь несколько точек соединения, и каждый экземпляр ConnectionConsumerAttribute элемента должен указать уникальное значение идентификатора для связанной точки соединения, чтобы можно было различить точки подключения потребителя.

ConnectionConsumerAttribute(String)

Инициализирует новый экземпляр класса ConnectionConsumerAttribute, задавая отображаемое имя для точки подключения потребителя.

public:
 ConnectionConsumerAttribute(System::String ^ displayName);
public ConnectionConsumerAttribute (string displayName);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
Public Sub New (displayName As String)

Параметры

displayName
String

Строка, содержащая понятное имя для точки подключения потребителя, которое будет отображаться в пользовательском интерфейсе.

Исключения

displayName имеет значение null.

Примеры

В следующем примере кода показано использование ConnectionConsumerAttribute класса , показано, как объявить ConnectionConsumerAttribute элемент метаданных в методе обратного вызова в элементе управления-получателе. Обратите внимание, что используется простейшая перегрузка конструктора; Предоставляется displayName только значение параметра. Полный код, необходимый для выполнения примера кода, см. в обзоре ConnectionConsumerAttribute класса.

[ConnectionConsumer("Row")]
public void SetConnectionInterface(IWebPartRow provider) 
{
    _provider = provider;
}
    <ConnectionConsumer("Row")> _
    Public Sub SetConnectionInterface(ByVal provider As IWebPartRow)
        _provider = provider

    End Sub
End Class

Комментарии

Этот конструктор создает экземпляр атрибута , который используется с методом элемента управления веб-частей, выступающего в качестве потребителя. Этот метод становится точкой соединения между поставщиком и потребителем. Как правило, этот конструктор используется для объявления ConnectionConsumerAttribute элемента метаданных в методе, который вы хотите назначить в качестве метода обратного вызова в элементе управления-получателе.

Параметр displayName — это понятное имя точки подключения потребителя, которое используется элементом ConnectionsZone управления для представления точки подключения потребителя в пользовательском интерфейсе.

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

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

ConnectionConsumerAttribute(String, String)

Инициализирует новый экземпляр класса ConnectionConsumerAttribute, задавая отображаемое имя и идентификатор для точки подключения потребителя.

public:
 ConnectionConsumerAttribute(System::String ^ displayName, System::String ^ id);
public ConnectionConsumerAttribute (string displayName, string id);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string * string -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
Public Sub New (displayName As String, id As String)

Параметры

displayName
String

Строка, содержащая понятное имя для точки подключения потребителя, которое будет отображаться в пользовательском интерфейсе.

id
String

ID, уникальное строковое значение, присвоенное точке подключения потребителя.

Исключения

Параметр displayName или id имеет значение null.

Комментарии

Параметр displayName — это понятное имя точки подключения потребителя, которое используется элементом ConnectionsZone управления для представления точки подключения потребителя в пользовательском интерфейсе.

Параметр id используется для указания идентификатора точки подключения потребителя, связанной с конкретным методом обратного вызова. Элемент управления может иметь несколько точек подключения, но для каждой id из них должен быть уникальным. Таким образом, эта перегрузка конструктора полезна при наличии нескольких методов обратного вызова в элементе управления потребителем.

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

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

ConnectionConsumerAttribute(String, Type)

Инициализирует новый экземпляр класса ConnectionConsumerAttribute, задавая отображаемое имя и конкретный тип объекта точки подключения, используемые для точки подключения потребителя.

public:
 ConnectionConsumerAttribute(System::String ^ displayName, Type ^ connectionPointType);
public ConnectionConsumerAttribute (string displayName, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string * Type -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
Public Sub New (displayName As String, connectionPointType As Type)

Параметры

displayName
String

Строка, содержащая понятное имя для точки подключения потребителя, которое будет отображаться в пользовательском интерфейсе.

connectionPointType
Type

Объект Type, производный от ConsumerConnectionPoint, который нужно указать в качестве типа объекта точки подключения для использования с конкретным методом обратного вызова.

Исключения

Параметр displayName или connectionPointType имеет значение null.

Недопустимый параметр connectionPointType.

Комментарии

Параметр displayName — это понятное имя точки подключения потребителя, которое используется элементом ConnectionsZone управления для представления точки подключения потребителя в пользовательском интерфейсе.

Параметр connectionPointType должен быть производным Type от ConsumerConnectionPoint. Если указан этот параметр, для создания точки подключения используется вместо стандартного ConsumerConnectionPoint класса, Type предоставленного набором элементов управления веб-частей.

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

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

ConnectionConsumerAttribute(String, String, Type)

Инициализирует новый экземпляр класса ConnectionConsumerAttribute, указывая отображаемое имя, идентификатор и определенный тип объекта точки подключения для использования с точкой подключения потребителя.

public:
 ConnectionConsumerAttribute(System::String ^ displayName, System::String ^ id, Type ^ connectionPointType);
public ConnectionConsumerAttribute (string displayName, string id, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string * string * Type -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
Public Sub New (displayName As String, id As String, connectionPointType As Type)

Параметры

displayName
String

Строка, содержащая понятное имя для точки подключения потребителя, которое будет отображаться в пользовательском интерфейсе.

id
String

ID, уникальное строковое значение, присвоенное точке подключения потребителя.

connectionPointType
Type

Объект Type, производный от ConsumerConnectionPoint, который нужно указать в качестве типа объекта точки подключения для использования с конкретным методом обратного вызова.

Исключения

Значение параметра displayName, id или connectionPointType равно null.

Недопустимый параметр connectionPointType.

Комментарии

Параметр displayName — это понятное имя точки подключения потребителя, которое используется элементом ConnectionsZone управления для представления точки подключения потребителя в пользовательском интерфейсе.

Параметр id используется для указания идентификатора точки подключения потребителя, связанной с конкретным методом обратного вызова. Элемент управления может иметь несколько точек подключения, но для каждой id из них должен быть уникальным. Таким образом, эта перегрузка конструктора полезна при наличии нескольких методов обратного вызова в элементе управления потребителем.

Параметр connectionPointType должен быть производным Type от ConsumerConnectionPoint. Если указан этот параметр, для создания точки подключения используется вместо стандартного ConsumerConnectionPoint класса, Type предоставленного набором элементов управления веб-частей.

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

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