Freigeben über


Html32TextWriter.RenderBeforeTag Methode

Definition

Schreibt Text oder Tabstopps, die sich vor dem öffnenden Tag eines HTML-Elements befinden, in den HTML 3.2-Ausgabestream.

protected:
 override System::String ^ RenderBeforeTag();
protected override string RenderBeforeTag ();
override this.RenderBeforeTag : unit -> string
Protected Overrides Function RenderBeforeTag () As String

Gibt zurück

String

Alle HTML-Informationen zu Schriftarten und Abständen, die vor dem Tag gerendert werden sollen. Wenn keine Informationen dieser Art darzustellen sind, null.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie sie die RenderBeforeTag Methode außer Kraft setzen. Der Code überprüft, ob ein a Element gerendert wird. Wenn ja, schreibt die Außerkraftsetzungsmethode RenderBeforeTag das öffnende Tag eines small Elements. Das Beispiel für das RenderAfterTag a Element führt dieselbe Prüfung aus, und schreibt dann das schließende Tag des small Elements.

Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die Html32TextWriter Klasse bereitgestellt wird.

// Override the RenderBeforeTag method to render the
// opening tag of a <small> element to modify the text size of 
// any <a> elements that this writer encounters.
protected override string RenderBeforeTag()
{
    // Check whether the element being rendered is an 
    // <a> element. If so, render the opening tag
    // of the <small> element; otherwise, call the base method.
    if (TagKey == HtmlTextWriterTag.A)
        return "<small>";
    return base.RenderBeforeTag();
}
' Override the RenderBeforeTag method to render the
' opening tag of a <small> element to modify the text size of 
' any <a> elements that this writer encounters.
Protected Overrides Function RenderBeforeTag() As String
    ' Check whether the element being rendered is an 
    ' <a> element. If so, render the opening tag
    ' of the <small> element; otherwise, call the base method.
    If TagKey = HtmlTextWriterTag.A Then
        Return "<small>"
    End If
    Return MyBase.RenderBeforeTag()
End Function

Gilt für

Siehe auch