Compartilhar via


ITextBufferFactoryService.CreateTextBuffer Método

Definição

Sobrecargas

CreateTextBuffer()

Cria um vazio ITextBuffer com IContentType "text".

CreateTextBuffer(IContentType)

Cria um vazio ITextBuffer com o especificado IContentType.

CreateTextBuffer(TextReader, IContentType)

Cria um ITextBuffer com o fornecido contentType e o preenche lendo dados do TextReader especificado.

CreateTextBuffer(String, IContentType)

Cria um ITextBuffer com o especificado IContentType e o preenche com o texto fornecido.

CreateTextBuffer()

Cria um vazio ITextBuffer com IContentType "text".

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

Retornos

Um objeto ITextBuffer vazio.

Aplica-se a

CreateTextBuffer(IContentType)

Cria um vazio ITextBuffer com o especificado IContentType.

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

Parâmetros

contentType
IContentType

O IContentType para o novo ITextBuffer.

Retornos

Um vazio ITextBuffer com o ContentType fornecido.

Exceções

contentType é nulo.

Comentários

Esse método pode ser chamado em qualquer thread. Esse método gerará TextBufferCreated e ContentTypeChanged(ITextBuffer, IContentType, IContentType) no thread que ele foi chamado.

Aplica-se a

CreateTextBuffer(TextReader, IContentType)

Cria um ITextBuffer com o fornecido contentType e o preenche lendo dados do TextReader especificado.

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

Parâmetros

reader
TextReader

O TextReader do qual ler.

contentType
IContentType

O contentType para o texto contido no novo ITextBuffer

Retornos

Um ITextBuffer objeto com o TextReader e contentType.

Exceções

contentType é nulo.

Comentários

Esse método pode ser chamado em qualquer thread. Esse método gerará TextBufferCreated e ContentTypeChanged(ITextBuffer, IContentType, IContentType) no thread que ele foi chamado.

Aplica-se a

CreateTextBuffer(String, IContentType)

Cria um ITextBuffer com o especificado IContentType e o preenche com o texto fornecido.

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

Parâmetros

text
String

O texto inicial a ser adicionado.

contentType
IContentType

O IContentType para o novo ITextBuffer.

Retornos

Um ITextBuffer objeto com o texto fornecido e IContentType.

Exceções

Se text ou contentType é nulo.

Comentários

Esse método pode ser chamado em qualquer thread. Esse método gerará TextBufferCreated e ContentTypeChanged(ITextBuffer, IContentType, IContentType) no thread que ele foi chamado.

Aplica-se a