Sdílet prostřednictvím


Microsoft.VisualStudio.Text.Operations Obor názvů

Třídy

SearchFileOptions

Parametry předané službě indexování za účelem filtrování výsledků hledání souborů

TextUndoRedoEventArgs

Poskytuje informace pro UndoRedoHappened událost vyvolána , ITextUndoHistoryo účinku operace vrácení zpět nebo znovu.

TextUndoTransactionCompletedEventArgs

Poskytuje informace pro UndoTransactionCompleted událost vyvolanou .ITextUndoHistory

Struktury

FileCandidate

Struktura představující návratovou hodnotu vyhledávacího dotazu služby Indexing Service.

FindData

Představuje sadu dat použitou při hledání objektem ITextSearchService.

FinderReplacement

Struktura používaná k hlášení výsledků .FindForReplaceAll()

TextExtent

Představuje rozsah slova.

Rozhraní

IEditorOperations

Definuje operace týkající se editoru.

IEditorOperations2

Kromě operací definovaných nástrojem definuje operace související s editorem IEditorOperations.

IEditorOperations3

Kromě operací definovaných nástrojem definuje operace související s editorem IEditorOperations2.

IEditorOperationsFactoryService

Služba, která poskytuje IEditorOperations objekty.

IFinder

Objekt, který se používá k provádění různých operací hledání v systému ITextSnapshot. Vytvořeno prostřednictvím .IFinderFactory

IFinderFactory

Továrna používaná k vytvoření IFinderobjektu , který lze použít k provádění operací hledání na ITextSnapshots. Vytvořeno z IFindService.

IFindService

Poskytuje metody vytváření IFinderFactorys, které se používají k vyhledávání ITextSnapshots.

IIndexedTextSearchService

Služba k získání funkcí indexovaného fulltextového vyhledávání Toto je součást komponenty MEF, která by měla být importována následujícím způsobem: [Import] IIndexedTextSearchService IndexedTextSearchService = null;

IMergeTextUndoTransactionPolicy

Poskytuje zásady sloučení pro vrácení transakcí zpět.

ITextBufferUndoManager

Zaregistruje pro ITextUndoHistoryTextBuffer,
naslouchá událostem změn na objektu TextBuffera přidává ITextUndoPrimitive objekty do objektu ITextUndoHistory.

ITextBufferUndoManagerProvider

Poskytuje pro ITextBufferUndoManager danou ITextBuffer. Toto je továrna uložená v mezipaměti a pro daný ITextBufferobjekt se vytvoří jen jednaITextBufferUndoManager.

ITextSearchNavigator

Poskytuje službu pro navigaci mezi výsledky hledání na ITextBuffer a pro provádění nahrazení.

ITextSearchNavigator3

Poskytuje službu pro navigaci mezi výsledky hledání na ITextBuffer a pro provádění nahrazení.

ITextSearchNavigatorFactoryService

Služba, která vytváří ITextSearchNavigator3 objekty.

ITextSearchService

Vyhledá v souboru ITextSnapshot s různými možnostmi hledání.

ITextSearchService2

Poskytuje metody pro vyhledávání obsahu objektu ITextSnapshot. Kromě toho poskytuje pomocné metody pro provádění operací nahrazení.

ITextStructureNavigator

Poskytuje metody pro navigaci v textu, například získání rozsahů slov.

ITextStructureNavigatorProvider

Získá pro ITextStructureNavigator dané ITextBuffer. Vývozci složek musí zadat alespoň jeden atribut typu obsahu"/> , aby upřesní příslušné typy obsahu.

ITextStructureNavigatorSelectorService

Vybere objekty a ukládá ITextStructureNavigator je do mezipaměti na základě typu obsahu.

ITextUndoHistory

Obsahuje transakce zpět.

ITextUndoHistoryRegistry

Mapuje kontextové objekty na ITextUndoHistory objekty a je určena k zobrazení komponentní částí.

ITextUndoPrimitive

Představuje atomické operace, která ví, jak provést/ vrátit zpět / znovu sám.

ITextUndoTransaction

Představuje kontejner pro ITextUndoPrimitive objekty. Akce UndoTransactions jsou sledovány v undoHistory.

Výčty

FindOptions

Představuje možnosti, které jsou použity při hledání.

IndexSearchServiceState

Výčet reprezentující různé stavy, ve kterých se může nacházet IIndexedTextSearchService .

TextUndoHistoryState

Poskytuje informace o .ITextUndoHistory

TextUndoTransactionCompletionResult

Popisuje možné výsledky dokončení transakce pro ITextUndoHistory.

UndoTransactionState

Obsahuje stav transakce.