Share via


IElisionSnapshot 인터페이스

IElisionBuffer 개체의 스냅숏입니다.

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

구문

‘선언
Public Interface IElisionSnapshot _
    Inherits IProjectionSnapshot, ITextSnapshot
public interface IElisionSnapshot : IProjectionSnapshot, 
    ITextSnapshot
public interface class IElisionSnapshot : IProjectionSnapshot, 
    ITextSnapshot
type IElisionSnapshot =  
    interface 
        interface IProjectionSnapshot 
        interface ITextSnapshot 
    end
public interface IElisionSnapshot extends IProjectionSnapshot, ITextSnapshot

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

속성

  이름 설명
Public 속성 ContentType 가져옵니다의 IContentTypeTextBuffer 이 스냅숏을 현재 되었습니다 때. (ITextSnapshot에서 상속됨)
Public 속성 Item 지정 된 위치에서 하나의 문자를 가져옵니다. (ITextSnapshot에서 상속됨)
Public 속성 Length 스냅샷에 utf-16 문자 수를 가져옵니다. (ITextSnapshot에서 상속됨)
Public 속성 LineCount 줄 수를의 스냅샷을 가져옵니다. (ITextSnapshot에서 상속됨)
Public 속성 Lines 스냅샷에 줄 집합에 대 한 열거자를 가져옵니다. (ITextSnapshot에서 상속됨)
Public 속성 SourceSnapshot 이 생략 스냅숏의 기반이 되는 텍스트 스냅숏을 가져옵니다.
Public 속성 SourceSnapshots 소스 범위가 이 프로젝션 스냅숏에 적용되는 하나 이상의 텍스트 스냅숏 집합을 가져옵니다. (IProjectionSnapshot에서 상속됨)
Public 속성 SpanCount 프로젝션 스냅숏의 소스 범위 수를 가져옵니다. (IProjectionSnapshot에서 상속됨)
Public 속성 TextBuffer 스냅숏의 기반이 되는 IElisionBuffer를 가져옵니다.
Public 속성 Version ITextSnapshot이 나타내는 ITextBuffer의 버전입니다. (ITextSnapshot에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 CopyTo 텍스트 범위를 문자 배열로 복사합니다. (ITextSnapshot에서 상속됨)
Public 메서드 CreateTrackingPoint(Int32, PointTrackingMode) 생성 된 ITrackingPoint 이 스냅숏에. (ITextSnapshot에서 상속됨)
Public 메서드 CreateTrackingPoint(Int32, PointTrackingMode, TrackingFidelityMode) 생성 된 ITrackingPoint 이 스냅숏에. (ITextSnapshot에서 상속됨)
Public 메서드 CreateTrackingSpan(Span, SpanTrackingMode) 생성 된 ITrackingSpan 이 스냅숏에. (ITextSnapshot에서 상속됨)
Public 메서드 CreateTrackingSpan(Int32, Int32, SpanTrackingMode) 생성 된 ITrackingSpan 이 스냅숏에. (ITextSnapshot에서 상속됨)
Public 메서드 CreateTrackingSpan(Span, SpanTrackingMode, TrackingFidelityMode) 생성 된 ITrackingSpan 이 스냅숏에. (ITextSnapshot에서 상속됨)
Public 메서드 CreateTrackingSpan(Int32, Int32, SpanTrackingMode, TrackingFidelityMode) 생성 된 ITrackingSpan 이 스냅숏에. (ITextSnapshot에서 상속됨)
Public 메서드 GetLineFromLineNumber 지정된 줄 번호의 ITextSnapshotLine을 가져옵니다. (ITextSnapshot에서 상속됨)
Public 메서드 GetLineFromPosition 지정된 위치에서 줄의 ITextSnapshotLine을 가져옵니다. (ITextSnapshot에서 상속됨)
Public 메서드 GetLineNumberFromPosition 지정된 위치에서 문자를 포함하는 줄의 번호를 가져옵니다. (ITextSnapshot에서 상속됨)
Public 메서드 GetMatchingSnapshot 이 스냅숏에 해당하는 지정된 텍스트 버퍼의 스냅숏을 가져옵니다. (IProjectionSnapshot에서 상속됨)
Public 메서드 GetSourceSpans() 프로젝션 스냅숏의 모든 소스 범위를 가져옵니다. (IProjectionSnapshot에서 상속됨)
Public 메서드 GetSourceSpans(Int32, Int32) 원본 스냅샷 범위 범위 지정 된 위치에서 시작의 읽기 전용 컬렉션을 가져옵니다. (IProjectionSnapshot에서 상속됨)
Public 메서드 GetText() 스냅숏의 모든 텍스트를 가져옵니다. (ITextSnapshot에서 상속됨)
Public 메서드 GetText(Span) 텍스트를 범위의 시작 부분에 시작 하는 하는 범위의 길이 같은 길이 가지는 스냅샷을 가져옵니다. (ITextSnapshot에서 상속됨)
Public 메서드 GetText(Int32, Int32) 텍스트에서 스냅숏 시작에서 가져옵니다 startIndex 와 같은 길이 사용 하 고 length. (ITextSnapshot에서 상속됨)
Public 메서드 MapFromSourceSnapshot(SnapshotSpan) 소스 버퍼의 스냅숏 범위를 프로젝션 스냅숏의 범위 목록에 매핑합니다. (IProjectionSnapshot에서 상속됨)
Public 메서드 MapFromSourceSnapshot(SnapshotPoint, PositionAffinity) 소스 스냅숏 중 하나의 스냅숏 지점에서 프로젝션 스냅숏의 해당 위치로 매핑합니다. (IProjectionSnapshot에서 상속됨)
Public 메서드 MapFromSourceSnapshotToNearest 소스 버퍼의 스냅숏 지점에서 생략 스냅숏의 해당 지점으로 매핑합니다.
Public 메서드 MapToSourceSnapshot(Int32) 프로젝션 스냅숏의 위치를 소스 스냅숏의 해당 위치에 매핑합니다. (IProjectionSnapshot에서 상속됨)
Public 메서드 MapToSourceSnapshot(Int32, PositionAffinity) 프로젝션 스냅숏의 위치를 소스 스냅숏의 해당 위치에 매핑합니다. (IProjectionSnapshot에서 상속됨)
Public 메서드 MapToSourceSnapshots(Int32) 프로젝션 스냅숏의 위치를 하나 이상의 소스 스냅숏의 해당 위치에 매핑합니다. (IProjectionSnapshot에서 상속됨)
Public 메서드 MapToSourceSnapshots(Span) 현재 프로젝션 스냅숏의 범위를 소스 스냅숏에 속하는 스냅숏 범위 목록에 매핑합니다.결과로 얻는 범위는 해당 범위가 프로젝션에 표시되는 순서에 따라 순서가 지정됩니다. (IProjectionSnapshot에서 상속됨)
Public 메서드 ToCharArray 텍스트 범위를 문자 배열로 변환합니다. (ITextSnapshot에서 상속됨)
Public 메서드 Write(TextWriter) 스냅숏의 내용을 씁니다. (ITextSnapshot에서 상속됨)
Public 메서드 Write(TextWriter, Span) 스냅숏 내용의 부분 문자열을 씁니다. (ITextSnapshot에서 상속됨)

위쪽

참고 항목

참조

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