XhtmlTextWriter Klasa

Definicja

Zapisuje tylko rozszerzalne znaki HTML (XHTML), w tym wszystkie różnice modułów XHTML, które pochodzą z XHTML, do strumienia wyjściowego dla kontrolki serwera ASP.NET dla urządzeń przenośnych.Writes Extensible Hypertext Markup Language (XHTML)-specific characters, including all variations of XHTML modules that derive from XHTML, to the output stream for an ASP.NET server control for mobile devices. Zastąp XhtmlTextWriter klasę, aby zapewnić niestandardowe renderowanie kodu XHTML dla stron ASP.NET i kontrolek serwera.Override the XhtmlTextWriter class to provide custom XHTML rendering for ASP.NET pages and server controls.

public ref class XhtmlTextWriter : System::Web::UI::HtmlTextWriter
public class XhtmlTextWriter : System.Web.UI.HtmlTextWriter
type XhtmlTextWriter = class
    inherit HtmlTextWriter
Public Class XhtmlTextWriter
Inherits HtmlTextWriter
Dziedziczenie

Przykłady

Przykład kodu w tej sekcji zawiera cztery części.The code example in this section contains four parts. Pierwszy przykład ilustruje sposób tworzenia klasy pochodnej.The first example demonstrates how to create a derived class. Drugi przykład kodu demonstruje, jak utworzyć kontrolkę niestandardową.The second code example demonstrates how to create a custom control. Trzeci przykład kodu demonstruje, jak używać kontrolki niestandardowej.The third code example demonstrates how to use the custom control. Czwarty przykład kodu zawiera kod, który jest wymagany do uruchomienia kontrolki niestandardowej.The fourth code example provides the code that is required to run the custom control.

Poniższy przykład kodu demonstruje sposób tworzenia klasy niestandardowej, która jest pochodną XhtmlTextWriter klasy.The following code example demonstrates how to create a custom class that is derived from the XhtmlTextWriter class. Ma dwa konstruktory, które są standardowe dla wszystkich klas, które dziedziczą bezpośrednio lub pośrednio z HtmlTextWriter klasy.It has two constructors, which is standard for all classes that inherit directly or indirectly from the HtmlTextWriter class. Pierwszy Konstruktor przyjmuje TextWriter obiekt jako parametr i wywołuje drugiego konstruktora, przekazując poniższe dwie wartości parametrów:The first constructor takes a TextWriter object as a parameter and calls the second constructor, passing the following two parameter values:

Ten przykład kodu pokazuje również, jak zastąpić OnAttributeRender metody i w OnStyleAttributeRender celu odfiltrowania odpowiednio rozmiaru tekstu i stylu koloru.This code example also shows how to override the OnAttributeRender and OnStyleAttributeRender methods to filter for text size and color style, respectively. Ponadto zastępuje BeginRender metody i, EndRender Aby napisać ciąg tekstowy przed i po wyrenderowaniu kontrolki.Additionally, it overrides the BeginRender and EndRender methods to write a text string before and after a control has rendered.

using System;
using System.IO;
using System.Web;
using System.Security.Permissions;
using System.Web.UI;
using System.Web.UI.Adapters;
using System.Web.UI.WebControls.Adapters;

namespace Samples.AspNet.CS
{
    // Create a class that inherits from XhtmlTextWriter.
    [AspNetHostingPermission(SecurityAction.Demand, 
        Level=AspNetHostingPermissionLevel.Minimal)]
    [AspNetHostingPermission(SecurityAction.InheritanceDemand, 
        Level=AspNetHostingPermissionLevel.Minimal)] 
    public class CustomXhtmlTextWriter : XhtmlTextWriter
    {
        // Create two constructors, following 
        // the pattern for implementing a
        // TextWriter constructor.
        public CustomXhtmlTextWriter(TextWriter writer) : 
            this(writer, DefaultTabString)
        {
        }

        public CustomXhtmlTextWriter(TextWriter writer, string tabString) : 
            base(writer, tabString)
        {
        }

        // Override the OnAttributeRender method to 
        // allow this text writer to render only eight-point 
        // text size.
        protected override bool OnAttributeRender(string name, 
          string value, 
          HtmlTextWriterAttribute key) 
        {
            if (key == HtmlTextWriterAttribute.Size)
            {
                if (String.Compare(value, "8pt") == 0)
                {
                    return true;
                }
                else
                {
                   return false;
                } 
             }
             else
             {
                 return base.OnAttributeRender(name, value, key);
             }
         }
        
        // Override the OnStyleAttributeRender
        // method to prevent this text writer 
        // from rendering purple text.
        protected override bool OnStyleAttributeRender(string name, 
            string value, 
            HtmlTextWriterStyle key)
        {
            if (key == HtmlTextWriterStyle.Color)
            {
                if (String.Compare(value, "purple") == 0)
                {
                    return false;
                }
                else
                {
                    return true;
                }
            }
            else
            {
                return base.OnStyleAttributeRender(name, value, key);
            }        
        }  

        // Override the BeginRender method to write a
        // message and call the WriteBreak method
        // before a control is rendered.
        override public void BeginRender()
        {
           this.Write("A control is about to render.");
           this.WriteBreak();
        }
        
        // Override the EndRender method to
        // write a string immediately after 
        // a control has rendered. 
        override public void EndRender()
        {
           this.Write("A control just rendered.");
        }  
    }
}
Imports System.IO
Imports System.Web
Imports System.Security.Permissions
Imports System.Web.UI
Imports System.Web.UI.Adapters
Imports System.Web.UI.WebControls.Adapters

