DocDataTextReader Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Important
This API is not CLS-compliant.
Derives from TextReader and provides a standard mechanism for reading from a Visual Studio text buffer.
public ref class DocDataTextReader : System::IO::TextReader, IServiceProvider
[System.CLSCompliant(false)]
public class DocDataTextReader : System.IO.TextReader, IServiceProvider
public class DocDataTextReader : System.IO.TextReader, IServiceProvider
[<System.CLSCompliant(false)>]
type DocDataTextReader = class
inherit TextReader
interface IServiceProvider
type DocDataTextReader = class
inherit TextReader
interface IServiceProvider
Public Class DocDataTextReader
Inherits TextReader
Implements IServiceProvider
- Inheritance
-
DocDataTextReader
- Attributes
- Implements
Constructors
DocDataTextReader(DocData, Boolean) |
Initializes a new instance of DocDataTextReader for the specified doc data object and determines whether Dispose() will be called on the |
DocDataTextReader(DocData) |
Initializes a new instance of DocDataTextReader for the given doc data. |
Properties
DocData |
Gets the doc data object. |
Methods
Dispose(Boolean) |
Overrides the base class implementation to call Dispose() on the underlying |
Peek() |
Gets the current position in the text. |
Read() |
Gets the text at the next position. |
Read(Char[], Int32, Int32) |
Sets the text of the specified buffer at the specified position. |
Explicit Interface Implementations
IServiceProvider.GetService(Type) |
Gets the service of the specified type. |