WebPartConnection.Transformer Właściwość

Definicja

Pobiera obiekt, który jest używany do przekształcania WebPartTransformer danych między dwoma inaczej niezgodnymi punktami połączenia w połączeniu składniki Web Part.

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

Wartość właściwości

WebPartTransformer

Klasa WebPartTransformer. Wartość domyślna to null.

Atrybuty

Uwagi

W przypadku połączenia składniki Web Part istnieją dwa sposoby nawiązywania połączenia przez dostawcę i użytkownika w połączeniu. Mogą łączyć się bezpośrednio za pośrednictwem odpowiednich ConnectionPoint obiektów i typu interfejsu, który jest zrozumiały dla obu kontrolek. Jeśli są one niezgodne, mogą łączyć się pośrednio przy użyciu WebPartTransformer obiektu, który przekształca wystąpienie interfejsu od dostawcy w typ zrozumiały dla użytkownika.

Gdy funkcja przekształcania jest potrzebna w ramach połączenia, Transformer właściwość udostępnia odwołanie do WebPartTransformer obiektu. Można dodać transformator dla połączenia deklaratywnie w adiustacji strony sieci Web, dodając tag dla transformatora niestandardowego (lub jeden z transformatorów dostarczanych z zestawem sterowania składniki Web Part) w elemecie <asp:WebPartConnection> . Można również programowo dodać transformator, tworząc wystąpienie w kodzie i wywołując ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer) metodę w kontrolce WebPartManager w celu utworzenia połączenia, przekazując do niego obiekt transformatora wraz z innymi wymaganymi parametrami.

Dotyczy

Zobacz też