Interface IScanner
An interface allowing Parser to invoke scanners.
Namespace: TagSoup
Assembly: Lucene.Net.Benchmark.dll
Syntax
public interface IScanner
Methods
ResetDocumentLocator(string, string)
Reset the embedded locator.
Declaration
void ResetDocumentLocator(string publicId, string systemId)
Parameters
Type | Name | Description |
---|---|---|
string | publicId | The publicId of the source |
string | systemId | The systemId of the source |
Scan(TextReader, IScanHandler)
Invoke a scanner.
Declaration
void Scan(TextReader br, IScanHandler handler)
Parameters
Type | Name | Description |
---|---|---|
TextReader | br | A source of characters to scan |
IScanHandler | handler | A IScanHandler to report events to |
StartCDATA()
Signal to the scanner to start CDATA content mode.
Declaration
void StartCDATA()