ConsumerConnectionPoint.SetObject(Control, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
调用使用者控件中的回调方法,并从提供者控件检索接口实例。
public:
virtual void SetObject(System::Web::UI::Control ^ control, System::Object ^ data);
public virtual void SetObject (System.Web.UI.Control control, object data);
abstract member SetObject : System.Web.UI.Control * obj -> unit
override this.SetObject : System.Web.UI.Control * obj -> unit
Public Overridable Sub SetObject (control As Control, data As Object)
参数
- control
- Control
与使用者连接点相关联的使用者控件。
- data
- Object
从提供者控件返回的接口实例。
例外
control
为 null
。
注解
此方法从包含使用者控件数据的提供程序接收接口实例。
激活 SetObject 连接时,对象会调用 WebPartConnection 该方法。 这是启动连接并启用两个控件共享数据的关键步骤。
连接中的使用者控件必须能够使用与提供程序相同的接口类型。 如果没有,控件不兼容,并且 WebPartTransformer 必须使用对象来建立连接。