共用方式為


ICompletionBroker 介面

代表負責陳述式完成的中央 Broker。

命名空間:  Microsoft.VisualStudio.Language.Intellisense
組件:  Microsoft.VisualStudio.Language.Intellisense (在 Microsoft.VisualStudio.Language.Intellisense.dll 中)

語法

'宣告
Public Interface ICompletionBroker
public interface ICompletionBroker
public interface class ICompletionBroker
type ICompletionBroker =  interface end
public interface ICompletionBroker

ICompletionBroker 類型會公開下列成員。

方法

  名稱 描述
公用方法 CreateCompletionSession 建立完成工作階段,但不加以啟動。
公用方法 DismissAllSessions 取消所有作用中的陳述式完成工作階段。
公用方法 GetSessions 取得作用中陳述式完成工作階段的清單。
公用方法 IsCompletionActive 判斷指定 ITextView 的陳述式完成是否為作用中。
公用方法 TriggerCompletion(ITextView) 啟動陳述式完成的程序,並假設插入號位置為應插入完成的位置。
公用方法 TriggerCompletion(ITextView, ITrackingPoint, Boolean) 啟動指定的位置處的陳述式完成的程序。

回頁首

備註

這個介面應該匯入,如下所示:

[Import]
internal ICompletionBroker CompletionBroker { get; set; }

範例

如需這個介面的範例,請參閱逐步解說: 顯示陳述式完成

請參閱

參考

Microsoft.VisualStudio.Language.Intellisense 命名空間