ITextBufferFactoryService.CreateTextBuffer Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
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.