Namespace Samples.AspNet.VB

    ' Create a class that inherits from XhtmlTextWriter.
    <AspNetHostingPermission(SecurityAction.Demand, _
        Level:=AspNetHostingPermissionLevel.Minimal)> _
    <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
        Level:=AspNetHostingPermissionLevel.Minimal)> _
    Public Class CustomXhtmlTextWriter
        Inherits XhtmlTextWriter

        ' Create two constructors, following 
        ' the pattern for implementing a
        ' TextWriter constructor.
        Public Sub New(writer As TextWriter)
          MyClass.New(writer, DefaultTabString)
        End Sub


        Public Sub New(writer As TextWriter, tabString As String)
          MyBase.New(writer, tabString)
        End Sub


        ' Override the OnAttributeRender method to 
        ' allow this text writer to render only eight-point 
        ' text size.
        Overrides Protected Function OnAttributeRender(ByVal name As String, _
          ByVal value As String, _
          ByVal key As HtmlTextWriterAttribute _
        ) As Boolean
           If key = HtmlTextWriterAttribute.Size Then
              If String.Compare(value, "8pt") = 0 Then
                 Return True
              Else
                 Return False
              End If 
           Else
              Return MyBase.OnAttributeRender(name, value, key)
           End If
        End Function
        
        ' Override the OnStyleAttributeRender
        ' method to prevent this text writer 
        ' from rendering purple text.
        Overrides Protected Function OnStyleAttributeRender(ByVal name As String, _
          ByVal value As String, _
          ByVal key As HtmlTextWriterStyle _
        ) As Boolean
           If key = HtmlTextWriterStyle.Color Then
              If String.Compare(value, "purple") = 0 Then
                 Return False
              Else
                 Return True
              End If
           Else
              Return MyBase.OnStyleAttributeRender(name, value, key)        
           End If
        End Function  

        ' Override the BeginRender method to write a
        ' message and call the WriteBreak method
        ' before a control is rendered.
        Overrides Public Sub BeginRender()
           Me.Write("A control is about to render.")
           Me.WriteBreak()
        End Sub
        
        ' Override the EndRender method to
        ' write a string immediately after 
        ' a control has rendered. 
        Overrides Public Sub EndRender()
           Me.Write("A control just rendered.")
        End Sub  
         
    End Class
End Namespace

Poniższy przykład kodu demonstruje, jak utworzyć kontrolkę niestandardową Label o nazwie TestLabel i kartę niestandardową o nazwie XhtmlTestLabelAdapter , która renderuje zawartość formantu jako XHTML.The following code example demonstrates how to create a custom Label control named TestLabel and a custom adapter named XhtmlTestLabelAdapter that renders the content of the control as XHTML.

using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.Adapters;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.Adapters;

namespace AspNet.Samples
{
    // Create a simple class that inherits
    // from the Label class.
    public class TestLabel : Label
    {
        private String _textValue;

        // Override the Text property.
        public override string Text
        {
            get
            {
                return (string)ViewState["Text"];
            }
            set
            {
                ViewState["Text"] = value;
            }
        }
    }
    public class XhtmlTestLabelAdapter : WebControlAdapter
    {
        // Create a control property that accesses the
        // methods and properties of the control.
        protected TestLabel Control
        {
            get
            {
                return (TestLabel)base.Control;
            }
        }

        protected override void Render(HtmlTextWriter writer)
        {
            // Create an instance of the XhtmlTextWriter class,
            // named w, and cast the HtmlTextWriter passed 
            // in the writer parameter to w.
            XhtmlTextWriter w = new XhtmlTextWriter(writer);

            // Create a string variable, named value, to hold
            // the control's Text property value.
            String value = Control.Text;

            // Create a Boolean variable, named attTest,
            // to test whether the Style attribute is 
            // valid in the page that the control is
            // rendered to.
            Boolean attTest = w.IsValidFormAttribute("style");

            // Check whether attTest is true or false.
            // If true, a style is applied to the XHTML
            // content. If false, no style is applied.
            if (attTest)
                w.EnterStyle(Control.ControlStyle);

            // Write the Text property value of the control,
            // a <br> element, and a string. Consider encoding the value using WriteEncodedText.
            w.Write(value);
            w.WriteBreak();
            w.Write("This control conditionally rendered its styles for XHTML.");

            // Check whether attTest is true or false.
            // If true, the XHTML style is closed.
            // If false, nothing is rendered.
            if (attTest)
                w.ExitStyle(Control.ControlStyle);
        }
    }
}
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.Adapters
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.Adapters

Namespace AspNet.Samples
    ' Create a simple class that inherits
    ' from the Label class.
    Public Class TestLabel
      Inherits Label

      Private textValue As String
      
      ' Override the Text property.
      Overrides Public Property Text As String
         Get
                Return CStr(ViewState("Text"))
         End Get
         
         Set
                ViewState("Text") = Value
         End Set
        End Property

    End Class
    ' Create a class to render the custom Label's
    ' content to XHTML devices.
    Public Class XhtmlTestLabelAdapter
         Inherits WebControlAdapter

   
      ' Create a Control property that accesses the 
      ' methods and properties of the control.
      Protected Shadows ReadOnly Property Control() As TestLabel
         Get
            Return CType(MyBase.Control, TestLabel)
         End Get
      End Property
   
        ' Override the Render method.
        Protected Overrides Sub Render(ByVal writer As HtmlTextWriter)

            ' Create an instance of the XhtmlTextWriter class, 
            ' named w, and cast the HtmlTextWriter passed 
            ' in the writer parameter to w.
            Dim w As XhtmlTextWriter = New XhtmlTextWriter(writer)

            ' Create a string variable, named value, to hold
            ' the control's Text property value.
            Dim value As String = Control.Text

            ' Create a Boolean variable, named attTest,
            ' to test whether the Style attribute is 
            ' valid in the page that the control is
            ' rendered to.
            Dim attTest As Boolean = w.IsValidFormAttribute("style")

            ' Check whether attTest is true or false.
            ' If true, a style is applied to the XHTML
            ' content. If false, no style is applied.
            If (attTest = True) Then
                w.EnterStyle(Control.ControlStyle)
            End If

            ' Write the Text property value of the control,
            ' a <br> element, and a string. Consider encoding the value using WriteEncodedText.
            w.Write(value)
            w.WriteBreak()
            w.Write("This control conditionally rendered its styles for XHTML.")

            ' Check whether attTest is true or false.
            ' If true, the XHTML style is closed.
            ' If false, nothing is rendered.
            If (attTest = True) Then
                w.ExitStyle(Control.ControlStyle)
            End If

        End Sub

    End Class
End Namespace

Poniższy przykład kodu demonstruje, jak używać kontrolki niestandardowej TestLabel na stronie sieci Web ASP.NET.The following code example demonstrates how to use the custom control TestLabel on an ASP.NET Web page.

<%@ Page Language="C#" %>
<%@ Import Namespace="AspNet.Samples" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  protected void Page_Load(object sender, EventArgs e)
  {
    TestLabel tl = new TestLabel();
    tl.ID = "TestLabel1";
    PlaceHolder1.Controls.Add(tl);

  }
</script>


<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>XHtmlTextWriter Example</title>
</head>
<body>
    <form id="form1" runat="server" >
    <div>
      <asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>    
    </div>
    </form>
</body>
</html>
<%@ Page Language="VB"   %>
<%@ Import Namespace="AspNet.Samples" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)

    Dim tl As TestLabel = New TestLabel()
    tl.ID = "TestLabel1"
    PlaceHolder1.Controls.Add(tl)
    
  End Sub
  
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>XHtmlTextWriter Example</title>
</head>
<body>
    <form id="form1" runat="server" >
    <div>
      <asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>    
    </div>
    </form>
