VsTextViewClass-Klasse
Verwaltet die Textansicht des Editorfensters. Enthält Methoden, um die Textansicht zu verwalten. Die Ansicht ist im Wesentlichen das Editorfenster, die in der Benutzeroberfläche angezeigt wird.
Vererbungshierarchie
Object
Microsoft.VisualStudio.TextManager.Interop.VsTextViewClass
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
<ClassInterfaceAttribute()> _
<GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")> _
Public Class VsTextViewClass _
Implements IVsTextView, VsTextView
[ClassInterfaceAttribute()]
[GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")]
public class VsTextViewClass : IVsTextView,
VsTextView
[ClassInterfaceAttribute()]
[GuidAttribute(L"F5E7E71E-1401-11D1-883B-0000F87579D2")]
public ref class VsTextViewClass : IVsTextView,
VsTextView
[<ClassInterfaceAttribute()>]
[<GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")>]
type VsTextViewClass =
class
interface IVsTextView
interface VsTextView
end
public class VsTextViewClass implements IVsTextView, VsTextView
Der VsTextViewClass-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
VsTextViewClass |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddCommandFilter | Fügt dem vorhandenen Filter Instanzenweg Befehls einen Filter hinzu. | |
CenterColumns | Setzt die angegebene Spalte des Texts in der Mitte der Ansicht. | |
CenterLines | Platziert die angegebenen Zeilen in der Mitte der Ansicht. | |
ClearSelection | Löscht die aktuelle Auswahl. | |
CloseView | Schließt und hebt keine Ansicht mit dem Ansichts-Manager aufgehoben. | |
EnsureSpanVisible | Stellt sicher, dass Text in der Ansicht sowohl vertikal als auch horizontal ist. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetBuffer | Gibt den aktuellen Inhalt des Textpuffers zurück. | |
GetCaretPos | Gibt die Zeilen- und den Spaltenindex der Cursorposition zurück. | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetLineAndColumn | Konvertiert eine Textstream Position einer Zeile und Spaltenindex. | |
GetLineHeight | Gibt die Pixelhöhe eine Zeile zurück. | |
GetNearestPosition | Konvertiert eine Zeile und den Spaltenindex in einer Position in den Textstream. | |
GetPointOfLineColumn | Gibt die Koordinaten der linken oberen Ecke einer bestimmten Zeile und Spalte zurück. | |
GetScrollInfo | Gibt die Einstellungen bildlaufleisten Kern des Text-Editors für die angegebene Bildlaufleiste zurück. | |
GetSelectedText | Gibt eine Kopie des markierten Textes zurück. | |
GetSelection | Gibt den Textabschnitt, der der aktuellen Auswahl zurück, sofern vorhanden. | |
GetSelectionDataObject | Gibt eine Kopie des markierten Texts in IDataObject-Schnittstellen Format zurück. | |
GetSelectionMode | Gibt den aktuellen Auswahlmodus zurück. | |
GetSelectionSpan | Gibt den Textabschnitt zurück, der mit einer Auswahl zugeordnet ist. | |
GetTextStream | Gibt einen angegebenen Stream des Texts in einer Zeichenfolge zurück. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetWindowHandle | Gibt das Fensterhandle für diese Ansicht zurück. | |
GetWordExtent | Gibt den aktuellen Begriff Datenbindungsausdrücken zurück. | |
HighlightMatchingBrace | Hebt die übereinstimmende geschweifte Klammer in einem Sprachkonstrukt hervor. | |
Initialize | Erstellt die Ansicht und ermöglicht Clients, eine oder mehrere TextViewInitFlags Optionen anzugeben. | |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) | |
PositionCaretForEditing | Setzt die Einfügemarke in eine Position, die zum Bearbeiten einer Funktion geeignet ist. | |
RemoveCommandFilter | Entfernt einen Filter Instanzenweg vom Filter Befehls. | |
ReplaceTextOnLine | Ersetzt eine Textzeile. | |
RestrictViewRange | Methodeninformationen werden nicht bereitgestellt.Methode ist nicht implementiert. | |
SendExplicitFocus | Sendet expliziten Fokus für das Fenster. | |
SetBuffer | Ordnet einen Textpuffer mit der Ansicht. | |
SetCaretPos | Legt die Koordinaten des Endpunkts einer Auswahl fest. | |
SetScrollPosition | Legt die Einstellungen für bildlaufleisten Kern des Text-Editors für die angegebene Bildlaufleiste fest. | |
SetSelection | Selects gab Text an. | |
SetSelectionMode | Legt den Auswahlmodus fest. | |
SetTopLine | Legt die oberste Zeile und der Baseline in der Ansicht fest. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
UpdateCompletionStatus | Wird für Wort abschluss Steuerelement. | |
UpdateTipWindow | Aktualisiert das Fenster Spitze. | |
UpdateViewFrameCaption | Erzwingt die Ansicht, um seine Titelleiste Rahmenfenster zu aktualisieren, z „[]“ schreibgeschützt. |
Zum Seitenanfang
Hinweise
Sie können eine Instanz dieser Klasse mit dem new-Schlüsselwort nicht erstellen. Stattdessen müssen Sie das ILocalRegistry-Objekt abrufen und das Objekt mit CreateInstanceerstellen. Das MPF bindet diese Methode mit CreateInstanceein.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.