다음을 통해 공유


ISignatureHelpBroker 인터페이스

시그니처 도움말 프로세스의 기본 구성 요소인 시그니처 도움말 브로커를 정의합니다.

네임스페이스:  Microsoft.VisualStudio.Language.Intellisense
어셈블리:  Microsoft.VisualStudio.Language.Intellisense(Microsoft.VisualStudio.Language.Intellisense.dll)

구문

‘선언
Public Interface ISignatureHelpBroker
public interface ISignatureHelpBroker
public interface class ISignatureHelpBroker
type ISignatureHelpBroker =  interface end
public interface ISignatureHelpBroker

ISignatureHelpBroker 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 CreateSignatureHelpSession 시그니처 도움말 세션을 만들지만 시작하지는 않습니다.
Public 메서드 DismissAllSessions 이 브로커의 ITextView에 있는 활성 시그니처 도움말 세션을 닫습니다.
Public 메서드 GetSessions 이 브로커의 ITextView에 대한 모든 시그니처 도움말 세션 목록을 가져옵니다.
Public 메서드 IsSignatureHelpActive 시그니처 도움말이 활성인지 여부를 확인합니다.
Public 메서드 TriggerSignatureHelp(ITextView) 캐럿 위치에서 시그니처 도움말 프로세스를 시작합니다.
Public 메서드 TriggerSignatureHelp(ITextView, ITrackingPoint, Boolean) 지정된 지점에서 시그니처 도움말 프로세스를 시작합니다.

위쪽

설명

브로커가 각 서명 도움말 세션부터 끝까지 처리 하는 담당 합니다. 이 브로커 트리거 또는 서명 도움말 닫습니다 IntelliSense 컨트롤러를 요청 합니다. 브로커가 서명이 도움말을 상태를 확인 하려면 또는 프로세스를 시작 하려면 다른 구성 요소에도 사용할 수 있습니다.

이 다음과 같이 가져와야 합니다.

[Import]
internal ISignatureHelpBroker m_helpBroker = null;

예제

이 인터페이스를 사용 하는 예제를 보려면 연습: 서명 도움말 표시.

참고 항목

참조

Microsoft.VisualStudio.Language.Intellisense 네임스페이스