ITextBufferFactoryService.CreateTextBuffer Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
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.