Microsoft.VisualStudio.Text.Operations Przestrzeń nazw

Klasy

SearchFileOptions

Parametry przekazywane do usługi indeksowania w celu filtrowania wyników wyszukiwania plików

TextUndoRedoEventArgs

Zawiera informacje o zdarzeniu CofnijRedoHappened zgłoszonym przez ITextUndoHistoryelement o wpływie operacji cofania lub ponownego wykonania.

TextUndoTransactionCompletedEventArgs

Zawiera informacje o zdarzeniu zgłoszonym UndoTransactionCompleted przez element ITextUndoHistory.

Struktury

FileCandidate

Struktura reprezentująca wartość zwracaną zapytania wyszukiwania usługi indeksowania.

FindData

Reprezentuje zestaw danych używanych w wyszukiwaniu przez element ITextSearchService.

FinderReplacement

Struktura używana do raportowania wyników elementu FindForReplaceAll().

TextExtent

Reprezentuje zakres wyrazu.

Interfejsy

IEditorOperations

Definiuje operacje związane z edytorem.

IEditorOperations2

Definiuje operacje odnoszące się do edytora, oprócz operacji zdefiniowanych przez IEditorOperationsprogram .

IEditorOperations3

Definiuje operacje odnoszące się do edytora, oprócz operacji zdefiniowanych przez IEditorOperations2program .

IEditorOperationsFactoryService

Usługa udostępniająca IEditorOperations obiekty.

IFinder

Obiekt, który jest używany do wykonywania różnych operacji znajdowania na .ITextSnapshot Utworzony za pomocą elementu IFinderFactory.

IFinderFactory

Fabryka używana do tworzenia IFinder, która może służyć do wykonywania operacji znajdowania na maszynach ITextSnapshot. Utworzony na podstawie elementu IFindService.

IFindService

Udostępnia metody tworzenia IFinderFactorys, które są używane do wyszukiwania ITextSnapshots.

IIndexedTextSearchService

Usługa w celu uzyskania możliwości indeksowania pełnotekstowego wyszukiwania Jest to część składnika MEF i powinna zostać zaimportowana w następujący sposób: [Import] IIndexedTextSearchService IndexedTextSearchService = null;

IMergeTextUndoTransactionPolicy

Udostępnia zasady scalania dla cofania transakcji.

ITextBufferUndoManager

Rejestruje element ITextUndoHistory dla elementu TextBuffer,
nasłuchuje zdarzeń zmiany w obiekcie TextBufferi dodaje ITextUndoPrimitive obiekty do obiektu ITextUndoHistory.

ITextBufferUndoManagerProvider

Udostępnia element ITextBufferUndoManager dla danego ITextBufferelementu . Jest to zbuforowana fabryka i tylko jedna ITextBufferUndoManager zostanie utworzona dla danego ITextBufferelementu .

ITextSearchNavigator

Udostępnia usługę do nawigowania między wynikami wyszukiwania w obiekcie ITextBuffer i do wykonywania zamian.

ITextSearchNavigator3

Udostępnia usługę do nawigowania między wynikami wyszukiwania w obiekcie ITextBuffer i do wykonywania zamian.

ITextSearchNavigatorFactoryService

Usługa, która tworzy ITextSearchNavigator3 obiekty.

ITextSearchService

Wyszukuje element ITextSnapshot przy użyciu różnych opcji wyszukiwania.

ITextSearchService2

Udostępnia metody wyszukiwania zawartości obiektu ITextSnapshot. Ponadto udostępnia metody pomocnicze do wykonywania operacji zamieniania.

ITextStructureNavigator

Udostępnia metody nawigowania po tekście, takie jak pobieranie zakresów wyrazów.

ITextStructureNavigatorProvider

Pobiera wartość ITextStructureNavigator dla danego ITextBufferelementu . Eksporterzy składników muszą podać co najmniej jeden atrybut typu zawartości"/> w celu określenia odpowiednich typów zawartości.

ITextStructureNavigatorSelectorService

Wybiera i buforuje ITextStructureNavigator obiekty na podstawie typu zawartości.

ITextUndoHistory

Zawiera transakcje cofania.

ITextUndoHistoryRegistry

Mapuje obiekty kontekstowe na ITextUndoHistory obiekty i ma być uwidocznione przez część składnika.

ITextUndoPrimitive

Reprezentuje operację niepodzieną, która wie, jak wykonać/cofnąć/wykonać ponownie samą operację.

ITextUndoTransaction

Reprezentuje kontener dla ITextUndoPrimitive obiektów. Cofnij transakcje są śledzone w cofnijHistory.

Wyliczenia

FindOptions

Reprezentuje opcje używane w wyszukiwaniu.

IndexSearchServiceState

Wyliczenie przedstawia różne stany, w których IIndexedTextSearchService może znajdować się wartość .

TextUndoHistoryState

Zawiera informacje o obiekcie ITextUndoHistory.

TextUndoTransactionCompletionResult

Opisuje możliwe wyniki ukończenia transakcji dla elementu ITextUndoHistory.

UndoTransactionState

Przechowuje stan transakcji.