ICompletionBroker 인터페이스
문 완성을 담당하는 중앙 브로커를 나타냅니다.
네임스페이스: 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; }
예제
이 인터페이스의 예제를 보려면 연습: 문 완성 표시.