VsTextLineStorage Schnittstelle

Definition

Stellt das Image dar, das persistent und unpersistent ist. Stellt den Textbereich dar, der sichtbar ist und durch Texteditoransichten bearbeitet werden kann. Prüfen Sie IVsPersistentTextImage und IVsTextStorage.

public interface class VsTextLineStorage : Microsoft::VisualStudio::TextManager::Interop::IVsTextStorage
public interface class VsTextLineStorage : Microsoft::VisualStudio::TextManager::Interop::IVsTextStorage
__interface VsTextLineStorage : Microsoft::VisualStudio::TextManager::Interop::IVsTextStorage
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsTextLineStorageClass))]
[System.Runtime.InteropServices.Guid("1ABAC269-8FB0-438E-8217-230AC6EB5766")]
public interface VsTextLineStorage : Microsoft.VisualStudio.TextManager.Interop.IVsTextStorage
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsTextLineStorageClass))>]
[<System.Runtime.InteropServices.Guid("1ABAC269-8FB0-438E-8217-230AC6EB5766")>]
type VsTextLineStorage = interface
    interface IVsTextStorage
Public Interface VsTextLineStorage
Implements IVsTextStorage
Abgeleitet
Attribute
Implementiert

Methoden

Storage_Attach(Object)

Fügt einen Text Puffer an.

(Geerbt von IVsTextStorage)
Storage_CopyText(Int32, Int32, Int32, IntPtr, Int32)

Kopieren Sie den angegebenen Text.

(Geerbt von IVsTextStorage)
Storage_Detach()

Trennen Sie den Speicherpuffer.

(Geerbt von IVsTextStorage)
Storage_Find(String, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Suchen Sie den angegebenen Text in der angegebenen Spanne.

(Geerbt von IVsTextStorage)
Storage_GetCharsInSpan(TextSpan[], Int32)

Ruft die Anzahl der Zeichen in der angegebenen Spanne ab.

(Geerbt von IVsTextStorage)
Storage_GetLanguageServiceID(Guid)

Ruft die GUID des Sprachdiensts ab.

(Geerbt von IVsTextStorage)
Storage_GetLength()

Ruft die Länge des Speichers ab.

(Geerbt von IVsTextStorage)
Storage_GetLengthOfLine(Int32, Int32)

Ruft die Länge der angegebenen Zeile ab.

(Geerbt von IVsTextStorage)
Storage_GetLineCount()

Ruft die Anzahl der Speicher Zeilen ab.

(Geerbt von IVsTextStorage)
Storage_GetLineDataEx(UInt32, Int32, Int32, Int32, LINEDATAEX[])

Ruft die Zeilendaten ab.

(Geerbt von IVsTextStorage)
Storage_GetLineIndexOfPosition(Int32, Int32, Int32)

Ruft den Zeilen Index einer Position im Speicher ab.

(Geerbt von IVsTextStorage)
Storage_GetPositionOfLineIndex(Int32, Int32, Int32)

Ruft die Position im Speicher des angegebenen Zeilen Indexes ab.

(Geerbt von IVsTextStorage)
Storage_RefreshColorization(Int32, Int32, Int32)

Aktualisiert die farbliche Farbgebung des angegebenen Satzes von Zeilen.

(Geerbt von IVsTextStorage)
Storage_ReleaseLineDataEx(LINEDATAEX[])

Gibt zuvor erhaltene Zeilendaten frei.

(Geerbt von IVsTextStorage)
Storage_Replace(ChangeInput[], TextSpan[])

Ersetzen/ändern Sie den Text.

(Geerbt von IVsTextStorage)
Storage_SetLanguageServiceID(Guid)

Legt den Sprachdienst für den Speicher fest.

(Geerbt von IVsTextStorage)

Gilt für