ITextEditorFactoryService.CreateTextView 메서드 (ITextBuffer, ITextViewRoleSet, IEditorOptions)
생성은 IWpfTextView 지정 된 버퍼의 내용이 표시 됩니다.
네임스페이스: Microsoft.VisualStudio.Text.Editor
어셈블리: Microsoft.VisualStudio.Text.UI.Wpf(Microsoft.VisualStudio.Text.UI.Wpf.dll)
구문
‘선언
Function CreateTextView ( _
textBuffer As ITextBuffer, _
roles As ITextViewRoleSet, _
parentOptions As IEditorOptions _
) As IWpfTextView
IWpfTextView CreateTextView(
ITextBuffer textBuffer,
ITextViewRoleSet roles,
IEditorOptions parentOptions
)
IWpfTextView^ CreateTextView(
ITextBuffer^ textBuffer,
ITextViewRoleSet^ roles,
IEditorOptions^ parentOptions
)
abstract CreateTextView :
textBuffer:ITextBuffer *
roles:ITextViewRoleSet *
parentOptions:IEditorOptions -> IWpfTextView
function CreateTextView(
textBuffer : ITextBuffer,
roles : ITextViewRoleSet,
parentOptions : IEditorOptions
) : IWpfTextView
매개 변수
textBuffer
형식: Microsoft.VisualStudio.Text.ITextBuffer뷰의 텍스트를 제공하는 ITextBuffer입니다.
roles
형식: Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet뷰로 채워진 역할 집합입니다.
parentOptions
형식: Microsoft.VisualStudio.Text.Editor.IEditorOptions텍스트 뷰의 옵션 환경입니다.
반환 값
형식: Microsoft.VisualStudio.Text.Editor.IWpfTextView
IWpfTextView 입니다.
예외
예외 | 조건 |
---|---|
ArgumentNullException | textBufferor roles or parentOptions is null. |
설명
ITextBuffer 여러 보기로 표시 될 수 있습니다. 간단한 ITextDataModel 생성 하는 하는 ITextViewModel 기반으로 생성할 수는 IContentType 의 textBuffer 및 roles.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.