</body>
</html>

Aby użyć kontrolki niestandardowej w poprzednim przykładzie kodu, Dodaj następujący <controlAdapters> element do jednego z dwóch plików.To use the custom control in the preceding code example, add the following <controlAdapters> element to one of two files. Można dodać go do odpowiedniego pliku całego komputera w podkatalogu dla określonej przeglądarki jako podfolder katalogu konfiguracji .NET Framework.You can add it to the appropriate machine-wide file in the subdirectory for a specific browser, as a subfolder of the .NET Framework configuration directory. Alternatywnie możesz dodać go do niestandardowego pliku przeglądarki w katalogu App_Browsers w folderze głównym aplikacji sieci Web.Alternatively, you can add it to a custom browser file in the App_Browsers directory under the Web application root.

<controlAdapters>  
   <adapter controlType="AspNet.Samples.TestLabel"  
   adapterType="AspNet.Samples.XhtmlTestLabelAdapter" />  
</controlAdapters>  

Uwagi

XHTML jest zgodny z kodem XML językiem znaczników w oparciu o kod HTML 4,1, który umożliwia tworzenie witryn sieci Web, które są odpowiednie dla wielu typów urządzeń.XHTML is an XML-compliant markup language, based on HTML 4.1, which allows you to create Web sites that are suitable for multiple device types. Scala łatwość użycia zapewniane przez HTML z ścisłymi wskazówkami dotyczącymi elementów udostępnianymi przez język XML do tworzenia języka znaczników z szeroką gamę opcji formatowania i stylu oraz z skróconą niejednoznaczność znacznika znaczników.It merges the ease of use provided by HTML with the strict element guidelines provided by XML to produce a markup language with a wide range of format and style options, and with reduced markup tag ambiguity. XhtmlTextWriterKlasa udostępnia funkcje formatowania, które są używane przez formanty serwera ASP.NET podczas renderowania zawartości XHTML na klientach.The XhtmlTextWriter class provides formatting capabilities that ASP.NET server controls use when rendering XHTML content to clients. Możesz użyć metody, SetDocType Aby określić, jakiego typu XHTML renderuje Moduł zapisywania tekstu.You can use the SetDocType method to specify which type of XHTML the text writer renders. Obsługiwane typy dokumentów są zdefiniowane w XhtmlMobileDocType wyliczeniu.Supported document types are defined in the XhtmlMobileDocType enumeration.

XhtmlTextWriterKlasa renderuje dwa zestawy atrybutów dla elementów.The XhtmlTextWriter class renders two sets of attributes for elements. Jeden zestaw jest kolekcją wspólnych atrybutów, jak przywoływany we CommonAttributes właściwości.One set is a collection of common attributes, as referenced in the CommonAttributes property. Drugi zestaw jest kolekcją atrybutów specyficznych dla elementu, jak przywoływano we ElementSpecificAttributes właściwości.The second set is a collection of element-specific attributes, as referenced in the ElementSpecificAttributes property. Aby uzyskać więcej informacji na temat elementów i stylów, które są renderowane, zobacz specyfikację XHTML modularization w witrynie sieci Web organizacja World Wide Web Consortium (W3C).For more information on the elements and styles that are rendered, see the XHTML modularization specification at the World Wide Web Consortium (W3C) Web site.

Można użyć elementów członkowskich XhtmlTextWriter klasy i dowolnych klas pochodnych, aby utworzyć niestandardowe składniki zapisywania tekstu do użycia w niestandardowych kartach stron XHTML lub kartach klas.You can use the members of the XhtmlTextWriter class and any derived classes to create custom text writers to use in custom XHTML page adapters or class adapters. Można również utworzyć klasy pochodne, które zastępują standardowe zachowanie XhtmlTextWriter klasy.You can also create derived classes that override the standard behavior of the XhtmlTextWriter class.

Domyślnie podczas pracy z przeglądarkami, które obsługują język HTML 4,0, ASP.NET stron i kontrolek renderuje znaczniki zgodne ze standardem XHTML 1,1.By default, when you are working with browsers that support HTML 4.0, ASP.NET pages and controls render markup that is compatible with the XHTML 1.1 standard. Aby uzyskać więcej informacji, zobacz standardy XHTML w programie Visual Studio i ASP.NET.For more information, see XHTML Standards in Visual Studio and ASP.NET.

Dane HtmlTextWriter wyjściowe XHTML, chyba że skonfigurowano ASP.NET w specjalny sposób, aby nie renderować ZNACZNIKÓW XHTML.The HtmlTextWriter outputs XHTML unless you configure ASP.NET specifically to not render XHTML markup. Aby uzyskać więcej informacji, zobacz jak: Konfigurowanie renderowania XHTML w witrynach sieci Web ASP.NET.For more information, see How to: Configure XHTML Rendering in ASP.NET Web Sites.

Konstruktory

XhtmlTextWriter(TextWriter)

Inicjuje nowe wystąpienie XhtmlTextWriter klasy, która używa wcięcia wiersza, które jest określone w DefaultTabString polu.Initializes a new instance of the XhtmlTextWriter class that uses the line indentation that is specified in the DefaultTabString field. Użyj XhtmlTextWriter(TextWriter) konstruktora, jeśli nie chcesz zmieniać domyślnego wcięcia wiersza.Use the XhtmlTextWriter(TextWriter) constructor if you do not want to change the default line indentation.

XhtmlTextWriter(TextWriter, String)

Inicjuje nowe wystąpienie XhtmlTextWriter klasy z określonym wcięciem wiersza.Initializes a new instance of the XhtmlTextWriter class with the specified line indentation.

Pola

CoreNewLine

Przechowuje znaki nowego wiersza używane dla tego elementu TextWriter .Stores the newline characters used for this TextWriter.

(Odziedziczone po TextWriter)
DefaultTabString

Reprezentuje pojedynczy znak tabulacji.Represents a single tab character.

(Odziedziczone po HtmlTextWriter)
DoubleQuoteChar

Reprezentuje znak cudzysłowu (").Represents the quotation mark (") character.

(Odziedziczone po HtmlTextWriter)
EndTagLeftChars

Reprezentuje lewy nawias ostry i ukośnik ( < /) tagu zamykającego elementu znaczników.Represents the left angle bracket and slash mark (</) of the closing tag of a markup element.

(Odziedziczone po HtmlTextWriter)
EqualsChar

Reprezentuje znak równości ( = ).Represents the equal sign (=).

(Odziedziczone po HtmlTextWriter)
EqualsDoubleQuoteString

Reprezentuje znak równości (=) i podwójny cudzysłów (") razem w ciągu (=").Represents an equal sign (=) and a double quotation mark (") together in a string (=").

