共用方式為


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 命名空間