Condividi tramite


Microsoft.VisualStudio.Text.Operations Spazio dei nomi

Classi

SearchFileOptions

Parametri passati al servizio di indicizzazione per filtrare i risultati della ricerca dei file

TextUndoRedoEventArgs

Fornisce informazioni per l'evento UndoRedoHappened generato da ITextUndoHistory, sull'effetto dell'operazione di annullamento o rollforward.

TextUndoTransactionCompletedEventArgs

Fornisce informazioni per l'evento UndoTransactionCompleted generato da ITextUndoHistory.

Struct

FileCandidate

Struct per rappresentare il valore restituito di una query di ricerca del servizio di indicizzazione.

FindData

Rappresenta il set di dati utilizzato in una ricerca da ITextSearchService.

FinderReplacement

Struct utilizzato per segnalare i risultati di un oggetto FindForReplaceAll().

TextExtent

Rappresenta l'extent di una parola.

Interfacce

IEditorOperations

Definisce operazioni relative all'editor.

IEditorOperations2

Definisce le operazioni relative all'editor, oltre alle operazioni definite da IEditorOperations.

IEditorOperations3

Definisce le operazioni relative all'editor, oltre alle operazioni definite da IEditorOperations2.

IEditorOperationsFactoryService

Un servizio che fornisce oggetti IEditorOperations.

IFinder

Oggetto utilizzato per eseguire un'ampia gamma di operazioni di ricerca su ITextSnapshot. Creato tramite .IFinderFactory

IFinderFactory

Factory usata per creare IFinder, che può essere usata per eseguire operazioni di ricerca su ITextSnapshots. Creato da IFindService.

IFindService

Fornisce i metodi per la creazione IFinderFactorydi s, utilizzati per la ricerca ITextSnapshotdi .

IIndexedTextSearchService

Servizio per ottenere le funzionalità di ricerca full-text indicizzate Questa è una parte componente MEF e deve essere importata come segue: [Import] IIndexedTextSearchService IndexedTextSearchService = null;

IMergeTextUndoTransactionPolicy

Fornisce i criteri di unione per le transazioni di annullamento.

ITextBufferUndoManager

Registra per ITextUndoHistory un oggetto TextBuffer,
è in ascolto degli eventi di modifica in un TextBufferoggetto e aggiunge ITextUndoPrimitive oggetti a ITextUndoHistory.

ITextBufferUndoManagerProvider

Fornisce ITextBufferUndoManager per un determinato oggetto ITextBuffer. Si tratta di una factory memorizzata nella cache e solo una ITextBufferUndoManager verrà creata per un determinato ITextBufferoggetto .

ITextSearchNavigator

Fornisce un servizio per spostarsi tra i risultati della ricerca in un ITextBuffer oggetto e per eseguire sostituzioni.

ITextSearchNavigator3

Fornisce un servizio per spostarsi tra i risultati della ricerca in un ITextBuffer oggetto e per eseguire sostituzioni.

ITextSearchNavigatorFactoryService

Servizio che crea ITextSearchNavigator3 oggetti.

ITextSearchService

Esegue la ricerca di un oggetto ITextSnapshot con diverse opzioni di ricerca.

ITextSearchService2

Fornisce metodi per la ricerca del contenuto di un oggetto ITextSnapshot. Fornisce inoltre metodi helper per l'esecuzione di operazioni di sostituzione.

ITextStructureNavigator

Fornisce metodi per spostarsi all'interno del testo, ad esempio per ottenere extent di parole.

ITextStructureNavigatorProvider

Ottiene un ITextStructureNavigator per un determinato oggetto ITextBuffer. Gli strumenti di esportazione dei componenti devono fornire almeno un attributo del tipo di contenuto"/> per specificare i tipi di contenuto applicabili.

ITextStructureNavigatorSelectorService

Seleziona e memorizza nella cache oggetti ITextStructureNavigator in base al tipo di contenuto.

ITextUndoHistory

Contiene transazioni di annullamento.

ITextUndoHistoryRegistry

Esegue il mapping degli oggetti di contesto agli ITextUndoHistory oggetti ed è destinato a essere esposto da una parte componente.

ITextUndoPrimitive

Rappresenta un'operazione atomica che sa come eseguire/annullare/ripetere se stessa.

ITextUndoTransaction

Rappresenta un contenitore per gli oggetti ITextUndoPrimitive. UndoTransactions viene rilevato in un oggetto UndoHistory.

Enumerazioni

FindOptions

Rappresenta le opzioni utilizzate in una ricerca.

IndexSearchServiceState

Un'enumerazione che rappresenta i diversi stati IIndexedTextSearchService in cui può trovarsi.

TextUndoHistoryState

Fornisce informazioni sull'oggetto ITextUndoHistory.

TextUndoTransactionCompletionResult

Descrive i possibili risultati del completamento di una transazione per un ITextUndoHistory.

UndoTransactionState

Contiene lo stato della transazione.