IVsFullTextScanner Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляется текстовыми буферами и используется компиляторами и другими компонентами, которым нужен непосредственный доступ ко всему буферу. Специализированный интерфейс, предоставляемый текстовыми буферами и используемый компиляторами и другие компоненты которым нужен непосредственный доступ ко всему буфер.
public interface class IVsFullTextScanner
public interface class IVsFullTextScanner
__interface IVsFullTextScanner
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("BE93F7B1-F2FD-45B4-938D-1C66441CD421")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsFullTextScanner
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("BE93F7B1-F2FD-45B4-938D-1C66441CD421")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsFullTextScanner = interface
Public Interface IVsFullTextScanner
- Атрибуты
Комментарии
Разница между этим методом и заключается в том IVsTextScanner , что он не может вернуть часть буфера; он возвратит значение ALL или ничего. Кроме того, он отличается от того, IVsTextScanner где на нескольких клиентах могут находиться IVsFullTextScanner сеансы, в то время как IVsTextScanner завершается с несколькими сеансами.
Примечания для тех, кто вызывает этот метод
Вызовите метод, чтобы получить немедленный доступ ко всему текстовому буферу.
Методы
| CloseFullTextScan() |
Закрывает буфер для просмотра. |
| FullTextRead(String, Int32) |
Выполняет фактическое сканирование. |
| OpenFullTextScan() |
Открывает буфер для сканирования. |