Udostępnij za pośrednictwem


ITextBufferFactoryService.CreateTextBuffer Metoda

Definicja

Przeciążenia

CreateTextBuffer()

Tworzy pusty ITextBuffer element z tekstem IContentType .

CreateTextBuffer(IContentType)

Tworzy pusty ITextBuffer element o określonej wartości IContentType.

CreateTextBuffer(TextReader, IContentType)

Tworzy element ITextBuffer z danym elementem contentType i wypełnia go, odczytując dane z określonego elementu TextReader.

CreateTextBuffer(String, IContentType)

Tworzy element ITextBuffer o określonej wartości IContentType i wypełnia go danym tekstem.

CreateTextBuffer()

Tworzy pusty ITextBuffer element z tekstem 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

Zwraca

Pusty ITextBuffer obiekt.

Dotyczy

CreateTextBuffer(IContentType)

Tworzy pusty ITextBuffer element o określonej wartości 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

Parametry

contentType
IContentType

Element IContentType dla nowego ITextBufferelementu .

Zwraca

ITextBuffer Pusty element z danym elementem ContentType.

Wyjątki

contentType ma wartość null.

Uwagi

Tę metodę można wywołać w dowolnym wątku. Ta metoda zostanie wywołana TextBufferCreated i ContentTypeChanged(ITextBuffer, IContentType, IContentType) w wątku, który został wywołany.

Dotyczy

CreateTextBuffer(TextReader, IContentType)

Tworzy element ITextBuffer z danym elementem contentType i wypełnia go, odczytując dane z określonego elementu 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

Element TextReader, z którego ma być odczytywany.

contentType
IContentType

Element contentType dla tekstu zawartego w nowym ITextBuffer

Zwraca

Obiekt ITextBuffer z danym elementem TextReader i contentType.

Wyjątki

contentType ma wartość null.

Uwagi

Tę metodę można wywołać w dowolnym wątku. Ta metoda zostanie wywołana TextBufferCreated i ContentTypeChanged(ITextBuffer, IContentType, IContentType) w wątku, który został wywołany.

Dotyczy

CreateTextBuffer(String, IContentType)

Tworzy element ITextBuffer o określonej wartości IContentType i wypełnia go danym tekstem.

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

Początkowy tekst do dodania.

contentType
IContentType

Element IContentType dla nowego ITextBufferelementu .

Zwraca

ITextBuffer Obiekt z podanym tekstem i IContentType.

Wyjątki

Wartość text lub contentType ma wartość null.

Uwagi

Tę metodę można wywołać w dowolnym wątku. Ta metoda zostanie wywołana TextBufferCreated i ContentTypeChanged(ITextBuffer, IContentType, IContentType) w wątku, który został wywołany.

Dotyczy