DocDataTextReader Class

 

Derives from TextReader and provides a standard mechanism for reading from a Visual Studio text buffer.

Namespace:   Microsoft.VisualStudio.Shell.Design.Serialization
Assembly:  Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)

System.Object
  System.MarshalByRefObject
    System.IO.TextReader
      Microsoft.VisualStudio.Shell.Design.Serialization.DocDataTextReader

[CLSCompliantAttribute(false)]
public class DocDataTextReader : TextReader, IServiceProvider

NameDescription
System_CAPS_pubmethodDocDataTextReader(DocData)

Initializes a new instance of DocDataTextReader for the given doc data.

System_CAPS_pubmethodDocDataTextReader(DocData, Boolean)

Initializes a new instance of DocDataTextReader for the specified doc data object and determines whether Dispose will be called on the docData when the DocDataTextReader is disposed.

NameDescription
System_CAPS_protpropertyDocData

Gets the doc data object.

NameDescription
System_CAPS_pubmethodClose()

(Inherited from TextReader.)

System_CAPS_pubmethodCreateObjRef(Type)

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodDispose()

(Inherited from TextReader.)

System_CAPS_protmethodDispose(Boolean)

Overrides the base class implementation to call Dispose on the underlying docData if disposeDocData was true in the overloaded constructor DocDataTextReader.(Overrides TextReader.Dispose(Boolean).)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodInitializeLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone(Boolean)

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodPeek()

Gets the current position in the text.(Overrides TextReader.Peek().)

System_CAPS_pubmethodRead()

Gets the text at the next position.(Overrides TextReader.Read().)

System_CAPS_pubmethodRead(Char[], Int32, Int32)

Sets the text of the specified buffer at the specified position.(Overrides TextReader.Read(Char[], Int32, Int32).)

System_CAPS_pubmethodReadAsync(Char[], Int32, Int32)

(Inherited from TextReader.)

System_CAPS_pubmethodReadBlock(Char[], Int32, Int32)

(Inherited from TextReader.)

System_CAPS_pubmethodReadBlockAsync(Char[], Int32, Int32)

(Inherited from TextReader.)

System_CAPS_pubmethodReadLine()

(Inherited from TextReader.)

System_CAPS_pubmethodReadLineAsync()

(Inherited from TextReader.)

System_CAPS_pubmethodReadToEnd()

(Inherited from TextReader.)

System_CAPS_pubmethodReadToEndAsync()

(Inherited from TextReader.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIServiceProvider.GetService(Type)

Gets the service of the specified type.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: