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 |
Хранит состояние транзакции. |