다음을 통해 공유


IVsIntellisenseHost 인터페이스

IntelliSense 호스팅 기능을 제공 합니다 (IVsTextView 포함) 클라이언트에서를 구현 합니다.

네임스페이스:  Microsoft.VisualStudio.TextManager.Interop
어셈블리:  Microsoft.VisualStudio.TextManager.Interop.8.0(Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

구문

‘선언
<InterfaceTypeAttribute()> _
<GuidAttribute("0377986B-C450-453C-A7BE-67116C9129A6")> _
Public Interface IVsIntellisenseHost _
    Inherits IOleCommandTarget
[InterfaceTypeAttribute()]
[GuidAttribute("0377986B-C450-453C-A7BE-67116C9129A6")]
public interface IVsIntellisenseHost : IOleCommandTarget
[InterfaceTypeAttribute()]
[GuidAttribute(L"0377986B-C450-453C-A7BE-67116C9129A6")]
public interface class IVsIntellisenseHost : IOleCommandTarget
[<InterfaceTypeAttribute()>]
[<GuidAttribute("0377986B-C450-453C-A7BE-67116C9129A6")>]
type IVsIntellisenseHost =  
    interface 
        interface IOleCommandTarget 
    end
public interface IVsIntellisenseHost extends IOleCommandTarget

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

메서드

  이름 설명
Public 메서드 AfterCompletorCommit 정리 작업에서 completor 호출한 후 처리합니다.
Public 메서드 BeforeCompletorCommit Completor 호출을 커밋하기 전에 작업을 처리 합니다.
Public 메서드 Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) (IOleCommandTarget에서 상속됨)
Public 메서드 Exec(Guid%, UInt32, UInt32, Object%, Object%)
Public 메서드 GetContextBuffer 컨텍스트 버퍼를 대 한 IntelliSense을 가져옵니다.
Public 메서드 GetContextCaretPos 컨텍스트 버퍼에 상대적인 캐럿 위치를 설정합니다.
Public 메서드 GetContextFocalPoint 컨텍스트를 시작 지점으로 간주 됩니다 컨텍스트 버퍼에 반환 합니다.
Public 메서드 GetContextLocation IntelliSense 컨텍스트에 대 한 직사각형을 경계를 가져옵니다.
Public 메서드 GetContextSelection 컨텍스트 버퍼를 기준으로 선택 영역을 가져옵니다.
Public 메서드 GetHostFlags IntelliSense 호스트 플래그를 가져옵니다 IntelliSenseHostFlags 열거형입니다.
Public 메서드 GetHostWindow 호스트 창에는 핸들을 반환합니다.
Public 메서드 GetServiceProvider IntelliSense 서비스 개체를 가져옵니다.
Public 메서드 GetSmartTagRect 스마트 태그 창을 반환합니다.
Public 메서드 GetSubjectCaretPos IntelliSense 작동 하는 텍스트를 기준으로 캐럿 위치를 가져옵니다.
Public 메서드 GetSubjectSelection IntelliSense 작동 하는 텍스트를 기준으로 선택 영역을 가져옵니다.
Public 메서드 GetSubjectText IntelliSense 작동 하는 텍스트를 가져옵니다.
Public 메서드 HighlightMatchingBrace 일치 하는 중괄호를 강조 표시합니다.
Public 메서드 QueryStatus(Guid, UInt32, OLECMD, IntPtr) (IOleCommandTarget에서 상속됨)
Public 메서드 QueryStatus(Guid%, UInt32, array<OLECMD[], array<OLECMDTEXT[])
Public 메서드 ReplaceSubjectTextSpan IntelliSense 작동 텍스트를 편집 합니다.
Public 메서드 SetContextCaretPos 컨텍스트 버퍼에 상대적인 캐럿 위치를 설정합니다.
Public 메서드 SetContextSelection 컨텍스트 버퍼를 기준으로 선택 영역을 설정합니다.
Public 메서드 SetSubjectCaretPos IntelliSense 작동 하는 텍스트를 기준으로 캐럿 위치를 설정 합니다.
Public 메서드 SetSubjectSelection IntelliSense 작동 하는 텍스트를 기준으로 선택 영역을 설정 합니다.
Public 메서드 UpdateCompletionStatus 완료 상태 사용자 인터페이스 (UI)를 업데이트합니다.
Public 메서드 UpdateSmartTagWindow 스마트 태그 창을 업데이트합니다.
Public 메서드 UpdateTipWindow 팁 창을 업데이트합니다.

위쪽

참고 항목

참조

Microsoft.VisualStudio.TextManager.Interop 네임스페이스