Klasa DocDataTextReader
Pochodzi z TextReader i udostępnia standardowy mechanizm do czytania z Visual Studio bufor tekstowy.
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Hierarchia dziedziczenia
System.Object
System.MarshalByRefObject
System.IO.TextReader
Microsoft.VisualStudio.Shell.Design.Serialization.DocDataTextReader
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Design.Serialization
Zestaw: Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)
Składnia
'Deklaracja
<CLSCompliantAttribute(False)> _
Public Class DocDataTextReader _
Inherits TextReader _
Implements IServiceProvider
[CLSCompliantAttribute(false)]
public class DocDataTextReader : TextReader,
IServiceProvider
Typ DocDataTextReader uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
DocDataTextReader(DocData) | Inicjuje nowe wystąpienie DocDataTextReader dla danych danej doc. | |
DocDataTextReader(DocData, Boolean) | Inicjuje nowe wystąpienie DocDataTextReader dla określonego doc danych obiektu i określa, czy Dispose będzie wywoływana w docData po DocDataTextReader jest usuwany. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
DocData | Pobiera doc obiektu danych. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Close | Zamyka TextReader i zwalnia zasoby systemu, wszelkie związane z TextReader. (Odziedziczone z TextReader). | |
CreateObjRef | Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy, używany do komunikowania się z obiektem zdalnym. (Odziedziczone z MarshalByRefObject). | |
Dispose() | Zwalnia wszystkie zasoby używane przez TextReader obiektu. (Odziedziczone z TextReader). | |
Dispose(Boolean) | Zastępuje implementacji klasy podstawowej do wywołania Dispose na podstawową docData Jeśli disposeDocData został spełniony w konstruktorze przeciążony DocDataTextReader. (Zastępuje TextReader.Dispose(Boolean)). | |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetLifetimeService | Pobiera obiekt usługi bieżącego okresu istnienia, który kontroluje politykę okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject). | |
GetType | Pobiera Type bieżącej instancji. (Odziedziczone z Object). | |
InitializeLifetimeService | Uzyskuje obiekt usługi istnienia kontroli zasad okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject). | |
MemberwiseClone() | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
MemberwiseClone(Boolean) | Powoduje utworzenie kopii shallow bieżącego MarshalByRefObject obiektu. (Odziedziczone z MarshalByRefObject). | |
Peek | Pobiera bieżącą pozycję w tekście. (Zastępuje TextReader.Peek()). | |
Read() | Pobiera tekst w następnej pozycji. (Zastępuje TextReader.Read()). | |
Read(array<Char[], Int32, Int32) | Ustawia tekst określony bufor w określonym położeniu. (Zastępuje TextReader.Read(array<Char[], Int32, Int32)). | |
ReadBlock | Odczytuje określoną maksymalną liczbę znaków z bieżącego czytelnika tekst i zapisuje dane do buforu, począwszy od określonego indeksu. (Odziedziczone z TextReader). | |
ReadLine | Odczytuje wiersz znaków z czytnika tekst i zwraca dane jako ciąg. (Odziedziczone z TextReader). | |
ReadToEnd | Odczytuje wszystkie znaki od bieżącej pozycji do końca reader tekst i zwraca je jako jeden ciąg. (Odziedziczone z TextReader). | |
ToString | Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object). |
Początek
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
IServiceProvider.GetService | Pobiera usługi określonego typu. |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.Shell.Design.Serialization