(Odziedziczone po HtmlTextWriter)
SelfClosingChars

Reprezentuje spację i znacznik ukośnika (/) znacznika znaczników.Represents a space and the self-closing slash mark (/) of a markup tag.

(Odziedziczone po HtmlTextWriter)
SelfClosingTagEnd

Reprezentuje znak ukośnika zamykającego i prawego nawiasu ostrego (/ > ) elementu znaczników, które są zamykane.Represents the closing slash mark and right angle bracket (/>) of a self-closing markup element.

(Odziedziczone po HtmlTextWriter)
SemicolonChar

Reprezentuje średnika (;).Represents the semicolon (;).

(Odziedziczone po HtmlTextWriter)
SingleQuoteChar

Reprezentuje apostrof (').Represents an apostrophe (').

(Odziedziczone po HtmlTextWriter)
SlashChar

Reprezentuje znak ukośnika (/).Represents the slash mark (/).

(Odziedziczone po HtmlTextWriter)
SpaceChar

Reprezentuje znak spacji ().Represents a space ( ) character.

(Odziedziczone po HtmlTextWriter)
StyleEqualsChar

Reprezentuje znak równości ( : ) używany do ustawiania atrybutów stylu równych wartości.Represents the style equals (:) character used to set style attributes equal to values.

(Odziedziczone po HtmlTextWriter)
TagLeftChar

Reprezentuje nawias ostry ( < ) tagu znaczników.Represents the opening angle bracket (<) of a markup tag.

(Odziedziczone po HtmlTextWriter)
TagRightChar

Reprezentuje nawias ostry ( > ) tagu znaczników.Represents the closing angle bracket (>) of a markup tag.

(Odziedziczone po HtmlTextWriter)

Właściwości

CommonAttributes

Pobiera Hashtable obiekt zawierający wspólne atrybuty tagów znaczników dla XhtmlTextWriter obiektu.Gets a Hashtable object containing common attributes of the markup tags for the XhtmlTextWriter object.

ElementSpecificAttributes

Pobiera Hashtable obiekt zawierający atrybuty specyficzne dla elementu.Gets a Hashtable object containing element-specific attributes.

Encoding

Pobiera kodowanie HtmlTextWriter używane przez obiekt do zapisywania zawartości na stronie.Gets the encoding that the HtmlTextWriter object uses to write content to the page.

(Odziedziczone po HtmlTextWriter)
FormatProvider

Pobiera obiekt, który kontroluje formatowanie.Gets an object that controls formatting.

(Odziedziczone po TextWriter)
Indent

Pobiera lub ustawia liczbę pozycji tabulatora, aby zwiększyć wcięcie początku każdego wiersza znaczników.Gets or sets the number of tab positions to indent the beginning of each line of markup.

(Odziedziczone po HtmlTextWriter)
InnerWriter

Pobiera lub ustawia składnik zapisywania tekstu, który zapisuje wewnętrzną zawartość elementu znaczników.Gets or sets the text writer that writes the inner content of the markup element.

(Odziedziczone po HtmlTextWriter)
NewLine

Pobiera lub ustawia ciąg terminatora wiersza używany przez HtmlTextWriter obiekt.Gets or sets the line terminator string used by the HtmlTextWriter object.

(Odziedziczone po HtmlTextWriter)
SuppressCommonAttributes

Pobiera Hashtable obiekt elementów, dla których CommonAttributes atrybuty są pomijane.Gets a Hashtable object of elements for which CommonAttributes attributes are suppressed.

TagKey

Pobiera lub ustawia HtmlTextWriterTag wartość dla określonego elementu znaczników.Gets or sets the HtmlTextWriterTag value for the specified markup element.

(Odziedziczone po HtmlTextWriter)
TagName

Pobiera lub ustawia nazwę tagu renderowanego elementu znaczników.Gets or sets the tag name of the markup element being rendered.

(Odziedziczone po HtmlTextWriter)

Metody

AddAttribute(HtmlTextWriterAttribute, String)

Dodaje atrybut Markup i wartość atrybutu do tagu otwierającego elementu, który HtmlTextWriter tworzy obiekt z następnym wywołaniem RenderBeginTag metody.Adds the markup attribute and the attribute value to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method.

(Odziedziczone po HtmlTextWriter)
AddAttribute(HtmlTextWriterAttribute, String, Boolean)

Dodaje atrybut Markup i wartość atrybutu do tagu otwierającego elementu, który HtmlTextWriter tworzy obiekt z kolejnym wywołaniem RenderBeginTag metody, z opcjonalnym kodowaniem.Adds the markup attribute and the attribute value to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method, with optional encoding.

(Odziedziczone po HtmlTextWriter)
AddAttribute(String, String)

Dodaje określony atrybut znacznika i wartość do tagu otwierającego elementu, który HtmlTextWriter tworzy obiekt z następnym wywołaniem RenderBeginTag metody.Adds the specified markup attribute and value to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method.

(Odziedziczone po HtmlTextWriter)
AddAttribute(String, String, Boolean)

Dodaje określony atrybut znacznika i wartość do tagu otwierającego elementu, który HtmlTextWriter tworzy obiekt z kolejnym wywołaniem RenderBeginTag metody, z opcjonalnym kodowaniem.Adds the specified markup attribute and value to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method, with optional encoding.

(Odziedziczone po HtmlTextWriter)
AddAttribute(String, String, HtmlTextWriterAttribute)

Dodaje określony atrybut i wartość znacznika wraz z HtmlTextWriterAttribute wartością wyliczenia do tagu otwierającego elementu, który HtmlTextWriter tworzy obiekt z kolejnym wywołaniem RenderBeginTag metody.Adds the specified markup attribute and value, along with an HtmlTextWriterAttribute enumeration value, to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method.

(Odziedziczone po HtmlTextWriter)
AddRecognizedAttribute(String, String)

Dodaje atrybut do elementu XHTML.Adds an attribute to an XHTML element. Kolekcja atrybutów specyficznych dla XhtmlTextWriter obiektu jest przywoływana przez ElementSpecificAttributes Właściwość.The collection of element-specific attributes for the XhtmlTextWriter object is referenced by the ElementSpecificAttributes property.

AddStyleAttribute(HtmlTextWriterStyle, String)

Dodaje atrybut stylu znacznika skojarzonego z określoną HtmlTextWriterStyle wartością i wartość atrybutu do otwierającego znacznika znaczników utworzonego przez kolejne wywołanie RenderBeginTag metody.Adds the markup style attribute associated with the specified HtmlTextWriterStyle value and the attribute value to the opening markup tag created by a subsequent call to the RenderBeginTag method.

