Share via


IVsFullTextScanner, interface

Exposé par des mémoires tampon de texte et utilisé par les compilateurs et d'autres composants qui nécessitent l'accès immédiat à la mémoire tampon entière. Interface pour un objectif spécifique exposée par des mémoires tampon de texte et utilisée par des compilateurs et d'autres composants qui nécessitent l'accès immédiat à la mémoire tampon entière.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
<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

Le type IVsFullTextScanner expose les membres suivants.

Méthodes

  Nom Description
Méthode publique CloseFullTextScan Ferme la mémoire tampon pour numériser.
Méthode publique FullTextRead Exécute l'analyse réelle.
Méthode publique OpenFullTextScan Ouvre la mémoire tampon pour numériser.

Début

Notes

Une différence entre ces méthode et IVsTextScanner est qu'elle ne peut pas retourner une partie de la mémoire tampon ; elle ne retournera tous ou rien. En outre, elle diffère d'IVsTextScanner où les plusieurs clients peuvent avoir des sessions d'IVsFullTextScanner en cours, alors qu'IVsTextScanner échoue avec de plusieurs sessions.

Remarques à l'attention des appelants

Appel pour obtenir l'accès immédiat à la mémoire tampon de texte entière.

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms