Microsoft.VisualStudio.Text.Operations Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
SearchFileOptions |
Параметры, передаваемые в службу индексирования для фильтрации результатов поиска файлов |
TextUndoRedoEventArgs |
Предоставляет сведения для события UndoRedoHappened, вызванного ITextUndoHistory, о эффекте операции отмены или повтора. |
TextUndoTransactionCompletedEventArgs |
Предоставляет сведения о событии, UndoTransactionCompleted вызванном .ITextUndoHistory |
Структуры
FileCandidate |
Структуру для представления возвращаемого значения поискового запроса службы индексирования. |
FindData |
Представляет набор данных, используемых при поиске с помощью объекта ITextSearchService. |
FinderReplacement |
Структуру, используемую для отчета о результатах FindForReplaceAll(). |
TextExtent |
Представляет экстент слова. |
Интерфейсы
IEditorOperations |
Определяет операции, относящиеся к редактору. |
IEditorOperations2 |
Определяет операции, связанные с редактором, в дополнение к операциям, определенным в IEditorOperations. |
IEditorOperations3 |
Определяет операции, связанные с редактором, в дополнение к операциям, определенным в IEditorOperations2. |
IEditorOperationsFactoryService |
Служба, предоставляющая объекты IEditorOperations. |
IFinder |
Объект , используемый для выполнения различных операций поиска в ITextSnapshot. Создается с помощью IFinderFactory. |
IFinderFactory |
Фабрика, используемая для создания IFinder, которую можно использовать для выполнения операций поиска в ITextSnapshot. Создано из IFindService. |
IFindService |
Предоставляет методы создания IFinderFactory, которые используются для поиска ITextSnapshot. |
IIndexedTextSearchService |
Служба для получения возможностей индексированного полнотекстового поиска. Эта часть компонента MEF должна быть импортирована следующим образом: [Import] IIndexedTextSearchService IndexedTextSearchService = null; |
IMergeTextUndoTransactionPolicy |
Предоставляет политику слияния для транзакций отката. |
ITextBufferUndoManager |
Регистрирует для ITextUndoHistory ,TextBuffer |
ITextBufferUndoManagerProvider |
Предоставляет объект ITextBufferUndoManager для заданного ITextBuffer. Это кэшированная фабрика, и только одна из них ITextBufferUndoManager будет создана для заданного ITextBufferобъекта . |
ITextSearchNavigator |
Предоставляет службу для перехода между результатами поиска в ITextBuffer и для выполнения замен. |
ITextSearchNavigator3 |
Предоставляет службу для перехода между результатами поиска в ITextBuffer и для выполнения замен. |
ITextSearchNavigatorFactoryService |
Служба, которая создает ITextSearchNavigator3 объекты. |
ITextSearchService |
Осуществляет поиск ITextSnapshot с другими параметрами поиска. |
ITextSearchService2 |
Предоставляет методы для поиска содержимого ITextSnapshotобъекта . Кроме того, предоставляет вспомогательные методы для выполнения операций замены. |
ITextStructureNavigator |
Предоставляет методы для перемещения по тексту, например для получения экстентов слов. |
ITextStructureNavigatorProvider |
Получает объект ITextStructureNavigator для заданного буфера ITextBuffer. Экспортеры компонентов должны предоставить по крайней мере один атрибут типа контента"/> , чтобы указать применимые типы контента. |
ITextStructureNavigatorSelectorService |
Выбирает и кэширует объекты ITextStructureNavigator на основании типа контента. |
ITextUndoHistory |
Содержит транзакции отката. |
ITextUndoHistoryRegistry |
Сопоставляет объекты контекста с ITextUndoHistory объектами и предназначен для предоставления компонентной частью. |
ITextUndoPrimitive |
Представляет атомарную операцию, которая знает, как выполнить, отменить или повторить. |
ITextUndoTransaction |
Представляет контейнер для объектов ITextUndoPrimitive. UndoTransactions отслеживается в UndoHistory. |
Перечисления
FindOptions |
Представляет параметры, используемые при поиске. |
IndexSearchServiceState |
Перечисление, перенастроив различные состояния IIndexedTextSearchService , может находиться в . |
TextUndoHistoryState |
Предоставляет сведения о .ITextUndoHistory |
TextUndoTransactionCompletionResult |
Описывает возможный результат выполнения транзакции для ITextUndoHistory. |
UndoTransactionState |
Хранит состояние транзакции. |