(Odziedziczone po HtmlTextWriter)
AddStyleAttribute(String, String)

Dodaje określony atrybut stylu znaczników i wartość atrybutu do otwierającego znacznika znaczników utworzonego przez kolejne wywołanie RenderBeginTag metody.Adds the specified markup style attribute and the attribute value to the opening markup tag created by a subsequent call to the RenderBeginTag method.

(Odziedziczone po HtmlTextWriter)
AddStyleAttribute(String, String, HtmlTextWriterStyle)

Dodaje określony atrybut stylu znacznika i wartość atrybutu wraz z HtmlTextWriterStyle wartością wyliczenia do otwierającego znacznika znaczników utworzonego przez kolejne wywołanie RenderBeginTag metody.Adds the specified markup style attribute and the attribute value, along with an HtmlTextWriterStyle enumeration value, to the opening markup tag created by a subsequent call to the RenderBeginTag method.

(Odziedziczone po HtmlTextWriter)
BeginRender()

Powiadamia HtmlTextWriter obiekt lub obiekt klasy pochodnej, że formant ma być renderowany.Notifies an HtmlTextWriter object, or an object of a derived class, that a control is about to be rendered.

(Odziedziczone po HtmlTextWriter)
Close()

Zamyka HtmlTextWriter obiekt i zwalnia wszystkie skojarzone z nim zasoby systemowe.Closes the HtmlTextWriter object and releases any system resources associated with it.

(Odziedziczone po HtmlTextWriter)
CreateObjRef(Type)

Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikacji z obiektem zdalnym.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Odziedziczone po MarshalByRefObject)
Dispose()

Zwalnia wszystkie zasoby używane przez TextWriter obiekt.Releases all resources used by the TextWriter object.

(Odziedziczone po TextWriter)
Dispose(Boolean)

Zwalnia zasoby niezarządzane używane przez element TextWriter i opcjonalnie zwalnia zasoby zarządzane.Releases the unmanaged resources used by the TextWriter and optionally releases the managed resources.

(Odziedziczone po TextWriter)
DisposeAsync()

Asynchronicznie zwalnia wszystkie zasoby używane przez TextWriter obiekt.Asynchronously releases all resources used by the TextWriter object.

