Freigeben über


HtmlTextWriter.GetTagKey(String) Methode

Definition

Ruft den HtmlTextWriterTag-Enumerationswert ab, der dem angegebenen Markupelement zugeordnet ist.

protected:
 virtual System::Web::UI::HtmlTextWriterTag GetTagKey(System::String ^ tagName);
protected virtual System.Web.UI.HtmlTextWriterTag GetTagKey (string tagName);
abstract member GetTagKey : string -> System.Web.UI.HtmlTextWriterTag
override this.GetTagKey : string -> System.Web.UI.HtmlTextWriterTag
Protected Overridable Function GetTagKey (tagName As String) As HtmlTextWriterTag

Parameter

tagName
String

Das Markupelement, für das das HtmlTextWriterTag abgerufen werden soll.

Gibt zurück

HtmlTextWriterTag

Der HtmlTextWriterTag-Enumerationswert, andernfalls HtmlTextWriterTag, wenn tagName keinem bestimmten Unknown-Wert zugeordnet ist.

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie Sie die Überladung der RenderBeginTag Methode außer Kraft setzen, die eine Zeichenfolge als Parameter verwendet. Die Zeichenfolge wird an die GetTagKey Methode übergeben, die sie in das entsprechende HtmlTextWriterTag Enumerationselement konvertiert und dann an die RenderBeginTag Überladung übergeben wird, die einen HtmlTextWriterTag Enumerationswert als Parameter verwendet.

virtual void RenderBeginTag( String^ tagName ) override
{
   
   // Call the overloaded RenderBeginTag(HtmlTextWriterTag) method.
   RenderBeginTag( GetTagKey( tagName ) );
}
public override void RenderBeginTag(string tagName)
{
    // Call the overloaded RenderBeginTag(HtmlTextWriterTag)
    // method.
    RenderBeginTag(GetTagKey(tagName));
}
Public Overloads Overrides Sub RenderBeginTag(ByVal tagName As String)
    ' Call the overloaded RenderBeginTag(HtmlTextWriterTag) method.
    RenderBeginTag(GetTagKey(tagName))
End Sub

Hinweise

nullWenn tagName es sich um eine leere Zeichenfolge ("") handelt oder in der Tabelle der Markuptagnamen nicht gefunden werden kann, gibt die GetTagKey Methode das Unknown Feld zurück.

Gilt für

Siehe auch