ITextBufferFactoryService.CreateTextBuffer Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreateTextBuffer() |
Erstellt einen leeren ITextBuffer mit dem IContentType "Text". |
CreateTextBuffer(IContentType) |
Erstellt einen leeren ITextBuffer mit dem angegebenen IContentType. |
CreateTextBuffer(TextReader, IContentType) |
Erstellt eine ITextBuffer mit dem angegebenen |
CreateTextBuffer(String, IContentType) |
Erstellt einen ITextBuffer mit dem angegebenen IContentType und füllt ihn mit dem angegebenen Text auf. |
CreateTextBuffer()
Erstellt einen leeren ITextBuffer mit dem 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
Gibt zurück
Ein leeres ITextBuffer-Objekt.
Gilt für:
CreateTextBuffer(IContentType)
Erstellt einen leeren ITextBuffer mit dem angegebenen 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
Parameter
- contentType
- IContentType
Die IContentType für den neuen ITextBuffer.
Gibt zurück
Eine leere ITextBuffer mit dem angegebenen ContentType.
Ausnahmen
contentType
ist NULL.
Hinweise
Diese Methode kann für jeden Thread aufgerufen werden. Diese Methode löst TextBufferCreated und ContentTypeChanged(ITextBuffer, IContentType, IContentType) für den Thread aus, der aufgerufen wurde.
Gilt für:
CreateTextBuffer(TextReader, IContentType)
Erstellt eine ITextBuffer mit dem angegebenen contentType
und füllt es auf, indem Daten aus dem angegebenen TextReader gelesen werden.
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
Parameter
- reader
- TextReader
Der TextReader, aus dem gelesen werden soll.
- contentType
- IContentType
Der contentType
für den im neuen ITextBuffer enthaltenen Text.
Gibt zurück
Ein ITextBuffer -Objekt mit dem angegebenen TextReader und contentType
.
Ausnahmen
contentType
ist NULL.
Hinweise
Diese Methode kann für jeden Thread aufgerufen werden. Diese Methode löst TextBufferCreated und ContentTypeChanged(ITextBuffer, IContentType, IContentType) für den Thread aus, der aufgerufen wurde.
Gilt für:
CreateTextBuffer(String, IContentType)
Erstellt einen ITextBuffer mit dem angegebenen IContentType und füllt ihn mit dem angegebenen Text auf.
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
Parameter
- text
- String
Der hinzuzufügende Ausgangstext.
- contentType
- IContentType
Die IContentType für den neuen ITextBuffer.
Gibt zurück
Ein ITextBuffer-Objekt mit dem angegebenen Text und IContentType.
Ausnahmen
Entweder text
oder contentType
ist null.
Hinweise
Diese Methode kann für jeden Thread aufgerufen werden. Diese Methode löst TextBufferCreated und ContentTypeChanged(ITextBuffer, IContentType, IContentType) für den Thread aus, der aufgerufen wurde.