Partager via


ITextBufferFactoryService3.CreateTextBuffer Méthode

Définition

Surcharges

CreateTextBuffer(ITextImage, IContentType)

Crée un ITextBuffer avec le spécifié IContentType et le remplit avec le texte contenu dans image.

CreateTextBuffer(SnapshotSpan, IContentType)

Crée un ITextBuffer avec le spécifié IContentType et le remplit avec le texte donné contenu dans span.

CreateTextBuffer(TextReader, IContentType, Int64, String)

Crée un ITextBuffer avec le donné contentType et le remplit en lisant les données du TextReader spécifié.

CreateTextBuffer(ITextImage, IContentType)

Crée un ITextBuffer avec le spécifié IContentType et le remplit avec le texte contenu dans image.

public:
 Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(Microsoft::VisualStudio::Text::ITextImage ^ image, Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer (Microsoft.VisualStudio.Text.ITextImage image, Microsoft.VisualStudio.Utilities.IContentType contentType);
abstract member CreateTextBuffer : Microsoft.VisualStudio.Text.ITextImage * Microsoft.VisualStudio.Utilities.IContentType -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer (image As ITextImage, contentType As IContentType) As ITextBuffer

Paramètres

image
ITextImage

Texte initial de la mémoire tampon.

contentType
IContentType

IContentType du nouveau ITextBuffer.

Retours

Objet ITextBuffer avec le texte et IContentType donnés.

Exceptions

image ou contentType a la valeur null.

Remarques

Cette méthode peut être appelée sur n’importe quel thread. Cette méthode déclenche TextBufferCreated et ContentTypeChanged(ITextBuffer, IContentType, IContentType) sur le thread qu’elle a été appelée.

S’applique à

CreateTextBuffer(SnapshotSpan, IContentType)

Crée un ITextBuffer avec le spécifié IContentType et le remplit avec le texte donné contenu dans span.

public:
 Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(Microsoft::VisualStudio::Text::SnapshotSpan span, Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer (Microsoft.VisualStudio.Text.SnapshotSpan span, Microsoft.VisualStudio.Utilities.IContentType contentType);
abstract member CreateTextBuffer : Microsoft.VisualStudio.Text.SnapshotSpan * Microsoft.VisualStudio.Utilities.IContentType -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer (span As SnapshotSpan, contentType As IContentType) As ITextBuffer

Paramètres

span
SnapshotSpan

Texte initial à ajouter.

contentType
IContentType

IContentType du nouveau ITextBuffer.

Retours

Objet ITextBuffer avec le texte et IContentType donnés.

Exceptions

span ou contentType a la valeur null.

Remarques

Cette méthode peut être appelée sur n’importe quel thread. Cette méthode déclenche TextBufferCreated et ContentTypeChanged(ITextBuffer, IContentType, IContentType) sur le thread qu’elle a été appelée.

S’applique à

CreateTextBuffer(TextReader, IContentType, Int64, String)

Crée un ITextBuffer avec le donné contentType et le remplit en lisant les données du TextReader spécifié.

public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer (System.IO.TextReader reader, Microsoft.VisualStudio.Utilities.IContentType contentType, long length = -1, string traceId = "");
abstract member CreateTextBuffer : System.IO.TextReader * Microsoft.VisualStudio.Utilities.IContentType * int64 * string -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer (reader As TextReader, contentType As IContentType, Optional length As Long = -1, Optional traceId As String = "") As ITextBuffer

Paramètres

reader
TextReader

TextReader à partir duquel lire.

contentType
IContentType

contentType pour le texte contenu dans la nouvelle ITextBuffer

length
Int64

Longueur du fichier qui contient le lecteur de texte, si elle est connue ; sinon -1.

traceId
String

Identificateur facultatif utilisé dans le suivi de débogage.

Retours

Objet ITextBuffer avec textReader et contentType.

Exceptions

contentType a la valeur null.

Remarques

Cette méthode peut être appelée sur n’importe quel thread. Cette méthode déclenche TextBufferCreated et ContentTypeChanged(ITextBuffer, IContentType, IContentType) sur le thread qu’elle a été appelée.

S’applique à