IndentedTextWriter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje zapisovač textu, který může odsadit nové řádky pomocí tokenu řetězce tabulátoru.
public ref class IndentedTextWriter : System::IO::TextWriter
public class IndentedTextWriter : System.IO.TextWriter
type IndentedTextWriter = class
inherit TextWriter
Public Class IndentedTextWriter
Inherits TextWriter
- Dědičnost
Příklady
Následující příklad kódu ukazuje použití k zápisu IndentedTextWriter textu na různých úrovních odsazení.
#using <System.Drawing.dll>
#using <System.Windows.Forms.dll>
#using <System.dll>
using namespace System;
using namespace System::CodeDom;
using namespace System::CodeDom::Compiler;
using namespace System::ComponentModel;
using namespace System::IO;
using namespace System::Windows::Forms;
public ref class Form1: public System::Windows::Forms::Form
{
private:
System::Windows::Forms::TextBox^ textBox1;
String^ CreateMultilevelIndentString()
{
// Creates a TextWriter to use as the base output writer.
System::IO::StringWriter^ baseTextWriter = gcnew System::IO::StringWriter;
// Create an IndentedTextWriter and set the tab string to use
// as the indentation string for each indentation level.
System::CodeDom::Compiler::IndentedTextWriter^ indentWriter = gcnew IndentedTextWriter( baseTextWriter," " );
// Sets the indentation level.
indentWriter->Indent = 0;
// Output test strings at stepped indentations through a recursive loop method.
WriteLevel( indentWriter, 0, 5 );
// Return the resulting string from the base StringWriter.
return baseTextWriter->ToString();
}
void WriteLevel( IndentedTextWriter^ indentWriter, int level, int totalLevels )
{
// Output a test string with a new-line character at the end.
indentWriter->WriteLine( "This is a test phrase. Current indentation level: {0}", level );
// If not yet at the highest recursion level, call this output method for the next level of indentation.
if ( level < totalLevels )
{
// Increase the indentation count for the next level of indented output.
indentWriter->Indent++;
// Call the WriteLevel method to write test output for the next level of indentation.
WriteLevel( indentWriter, level + 1, totalLevels );
// Restores the indentation count for this level after the recursive branch method has returned.
indentWriter->Indent--;
}
else
// Outputs a string using the WriteLineNoTabs method.
indentWriter->WriteLineNoTabs( "This is a test phrase written with the IndentTextWriter.WriteLineNoTabs method." );
// Outputs a test string with a new-line character at the end.
indentWriter->WriteLine( "This is a test phrase. Current indentation level: {0}", level );
}
void button1_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
textBox1->Text = CreateMultilevelIndentString();
}
public:
Form1()
{
System::Windows::Forms::Button^ button1 = gcnew System::Windows::Forms::Button;
this->textBox1 = gcnew System::Windows::Forms::TextBox;
this->SuspendLayout();
this->textBox1->Anchor = (System::Windows::Forms::AnchorStyles)(System::Windows::Forms::AnchorStyles::Top | System::Windows::Forms::AnchorStyles::Bottom | System::Windows::Forms::AnchorStyles::Left | System::Windows::Forms::AnchorStyles::Right);
this->textBox1->Location = System::Drawing::Point( 8, 40 );
this->textBox1->Multiline = true;
this->textBox1->Name = "textBox1";
this->textBox1->Size = System::Drawing::Size( 391, 242 );
this->textBox1->TabIndex = 0;
this->textBox1->Text = "";
button1->Location = System::Drawing::Point( 11, 8 );
button1->Name = "button1";
button1->Size = System::Drawing::Size( 229, 23 );
button1->TabIndex = 1;
button1->Text = "Generate string using IndentedTextWriter";
button1->Click += gcnew System::EventHandler( this, &Form1::button1_Click );
this->AutoScaleBaseSize = System::Drawing::Size( 5, 13 );
this->ClientSize = System::Drawing::Size( 407, 287 );
this->Controls->Add( button1 );
this->Controls->Add( this->textBox1 );
this->Name = "Form1";
this->Text = "IndentedTextWriter example";
this->ResumeLayout( false );
}
};
[STAThread]
int main()
{
Application::Run( gcnew Form1 );
}
using System;
using System.CodeDom;
using System.CodeDom.Compiler;
using System.ComponentModel;
using System.IO;
using System.Windows.Forms;
namespace IndentedTextWriterExample
{
public class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.TextBox textBox1;
private string CreateMultilevelIndentString()
{
// Creates a TextWriter to use as the base output writer.
System.IO.StringWriter baseTextWriter = new System.IO.StringWriter();
// Create an IndentedTextWriter and set the tab string to use
// as the indentation string for each indentation level.
System.CodeDom.Compiler.IndentedTextWriter indentWriter = new IndentedTextWriter(baseTextWriter, " ");
// Sets the indentation level.
indentWriter.Indent = 0;
// Output test strings at stepped indentations through a recursive loop method.
WriteLevel(indentWriter, 0, 5);
// Return the resulting string from the base StringWriter.
return baseTextWriter.ToString();
}
private void WriteLevel(IndentedTextWriter indentWriter, int level, int totalLevels)
{
// Output a test string with a new-line character at the end.
indentWriter.WriteLine("This is a test phrase. Current indentation level: "+level.ToString());
// If not yet at the highest recursion level, call this output method for the next level of indentation.
if( level < totalLevels )
{
// Increase the indentation count for the next level of indented output.
indentWriter.Indent++;
// Call the WriteLevel method to write test output for the next level of indentation.
WriteLevel(indentWriter, level+1, totalLevels);
// Restores the indentation count for this level after the recursive branch method has returned.
indentWriter.Indent--;
}
else
{
// Outputs a string using the WriteLineNoTabs method.
indentWriter.WriteLineNoTabs("This is a test phrase written with the IndentTextWriter.WriteLineNoTabs method.");
}
// Outputs a test string with a new-line character at the end.
indentWriter.WriteLine("This is a test phrase. Current indentation level: "+level.ToString());
}
private void button1_Click(object sender, System.EventArgs e)
{
textBox1.Text = CreateMultilevelIndentString();
}
public Form1()
{
System.Windows.Forms.Button button1 = new System.Windows.Forms.Button();
this.textBox1 = new System.Windows.Forms.TextBox();
this.SuspendLayout();
this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.textBox1.Location = new System.Drawing.Point(8, 40);
this.textBox1.Multiline = true;
this.textBox1.Name = "textBox1";
this.textBox1.Size = new System.Drawing.Size(391, 242);
this.textBox1.TabIndex = 0;
this.textBox1.Text = "";
button1.Location = new System.Drawing.Point(11, 8);
button1.Name = "button1";
button1.Size = new System.Drawing.Size(229, 23);
button1.TabIndex = 1;
button1.Text = "Generate string using IndentedTextWriter";
button1.Click += new System.EventHandler(this.button1_Click);
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
this.ClientSize = new System.Drawing.Size(407, 287);
this.Controls.Add(button1);
this.Controls.Add(this.textBox1);
this.Name = "Form1";
this.Text = "IndentedTextWriter example";
this.ResumeLayout(false);
}
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
}
}
Imports System.CodeDom
Imports System.CodeDom.Compiler
Imports System.ComponentModel
Imports System.IO
Imports System.Windows.Forms
Public Class Form1
Inherits System.Windows.Forms.Form
Private textBox1 As System.Windows.Forms.TextBox
Private Function CreateMultilevelIndentString() As String
' Create a TextWriter to use as the base output writer.
Dim baseTextWriter As New System.IO.StringWriter
' Create an IndentedTextWriter and set the tab string to use
' as the indentation string for each indentation level.
Dim indentWriter = New IndentedTextWriter(baseTextWriter, " ")
' Set the indentation level.
indentWriter.Indent = 0
' Output test strings at stepped indentations through a recursive loop method.
WriteLevel(indentWriter, 0, 5)
' Return the resulting string from the base StringWriter.
Return baseTextWriter.ToString()
End Function
Private Sub WriteLevel(ByVal indentWriter As IndentedTextWriter, ByVal level As Integer, ByVal totalLevels As Integer)
' Outputs a test string with a new-line character at the end.
indentWriter.WriteLine(("This is a test phrase. Current indentation level: " + level.ToString()))
' If not yet at the highest recursion level, call this output method for the next level of indentation.
If level < totalLevels Then
' Increase the indentation count for the next level of indented output.
indentWriter.Indent += 1
' Call the WriteLevel method to write test output for the next level of indentation.
WriteLevel(indentWriter, level + 1, totalLevels)
' Restores the indentation count for this level after the recursive branch method has returned.
indentWriter.Indent -= 1
Else
' Output a string using the WriteLineNoTabs method.
indentWriter.WriteLineNoTabs("This is a test phrase written with the IndentTextWriter.WriteLineNoTabs method.")
End If
' Outputs a test string with a new-line character at the end.
indentWriter.WriteLine(("This is a test phrase. Current indentation level: " + level.ToString()))
End Sub
Private Sub button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
textBox1.Text = CreateMultilevelIndentString()
End Sub
Public Sub New()
Dim button1 As New System.Windows.Forms.Button
Me.textBox1 = New System.Windows.Forms.TextBox
Me.SuspendLayout()
Me.textBox1.Anchor = CType(System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left Or System.Windows.Forms.AnchorStyles.Right, System.Windows.Forms.AnchorStyles)
Me.textBox1.Location = New System.Drawing.Point(8, 40)
Me.textBox1.Multiline = True
Me.textBox1.Name = "textBox1"
Me.textBox1.Size = New System.Drawing.Size(391, 242)
Me.textBox1.TabIndex = 0
Me.textBox1.Text = ""
button1.Location = New System.Drawing.Point(11, 8)
button1.Name = "button1"
button1.Size = New System.Drawing.Size(229, 23)
button1.TabIndex = 1
button1.Text = "Generate string using IndentedTextWriter"
AddHandler button1.Click, AddressOf Me.button1_Click
Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
Me.ClientSize = New System.Drawing.Size(407, 287)
Me.Controls.Add(button1)
Me.Controls.Add(Me.textBox1)
Me.Name = "Form1"
Me.Text = "IndentedTextWriter example"
Me.ResumeLayout(False)
End Sub
<STAThread()> _
Shared Sub Main()
Application.Run(New Form1)
End Sub
End Class
Poznámky
IndentedTextWriter rozšiřuje TextWriter tím, že poskytuje metody, které vloží řetězec tabulátoru a sledují aktuální úroveň odsazení. Text formátovaný s více úrovněmi odsazení je užitečný pro vygenerovaný kód, takže tuto třídu používají implementace generátoru kódu CodeDOM.
Řetězec tabulátoru je řetězec, ze kterého se skládá každé odsazení. Řetězec tabulátoru obvykle obsahuje prázdné znaky.
Poznámka
Tato třída obsahuje požadavek na propojení a požadavek dědičnosti na úrovni třídy, který se vztahuje na všechny členy. Je SecurityException vyvolán, pokud bezprostředně volající nebo odvozená třída nemá oprávnění k úplnému vztahu důvěryhodnosti. Podrobnosti o požadavcích na zabezpečení najdete v tématu Propojení požadavků a Požadavků dědičnosti.
Konstruktory
IndentedTextWriter(TextWriter) |
Inicializuje novou instanci IndentedTextWriter třídy pomocí zadaného zapisovače textu a výchozího řetězce tabulátoru. |
IndentedTextWriter(TextWriter, String) |
Inicializuje novou instanci IndentedTextWriter třídy pomocí zadaného zapisovače textu a řetězce tabulátoru. |
Pole
CoreNewLine |
Ukládá znaky nového řádku použité pro tento . |
DefaultTabString |
Určuje výchozí řetězec tabulátoru. Toto pole je konstantní. |
Vlastnosti
Encoding |
Získá kódování pro text zapisovatel použít. |
FormatProvider |
Získá objekt, který řídí formátování. (Zděděno od TextWriter) |
Indent |
Získá nebo nastaví počet mezer k odsazení. |
InnerWriter |
Získá příkaz TextWriter k použití. |
NewLine |
Získá nebo nastaví znak nového řádku, který se má použít. |
Metody
Close() |
Zavře dokument, do kterého se zapisuje. |
CreateObjRef(Type) |
Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy používaného ke komunikaci se vzdáleným objektem. (Zděděno od MarshalByRefObject) |
Dispose() |
Uvolní všechny prostředky používané objektem TextWriter . (Zděděno od TextWriter) |
Dispose(Boolean) |
Uvolní nespravované prostředky používané TextWriter nástrojem a volitelně uvolní spravované prostředky. (Zděděno od TextWriter) |
DisposeAsync() |
Asynchronně provádí úlohy definované aplikací související s uvolněním, uvolněním nebo resetováním nespravovaných prostředků. |
DisposeAsync() |
Asynchronně uvolní všechny prostředky používané objektem TextWriter . (Zděděno od TextWriter) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
Flush() |
Vyprázdní datový proud. |
FlushAsync() |
Vymaže všechny vyrovnávací paměti asynchronně IndentedTextWriter a způsobí zápis všech dat do vyrovnávací paměti do základního zařízení. |
FlushAsync() |
Asynchronně vymaže všechny vyrovnávací paměti pro aktuální zapisovač a způsobí zápis všech dat do vyrovnávací paměti do základního zařízení. (Zděděno od TextWriter) |
FlushAsync(CancellationToken) |
Vymaže všechny vyrovnávací paměti asynchronně IndentedTextWriter a způsobí zápis všech dat do vyrovnávací paměti do základního zařízení. |
FlushAsync(CancellationToken) |
Asynchronně vymaže všechny vyrovnávací paměti pro aktuální zapisovač a způsobí zápis všech dat do vyrovnávací paměti do základního zařízení. (Zděděno od TextWriter) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetLifetimeService() |
Zastaralé.
Načte objekt služby aktuální životnosti, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
InitializeLifetimeService() |
Zastaralé.
Získá objekt služby životnosti, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
MemberwiseClone(Boolean) |
Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu. (Zděděno od MarshalByRefObject) |
OutputTabs() |
Vypíše řetězec tabulátoru jednou pro každou úroveň odsazení podle Indent vlastnosti. |
OutputTabsAsync() |
Asynchronně vypíše karty do podkladového TextWriter objektu na základě aktuálního Indentobjektu . |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Write(Boolean) |
Zapíše textovou reprezentaci logické hodnoty do textového streamu. |
Write(Char) |
Zapíše znak do textového streamu. |
Write(Char[]) |
Zapíše pole znaků do textového streamu. |
Write(Char[], Int32, Int32) |
Zapíše do textového datového proudu podadresu znaků. |
Write(Decimal) |
Zapíše textovou reprezentaci desetinné hodnoty do textového streamu. (Zděděno od TextWriter) |
Write(Double) |
Zapíše textovou reprezentaci double do textového streamu. |
Write(Int32) |
Zapíše textovou reprezentaci celého čísla do textového streamu. |
Write(Int64) |
Zapíše textovou reprezentaci 8 bajtového celého čísla do textového streamu. |
Write(Object) |
Zapíše textovou reprezentaci objektu do textového streamu. |
Write(ReadOnlySpan<Char>) |
Zapíše rozsah znaků do textového streamu. (Zděděno od TextWriter) |
Write(Single) |
Zapíše textovou reprezentaci single do textového streamu. |
Write(String) |
Zapíše zadaný řetězec do textového streamu. |
Write(String, Object) |
Zapíše formátovaný řetězec pomocí stejné sémantiky jako zadaný řetězec. |
Write(String, Object, Object) |
Zapíše formátovaný řetězec pomocí stejné sémantiky jako zadaný řetězec. |
Write(String, Object, Object, Object) |
Zapíše formátovaný řetězec do textového streamu pomocí stejné sémantiky jako Format(String, Object, Object, Object) metoda. (Zděděno od TextWriter) |
Write(String, Object[]) |
Zapíše formátovaný řetězec pomocí stejné sémantiky jako zadaný řetězec. |
Write(String, ReadOnlySpan<Object>) |
Poskytuje zapisovač textu, který může odsadit nové řádky pomocí tokenu řetězce tabulátoru. |
Write(String, ReadOnlySpan<Object>) |
Poskytuje zapisovač textu, který může odsadit nové řádky pomocí tokenu řetězce tabulátoru. (Zděděno od TextWriter) |
Write(StringBuilder) |
Zapíše tvůrce řetězců do textového streamu. (Zděděno od TextWriter) |
Write(UInt32) |
Zapíše textovou reprezentaci 4bajtů bez znaménka celé číslo do textového streamu. (Zděděno od TextWriter) |
Write(UInt64) |
Zapíše textovou reprezentaci 8bajtů bez znaménka celé číslo do textového streamu. (Zděděno od TextWriter) |
WriteAsync(Char) |
Asynchronně zapíše zadanou Char hodnotu do podkladového TextWriterobjektu a vloží karty na začátek každého řádku. |
WriteAsync(Char) |
Zapíše znak do textového streamu asynchronně. (Zděděno od TextWriter) |
WriteAsync(Char[]) |
Zapíše pole znaků do textového streamu asynchronně. (Zděděno od TextWriter) |
WriteAsync(Char[], Int32, Int32) |
Asynchronně zapíše zadaný počet Chars ze zadané vyrovnávací paměti do podkladové TextWriter, počínaje zadaným indexem a výstupními kartami na začátku každého nového řádku. |
WriteAsync(Char[], Int32, Int32) |
Zapíše do textového streamu asynchronně podadresu znaků. (Zděděno od TextWriter) |
WriteAsync(ReadOnlyMemory<Char>, CancellationToken) |
Asynchronně zapíše zadané znaky do podkladového TextWriterobjektu a vloží tabulátory na začátek každého řádku. |
WriteAsync(ReadOnlyMemory<Char>, CancellationToken) |
Asynchronně zapíše oblast paměti znaků do textového streamu. (Zděděno od TextWriter) |
WriteAsync(String) |
Asynchronně zapíše zadaný řetězec do podkladového TextWriterřetězce a vloží karty na začátek každého řádku. |
WriteAsync(String) |
Zapíše řetězec do textového streamu asynchronně. (Zděděno od TextWriter) |
WriteAsync(StringBuilder, CancellationToken) |
Asynchronně zapíše obsah zadaného StringBuilder objektu do podkladového TextWriterobjektu a vloží tabulátory na začátek každého řádku. |
WriteAsync(StringBuilder, CancellationToken) |
Asynchronně zapíše tvůrce řetězců do textového streamu. (Zděděno od TextWriter) |
WriteLine() |
Zapíše ukončovací znak řádku. |
WriteLine(Boolean) |
Zapíše do textového streamu textovou reprezentaci logické hodnoty následované ukončovacím znakem řádku. |
WriteLine(Char) |
Zapíše znak následovaný ukončovačem řádku do textového streamu. |
WriteLine(Char[]) |
Zapíše pole znaků následované ukončovacím znakem do textového streamu. |
WriteLine(Char[], Int32, Int32) |
Zapíše do textového datového proudu podotvar znaků následovaný ukončovacím znakem řádku. |
WriteLine(Decimal) |
Zapíše textovou reprezentaci desetinné hodnoty do textového streamu následovaného ukončovacím znakem řádku. (Zděděno od TextWriter) |
WriteLine(Double) |
Zapíše do textového streamu textovou reprezentaci dvojitého znaku následovaného ukončovacím znakem řádku. |
WriteLine(Int32) |
Zapíše do textového streamu textovou reprezentaci celého čísla následovaného ukončovacím znakem řádku. |
WriteLine(Int64) |
Zapíše do textového datového proudu textovou reprezentaci 8 bajtového celého čísla následovaného ukončovacím znakem řádku. |
WriteLine(Object) |
Zapíše textovou reprezentaci objektu následovanou ukončovacím znakem řádku do textového streamu. |
WriteLine(ReadOnlySpan<Char>) |
Zapíše textovou reprezentaci rozsahu znaků do textového streamu následovaného ukončovacím znakem. (Zděděno od TextWriter) |
WriteLine(Single) |
Zapíše do textového streamu textovou reprezentaci single následovaného ukončovacím znakem řádku. |
WriteLine(String) |
Zapíše zadaný řetězec následovaný ukončovacím znakem řádku do textového streamu. |
WriteLine(String, Object) |
Zapíše formátovaný řetězec následovaný ukončovacím znakem řádku pomocí stejné sémantiky, jakou jste zadali. |
WriteLine(String, Object, Object) |
Zapíše formátovaný řetězec následovaný ukončovacím znakem řádku pomocí stejné sémantiky, jakou jste zadali. |
WriteLine(String, Object, Object, Object) |
Zapíše formátovaný řetězec a nový řádek do textového streamu pomocí stejné sémantiky jako Format(String, Object). (Zděděno od TextWriter) |
WriteLine(String, Object[]) |
Zapíše formátovaný řetězec následovaný ukončovacím znakem řádku pomocí stejné sémantiky, jakou jste zadali. |
WriteLine(String, ReadOnlySpan<Object>) |
Poskytuje zapisovač textu, který může odsadit nové řádky pomocí tokenu řetězce tabulátoru. |
WriteLine(String, ReadOnlySpan<Object>) |
Poskytuje zapisovač textu, který může odsadit nové řádky pomocí tokenu řetězce tabulátoru. (Zděděno od TextWriter) |
WriteLine(StringBuilder) |
Zapíše textovou reprezentaci tvůrce řetězců do textového streamu následovanou ukončovacím znakem řádku. (Zděděno od TextWriter) |
WriteLine(UInt32) |
Zapíše textovou reprezentaci UInt32 následovanou ukončovacím znakem řádku do textového streamu. |
WriteLine(UInt64) |
Zapíše textovou reprezentaci 8 bajtového celého čísla bez znaménka do textového datového proudu následovaného ukončovacím znakem řádku. (Zděděno od TextWriter) |
WriteLineAsync() |
Asynchronně zapíše ukončovač řádků do základního TextWriterobjektu . |
WriteLineAsync() |
Asynchronně zapíše ukončovač řádků do textového streamu. (Zděděno od TextWriter) |
WriteLineAsync(Char) |
Asynchronně zapíše zadanou Char hodnotu do podkladové TextWriter položky následovanou ukončovacím znakem řádku a vloží tabulátory na začátek každého řádku. |
WriteLineAsync(Char) |
Asynchronně zapíše znak do textového streamu následovaný ukončovacím znakem řádku. (Zděděno od TextWriter) |
WriteLineAsync(Char[]) |
Asynchronně zapíše pole znaků do textového streamu následované ukončovacím znakem řádku. (Zděděno od TextWriter) |
WriteLineAsync(Char[], Int32, Int32) |
Asynchronně zapíše zadaný počet znaků ze zadané vyrovnávací paměti následované ukončovacím znakem řádku do základního TextWriterobjektu , počínaje zadaným indexem v rámci vyrovnávací paměti a vloží tabulátory na začátek každého řádku. |
WriteLineAsync(Char[], Int32, Int32) |
Asynchronně zapíše do textového datového proudu podadresu znaků následovanou ukončovacím znakem řádku. (Zděděno od TextWriter) |
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) |
Asynchronně zapíše zadané znaky následované ukončovacím znakem řádku na podkladovou TextWritera vloží tabulátory na začátek každého řádku. |
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) |
Asynchronně zapíše textovou reprezentaci oblasti paměti znaků do textového streamu následovaný ukončovacím znakem. (Zděděno od TextWriter) |
WriteLineAsync(String) |
Asynchronně zapíše zadaný řetězec následovaný ukončovacím znakem řádku do podkladové TextWritera vloží tabulátory na začátek každého řádku. |
WriteLineAsync(String) |
Asynchronně zapíše řetězec do textového streamu následovaný ukončovacím znakem řádku. (Zděděno od TextWriter) |
WriteLineAsync(StringBuilder, CancellationToken) |
Asynchronně zapíše obsah zadaného StringBuilder objektu následovaného ukončovačem řádků do podkladového TextWriterobjektu a vloží tabulátory na začátek každého řádku. |
WriteLineAsync(StringBuilder, CancellationToken) |
Asynchronně zapíše textovou reprezentaci tvůrce řetězců do textového streamu následovaný ukončovacím znakem řádku. (Zděděno od TextWriter) |
WriteLineNoTabs(String) |
Zapíše zadaný řetězec na řádek bez tabulátoru. |
WriteLineNoTabsAsync(String) |
Asynchronně zapíše zadaný řetězec do podkladu TextWriter bez vložení tabulátoru. |
Explicitní implementace rozhraní
IDisposable.Dispose() |
Popis tohoto člena najdete v tématu Dispose(). (Zděděno od TextWriter) |
Metody rozšíření
ConfigureAwait(IAsyncDisposable, Boolean) |
Konfiguruje, jak se provádí funkce awaits u úloh vrácených z asynchronního jednorázového režimu. |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro