Condividi tramite


Classe TextSnapshotToTextReader

Fornisce un oggetto TextReader aspetto su uno snapshot di testo.

Gerarchia di ereditarietà

Object
  MarshalByRefObject
    TextReader
      Microsoft.VisualStudio.Text.TextSnapshotToTextReader

Spazio dei nomi:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
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

Il tipo TextSnapshotToTextReader espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico TextSnapshotToTextReader inizializza una nuova istanza di TextSnapshotToTextReader con lo snapshot di testo specificato.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Close Chiude il lettore e le risorse associate delle versioni. (Esegue l'override di TextReader.Close).
Metodo pubblico CreateObjRef Critico per la sicurezza. Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto. (Ereditato da MarshalByRefObject)
Metodo pubblico Dispose Rilascia tutte le risorse utilizzate dall'oggetto TextReader. (Ereditato da TextReader)
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetLifetimeService Critico per la sicurezza. Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza. (Ereditato da MarshalByRefObject)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico InitializeLifetimeService Critico per la sicurezza. Consente di ottenere un oggetto servizio di durata per il controllo dei criteri di durata per l'istanza. (Ereditato da MarshalByRefObject)
Metodo pubblico Peek Restituisce il carattere successivo senza modificare lo stato del lettore o dell'origine del carattere. (Esegue l'override di TextReader.Peek).
Metodo pubblico Read() Legge il carattere successivo dal flusso di input e sposta la posizione del carattere. (Esegue l'override di TextReader.Read).
Metodo pubblico Read(array<Char[], Int32, Int32) Legge il numero specificato di caratteri dal flusso corrente e scrive i dati nel buffer, a partire dalla posizione specificata. (Esegue l'override di TextReader.Read(Char, Int32, Int32)).
Metodo pubblico ReadAsync Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato. (Ereditato da TextReader)
Metodo pubblico ReadBlock Legge il massimo count i caratteri dal flusso corrente e scrive i dati nel buffer, a partire da a index. (Esegue l'override di TextReader.ReadBlock(Char, Int32, Int32)).
Metodo pubblico ReadBlockAsync Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato. (Ereditato da TextReader)
Metodo pubblico ReadLine Legge una riga di caratteri dal flusso corrente e restituisce i dati come stringa. (Esegue l'override di TextReader.ReadLine).
Metodo pubblico ReadLineAsync Legge una riga di caratteri in modo asincrono e restituisce i dati come stringa. (Ereditato da TextReader)
Metodo pubblico ReadToEnd Legge tutti i caratteri dalla posizione corrente fino alla fine del lettore e li restituisce sotto forma di stringa. (Esegue l'override di TextReader.ReadToEnd).
Metodo pubblico ReadToEndAsync Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa. (Ereditato da TextReader)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text