Sdílet prostřednictvím


ITextBufferFactoryService.CreateTextBuffer Metoda

Definice

Přetížení

CreateTextBuffer()

Vytvoří prázdnou ITextBuffer hodnotu s textem IContentType .

CreateTextBuffer(IContentType)

Vytvoří prázdnou ITextBuffer hodnotu se zadaným IContentTypeobjektem .

CreateTextBuffer(TextReader, IContentType)

Vytvoří s ITextBuffer daným contentType a naplní jej načtením dat ze zadané TextReader.

CreateTextBuffer(String, IContentType)

Vytvoří se zadaným ITextBufferIContentType textem a naplní ho daným textem.

CreateTextBuffer()

Vytvoří prázdnou ITextBuffer hodnotu s textem IContentType .

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

Návraty

Prázdný ITextBuffer objekt.

Platí pro

CreateTextBuffer(IContentType)

Vytvoří prázdnou ITextBuffer hodnotu se zadaným IContentTypeobjektem .

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

Parametry

contentType
IContentType

Pro IContentType nový ITextBuffer.

Návraty

Prázdné ITextBuffer s daným ContentType.

Výjimky

contentType má hodnotu null.

Poznámky

Tuto metodu lze volat v libovolném vlákně. Tato metoda vyvolá TextBufferCreated a ContentTypeChanged(ITextBuffer, IContentType, IContentType) na vlákně, které bylo volána.

Platí pro

CreateTextBuffer(TextReader, IContentType)

Vytvoří s ITextBuffer daným contentType a naplní jej načtením dat ze zadané 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

Parametry

reader
TextReader

TextReader, ze kterého chcete číst.

contentType
IContentType

Pro contentType text obsažený v novém ITextBuffer

Návraty

Objekt ITextBuffer s daným TextReader a contentType.

Výjimky

contentType má hodnotu null.

Poznámky

Tuto metodu lze volat v libovolném vlákně. Tato metoda vyvolá TextBufferCreated a ContentTypeChanged(ITextBuffer, IContentType, IContentType) na vlákně, které bylo volána.

Platí pro

CreateTextBuffer(String, IContentType)

Vytvoří se zadaným ITextBufferIContentType textem a naplní ho daným textem.

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

Parametry

text
String

Počáteční text, který se má přidat.

contentType
IContentType

Pro IContentType nový ITextBuffer.

Návraty

Objekt ITextBuffer s daným textem a IContentType.

Výjimky

Hodnota text nebo contentType má hodnotu null.

Poznámky

Tuto metodu lze volat v libovolném vlákně. Tato metoda vyvolá TextBufferCreated a ContentTypeChanged(ITextBuffer, IContentType, IContentType) na vlákně, které bylo volána.

Platí pro