VsTextLineStorage Schnittstelle
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.
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) |