Freigeben über


IVsFullTextScanner-Schnittstelle

Verfügbar gemacht und von Textpuffer von Compilern und andere Komponenten verwendet, die unmittelbaren Zugriff auf den gesamten Puffer benötigen. Schnittstelle für einen besonderen Zweck von Textpuffer und Verfügbarmachen von Compilern verwendet wird und andere Komponenten zur unmittelbaren Zugriff auf den gesamten Puffer benötigen.

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

Syntax

'Declaration
<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

Der IVsFullTextScanner-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode CloseFullTextScan Schließt den Puffer für das Einchecken.
Öffentliche Methode FullTextRead Führt die tatsächlichen Überprüfung aus.
Öffentliche Methode OpenFullTextScan Öffnet den Puffer für das Einchecken.

Zum Seitenanfang

Hinweise

Ein Unterschied zwischen dieser Methode und IVsTextScanner ist, dass er einen Teil des Puffers nicht zurückgegeben werden kann. er gibt alle oder nichts zurück. Außerdem unterscheidet sich jedoch von IVsTextScanner , in dem mehrere Clients möglicherweise ausgeführten Sitzungen IVsFullTextScanner haben, während IVsTextScanner mit mehreren Sitzungen fehlschlägt.

Hinweise zu Aufrufern

Rufen Sie zum Abrufen unmittelbarer Zugriff auf den gesamten Textpuffer.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace