IVsTextStorage Interface

Définition

Représente la plage de texte qui est affichable et modifiable par les vues de l'éditeur de texte.

public interface class IVsTextStorage
public interface class IVsTextStorage
__interface IVsTextStorage
[System.Runtime.InteropServices.Guid("1ABAC269-8FB0-438E-8217-230AC6EB5766")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTextStorage
[<System.Runtime.InteropServices.Guid("1ABAC269-8FB0-438E-8217-230AC6EB5766")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTextStorage = interface
Public Interface IVsTextStorage
Dérivé
Attributs

Remarques

IVsTextStorage est requis pour tous les objets de stockage.

Méthodes

Storage_Attach(Object)

Attache une mémoire tampon de texte.

Storage_CopyText(Int32, Int32, Int32, IntPtr, Int32)

Copiez le texte spécifié.

Storage_Detach()

Détachez la mémoire tampon de stockage.

Storage_Find(String, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Recherche le texte spécifié dans l’étendue indiquée.

Storage_GetCharsInSpan(TextSpan[], Int32)

Obtient le nombre de caractères dans l’étendue spécifiée.

Storage_GetLanguageServiceID(Guid)

Obtient le GUID du service de langage.

Storage_GetLength()

Obtient la longueur du stockage.

Storage_GetLengthOfLine(Int32, Int32)

Obtient la longueur de la ligne spécifiée.

Storage_GetLineCount()

Obtient le nombre de lignes de stockage.

Storage_GetLineDataEx(UInt32, Int32, Int32, Int32, LINEDATAEX[])

Obtient les données de ligne.

Storage_GetLineIndexOfPosition(Int32, Int32, Int32)

Obtient l’index de ligne d’une position dans le stockage.

Storage_GetPositionOfLineIndex(Int32, Int32, Int32)

Obtient la position dans le stockage de l’index de ligne spécifié.

Storage_RefreshColorization(Int32, Int32, Int32)

Actualise la coloration de l’ensemble de lignes spécifié.

Storage_ReleaseLineDataEx(LINEDATAEX[])

Libère les données de ligne précédemment obtenues.

Storage_Replace(ChangeInput[], TextSpan[])

Remplacez/modifiez le texte.

Storage_SetLanguageServiceID(Guid)

Définit le service de langage pour le stockage.

S’applique à