Partager via


Microsoft.VisualStudio.Text.Operations Espace de noms

Classes

SearchFileOptions

Paramètres passés au service d’indexation pour filtrer les résultats de la recherche de fichier

TextUndoRedoEventArgs

Fournit des informations sur l’événement UndoRedoHappened déclenché par ITextUndoHistory, sur l’effet de l’opération d’annulation ou de rétablissement.

TextUndoTransactionCompletedEventArgs

Fournit des informations pour l’événement UndoTransactionCompleted déclenché par .ITextUndoHistory

Structures

FileCandidate

Struct pour représenter la valeur de retour d’une requête de recherche du service d’indexation.

FindData

Représente le groupe de données utilisé dans une recherche par le ITextSearchService.

FinderReplacement

Struct utilisé pour signaler les résultats d’un FindForReplaceAll().

TextExtent

Représente l'étendue d'un mot.

Interfaces

IEditorOperations

Définit des opérations se rapportant à l'éditeur.

IEditorOperations2

Définit les opérations relatives à l’éditeur, en plus des opérations définies par IEditorOperations.

IEditorOperations3

Définit les opérations relatives à l’éditeur, en plus des opérations définies par IEditorOperations2.

IEditorOperationsFactoryService

Service qui fournit des objets IEditorOperations.

IFinder

Objet utilisé pour effectuer diverses opérations de recherche sur ITextSnapshot. Créé via .IFinderFactory

IFinderFactory

Fabrique utilisée pour créer IFinder, qui peut être utilisée pour effectuer des opérations de recherche sur ITextSnapshotdes. Créé à partir de IFindService.

IFindService

Fournit des méthodes de création IFinderFactoryde qui sont utilisées pour rechercher ITextSnapshotdes.

IIndexedTextSearchService

Service permettant d’obtenir des fonctionnalités de recherche en texte intégral indexé Il s’agit d’un composant MEF et doit être importé comme suit : [Import] IIndexedTextSearchService IndexedTextSearchService = null ;

IMergeTextUndoTransactionPolicy

Fournit la stratégie de fusion pour les transactions d'annulation.

ITextBufferUndoManager

Inscrit pour ITextUndoHistory un TextBuffer,
écoute les événements de modification sur un TextBuffer, et ajoute ITextUndoPrimitive des ITextUndoHistoryobjets au .

ITextBufferUndoManagerProvider

Fournit un ITextBufferUndoManager pour un ITextBuffer donné. Il s’agit d’une fabrique mise en cache, et une ITextBufferUndoManager seule sera créée pour un .ITextBuffer

ITextSearchNavigator

Fournit un service permettant de naviguer entre les résultats de la recherche sur un ITextBuffer et d’effectuer des remplacements.

ITextSearchNavigator3

Fournit un service permettant de naviguer entre les résultats de la recherche sur un ITextBuffer et d’effectuer des remplacements.

ITextSearchNavigatorFactoryService

Service qui crée ITextSearchNavigator3 des objets.

ITextSearchService

Effectue une recherche dans ITextSnapshot en appliquant différentes options de recherche.

ITextSearchService2

Fournit des méthodes pour rechercher le contenu d’un ITextSnapshot. En outre, fournit des méthodes d’assistance pour effectuer des opérations de remplacement.

ITextStructureNavigator

Fournit des méthodes pour parcourir du texte (obtention d'étendues de mots, par exemple).

ITextStructureNavigatorProvider

Obtient un ITextStructureNavigator pour un ITextBuffer donné. Les exportateurs de composants doivent fournir au moins un attribut de type de contenu pour> spécifier les types de contenu applicables.

ITextStructureNavigatorSelectorService

Sélectionne et met en cache des objets ITextStructureNavigator selon le type de contenu.

ITextUndoHistory

Contient des transactions d'annulation.

ITextUndoHistoryRegistry

Mappe des objets de contexte à des ITextUndoHistory objets et est destiné à être exposé par un composant.

ITextUndoPrimitive

Représente une opération atomique qui sait comment effectuer/annuler/rétablir elle-même.

ITextUndoTransaction

Représente un conteneur pour les objets ITextUndoPrimitive. Les undoTransactions sont suivis dans un UndoHistory.

Énumérations

FindOptions

Représente les options utilisées dans une recherche.

IndexSearchServiceState

Enum reprécisant les différents états dans IIndexedTextSearchService 1.

TextUndoHistoryState

Fournit des informations sur .ITextUndoHistory

TextUndoTransactionCompletionResult

Décrit les résultats possibles de l'exécution d'une transaction pour un ITextUndoHistory.

UndoTransactionState

Contient l'état de la transaction.