IVsFullTextScanner Schnittstelle

Definition

Von Textpuffern verfügbar gemacht und von Compilern und andere Komponenten verwendet, die unmittelbaren Zugriff auf den gesamten Puffer benötigen. Schnittstelle für besondere Zwecke verfügbar gemacht durch Textpuffer und von Compilern und anderen Komponenten verwendet, die unmittelbaren Zugriff auf den gesamten Puffer erfordern.

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
Attribute

Hinweise

Ein Unterschied zwischen dieser Methode und IVsTextScanner besteht darin, dass Sie keinen Teil des Puffers zurückgeben kann, sondern alles oder nichts zurückgibt. Außerdem unterscheidet es sich von IVsTextScanner der Stelle, an der mehrere Clients in Bearbeitung sind IVsFullTextScanner , während IVsTextScanner mit mehreren Sitzungen fehlschlägt.

Hinweise für Aufrufer

Rufen Sie auf, um unmittelbaren Zugriff auf den gesamten Text Puffer zu erhalten.

Methoden

CloseFullTextScan()

Schließt den Puffer zum Überprüfen.

FullTextRead(String, Int32)

Führt den tatsächlichen Scan aus.

OpenFullTextScan()

Öffnet den Puffer zum Überprüfen.

Gilt für