다음을 통해 공유


IOutliningManager 인터페이스

개요 기능을 제공합니다.

네임스페이스:  Microsoft.VisualStudio.Text.Outlining
어셈블리:  Microsoft.VisualStudio.Text.UI(Microsoft.VisualStudio.Text.UI.dll)

구문

‘선언
Public Interface IOutliningManager _
    Inherits IDisposable
public interface IOutliningManager : IDisposable
public interface class IOutliningManager : IDisposable
type IOutliningManager =  
    interface 
        interface IDisposable 
    end
public interface IOutliningManager extends IDisposable

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

속성

  이름 설명
Public 속성 Enabled 개요 기능이 설정되었는지 여부를 확인합니다.

위쪽

메서드

  이름 설명
Public 메서드 CollapseAll 지정 된 조건자에 맞는 모든 지역에서 지정 된 범위를 축소 합니다.
Public 메서드 Dispose 관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 응용 프로그램 정의 작업을 수행합니다. (IDisposable에서 상속됨)
Public 메서드 Expand 축소할 수 있는 범위를 확장합니다.
Public 메서드 ExpandAll 지정 된 조건자에 맞는 모든 지역에서 지정 된 범위를 확장 합니다.
Public 메서드 GetAllRegions(NormalizedSnapshotSpanCollection) 지정 된 컬렉션의 범위를 교차 하는 모든 영역의 축소 되어 있는지 여부를 가져옵니다.
Public 메서드 GetAllRegions(SnapshotSpan) 축소 여부에 관계없이 지정된 범위와 교차하는 모든 영역을 가져옵니다.
Public 메서드 GetAllRegions(NormalizedSnapshotSpanCollection, Boolean) 지정 된 컬렉션의 범위를 교차 하는 모든 영역의 축소 되어 있는지 여부를 가져옵니다.
Public 메서드 GetAllRegions(SnapshotSpan, Boolean) 축소 여부에 관계없이 지정된 범위와 교차하는 모든 영역을 가져옵니다.
Public 메서드 GetCollapsedRegions(NormalizedSnapshotSpanCollection) 지정 된 컬렉션의 범위를 교차 하는 모든 축소 된 영역을 가져옵니다.
Public 메서드 GetCollapsedRegions(SnapshotSpan) 지정된 범위와 교차하는 모든 축소된 영역을 가져옵니다.
Public 메서드 GetCollapsedRegions(NormalizedSnapshotSpanCollection, Boolean) 지정 된 컬렉션의 범위를 교차 하는 모든 축소 된 영역을 가져옵니다.
Public 메서드 GetCollapsedRegions(SnapshotSpan, Boolean) 지정된 범위와 교차하는 모든 축소된 영역을 가져옵니다.
Public 메서드 TryCollapse 지정된 영역을 축소하려고 시도합니다.

위쪽

이벤트

  이름 설명
Public 이벤트 OutliningEnabledChanged 개요 기능이 설정되었거나 해제되었을 때 발생합니다.
Public 이벤트 RegionsChanged 집합에서 변경 될 때 발생 합니다. ICollapsible elision 해당 버퍼에 합니다.
Public 이벤트 RegionsCollapsed 발생 하면는 ICollapsible 입니다 영역을 축소 합니다.
Public 이벤트 RegionsExpanded ICollapsed 영역이 확장될 때 발생합니다.

위쪽

설명

사용 하는 메서드와 SnapshotSpan 개체는 편집 버퍼 보기 모델의 뷰를 확장 합니다. 이 버퍼에서 검색할 수 있는 TextBuffer 속성입니다. 이 개요 관리자에서 제공 되는 IOutliningManagerService.

참고 항목

참조

Microsoft.VisualStudio.Text.Outlining 네임스페이스