Freigeben über


TextSnapshotToTextReader-Klasse

Stellt eine TextReader-Fassade über einer Textmomentaufnahme bereit.

Vererbungshierarchie

Object
  MarshalByRefObject
    TextReader
      Microsoft.VisualStudio.Text.TextSnapshotToTextReader

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Syntax

'Declaration
Public NotInheritable Class TextSnapshotToTextReader _
    Inherits TextReader
public sealed class TextSnapshotToTextReader : TextReader
public ref class TextSnapshotToTextReader sealed : public TextReader
[<Sealed>]
type TextSnapshotToTextReader =  
    class 
        inherit TextReader 
    end
public final class TextSnapshotToTextReader extends TextReader

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode TextSnapshotToTextReader Initialisiert eine neue Instanz von TextSnapshotToTextReader mit der angegebenen Textmomentaufnahme.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Close Schließt den Reader und gibt den zugeordneten Ressourcen frei. (Überschreibt TextReader.Close.)
Öffentliche Methode CreateObjRef Sicherheitsrelevant. Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Dispose Gibt alle vom TextReader-Objekt verwendeten Ressourcen frei. (Von TextReader geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetLifetimeService Sicherheitsrelevant. Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode InitializeLifetimeService Sicherheitsrelevant. Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Peek Gibt das nächste Zeichen zurück, ohne den Zustand des Readers oder der Zeichenquelle zu ändern. (Überschreibt TextReader.Peek.)
Öffentliche Methode Read() Liest das nächste Zeichen aus dem Eingabestream und verschiebt die Zeichenposition um ein Zeichen nach vorn. (Überschreibt TextReader.Read.)
Öffentliche Methode Read(array<Char[], Int32, Int32) Liest die angegebene Anzahl von Zeichen aus dem aktuellen Stream und schreibt die Daten in den Puffer, beginnend am angegebenen Speicherort. (Überschreibt TextReader.Read(Char, Int32, Int32).)
Öffentliche Methode ReadAsync Liest asynchron eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. (Von TextReader geerbt.)
Öffentliche Methode ReadBlock Liest maximal count Zeichen aus dem aktuellen Stream und schreibt die Daten in den Puffer beginnend bei index. (Überschreibt TextReader.ReadBlock(Char, Int32, Int32).)
Öffentliche Methode ReadBlockAsync Liest asynchron eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. (Von TextReader geerbt.)
Öffentliche Methode ReadLine Liest eine Zeile von Zeichen aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück. (Überschreibt TextReader.ReadLine.)
Öffentliche Methode ReadLineAsync Liest eine Zeile von asynchron Zeichen aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück. (Von TextReader geerbt.)
Öffentliche Methode ReadToEnd Liest alle Zeichen von der aktuellen Position bis zum Ende des Readers und gibt diese als Zeichenfolge zurück. (Überschreibt TextReader.ReadToEnd.)
Öffentliche Methode ReadToEndAsync Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Text-Readers und gibt diese als eine Zeichenfolge zurück. (Von TextReader geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Text-Namespace