Поделиться через


Метод SPWebPartManager.ConnectWebParts (WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer)

Создает подключение между двумя веб-части.

Пространство имен:  Microsoft.SharePoint.WebPartPages
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public Overrides Function ConnectWebParts ( _
    provider As WebPart, _
    providerConnectionPoint As ProviderConnectionPoint, _
    consumer As WebPart, _
    consumerConnectionPoint As ConsumerConnectionPoint, _
    transformer As WebPartTransformer _
) As WebPartConnection
'Применение
Dim instance As SPWebPartManager
Dim provider As WebPart
Dim providerConnectionPoint As ProviderConnectionPoint
Dim consumer As WebPart
Dim consumerConnectionPoint As ConsumerConnectionPoint
Dim transformer As WebPartTransformer
Dim returnValue As WebPartConnection

returnValue = instance.ConnectWebParts(provider, _
    providerConnectionPoint, consumer, _
    consumerConnectionPoint, transformer)
public override WebPartConnection ConnectWebParts(
    WebPart provider,
    ProviderConnectionPoint providerConnectionPoint,
    WebPart consumer,
    ConsumerConnectionPoint consumerConnectionPoint,
    WebPartTransformer transformer
)

Параметры

  • provider
    Тип: System.Web.UI.WebControls.WebParts.WebPart

    Веб-части, предоставляющего данные для consumer при подключенных элементах управления.

  • providerConnectionPoint
    Тип: System.Web.UI.WebControls.WebParts.ProviderConnectionPoint

    Точка подключения, выступающий в качестве метода обратного вызова, чтобы provider могут участвовать в подключении.

  • consumerConnectionPoint
    Тип: System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint

    Точка подключения, выступающий в качестве метода обратного вызова, чтобы consumer могут участвовать в подключении.

  • transformer
    Тип: System.Web.UI.WebControls.WebParts.WebPartTransformer

    WebPartTransformer , позволяющий несовместимые provider и consumer для подключения. пустая ссылка (Nothing в Visual Basic) могут быть переданы, если providerConnectionPoint и consumerConnectionPoint имеют один и тот же тип интерфейса.

Возвращаемое значение

Тип: System.Web.UI.WebControls.WebParts.WebPartConnection
SPWebPartConnection , содержащий сведения о поставщике, потребитель и преобразователем, необходимые для подключения.

Исключения

Исключение Условие
WebPartPageUserException

Либо providerConnectionPoint , либо consumerConnectionPoint — это интерфейс подключения Windows SharePoint Services 2.0 , либо provider , либо consumer веб-часть не находится в зоне или ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer) — false

Замечания

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

См. также

Справочные материалы

SPWebPartManager класс

Элементы SPWebPartManager

Перегрузка ConnectWebParts

Пространство имен Microsoft.SharePoint.WebPartPages