共用方式為


WebPartConnection.Transformer 屬性

定義

取得 WebPartTransformer 物件,這個物件是用來轉換 Web 組件連接之中兩個不相容連接點的資料。

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>) Web 元件控件集提供的其中一個轉換程式。 您也可以以程式設計方式新增轉換器、在程式碼中建立它的實例,以及在控件上WebPartManager呼叫 ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer) 方法來建立連接,並將轉換程式物件連同其他必要參數一起傳遞給它。

適用於

另請參閱