IVsCodeWindowManager 인터페이스
액세서리를를 추가 또는 제거 코드 창에서 드롭 다운 막대와 같은 수 있습니다.
네임스페이스: Microsoft.VisualStudio.TextManager.Interop
어셈블리: Microsoft.VisualStudio.TextManager.Interop(Microsoft.VisualStudio.TextManager.Interop.dll)
구문
‘선언
<InterfaceTypeAttribute()> _
<GuidAttribute("4758CB90-6110-4440-B577-2E3FC91E4B84")> _
Public Interface IVsCodeWindowManager
[InterfaceTypeAttribute()]
[GuidAttribute("4758CB90-6110-4440-B577-2E3FC91E4B84")]
public interface IVsCodeWindowManager
[InterfaceTypeAttribute()]
[GuidAttribute(L"4758CB90-6110-4440-B577-2E3FC91E4B84")]
public interface class IVsCodeWindowManager
[<InterfaceTypeAttribute()>]
[<GuidAttribute("4758CB90-6110-4440-B577-2E3FC91E4B84")>]
type IVsCodeWindowManager = interface end
public interface IVsCodeWindowManager
IVsCodeWindowManager 형식에서는 다음과 같은 멤버를 노출합니다.
메서드
이름 | 설명 | |
---|---|---|
![]() |
AddAdornments | 드롭 다운 막대 등의 장식을 코드 창에 추가합니다. |
![]() |
OnNewView | 코어 편집기에서 보기를 새로 작성 된 언어를 알리기 위해 호출 됩니다. |
![]() |
RemoveAdornments | 드롭 다운 막대 등의 장식을 코드 창에서 제거 됩니다. |
위쪽
설명
코드 창 관리자에 연결 된 얻을 수 있는 IVsCodeWindow 인터페이스를 호출 QueryService 에 대 한 SVsCodeWindowManager 서비스 및 인터페이스에 사용할. 있는 코드 창이 자체를 호출 하는 외부 엔터티에 대 한 적절 하지 않은 IVsCodeWindowManager 메서드를 있지만이 방법을 사용 하 여 코드 창 관리자에서 다른 자에 게 유용할 수 있습니다 개인 인터페이스를 노출할 수 있습니다.
호출자 참고 사항
코드 창에서 호출 하는이 인터페이스를 통해 서비스를 사용 하 여 환경 SVsCodeWindowManager 추가 하거나 장식을 제거 하는 경우.
일러스트레이션의 구현 및/또는 호출 하는이 인터페이스의 샘플을 참조 하십시오. Figures Language Service.
이 다음 작업에 대 한 편리한 위치입니다.
드롭 다운 막대 추가 (IVsDropdownBar).
컨텍스트 특성/현재 사용자 컨텍스트 (일부 경우)에 추가 합니다.
호출 하 여 편집기 캡션을 업데이트는 SetBaseEditorCaption 메서드 또는 GetEditorCaption 메서드. 다음을 사용 하 여 IVsFindTarget 창 프레임을 가져오려면 인터페이스 및 창 프레임을 사용 하 여 실제 창 프레임 편집기 캡션을 설정 합니다.