ITextBufferFactoryService.CreateTextBuffer Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
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.