다음을 통해 공유


ITextBufferFactoryService.CreateTextBuffer 메서드

정의

오버로드

CreateTextBuffer()

"text"를 사용하여 빈 ITextBufferIContentType 만듭니다.

CreateTextBuffer(IContentType)

지정된 를 사용하여 빈 ITextBufferIContentType만듭니다.

CreateTextBuffer(TextReader, IContentType)

지정된 contentType 를 사용하여 를 ITextBuffer 만들고 지정된 TextReader에서 데이터를 읽어 채웁니다.

CreateTextBuffer(String, IContentType)

지정된 를 ITextBuffer 사용하여 를 IContentType 만들고 지정된 텍스트로 채웁니다.

CreateTextBuffer()

"text"를 사용하여 빈 ITextBufferIContentType 만듭니다.

public:
 Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer();
public:
 Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer();
Microsoft::VisualStudio::Text::ITextBuffer CreateTextBuffer();
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer ();
abstract member CreateTextBuffer : unit -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer () As ITextBuffer

반환

ITextBuffer 개체입니다.

적용 대상

CreateTextBuffer(IContentType)

지정된 를 사용하여 빈 ITextBufferIContentType만듭니다.

public:
 Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
public:
 Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
Microsoft::VisualStudio::Text::ITextBuffer CreateTextBuffer(Microsoft::VisualStudio::Utilities::IContentType const & contentType);
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer (Microsoft.VisualStudio.Utilities.IContentType contentType);
abstract member CreateTextBuffer : Microsoft.VisualStudio.Utilities.IContentType -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer (contentType As IContentType) As ITextBuffer

매개 변수

contentType
IContentType

IContentTypeITextBuffer입니다.

반환

지정된 ContentType이 있는 빈 ITextBuffer 입니다.

예외

contentType가 null입니다.

설명

이 메서드는 모든 스레드에서 호출할 수 있습니다. 이 메서드는 호출된 스레드에서 및 ContentTypeChanged(ITextBuffer, IContentType, IContentType) 를 발생 TextBufferCreated 합니다.

적용 대상

CreateTextBuffer(TextReader, IContentType)

지정된 contentType 를 사용하여 를 ITextBuffer 만들고 지정된 TextReader에서 데이터를 읽어 채웁니다.

public:
 Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(System::IO::TextReader ^ reader, Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer (System.IO.TextReader reader, Microsoft.VisualStudio.Utilities.IContentType contentType);
abstract member CreateTextBuffer : System.IO.TextReader * Microsoft.VisualStudio.Utilities.IContentType -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer (reader As TextReader, contentType As IContentType) As ITextBuffer

매개 변수

reader
TextReader

읽을 TextReader입니다.

contentType
IContentType

contentType 새 에 포함된 텍스트의 입니다.ITextBuffer

반환

ITextBuffer 지정된 TextReader 및 contentType가 있는 개체입니다.

예외

contentType가 null입니다.

설명

이 메서드는 모든 스레드에서 호출할 수 있습니다. 이 메서드는 호출된 스레드에서 및 ContentTypeChanged(ITextBuffer, IContentType, IContentType) 를 발생 TextBufferCreated 합니다.

적용 대상

CreateTextBuffer(String, IContentType)

지정된 를 ITextBuffer 사용하여 를 IContentType 만들고 지정된 텍스트로 채웁니다.

public:
 Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(System::String ^ text, Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
public:
 Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(Platform::String ^ text, Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
Microsoft::VisualStudio::Text::ITextBuffer CreateTextBuffer(std::wstring const & text, Microsoft::VisualStudio::Utilities::IContentType const & contentType);
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer (string text, Microsoft.VisualStudio.Utilities.IContentType contentType);
abstract member CreateTextBuffer : string * Microsoft.VisualStudio.Utilities.IContentType -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer (text As String, contentType As IContentType) As ITextBuffer

매개 변수

text
String

추가할 초기 텍스트입니다.

contentType
IContentType

IContentTypeITextBuffer입니다.

반환

ITextBuffer 지정된 텍스트와 가 있는 개체입니다IContentType.

예외

text 또는 contentType가 null입니다.

설명

이 메서드는 모든 스레드에서 호출할 수 있습니다. 이 메서드는 호출된 스레드에서 및 ContentTypeChanged(ITextBuffer, IContentType, IContentType) 를 발생 TextBufferCreated 합니다.

적용 대상