Klasa DocDataTextWriter
Zapewnia standard System.IO mechanizmu na piśmie Visual Studio bufor tekstowy.
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Hierarchia dziedziczenia
System.Object
System.MarshalByRefObject
System.IO.TextWriter
Microsoft.VisualStudio.Shell.Design.Serialization.DocDataTextWriter
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 DocDataTextWriter _
Inherits TextWriter _
Implements IServiceProvider
[CLSCompliantAttribute(false)]
public class DocDataTextWriter : TextWriter,
IServiceProvider
Typ DocDataTextWriter uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
DocDataTextWriter(DocData) | Inicjuje nowe wystąpienie DocDataTextWriter dla danych danej doc. | |
DocDataTextWriter(DocData, Boolean) | Inicjuje nowe wystąpienie DocDataTextWriter dla danych określonego doc i określa, czy zbycia doc obiektu danych, kiedy to wystąpienie jest zamknięte lub usunięte. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
DocData | Pobiera doc obiektu danych. | |
Encoding | Pobiera kodowania ten moduł zapisujący tekstu. (Zastępuje TextWriter.Encoding). | |
FormatProvider | Pobiera obiekt, który steruje formatowaniem. (Odziedziczone z TextWriter). | |
NewLine | Pobiera lub ustawia ciąg terminator wiersza używana przez bieżący TextWriter. (Odziedziczone z TextWriter). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Close | Zamyka bieżący scenariusz i zwalnia zasoby systemu, wszelkie związane z modułu zapisującego. (Odziedziczone z TextWriter). | |
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 TextWriter obiektu. (Odziedziczone z TextWriter). | |
Dispose(Boolean) | Usuwa obiekt i jego zasobów. (Zastępuje TextWriter.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). | |
Flush | Zastępuje zawartość strumienia tekstu z zawartością Konstruktor ciągów. (Zastępuje TextWriter.Flush()). | |
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). | |
ToString | Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object). | |
Write(array<Char[]) | Zapisuje w tablicy znaków ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
Write(Boolean) | Tekstowa reprezentacja pisze Boolean wartość do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
Write(Int32) | Zapisuje tekstowa reprezentacja całkowita 4-bajtowy ciąg tekstowy lub strumienia. (Odziedziczone z TextWriter). | |
Write(UInt32) | Zapisuje tekstowa reprezentacja 4-bajtowa liczba całkowita bez znaku ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
Write(Int64) | Zapisuje tekstowa reprezentacja całkowita 8-bajtowa ciąg tekstowy lub strumienia. (Odziedziczone z TextWriter). | |
Write(UInt64) | Zapisuje tekstowa reprezentacja 8-bajtowa liczba całkowita bez znaku ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
Write(Single) | Zapisuje tekstowa reprezentacja wartości zmiennoprzecinkowe 4-bajtowy ciąg tekstowy lub strumienia. (Odziedziczone z TextWriter). | |
Write(Double) | Zapisuje tekstowa reprezentacja liczb zmiennoprzecinkowych wartości 8-bajtowa ciąg tekstowy lub strumienia. (Odziedziczone z TextWriter). | |
Write(Decimal) | Zapisuje tekstowa reprezentacja wartości dziesiętnej ciąg tekstowy lub strumienia. (Odziedziczone z TextWriter). | |
Write(Object) | Zapisuje tekstowa reprezentacja obiektu do ciągu tekstowego lub strumienia przez wywołanie ToString metoda dla tego obiektu. (Odziedziczone z TextWriter). | |
Write(Char) | Dołącza char do podstawowej StringBuilder. (Zastępuje TextWriter.Write(Char)). | |
Write(String) | Dołącza string do podstawowej StringBuilder. (Zastępuje TextWriter.Write(String)). | |
Write(String, Object) | Zapisuje sformatowany ciąg do ciągu tekstowego lub za pomocą tą samą semantyką jako strumienia String.Format(String, Object) metoda. (Odziedziczone z TextWriter). | |
Write(String, array<Object[]) | Zapisuje sformatowany ciąg do ciągu tekstowego lub za pomocą tą samą semantyką jako strumienia String.Format(String, array<Object[]) metoda. (Odziedziczone z TextWriter). | |
Write(array<Char[], Int32, Int32) | Zapisuje subarray znaków ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
Write(String, Object, Object) | Zapisuje sformatowany ciąg do ciągu tekstowego lub za pomocą tą samą semantyką jako strumienia String.Format(String, Object, Object) metoda. (Odziedziczone z TextWriter). | |
Write(String, Object, Object, Object) | Zapisuje sformatowany ciąg do ciągu tekstowego lub za pomocą tą samą semantyką jako strumienia String.Format(String, Object, Object, Object) metoda. (Odziedziczone z TextWriter). | |
WriteLine() | Zapisuje terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(Char) | Zapisuje znaków, a następnie terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(array<Char[]) | Zapisuje w tablicy znaków, a następnie terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(Boolean) | Tekstowa reprezentacja pisze Boolean wartość następuje terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(Int32) | Zapisuje reprezentację tekstową 4-bajtowy całkowita następuje terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(UInt32) | Zapisuje tekstowa reprezentacja 4-bajtowe całkowitą bez znaku, a następnie terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(Int64) | Zapisuje tekstowa reprezentacja 8 bajtów Całkowita następuje terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(UInt64) | Zapisuje tekstowa reprezentacja całkowitą bez znaku 8 bajtów, a następnie terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(Single) | Zapisuje tekstowa reprezentacja wartości zmiennoprzecinkowe 4-bajtowe następuje terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(Double) | Zapisuje tekstowa reprezentacja 8-bajtowa wartość zmiennoprzecinkowa następuje terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(Decimal) | Zapisuje tekstowa reprezentacja wartości dziesiętnej następuje terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(String) | Zapisuje ciąg, a następnie terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(Object) | Pisze tekstowa reprezentacja obiektu, wywołując ToString metoda dla tego obiektu, a następnie terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(String, Object) | Zapisuje sformatowany ciąg i nowy wiersz do ciągu tekstowego lub za pomocą tą samą semantyką jako strumienia String.Format(String, Object) metoda. (Odziedziczone z TextWriter). | |
WriteLine(String, array<Object[]) | Pisze się sformatowany ciąg i nowej linii, przy użyciu tą samą semantyką jako Format. (Odziedziczone z TextWriter). | |
WriteLine(array<Char[], Int32, Int32) | Pisze subarray znaków, a następnie terminator wiersza do ciągu tekstowego lub strumienia. (Odziedziczone z TextWriter). | |
WriteLine(String, Object, Object) | Zapisuje sformatowany ciąg i nowy wiersz do ciągu tekstowego lub za pomocą tą samą semantyką jako strumienia String.Format(String, Object, Object) metoda. (Odziedziczone z TextWriter). | |
WriteLine(String, Object, Object, Object) | Pisze się sformatowany ciąg i nowej linii, przy użyciu tą samą semantyką jako Format. (Odziedziczone z TextWriter). |
Początek
Pola
Nazwa | Opis | |
---|---|---|
CoreNewLine | Przechowuje znaki nowego wiersza, używane do tego TextWriter. (Odziedziczone z TextWriter). |
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