Freigeben über


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
Öffentliche Methode VsTextViewClass

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddCommandFilter Fügt dem vorhandenen Filter Instanzenweg Befehls einen Filter hinzu.
Öffentliche Methode CenterColumns Setzt die angegebene Spalte des Texts in der Mitte der Ansicht.
Öffentliche Methode CenterLines Platziert die angegebenen Zeilen in der Mitte der Ansicht.
Öffentliche Methode ClearSelection Löscht die aktuelle Auswahl.
Öffentliche Methode CloseView Schließt und hebt keine Ansicht mit dem Ansichts-Manager aufgehoben.
Öffentliche Methode EnsureSpanVisible Stellt sicher, dass Text in der Ansicht sowohl vertikal als auch horizontal ist.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode 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.)
Öffentliche Methode GetBuffer Gibt den aktuellen Inhalt des Textpuffers zurück.
Öffentliche Methode GetCaretPos Gibt die Zeilen- und den Spaltenindex der Cursorposition zurück.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetLineAndColumn Konvertiert eine Textstream Position einer Zeile und Spaltenindex.
Öffentliche Methode GetLineHeight Gibt die Pixelhöhe eine Zeile zurück.
Öffentliche Methode GetNearestPosition Konvertiert eine Zeile und den Spaltenindex in einer Position in den Textstream.
Öffentliche Methode GetPointOfLineColumn Gibt die Koordinaten der linken oberen Ecke einer bestimmten Zeile und Spalte zurück.
Öffentliche Methode GetScrollInfo Gibt die Einstellungen bildlaufleisten Kern des Text-Editors für die angegebene Bildlaufleiste zurück.
Öffentliche Methode GetSelectedText Gibt eine Kopie des markierten Textes zurück.
Öffentliche Methode GetSelection Gibt den Textabschnitt, der der aktuellen Auswahl zurück, sofern vorhanden.
Öffentliche Methode GetSelectionDataObject Gibt eine Kopie des markierten Texts in IDataObject-Schnittstellen Format zurück.
Öffentliche Methode GetSelectionMode Gibt den aktuellen Auswahlmodus zurück.
Öffentliche Methode GetSelectionSpan Gibt den Textabschnitt zurück, der mit einer Auswahl zugeordnet ist.
Öffentliche Methode GetTextStream Gibt einen angegebenen Stream des Texts in einer Zeichenfolge zurück.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetWindowHandle Gibt das Fensterhandle für diese Ansicht zurück.
Öffentliche Methode GetWordExtent Gibt den aktuellen Begriff Datenbindungsausdrücken zurück.
Öffentliche Methode HighlightMatchingBrace Hebt die übereinstimmende geschweifte Klammer in einem Sprachkonstrukt hervor.
Öffentliche Methode Initialize Erstellt die Ansicht und ermöglicht Clients, eine oder mehrere TextViewInitFlags Optionen anzugeben.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode PositionCaretForEditing Setzt die Einfügemarke in eine Position, die zum Bearbeiten einer Funktion geeignet ist.
Öffentliche Methode RemoveCommandFilter Entfernt einen Filter Instanzenweg vom Filter Befehls.
Öffentliche Methode ReplaceTextOnLine Ersetzt eine Textzeile.
Öffentliche Methode RestrictViewRange Methodeninformationen werden nicht bereitgestellt.Methode ist nicht implementiert.
Öffentliche Methode SendExplicitFocus Sendet expliziten Fokus für das Fenster.
Öffentliche Methode SetBuffer Ordnet einen Textpuffer mit der Ansicht.
Öffentliche Methode SetCaretPos Legt die Koordinaten des Endpunkts einer Auswahl fest.
Öffentliche Methode SetScrollPosition Legt die Einstellungen für bildlaufleisten Kern des Text-Editors für die angegebene Bildlaufleiste fest.
Öffentliche Methode SetSelection Selects gab Text an.
Öffentliche Methode SetSelectionMode Legt den Auswahlmodus fest.
Öffentliche Methode SetTopLine Legt die oberste Zeile und der Baseline in der Ansicht fest.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode UpdateCompletionStatus Wird für Wort abschluss Steuerelement.
Öffentliche Methode UpdateTipWindow Aktualisiert das Fenster Spitze.
Öffentliche Methode 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.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace