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; }
範例
如需這個介面的範例,請參閱逐步解說: 顯示陳述式完成。