(Odziedziczone po TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

Koduje wartość określonego atrybutu Markup Language na podstawie wymagań HttpRequest obiektu bieżącego kontekstu.Encodes the value of the specified markup attribute based on the requirements of the HttpRequest object of the current context.

(Odziedziczone po HtmlTextWriter)
EncodeAttributeValue(String, Boolean)

Koduje wartość określonego atrybutu Markup Language na podstawie wymagań HttpRequest obiektu bieżącego kontekstu.Encodes the value of the specified markup attribute based on the requirements of the HttpRequest object of the current context.

(Odziedziczone po HtmlTextWriter)
EncodeUrl(String)

Wykonuje minimalne kodowanie adresu URL, konwertując spacje w określonym adresie URL na ciąg "%20".Performs minimal URL encoding by converting spaces in the specified URL to the string "%20".

(Odziedziczone po HtmlTextWriter)
EndRender()

Powiadamia HtmlTextWriter obiekt lub obiekt klasy pochodnej, że formant zakończył renderowanie.Notifies an HtmlTextWriter object, or an object of a derived class, that a control has finished rendering. Tej metody można użyć do zamknięcia wszystkich elementów znaczników otwartych w BeginRender() metodzie.You can use this method to close any markup elements opened in the BeginRender() method.

(Odziedziczone po HtmlTextWriter)
EnterStyle(Style)

Zapisuje tag otwierający <span> elementu, który zawiera atrybuty, które implementują formatowanie układu i znaków określonego stylu.Writes the opening tag of a <span> element that contains attributes that implement the layout and character formatting of the specified style.

(Odziedziczone po HtmlTextWriter)
EnterStyle(Style, HtmlTextWriterTag)

Zapisuje tag otwierający elementu znaczników, który zawiera atrybuty, które implementują formatowanie układu i znaków określonego stylu.Writes the opening tag of a markup element that contains attributes that implement the layout and character formatting of the specified style.

(Odziedziczone po HtmlTextWriter)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
ExitStyle(Style)

Zapisuje tag zamykający elementu, <span> Aby zakończyć określony układ i formatowanie znaków.Writes the closing tag of a <span> element to end the specified layout and character formatting.

(Odziedziczone po HtmlTextWriter)
ExitStyle(Style, HtmlTextWriterTag)

Zapisuje tag zamykający określonego elementu znaczników, aby zakończyć określony układ i formatowanie znaków.Writes the closing tag of the specified markup element to end the specified layout and character formatting.

(Odziedziczone po HtmlTextWriter)
FilterAttributes()

Usuwa wszystkie atrybuty znaczników i stylu we wszystkich właściwościach strony lub kontrolki serwera sieci Web.Removes all the markup and style attributes on all properties of the page or Web server control.

(Odziedziczone po HtmlTextWriter)
Flush()

Czyści wszystkie bufory dla bieżącego HtmlTextWriter obiektu i powoduje, że wszystkie buforowane dane są zapisywane w strumieniu wyjściowym.Clears all buffers for the current HtmlTextWriter object and causes any buffered data to be written to the output stream.

(Odziedziczone po HtmlTextWriter)
FlushAsync()

Asynchronicznie czyści wszystkie bufory dla bieżącego składnika zapisywania i powoduje, że wszystkie buforowane dane są zapisywane na podstawowym urządzeniu.Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device.

(Odziedziczone po TextWriter)
GetAttributeKey(String)

Uzyskuje odpowiednią HtmlTextWriterAttribute wartość wyliczenia dla określonego atrybutu.Obtains the corresponding HtmlTextWriterAttribute enumeration value for the specified attribute.

(Odziedziczone po HtmlTextWriter)
GetAttributeName(HtmlTextWriterAttribute)

Uzyskuje nazwę atrybutu znacznika skojarzonego z określoną HtmlTextWriterAttribute wartością.Obtains the name of the markup attribute associated with the specified HtmlTextWriterAttribute value.

(Odziedziczone po HtmlTextWriter)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetLifetimeService()

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
GetStyleKey(String)

Uzyskuje HtmlTextWriterStyle wartość wyliczenia dla określonego stylu.Obtains the HtmlTextWriterStyle enumeration value for the specified style.

(Odziedziczone po HtmlTextWriter)
GetStyleName(HtmlTextWriterStyle)

Uzyskuje nazwę atrybutu stylu znaczników skojarzoną z określoną HtmlTextWriterStyle wartością wyliczenia.Obtains the markup style attribute name associated with the specified HtmlTextWriterStyle enumeration value.

(Odziedziczone po HtmlTextWriter)
GetTagKey(String)

Uzyskuje HtmlTextWriterTag wartość wyliczenia skojarzoną z określonym elementem znaczników.Obtains the HtmlTextWriterTag enumeration value associated with the specified markup element.

(Odziedziczone po HtmlTextWriter)
GetTagName(HtmlTextWriterTag)

Uzyskuje element znaczników skojarzony z określoną HtmlTextWriterTag wartością wyliczenia.Obtains the markup element associated with the specified HtmlTextWriterTag enumeration value.

(Odziedziczone po HtmlTextWriter)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
InitializeLifetimeService()

Uzyskuje obiekt usługi istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
IsAttributeDefined(HtmlTextWriterAttribute)

Określa, czy określony atrybut znacznika i jego wartość są renderowane podczas następnego wywołania RenderBeginTag metody.Determines whether the specified markup attribute and its value are rendered during the next call to the RenderBeginTag method.

(Odziedziczone po HtmlTextWriter)
IsAttributeDefined(HtmlTextWriterAttribute, String)

Określa, czy określony atrybut znacznika i jego wartość są renderowane podczas następnego wywołania RenderBeginTag metody.Determines whether the specified markup attribute and its value are rendered during the next call to the RenderBeginTag method.

(Odziedziczone po HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle)

Określa, czy określony atrybut stylu znaczników jest renderowany podczas następnego wywołania RenderBeginTag metody.Determines whether the specified markup style attribute is rendered during the next call to the RenderBeginTag method.

(Odziedziczone po HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle, String)

Określa, czy określony atrybut stylu znacznika i jego wartość są renderowane podczas następnego wywołania RenderBeginTag metody.Determines whether the specified markup style attribute and its value are rendered during the next call to the RenderBeginTag method.

(Odziedziczone po HtmlTextWriter)
IsValidFormAttribute(String)

Sprawdza atrybut XHTML, aby upewnić się, że może być renderowany w tagu otwierającym <form> elementu.Checks an XHTML attribute to ensure that it can be rendered in the opening tag of a <form> element.

MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy skróconą kopię bieżącego MarshalByRefObject obiektu.Creates a shallow copy of the current MarshalByRefObject object.

(Odziedziczone po MarshalByRefObject)
OnAttributeRender(String, String, HtmlTextWriterAttribute)

Określa, czy określony atrybut XHTML i jego wartość mogą być renderowane do bieżącego elementu znaczników.Determines whether the specified XHTML attribute and its value can be rendered to the current markup element.

OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

Określa, czy określony atrybut stylu XHTML i jego wartość mogą być renderowane do bieżącego elementu znaczników.Determines whether the specified XHTML style attribute and its value can be rendered to the current markup element.

OnTagRender(String, HtmlTextWriterTag)

Określa, czy określony element znaczników będzie renderowany na stronie żądającej.Determines whether the specified markup element will be rendered to the requesting page.

(Odziedziczone po HtmlTextWriter)
OutputTabs()

Zapisuje serię ciągów tabulacji, które reprezentują poziom wcięcia dla wiersza znaków znaczników.Writes a series of tab strings that represent the indentation level for a line of markup characters.

(Odziedziczone po HtmlTextWriter)
PopEndTag()

Usuwa ostatnio zapisany element znaczników z listy renderowane elementy.Removes the most recently saved markup element from the list of rendered elements.

(Odziedziczone po HtmlTextWriter)
PushEndTag(String)

Zapisuje określony element znaczników do późniejszego użycia podczas generowania tagu końcowego dla elementu znaczników.Saves the specified markup element for later use when generating the end tag for a markup element.

(Odziedziczone po HtmlTextWriter)
RemoveRecognizedAttribute(String, String)

Usuwa atrybut z ElementSpecificAttributes kolekcji elementu.Removes an attribute from the ElementSpecificAttributes collection of an element.

RenderAfterContent()

Zapisuje dowolny tekst lub odstępy występujące po treści i przed tagiem zamykającym elementu Markup w strumieniu wyjściowym znaczników.Writes any text or spacing that occurs after the content and before the closing tag of the markup element to the markup output stream.

(Odziedziczone po HtmlTextWriter)
RenderAfterTag()

Zapisuje wszystkie odstępy lub tekst występujący po tagu zamykającym dla elementu znaczników.Writes any spacing or text that occurs after the closing tag for a markup element.

(Odziedziczone po HtmlTextWriter)
RenderBeforeContent()

Zapisuje dowolny tekst lub odstępy przed zawartością i po tagu otwierającym elementu znaczników.Writes any text or spacing before the content and after the opening tag of a markup element.

(Odziedziczone po HtmlTextWriter)
RenderBeforeTag()

Zapisuje dowolny tekst lub odstępy, które występują przed tagiem otwierającym elementu znaczników.Writes any text or spacing that occurs before the opening tag of a markup element.

(Odziedziczone po HtmlTextWriter)
RenderBeginTag(HtmlTextWriterTag)

Zapisuje tag otwierający elementu znaczników skojarzonego z określoną HtmlTextWriterTag wartością wyliczenia do strumienia wyjściowego.Writes the opening tag of the markup element associated with the specified HtmlTextWriterTag enumeration value to the output stream.

(Odziedziczone po HtmlTextWriter)
RenderBeginTag(String)

Zapisuje tag otwierającego określonego elementu Markup Language w strumieniu wyjściowym.Writes the opening tag of the specified markup element to the output stream.

(Odziedziczone po HtmlTextWriter)
RenderEndTag()

Zapisuje tag końcowy elementu znaczników w strumieniu wyjściowym.Writes the end tag of a markup element to the output stream.

(Odziedziczone po HtmlTextWriter)
SetDocType(XhtmlMobileDocType)

Określa typ dokumentu XHTML dla składnika zapisywania tekstu, który ma być renderowany na stronie lub kontrolce.Specifies the XHTML document type for the text writer to render to the page or control.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)
Write(Boolean)

Zapisuje tekstową reprezentację wartości logicznej w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a Boolean value to the output stream, along with any pending tab spacing.

(Odziedziczone po HtmlTextWriter)
Write(Char)

Zapisuje tekstową reprezentację znaku Unicode w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a Unicode character to the output stream, along with any pending tab spacing.

(Odziedziczone po HtmlTextWriter)
Write(Char[])

Zapisuje tekstową reprezentację tablicy znaków Unicode w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of an array of Unicode characters to the output stream, along with any pending tab spacing.

(Odziedziczone po HtmlTextWriter)
Write(Char[], Int32, Int32)

Zapisuje tekstową reprezentację podtablicy znaków Unicode w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a subarray of Unicode characters to the output stream, along with any pending tab spacing.

