다음을 통해 공유


IFormattedTextSourceFactoryService.Create 메서드 (ITextSnapshot, ITextSnapshot, Int32, Double, Double, Double, Boolean, ITextAndAdornmentSequencer, IClassificationFormatMap)

지정된 뷰 구성에 대한 IFormattedLineSource를 만듭니다.

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

구문

‘선언
Function Create ( _
    sourceTextSnapshot As ITextSnapshot, _
    visualBufferSnapshot As ITextSnapshot, _
    tabSize As Integer, _
    baseIndent As Double, _
    wordWrapWidth As Double, _
    maxAutoIndent As Double, _
    useDisplayMode As Boolean, _
    sequencer As ITextAndAdornmentSequencer, _
    classificationFormatMap As IClassificationFormatMap _
) As IFormattedLineSource
IFormattedLineSource Create(
    ITextSnapshot sourceTextSnapshot,
    ITextSnapshot visualBufferSnapshot,
    int tabSize,
    double baseIndent,
    double wordWrapWidth,
    double maxAutoIndent,
    bool useDisplayMode,
    ITextAndAdornmentSequencer sequencer,
    IClassificationFormatMap classificationFormatMap
)
IFormattedLineSource^ Create(
    ITextSnapshot^ sourceTextSnapshot, 
    ITextSnapshot^ visualBufferSnapshot, 
    int tabSize, 
    double baseIndent, 
    double wordWrapWidth, 
    double maxAutoIndent, 
    bool useDisplayMode, 
    ITextAndAdornmentSequencer^ sequencer, 
    IClassificationFormatMap^ classificationFormatMap
)
abstract Create : 
        sourceTextSnapshot:ITextSnapshot * 
        visualBufferSnapshot:ITextSnapshot * 
        tabSize:int * 
        baseIndent:float * 
        wordWrapWidth:float * 
        maxAutoIndent:float * 
        useDisplayMode:bool * 
        sequencer:ITextAndAdornmentSequencer * 
        classificationFormatMap:IClassificationFormatMap -> IFormattedLineSource
function Create(
    sourceTextSnapshot : ITextSnapshot, 
    visualBufferSnapshot : ITextSnapshot, 
    tabSize : int, 
    baseIndent : double, 
    wordWrapWidth : double, 
    maxAutoIndent : double, 
    useDisplayMode : boolean, 
    sequencer : ITextAndAdornmentSequencer, 
    classificationFormatMap : IClassificationFormatMap
) : IFormattedLineSource

매개 변수

  • tabSize
    형식: Int32

    각 탭 정지 간의 공백 수입니다.

  • baseIndent
    형식: Double

    모든 줄에 대한 기본 들여쓰기입니다.

  • wordWrapWidth
    형식: Double

    논리 픽셀 단위의 자동 줄 바꿈 너비입니다.

  • maxAutoIndent
    형식: Double

    줄 바꿈된 줄의 최대 자동 들여쓰기 정도입니다.

  • useDisplayMode
    형식: Boolean

    사용 Display 텍스트 서식을 지정 합니다.

반환 값

형식: Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource
해당 스냅숏의 새로운 텍스트 서식 소스입니다.

설명

위의 Create(...) 메서드를 사용 하지 않습니다 텍스트를 분류 하는 집계 분류자를 호출 하는 것과 같습니다.

.NET Framework 보안

참고 항목

참조

IFormattedTextSourceFactoryService 인터페이스

Create 오버로드

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