IVsDataObjectChangeEventsBroker 接口

数据,则对象在数据源时,添加,已更改或删除表示能够引发事件。

命名空间:  Microsoft.VisualStudio.Data.Services
程序集:  Microsoft.VisualStudio.Data.Services(在 Microsoft.VisualStudio.Data.Services.dll 中)

语法

声明
Public Interface IVsDataObjectChangeEventsBroker
public interface IVsDataObjectChangeEventsBroker
public interface class IVsDataObjectChangeEventsBroker
type IVsDataObjectChangeEventsBroker =  interface end
public interface IVsDataObjectChangeEventsBroker

IVsDataObjectChangeEventsBroker 类型公开以下成员。

方法

  名称 说明
公共方法 EndEventGroup 移除指定的事件组。
公共方法 RaiseObjectAdded(String, array<Object[]) 引发 ObjectAdded 事件。
公共方法 RaiseObjectAdded(Int32, String, array<Object[]) 引发 ObjectAdded 事件或将该事件添加到指定的事件组。
公共方法 RaiseObjectChanged(String, array<Object[]) 引发 ObjectChanged 事件。
公共方法 RaiseObjectChanged(Int32, String, array<Object[]) 引发 ObjectChanged 事件或将该事件添加到指定的事件组。
公共方法 RaiseObjectChanged(String, array<Object[], array<Object[]) 引发 ObjectChanged 事件。
公共方法 RaiseObjectChanged(Int32, String, array<Object[], array<Object[]) 引发 ObjectChanged 事件或将该事件添加到指定的事件组。
公共方法 RaiseObjectChanged(String, array<Object[], IDictionary<String, Object>, IDictionary<String, Object>) 引发 ObjectChanged 事件。
公共方法 RaiseObjectChanged(Int32, String, array<Object[], IDictionary<String, Object>, IDictionary<String, Object>) 引发 ObjectChanged 事件或将该事件添加到指定的事件组。
公共方法 RaiseObjectChanged(String, array<Object[], IDictionary<String, Object>, array<Object[], IDictionary<String, Object>) 引发 ObjectChanged 事件。
公共方法 RaiseObjectChanged(Int32, String, array<Object[], IDictionary<String, Object>, array<Object[], IDictionary<String, Object>) 引发 ObjectChanged 事件或将该事件添加到指定的事件组。
公共方法 RaiseObjectDeleted(String, array<Object[]) 引发 ObjectDeleted 事件。
公共方法 RaiseObjectDeleted(Int32, String, array<Object[]) 引发 ObjectDeleted 事件或将该事件添加到指定的事件组。
公共方法 RollbackEventGroup 移除指定的事件组。
公共方法 StartEventGroup 开始一个新事件组。

页首

备注

此接口实现为内置DDEX服务。

请参见

参考

Microsoft.VisualStudio.Data.Services 命名空间