IProjectionBufferFactoryService 인터페이스
프로젝션 버퍼를 만드는 데 사용됩니다.
네임스페이스: Microsoft.VisualStudio.Text.Projection
어셈블리: Microsoft.VisualStudio.Text.Data(Microsoft.VisualStudio.Text.Data.dll)
구문
‘선언
Public Interface IProjectionBufferFactoryService
public interface IProjectionBufferFactoryService
public interface class IProjectionBufferFactoryService
type IProjectionBufferFactoryService = interface end
public interface IProjectionBufferFactoryService
IProjectionBufferFactoryService 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
ProjectionContentType | 기본 콘텐츠 형식은 투영의 버퍼를 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
CreateElisionBuffer(IProjectionEditResolver, NormalizedSnapshotSpanCollection, ElisionBufferOptions) | 기본 프로젝션와 elision 버퍼를 만듭니다 IContentType 및 스냅샷 범위 목록에 지정 된 단일 소스 버퍼를 초기화 합니다. | |
CreateElisionBuffer(IProjectionEditResolver, NormalizedSnapshotSpanCollection, ElisionBufferOptions, IContentType) | 단일 소스 버퍼에서 제공된 스냅숏 범위 목록을 노출하도록 초기화된 생략 버퍼를 만듭니다. | |
CreateProjectionBuffer(IProjectionEditResolver, IList<Object>, ProjectionBufferOptions) | 기본 프로젝션 IContentType 및 지정된 소스 범위 목록을 사용하여 IProjectionBuffer 개체를 만듭니다. | |
CreateProjectionBuffer(IProjectionEditResolver, IList<Object>, ProjectionBufferOptions, IContentType) | 지정된 IContentType과 지정된 ITrackingSpan 개체 및/또는 리터럴 문자열 목록을 사용하여 IProjectionBuffer 개체를 만듭니다. |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
ProjectionBufferCreated | IProjectionBuffer 또는 IElisionBuffer가 만들어질 때 발생합니다. |
위쪽
설명
MEF 컴포넌트 부품입니다 하 고 같이 가져와야 합니다.
[Import] IProjectionBufferFactoryService factory = null;
프로젝션 방법에 대 한 자세한 내용은에서 "투영" 섹션을 참조 하십시오. 편집기에서.