VsTextManagerClass Klasse

Definition

Stellt allgemeine Dienste für jeden Benutzer bereit, der Informationen zu den aktiven Textansichten sucht. Siehe IVsTextManager.

public ref class VsTextManagerClass : Microsoft::VisualStudio::TextManager::Interop::VsTextManager
[Windows::Foundation::Metadata::WebHostHidden]
class VsTextManagerClass : Microsoft::VisualStudio::TextManager::Interop::VsTextManager
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.Guid("F5E7E71D-1401-11D1-883B-0000F87579D2")]
[System.Runtime.InteropServices.TypeLibType(2)]
public class VsTextManagerClass : Microsoft.VisualStudio.TextManager.Interop.VsTextManager
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.Guid("F5E7E71D-1401-11D1-883B-0000F87579D2")>]
[<System.Runtime.InteropServices.TypeLibType(2)>]
type VsTextManagerClass = class
    interface IVsTextManager
    interface VsTextManager
Public Class VsTextManagerClass
Implements VsTextManager
Vererbung
VsTextManagerClass
Attribute
Implementiert

Hinweise

Eine Instanz dieser Klasse kann nicht mit dem- new Schlüsselwort erstellt werden. Stattdessen müssen Sie das ILocalRegistry -Objekt erhalten und das-Objekt mit erstellen CreateInstance . Der MPF umschließt diese Methode mit CreateInstance .

Konstruktoren

VsTextManagerClass()

Erstellen Sie eine neue Instanz der-Klasse.

Methoden

AdjustFileChangeIgnoreCount(IVsTextBuffer, Int32)

Vergrößert oder verkleinert die Ignorierungsanzahl für Dateiänderungen.

AttemptToCheckOutBufferFromScc(IVsUserData, Int32)

Es werden keine Methodeninformationen bereitgestellt. Nicht verwenden.

AttemptToCheckOutBufferFromScc2(String, Int32, Int32)

Versucht, eine Datei aus der Quellcodeverwaltung auszuchecken.

CreateSelectionAction(IVsTextBuffer, IVsTextSelectionAction)

Es werden keine Methodeninformationen bereitgestellt. Nicht verwenden.

EnumBuffers(IVsEnumTextBuffers)

Listet Textpuffer auf. Noch nicht implementiert.

EnumIndependentViews(IVsTextBuffer, IVsEnumIndependentViews)

Listet unabhängige Ansichten auf.

EnumLanguageServices(IVsEnumGUID)

Listet die registrierten Sprachendienste-IDs auf.

EnumViews(IVsTextBuffer, IVsEnumTextViews)

Listet Ansichten auf, die mit dem Kerneditor bereitgestellt werden und einem bestimmten Textpuffer zugeordnet sind.

GetActiveView(Int32, IVsTextBuffer, IVsTextView)

Gibt die aktive oder zuvor aktive Ansicht zurück.

GetBufferSccStatus(IVsUserData, Int32)

Es werden keine Methodeninformationen bereitgestellt. Nicht verwenden.

GetBufferSccStatus2(String, Int32, Int32)

Gibt Informationen an zurück, ob sich ein Puffer unter Quellcodeverwaltung befindet, und wenn ja, ob die Datei eingecheckt ist.

GetMarkerTypeCount(Int32)

Gibt die Anzahl von registrierten Markertypen innerhalb aller Puffer zurück, die dem Haupttexteditor zugeordnet sind.

GetMarkerTypeInterface(Int32, IVsTextMarkerType)

Ordnet eine numerische Markertyp-ID einer Schnittstelle zu, die für das Überprüfen bestimmter Informationen verwendet werden kann.

GetPerLanguagePreferences(LANGPREFERENCES[])

Es werden keine Methodeninformationen bereitgestellt. Nicht verwenden.

GetRegisteredMarkerTypeID(Guid, Int32)

Gibt einen registrierten Markertyp zurück.

GetShortcutManager(IVsShortcutManager)

Gibt den Verknüpfungs-Manager zurück.

GetUserPreferences(VIEWPREFERENCES[], FRAMEPREFERENCES[], LANGPREFERENCES[], FONTCOLORPREFERENCES[])

Gibt die Benutzereinstellungen, z. B. Registerkartenverwendung, Einzugsgröße und Vorhandensein eines Widgetrands, für die Ansicht, die Frames und den Sprachdienst zurück.

IgnoreNextFileChange(IVsTextBuffer)

Meldet, dass die folgende Dateiänderung ignoriert werden soll.

MapFilenameToLanguageSID(String, Guid)

Bei einem Dateinamen wird ggf. der ihn erkennende, registrierte Sprachdienst bestimmt.

NavigateToLineAndColumn(IVsTextBuffer, Guid, Int32, Int32, Int32, Int32)

Sucht oder erstellt eine entsprechende Ansicht für den angegebenen Puffer und platziert die Auswahl an der angegebenen Position.

NavigateToPosition(IVsTextBuffer, Guid, Int32, Int32)

Sucht oder erstellt eine entsprechende Ansicht auf dem angegebenen Puffer und platziert die Auswahl an der angegebenen Position.

RegisterBuffer(IVsTextBuffer)

Registriert einen Textpuffer bei dem Textmanager.

RegisterIndependentView(Object, IVsTextBuffer)

Registriert eine Ansicht aus einer Quelle, die nicht der Kerneditor ist.

RegisterView(IVsTextView, IVsTextBuffer)

Es werden keine Methodeninformationen bereitgestellt. Nicht verwenden.

SetFileChangeAdvise(String, Int32)

Es werden keine Methodeninformationen bereitgestellt. Nicht verwenden.

SetPerLanguagePreferences(LANGPREFERENCES[])

Es werden keine Methodeninformationen bereitgestellt. Nicht verwenden.

SetUserPreferences(VIEWPREFERENCES[], FRAMEPREFERENCES[], LANGPREFERENCES[], FONTCOLORPREFERENCES[])

Legt Benutzereinstellungen fest.

SuspendFileChangeAdvise(String, Int32)

Hält Dateiänderungsbenachrichtigungen für eine angegebene Datei an.

UnregisterBuffer(IVsTextBuffer)

Hebt die Registrierung eines Puffers auf.

UnregisterIndependentView(Object, IVsTextBuffer)

Hebt die Registrierung einer extern erstellten Ansicht auf.

UnregisterView(IVsTextView)

Es werden keine Methodeninformationen bereitgestellt. Nicht verwenden.

Gilt für