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 | |
---|---|---|
TextSnapshotToTextReader | Initialisiert eine neue Instanz von TextSnapshotToTextReader mit der angegebenen Textmomentaufnahme. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Close | Schließt den Reader und gibt den zugeordneten Ressourcen frei. (Überschreibt TextReader.Close.) | |
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.) | |
Dispose | Gibt alle vom TextReader-Objekt verwendeten Ressourcen frei. (Von TextReader geerbt.) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetLifetimeService | Sicherheitsrelevant. Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
InitializeLifetimeService | Sicherheitsrelevant. Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.) | |
Peek | Gibt das nächste Zeichen zurück, ohne den Zustand des Readers oder der Zeichenquelle zu ändern. (Überschreibt TextReader.Peek.) | |
Read() | Liest das nächste Zeichen aus dem Eingabestream und verschiebt die Zeichenposition um ein Zeichen nach vorn. (Überschreibt TextReader.Read.) | |
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).) | |
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.) | |
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).) | |
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.) | |
ReadLine | Liest eine Zeile von Zeichen aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück. (Überschreibt TextReader.ReadLine.) | |
ReadLineAsync | Liest eine Zeile von asynchron Zeichen aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück. (Von TextReader geerbt.) | |
ReadToEnd | Liest alle Zeichen von der aktuellen Position bis zum Ende des Readers und gibt diese als Zeichenfolge zurück. (Überschreibt TextReader.ReadToEnd.) | |
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.) | |
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.