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


WebPartConnection.Transformer Свойство

Определение

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

public:
 property System::Web::UI::WebControls::WebParts::WebPartTransformer ^ Transformer { System::Web::UI::WebControls::WebParts::WebPartTransformer ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.UI.WebControls.WebParts.WebPartTransformer Transformer { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Transformer : System.Web.UI.WebControls.WebParts.WebPartTransformer
Public ReadOnly Property Transformer As WebPartTransformer

Значение свойства

Объект WebPartTransformer. Значение по умолчанию — null.

Атрибуты

Комментарии

В подключении веб-частей существует два способа подключения поставщиков и элементов управления потребителя в соединении. Они могут подключаться напрямую через соответствующие ConnectionPoint объекты и тип интерфейса, понятный обоим элементам управления. Или, если они несовместимы, они могут подключаться косвенно, используя WebPartTransformer объект , который преобразует экземпляр интерфейса из поставщика в тип, понятный потребителю.

Если преобразователь требуется как часть соединения, Transformer свойство предоставляет ссылку на WebPartTransformer объект . Преобразователь для соединения можно добавить декларативно в разметку веб-страницы, добавив тег для пользовательского преобразователя (или одного из преобразователей, предоставляемых набором элементов управления веб-частей) в элементе <asp:WebPartConnection> . Вы также можете добавить преобразователь программным способом, создать его экземпляр в коде и вызвать ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer) метод в WebPartManager элементе управления для создания соединения, передав ему объект преобразователя вместе с другими необходимыми параметрами.

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

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