WebPartConnection.Transformer Propriedade

Definição

Obtém um WebPartTransformer objeto que é usado para transformar dados entre dois pontos de ligação que, de outra forma, seriam incompatíveis numa ligação Web Parts.

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

Valor de Propriedade

Um WebPartTransformer. O valor predefinido é null.

Atributos

Observações

Numa ligação Web Parts, existem duas formas pelas quais o fornecedor e o consumidor controlam a ligação podem ligar-se. Podem conectar-se diretamente, através dos respetivos ConnectionPoint objetos e de um tipo de interface compreendido por ambos os controlos. Ou, se forem incompatíveis, podem ligar-se indiretamente, usando um WebPartTransformer objeto que transforma uma instância de interface de um fornecedor num tipo compreendido por um consumidor.

Quando um transformador é necessário como parte de uma ligação, a Transformer propriedade fornece uma referência ao WebPartTransformer objeto. Pode adicionar um transformador para uma ligação de forma declarativa na marcação de uma página Web, adicionando uma etiqueta para um transformador personalizado (ou um dos transformadores fornecidos com o conjunto de controlo Web Parts) dentro do <asp:WebPartConnection> elemento. Também pode adicionar um transformador programaticamente, criando uma instância dele no seu código, e chamando o ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer) método no WebPartManager controlo para criar a ligação, passando-lhe o objeto transformador juntamente com os outros parâmetros necessários.

Aplica-se a

Ver também