HtmlTextWriter.InnerWriter Özellik

Tanım

biçimlendirme öğesinin iç içeriğini yazan metin yazıcısını alır veya ayarlar.

public:
 property System::IO::TextWriter ^ InnerWriter { System::IO::TextWriter ^ get(); void set(System::IO::TextWriter ^ value); };
public System.IO.TextWriter InnerWriter { get; set; }
member this.InnerWriter : System.IO.TextWriter with get, set
Public Property InnerWriter As TextWriter

Özellik Değeri

TextWriter

TextWriter İç işaretleme içeriğini yazan bir.

Örnekler

Aşağıdaki kod örneği, yöntemini geçersiz kılan sınıfından WebControl türetilmiş özel bir Web sunucusu denetiminin Render nasıl kullanılacağını gösterir. Bir <font> öğe yazmak için sınıfını HtmlTextWriter kullanır. öğesinin açılış etiketini yazdıktan sonra, dizeyi "<br> The time on the server:" yazmak için özelliğini kullanır InnerWriter ve bu dizeyi özelliğinin DateTime.Now değeriyle birleştirir.

   // Write the opening tag of a Font element.
   writer->WriteBeginTag( "font" );
   
   // Write a Color style attribute to the opening tag
   // of the Font element and set its value to red.
   writer->WriteAttribute( "color", "red" );
   
   // Write the closing character for the opening tag of
   // the Font element.
   writer->Write( '>' );
   
   // Use the InnerWriter property to create a TextWriter
   // object that will write the content found between
   // the opening and closing tags of the Font element.
   // Message is a string property of the control that
   // overrides the Render method.
   TextWriter^ innerTextWriter = writer->InnerWriter;
   innerTextWriter->Write( String::Concat( Message, "<br> The time on the server : ", System::DateTime::Now.ToLongTimeString() ) );
   
   // Write the closing tag of the Font element.
   writer->WriteEndTag( "font" );
}
    // Write the opening tag of a Font element.
    writer.WriteBeginTag("font");
    // Write a Color style attribute to the opening tag
    // of the Font element and set its value to red.
    writer.WriteAttribute("color", "red");
    // Write the closing character for the opening tag of
    // the Font element.
    writer.Write('>');

    // Use the InnerWriter property to create a TextWriter
    // object that will write the content found between
    // the opening and closing tags of the Font element.
    // Message is a string property of the control that 
    // overrides the Render method.
    TextWriter innerTextWriter = writer.InnerWriter;
    innerTextWriter.Write(Message + "<br> The time on the server :" + System.DateTime.Now.ToLongTimeString());

    // Write the closing tag of the Font element.
    writer.WriteEndTag("font");
}
        ' Write the opening tag of a Font element.
        writer.WriteBeginTag("font")
        ' Write a Color style attribute to the opening tag
        ' of the Font element and set its value to red.
        writer.WriteAttribute("color", "red")
        ' Write the closing character for the opening tag of
        ' the Font element.
        writer.Write(">")

        ' Use the InnerWriter property to create a TextWriter
        ' object that will write the content found between
        ' the opening and closing tags of the Font element.
        ' Message is a string property of the control that 
        ' overrides the Render method.
        Dim innerTextWriter As TextWriter = writer.InnerWriter
        innerTextWriter.Write((Message + "<br> The time on the server :" & _
           System.DateTime.Now.ToLongTimeString()))

        ' Write the closing tag of the Font element.
        writer.WriteEndTag("font")
    End Sub
End Class

Açıklamalar

İç işaretleme içeriği, işaretleme dili öğesinin açma ve kapatma etiketleri arasında bulunan metindir.

özelliği sınıfın InnerWriter bir örneği olan bir TextWriter nesneye HttpWriter ayarlanırsa, bu olgu not edilir ve ayrı bir başvuru kaydedilir.

Şunlara uygulanır

Ayrıca bkz.