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
Строка, содержащая понятное имя для точки подключения потребителя, которое будет отображаться в пользовательском интерфейсе.
Исключения
Параметр 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
Строка, содержащая понятное имя для точки подключения потребителя, которое будет отображаться в пользовательском интерфейсе.
- connectionPointType
- Type
Объект Type, производный от ConsumerConnectionPoint, который нужно указать в качестве типа объекта точки подключения для использования с конкретным методом обратного вызова.
Исключения
Значение параметра displayName
, id
или connectionPointType
равно null
.
Недопустимый параметр connectionPointType
.
Комментарии
Параметр displayName
— это понятное имя точки подключения потребителя, которое используется элементом ConnectionsZone управления для представления точки подключения потребителя в пользовательском интерфейсе.
Параметр id
используется для указания идентификатора точки подключения потребителя, связанной с конкретным методом обратного вызова. Элемент управления может иметь несколько точек подключения, но для каждой id
из них должен быть уникальным. Таким образом, эта перегрузка конструктора полезна при наличии нескольких методов обратного вызова в элементе управления потребителем.
Параметр connectionPointType
должен быть производным Type от ConsumerConnectionPoint. Если указан этот параметр, для создания точки подключения используется вместо стандартного ConsumerConnectionPoint класса, Type предоставленного набором элементов управления веб-частей.