Partilhar via


Interface IVsFullTextScanner

Expostos por buffers de texto e usadas pelos compiladores e outros componentes que precisam de acesso imediato a todo o buffer. Interface de propósito especial expostos por buffers de texto e usadas pelos compiladores e outros componentes que precisam de acesso imediato a todo o buffer.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxe

'Declaração
<InterfaceTypeAttribute()> _
<GuidAttribute("BE93F7B1-F2FD-45B4-938D-1C66441CD421")> _
Public Interface IVsFullTextScanner
[InterfaceTypeAttribute()]
[GuidAttribute("BE93F7B1-F2FD-45B4-938D-1C66441CD421")]
public interface IVsFullTextScanner
[InterfaceTypeAttribute()]
[GuidAttribute(L"BE93F7B1-F2FD-45B4-938D-1C66441CD421")]
public interface class IVsFullTextScanner
[<InterfaceTypeAttribute()>]
[<GuidAttribute("BE93F7B1-F2FD-45B4-938D-1C66441CD421")>]
type IVsFullTextScanner =  interface end
public interface IVsFullTextScanner

O tipo IVsFullTextScanner expõe os membros a seguir.

Métodos

  Nome Descrição
Método público CloseFullTextScan Fecha o buffer para a digitalização.
Método público FullTextRead Executa a verificação real.
Método público OpenFullTextScan Abre o buffer para a digitalização.

Superior

Comentários

Uma diferença entre esse método e IVsTextScanner é que ele não pode retornar uma parte do buffer; ela retornará tudo ou nada. Além disso, ele difere do IVsTextScanner onde vários clientes podem ter IVsFullTextScanner sessões em andamento, enquanto IVsTextScanner falha com várias sessões.

Observações para chamadores

Chamada para obter acesso imediato para o buffer de texto inteiro.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop