WebPartConnection.Transformer Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein WebPartTransformer-Objekt ab, mit dessen Hilfe Daten zwischen zwei andernfalls nicht kompatiblen Verbindungspunkten in einer Webparts-Verbindung transformiert werden.
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
Eigenschaftswert
Ein WebPartTransformer. Der Standardwert ist null
.
- Attribute
Hinweise
In einer Webparts-Verbindung gibt es zwei Möglichkeiten, wie die Anbieter- und Consumersteuerelemente in der Verbindung eine Verbindung herstellen können. Sie können eine direkte Verbindung über ihre jeweiligen ConnectionPoint Objekte und einen Schnittstellentyp herstellen, der von beiden Steuerelementen verstanden wird. Oder wenn sie nicht kompatibel sind, können sie indirekt eine Verbindung herstellen, indem sie ein WebPartTransformer -Objekt verwenden, das eine Schnittstelleninstanz von einem Anbieter in einen Typ transformiert, der von einem Consumer verstanden wird.
Wenn ein Transformator als Teil einer Verbindung benötigt wird, stellt die Transformer -Eigenschaft einen Verweis auf das WebPartTransformer -Objekt bereit. Sie können einen Transformator für eine Verbindung deklarativ im Markup einer Webseite hinzufügen, indem Sie ein Tag für einen benutzerdefinierten Transformator (oder einen der Transformatoren, die mit dem Webparts-Steuerelementsatz bereitgestellt werden) innerhalb des <asp:WebPartConnection>
-Elements hinzufügen. Sie können einen Transformator auch programmgesteuert hinzufügen, eine Instanz davon in Ihrem Code erstellen und die ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer) -Methode für das WebPartManager Steuerelement aufrufen, um die Verbindung zu erstellen, und das Transformer-Objekt zusammen mit den anderen erforderlichen Parametern an ihn übergeben.