ConnectionProviderAttribute Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса ConnectionProviderAttribute, указывая значение, используемое для отображаемого имени точки подключения, и необязательные значения, используемые для идентификатора точки подключения и типа точки подключения.
Перегрузки
ConnectionProviderAttribute(String) |
Инициализирует новый экземпляр класса ConnectionProviderAttribute, указывая отображаемое имя для точки подключения поставщика. |
ConnectionProviderAttribute(String, String) |
Инициализирует новый экземпляр класса ConnectionProviderAttribute, указывая отображаемое имя и идентификатор для точки подключения поставщика. |
ConnectionProviderAttribute(String, Type) |
Инициализирует новый экземпляр класса ConnectionProviderAttribute, указывая отображаемое имя и определенный тип объекта точки подключения, используемые для точки подключения поставщика. |
ConnectionProviderAttribute(String, String, Type) |
Инициализирует новый экземпляр класса ConnectionProviderAttribute, указывая отображаемое имя, идентификатор и определенный тип объекта точки подключения для использования с точкой подключения поставщика. |
Комментарии
Элемент управления поставщиком может иметь несколько методов, помеченных элементом ConnectionProviderAttribute
метаданных. В этом случае поставщик будет иметь несколько точек подключения, и каждый экземпляр ConnectionProviderAttribute
элемента должен указать уникальное значение идентификатора для связанной точки подключения, чтобы можно было различать точки подключения поставщика.
ConnectionProviderAttribute(String)
Инициализирует новый экземпляр класса ConnectionProviderAttribute, указывая отображаемое имя для точки подключения поставщика.
public:
ConnectionProviderAttribute(System::String ^ displayName);
public ConnectionProviderAttribute (string displayName);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String)
Параметры
- displayName
- String
Строка, содержащая понятное имя для точки подключения поставщика, которое будет отображаться в пользовательском интерфейсе.
Исключения
displayName
имеет значение null
.
Примеры
В следующем примере кода демонстрируется использование ConnectionProviderAttribute класса, демонстрируя объявление ConnectionProviderAttribute
элемента метаданных в методе обратного вызова в элементе управления поставщиком. Обратите внимание, что используется самая простая перегрузка конструктора; displayName
предоставляется только значение параметра. Полный код, необходимый для выполнения примера кода, см. в обзоре ConnectionProviderAttribute класса.
[ConnectionProvider("Row")]
public IWebPartRow GetConnectionInterface()
{
return new RowProviderWebPart();
}
<ConnectionProvider("Row")> _
Public Function GetConnectionInterface() As IWebPartRow
Return New RowProviderWebPart()
End Function 'GetConnectionInterface
Комментарии
Этот конструктор создает экземпляр атрибута, который используется с методом элемента управления веб-части, действующего в качестве поставщика. Этот метод становится точкой соединения между поставщиком и потребителем. Как правило, этот конструктор используется для объявления ConnectionProviderAttribute
элемента метаданных в методе, который необходимо назначить в качестве метода обратного вызова в элементе управления поставщиком.
Параметр displayName
— это понятное имя точки подключения поставщика, которая используется элементом ConnectionsZone управления для представления точки подключения поставщика в пользовательском интерфейсе.
См. также раздел
Применяется к
ConnectionProviderAttribute(String, String)
Инициализирует новый экземпляр класса ConnectionProviderAttribute, указывая отображаемое имя и идентификатор для точки подключения поставщика.
public:
ConnectionProviderAttribute(System::String ^ displayName, System::String ^ id);
public ConnectionProviderAttribute (string displayName, string id);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * string -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, id As String)
Параметры
- displayName
- String
Строка, содержащая понятное имя для точки подключения поставщика, которое будет отображаться в пользовательском интерфейсе.
Исключения
Параметр displayName
или id
имеет значение null
.
Комментарии
Параметр displayName
— это понятное имя точки подключения поставщика, которая используется элементом ConnectionsZone управления для представления точки подключения поставщика в пользовательском интерфейсе.
Параметр id
используется для указания идентификатора точки подключения поставщика, связанной с конкретным методом обратного вызова. Элемент управления может иметь несколько точек соединения, но id
для каждого элемента управления должно быть уникальным. Поэтому эта перегрузка конструктора полезна при наличии нескольких методов обратного вызова в элементе управления поставщиком.
См. также раздел
Применяется к
ConnectionProviderAttribute(String, Type)
Инициализирует новый экземпляр класса ConnectionProviderAttribute, указывая отображаемое имя и определенный тип объекта точки подключения, используемые для точки подключения поставщика.
public:
ConnectionProviderAttribute(System::String ^ displayName, Type ^ connectionPointType);
public ConnectionProviderAttribute (string displayName, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * Type -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, connectionPointType As Type)
Параметры
- displayName
- String
Строка, содержащая понятное имя для точки подключения поставщика, которое будет отображаться в пользовательском интерфейсе.
- connectionPointType
- Type
Объект Type, производный от ConnectionPoint, который нужно указать в качестве типа объекта точки подключения для использования с конкретным методом обратного вызова.
Исключения
Параметр displayName
или connectionPointType
имеет значение null
.
Недопустимый параметр connectionPointType
.
Комментарии
Параметр displayName
— это понятное имя точки подключения поставщика, которая используется элементом ConnectionsZone управления для представления точки подключения поставщика в пользовательском интерфейсе.
Параметр connectionPointType
должен быть производным Type от ProviderConnectionPoint. Если этот параметр указан, Type он используется для создания точки подключения вместо стандартного ProviderConnectionPoint класса, предоставленного набором элементов управления веб-части.
См. также раздел
Применяется к
ConnectionProviderAttribute(String, String, Type)
Инициализирует новый экземпляр класса ConnectionProviderAttribute, указывая отображаемое имя, идентификатор и определенный тип объекта точки подключения для использования с точкой подключения поставщика.
public:
ConnectionProviderAttribute(System::String ^ displayName, System::String ^ id, Type ^ connectionPointType);
public ConnectionProviderAttribute (string displayName, string id, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * string * Type -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, id As String, connectionPointType As Type)
Параметры
- displayName
- String
Строка, содержащая понятное имя для точки подключения поставщика, которое будет отображаться в пользовательском интерфейсе.
- connectionPointType
- Type
Объект Type, производный от ProviderConnectionPoint, который нужно указать в качестве типа объекта точки подключения для использования с конкретным методом обратного вызова.
Исключения
Значение параметра displayName
, id
или connectionPointType
равно null
.
Недопустимый параметр connectionPointType
.
Комментарии
Параметр displayName
— это понятное имя точки подключения поставщика, которая используется элементом ConnectionsZone управления для представления точки подключения поставщика в пользовательском интерфейсе.
Параметр id
используется для указания идентификатора точки подключения поставщика, связанной с конкретным методом обратного вызова. Элемент управления может иметь несколько точек соединения, но id
для каждого элемента управления должно быть уникальным. Поэтому эта перегрузка конструктора полезна при наличии нескольких методов обратного вызова в элементе управления поставщиком.
Параметр connectionPointType
должен быть производным Type от ProviderConnectionPoint. Если этот параметр указан, Type он используется для создания точки подключения вместо стандартного ProviderConnectionPoint класса, предоставленного набором элементов управления веб-части.