WebPartConnection.Transformer 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得 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) 方法來建立連接,並將轉換程式物件連同其他必要參數一起傳遞給它。