ProviderConnectionPoint.GetObject(Control) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывает метод обратного вызова в элементе управления поставщика, который получает экземпляр интерфейса для возвращения потребителям.
public:
virtual System::Object ^ GetObject(System::Web::UI::Control ^ control);
public virtual object GetObject (System.Web.UI.Control control);
abstract member GetObject : System.Web.UI.Control -> obj
override this.GetObject : System.Web.UI.Control -> obj
Public Overridable Function GetObject (control As Control) As Object
Параметры
- control
- Control
Элемент управления, действующий как поставщик в связи веб-частей.
Возвращаемое значение
Объект Object, являющийся экземпляром интерфейса, который поставщик возвращает потребителям для установления подключения.
Исключения
control
имеет значение null
.
Комментарии
Этот метод возвращает объект из элемента управления поставщика, который является экземпляром интерфейса, используемого для установления соединения. Тип объекта будет типом реализованного интерфейса. Например, два интерфейса, реализованные для подключений в наборе элементов управления веб-части, и IWebPartField IWebPartRow. GetObject Если метод вызывается для объекта, если связанный ProviderConnectionPoint поставщик реализует один из этих интерфейсов, возвращаемый объект будет иметь тот же тип.
Метод GetObject вызывается объектами WebPartConnection при активации соединения. Это критически важный шаг, который фактически инициирует подключение и начинает процесс, позволяющий двум элементам управления совместно использовать данные.
Элемент управления потребителем в соединении должен иметь возможность работать с тем же типом интерфейса, что и поставщик. В противном случае элементы управления несовместимы, и WebPartTransformer для установления соединения необходимо использовать объект.