(Odziedziczone po HtmlTextWriter)
Write(Decimal)

Zapisuje tekstową reprezentację wartości dziesiętnej w strumieniu tekstowym.Writes the text representation of a decimal value to the text stream.

(Odziedziczone po TextWriter)
Write(Double)

Zapisuje tekstową reprezentację liczby zmiennoprzecinkowej o podwójnej precyzji w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a double-precision floating-point number to the output stream, along with any pending tab spacing.

(Odziedziczone po HtmlTextWriter)
Write(Int32)

Zapisuje tekstową reprezentację liczby całkowitej ze znakiem 32-bajtowej w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a 32-byte signed integer to the output stream, along with any pending tab spacing.

(Odziedziczone po HtmlTextWriter)
Write(Int64)

Zapisuje tekstową reprezentację liczby całkowitej ze znakiem 64-bajtowej w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a 64-byte signed integer to the output stream, along with any pending tab spacing.

(Odziedziczone po HtmlTextWriter)
Write(Object)

Zapisuje tekstową reprezentację obiektu w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of an object to the output stream, along with any pending tab spacing.

(Odziedziczone po HtmlTextWriter)
Write(ReadOnlySpan<Char>)

Zapisuje zakres znaków w strumieniu tekstowym.Writes a character span to the text stream.

(Odziedziczone po TextWriter)
Write(Single)

Zapisuje tekstową reprezentację liczby zmiennoprzecinkowej o pojedynczej precyzji w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a single-precision floating-point number to the output stream, along with any pending tab spacing.

(Odziedziczone po HtmlTextWriter)
Write(String)

Zapisuje określony ciąg w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the specified string to the output stream, along with any pending tab spacing.

(Odziedziczone po HtmlTextWriter)
Write(String, Object)

Zapisuje ciąg tabulacji i sformatowany ciąg do strumienia wyjściowego, używając tej samej semantyki jako Format(String, Object) metody, wraz z wszelkimi oczekującymi odstępami tabulacji.Writes a tab string and a formatted string to the output stream, using the same semantics as the Format(String, Object) method, along with any pending tab spacing.

(Odziedziczone po HtmlTextWriter)
Write(String, Object, Object)

Zapisuje sformatowany ciąg zawierający tekstową reprezentację dwóch obiektów w strumieniu wyjściowym wraz z oczekującymi odstępami tabulacji.Writes a formatted string that contains the text representation of two objects to the output stream, along with any pending tab spacing. Ta metoda używa tej samej semantyki co Format(String, Object, Object) Metoda.This method uses the same semantics as the Format(String, Object, Object) method.

(Odziedziczone po HtmlTextWriter)
Write(String, Object, Object, Object)

Zapisuje sformatowany ciąg w strumieniu tekstowym, używając tej samej semantyki co Format(String, Object, Object, Object) Metoda.Writes a formatted string to the text stream, using the same semantics as the Format(String, Object, Object, Object) method.

(Odziedziczone po TextWriter)
Write(String, Object[])

Zapisuje sformatowany ciąg, który zawiera tekstową reprezentację tablicy obiektów do strumienia wyjściowego, wraz z wszelkimi oczekującymi odstępami tabulacji.Writes a formatted string that contains the text representation of an object array to the output stream, along with any pending tab spacing. Ta metoda używa tej samej semantyki co Format(String, Object[]) Metoda.This method uses the same semantics as the Format(String, Object[]) method.

(Odziedziczone po HtmlTextWriter)
Write(StringBuilder)

Zapisuje konstruktora ciągów do strumienia tekstu.Writes a string builder to the text stream.

(Odziedziczone po TextWriter)
Write(UInt32)

Zapisuje tekstową reprezentację wartości 4-bajtowej bez znaku do strumienia tekstu.Writes the text representation of a 4-byte unsigned integer to the text stream.

(Odziedziczone po TextWriter)
Write(UInt64)

Zapisuje tekstową reprezentację 8-bajtowej liczby całkowitej bez znaku do strumienia tekstu.Writes the text representation of an 8-byte unsigned integer to the text stream.

(Odziedziczone po TextWriter)
WriteAsync(Char)

Zapisuje znak w strumieniu tekstowym asynchronicznie.Writes a character to the text stream asynchronously.

(Odziedziczone po TextWriter)
WriteAsync(Char[])

Zapisuje tablicę znaków w strumieniu tekstowym asynchronicznie.Writes a character array to the text stream asynchronously.

(Odziedziczone po TextWriter)
WriteAsync(Char[], Int32, Int32)

Zapisuje podtablicę znaków w strumieniu tekstowym asynchronicznie.Writes a subarray of characters to the text stream asynchronously.

(Odziedziczone po TextWriter)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Asynchronicznie zapisuje region pamięci znaku w strumieniu tekstowym.Asynchronously writes a character memory region to the text stream.

(Odziedziczone po TextWriter)
WriteAsync(String)

Zapisuje ciąg w strumieniu tekstowym asynchronicznie.Writes a string to the text stream asynchronously.

(Odziedziczone po TextWriter)
WriteAsync(StringBuilder, CancellationToken)

Asynchronicznie zapisuje konstruktora ciągów do strumienia tekstu.Asynchronously writes a string builder to the text stream.

(Odziedziczone po TextWriter)
WriteAttribute(String, String)

Zapisuje określony atrybut znacznika i wartość do strumienia wyjściowego.Writes the specified markup attribute and value to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteAttribute(String, String, Boolean)

Zapisuje określony atrybut i wartość znacznika w strumieniu wyjściowym i, jeśli jest określony, zapisuje zakodowaną wartość.Writes the specified markup attribute and value to the output stream, and, if specified, writes the value encoded.

(Odziedziczone po HtmlTextWriter)
WriteBeginTag(String)

Zapisuje wszystkie odstępy tabulacji i tag otwierający określonego elementu znaczników w strumieniu wyjściowym.Writes any tab spacing and the opening tag of the specified markup element to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteBreak()

Zapisuje <br/> element w strumieniu wyjściowym XHTML.Writes a <br/> element to the XHTML output stream.

WriteEncodedText(String)

Koduje określony tekst dla urządzenia wysyłającego żądanie, a następnie zapisuje go w strumieniu wyjściowym.Encodes the specified text for the requesting device, and then writes it to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteEncodedUrl(String)

Koduje określony adres URL, a następnie zapisuje go w strumieniu wyjściowym.Encodes the specified URL, and then writes it to the output stream. Adres URL może zawierać parametry.The URL might include parameters.

(Odziedziczone po HtmlTextWriter)
WriteEncodedUrlParameter(String)

