Microsoft.VisualStudio.Text.Operations Namespace

Klassen

SearchFileOptions

An den Indizierungsdienst übergebene Parameter zum Filtern der Ergebnisse der Dateisuche

TextUndoRedoEventArgs

Stellt Informationen zum UndoRedoHappened-Ereignis bereit, das von ausgelöst wird ITextUndoHistory, über die Auswirkungen des Rückgängig- oder Wiederholungsvorgangs.

TextUndoTransactionCompletedEventArgs

Stellt Informationen für das ereignis bereit, das UndoTransactionCompletedITextUndoHistoryvom ausgelöst wird.

Strukturen

FileCandidate

Struktur zum Darstellen des Rückgabewerts einer Suchabfrage des Indizierungsdiensts.

FindData

Stellt den in einer Suche durch den ITextSearchService verwendeten Satz von Daten dar.

FinderReplacement

Struktur, die verwendet wird, um die Ergebnisse eines FindForReplaceAll()zu melden.

TextExtent

Stellt den Extent eines Worts dar.

Schnittstellen

IEditorOperations

Definiert Operationen, die sich auf den Editor beziehen.

IEditorOperations2

Definiert Vorgänge im Zusammenhang mit dem Editor, zusätzlich zu den von definierten Vorgängen IEditorOperations.

IEditorOperations3

Definiert Vorgänge im Zusammenhang mit dem Editor, zusätzlich zu den von definierten Vorgängen IEditorOperations2.

IEditorOperationsFactoryService

Ein Dienst, der IEditorOperations-Objekte bereitstellt.

IFinder

Ein -Objekt, das zum Ausführen einer Vielzahl von Suchvorgängen für ITextSnapshotverwendet wird. Wird über erstellt IFinderFactory.

IFinderFactory

Eine Factory, die verwendet wird, um zu erstellen IFinder, die zum Ausführen von Suchvorgängen für ITextSnapshots verwendet werden kann. Erstellt aus IFindService.

IFindService

Stellt Methoden bereit, die s erstellen IFinderFactory, die zum Durchsuchen ITextSnapshotvon s verwendet werden.

IIndexedTextSearchService

Dienst zum Abrufen von Funktionen für die indizierte Volltextsuche Dies ist ein MEF-Komponententeil und sollte wie folgt importiert werden: [Import] IIndexedTextSearchService IndexedTextSearchService = null;

IMergeTextUndoTransactionPolicy

Stellt die Zusammenführungsrichtlinie für Rückgängig-Transaktionen bereit.

ITextBufferUndoManager

Registriert die ITextUndoHistory für ein TextBuffer-
lauscht auf Änderungsereignisse in einem TextBufferund fügt ITextUndoPrimitive Objekte zu hinzu ITextUndoHistory.

ITextBufferUndoManagerProvider

Stellt einen ITextBufferUndoManager für einen angegebenen ITextBuffer bereit. Dies ist eine zwischengespeicherte Factory, und nur eine ITextBufferUndoManager wird jemals für eine bestimmte ITextBuffererstellt.

ITextSearchNavigator

Stellt einen Dienst zum Navigieren zwischen Suchergebnissen in einem ITextBuffer und zum Ausführen von Ersetzungen bereit.

ITextSearchNavigator3

Stellt einen Dienst zum Navigieren zwischen Suchergebnissen in einem ITextBuffer und zum Ausführen von Ersetzungen bereit.

ITextSearchNavigatorFactoryService

Ein Dienst, der Objekte erstellt ITextSearchNavigator3 .

ITextSearchService

Sucht eine ITextSnapshot mit unterschiedlichen Suchoptionen.

ITextSearchService2

Stellt Methoden zum Durchsuchen von Inhalten eines bereit ITextSnapshot. Darüber hinaus werden Hilfsmethoden zum Ausführen von Ersetzungsvorgängen bereitgestellt.

ITextStructureNavigator

Stellt Methoden für die Navigation in Text bereit, z. B. zum Abrufen von Extents.

ITextStructureNavigatorProvider

Ruft einen ITextStructureNavigator für einen angegebenen ITextBuffer ab. Komponentenexporteure müssen mindestens ein Inhaltstyp-Attribut"/> angeben, um die entsprechenden Inhaltstypen anzugeben.

ITextStructureNavigatorSelectorService

Wählt ITextStructureNavigator-Objekte auf Grundlage des Inhaltstyps aus und speichert sie zwischen.

ITextUndoHistory

Enthält Rückgängig-Transaktionen.

ITextUndoHistoryRegistry

Ordnet Kontextobjekte Objekten zu ITextUndoHistory und soll von einem Komponententeil verfügbar gemacht werden.

ITextUndoPrimitive

Stellt einen atomischen Vorgang dar, der weiß, wie man selbst do/rückgängig/Redo macht.

ITextUndoTransaction

Stellt einen Container für ITextUndoPrimitive-Objekte dar. UndoTransactions werden in einer UndoHistory nachverfolgt.

Enumerationen

FindOptions

Stellt die Optionen dar, die in einer Suche verwendet werden.

IndexSearchServiceState

Eine Enumeration, die die verschiedenen Zustände vorgibt, in der sich ein IIndexedTextSearchService befinden kann.

TextUndoHistoryState

Stellt Informationen zum bereit ITextUndoHistory.

TextUndoTransactionCompletionResult

Beschreibt die möglichen Ergebnisse eines Transaktionsabschlusses für eine ITextUndoHistory.

UndoTransactionState

Enthält den Zustand der Transaktion.