Koduje określony parametr adresu URL dla urządzenia wysyłającego żądanie, a następnie zapisuje go w strumieniu wyjściowym.Encodes the specified URL parameter for the requesting device, and then writes it to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteEndTag(String)

Zapisuje wszystkie odstępy tabulacji i tag zamykający określonego elementu znaczników.Writes any tab spacing and the closing tag of the specified markup element.

(Odziedziczone po HtmlTextWriter)
WriteFullBeginTag(String)

Zapisuje wszystkie odstępy tabulacji i tag otwierający określonego elementu znaczników w strumieniu wyjściowym.Writes any tab spacing and the opening tag of the specified markup element to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine()

Zapisuje ciąg terminatora wiersza w strumieniu wyjściowym.Writes a line terminator string to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(Boolean)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację wartości logicznej, po której następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and the text representation of a Boolean value, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(Char)

Zapisuje wszystkie oczekujące odstępy tabulacji i znak Unicode, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and a Unicode character, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(Char[])

Zapisuje wszystkie oczekujące odstępy tabulacji i tablicę znaków Unicode, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and an array of Unicode characters, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(Char[], Int32, Int32)

Zapisuje wszystkie oczekujące odstępy tabulacji i podtablicę znaków Unicode, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and a subarray of Unicode characters, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(Decimal)

Zapisuje tekstową reprezentację wartości dziesiętnej w strumieniu tekstowym, po której następuje terminator wiersza.Writes the text representation of a decimal value to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(Double)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację liczby zmiennoprzecinkowej podwójnej precyzji, a po niej ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and the text representation of a double-precision floating-point number, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(Int32)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację 32-bajtowej liczby całkowitej ze znakiem, a następnie ciąg terminatora wiersza do strumienia wyjściowego.Writes any pending tab spacing and the text representation of a 32-byte signed integer, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(Int64)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację 64-bajtowej liczby całkowitej ze znakiem, a następnie ciąg terminatora wiersza do strumienia wyjściowego.Writes any pending tab spacing and the text representation of a 64-byte signed integer, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(Object)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację obiektu, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and the text representation of an object, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(ReadOnlySpan<Char>)

Zapisuje tekstową reprezentację zakresu znaków w strumieniu tekstowym, po którym następuje terminator wiersza.Writes the text representation of a character span to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(Single)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację liczby zmiennoprzecinkowej o pojedynczej precyzji, po której następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and the text representation of a single-precision floating-point number, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(String)

Zapisuje wszystkie oczekujące odstępy tabulacji i ciąg tekstowy, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and a text string, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(String, Object)

Zapisuje wszystkie oczekujące odstępy tabulacji i sformatowany ciąg zawierający tekstową reprezentację obiektu, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and a formatted string containing the text representation of an object, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(String, Object, Object)

Zapisuje wszystkie oczekujące odstępy tabulacji i sformatowany ciąg, który zawiera tekstową reprezentację dwóch obiektów, a następnie ciąg terminatora wiersza do strumienia wyjściowego.Writes any pending tab spacing and a formatted string that contains the text representation of two objects, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(String, Object, Object, Object)

Zapisuje sformatowany ciąg i nowy wiersz do strumienia tekstowego przy użyciu tej samej semantyki co Format(String, Object) .Writes out a formatted string and a new line to the text stream, using the same semantics as Format(String, Object).

(Odziedziczone po TextWriter)
WriteLine(String, Object[])

Zapisuje wszystkie oczekujące odstępy tabulacji i sformatowany ciąg, który zawiera tekstową reprezentację tablicy obiektów, a następnie ciąg terminatora wiersza do strumienia wyjściowego.Writes any pending tab spacing and a formatted string that contains the text representation of an object array, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(StringBuilder)

Zapisuje tekstową reprezentację konstruktora ciągów do strumienia tekstu, po którym następuje terminator wiersza.Writes the text representation of a string builder to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(UInt32)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację 4-bajtowej liczby całkowitej bez znaku, a następnie ciąg terminatora wiersza do strumienia wyjściowego.Writes any pending tab spacing and the text representation of a 4-byte unsigned integer, followed by a line terminator string, to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteLine(UInt64)

Zapisuje tekstową reprezentację 8-bajtowej liczby całkowitej bez znaku do strumienia tekstowego, a po niej terminator wiersza.Writes the text representation of an 8-byte unsigned integer to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineAsync()

Asynchronicznie zapisuje terminator wiersza w strumieniu tekstowym.Asynchronously writes a line terminator to the text stream.

(Odziedziczone po TextWriter)
WriteLineAsync(Char)

Asynchronicznie zapisuje znak w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes a character to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineAsync(Char[])

Asynchronicznie zapisuje tablicę znaków w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes an array of characters to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineAsync(Char[], Int32, Int32)

Asynchronicznie zapisuje podtablicę znaków do strumienia tekstu, po którym następuje terminator wiersza.Asynchronously writes a subarray of characters to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Asynchronicznie zapisuje tekstową reprezentację regionu pamięci znaku do strumienia tekstu, po którym następuje terminator wiersza.Asynchronously writes the text representation of a character memory region to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineAsync(String)

Asynchronicznie zapisuje ciąg w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes a string to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

Asynchronicznie zapisuje tekstową reprezentację konstruktora ciągów do strumienia tekstu, po którym następuje terminator wiersza.Asynchronously writes the text representation of a string builder to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineNoTabs(String)

Zapisuje ciąg, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes a string, followed by a line terminator string, to the output stream. Ta metoda ignoruje wszystkie określone odstępy tabulacji.This method ignores any specified tab spacing.

(Odziedziczone po HtmlTextWriter)
WriteStyleAttribute(String, String)

Zapisuje określony atrybut style w strumieniu wyjściowym.Writes the specified style attribute to the output stream.

(Odziedziczone po HtmlTextWriter)
WriteStyleAttribute(String, String, Boolean)

Zapisuje określony atrybut i wartość stylu w strumieniu wyjściowym i koduje wartość (jeśli została określona).Writes the specified style attribute and value to the output stream, and encodes the value, if specified.

(Odziedziczone po HtmlTextWriter)
WriteUrlEncodedString(String, Boolean)

Zapisuje określony ciąg i kodowanie go zgodnie z wymaganiami dotyczącymi adresów URL.Writes the specified string, encoding it according to URL requirements.

(Odziedziczone po HtmlTextWriter)

Jawne implementacje interfejsu

IDisposable.Dispose()

Aby uzyskać opis tego elementu członkowskiego, zobacz Dispose() .For a description of this member, see Dispose().

(Odziedziczone po TextWriter)

Dotyczy

Zobacz też