Freigeben über


HtmlTextWriter.GetTagKey-Methode

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

Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Protected Overridable Function GetTagKey ( _
    tagName As String _
) As HtmlTextWriterTag
'Usage
Dim tagName As String
Dim returnValue As HtmlTextWriterTag

returnValue = Me.GetTagKey(tagName)
protected virtual HtmlTextWriterTag GetTagKey (
    string tagName
)
protected:
virtual HtmlTextWriterTag GetTagKey (
    String^ tagName
)
protected HtmlTextWriterTag GetTagKey (
    String tagName
)
protected function GetTagKey (
    tagName : String
) : HtmlTextWriterTag

Parameter

Rückgabewert

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

Hinweise

Wenn tagName NULL (Nothing in Visual Basic) oder eine leere Zeichenfolge ("") ist oder nicht in der Tabelle der Markuptagnamen gefunden werden kann, gibt die GetTagKey-Methode das Unknown-Feld zurück.

Beispiel

Im folgenden Codebeispiel wird das Überschreiben der Überladung der RenderBeginTag-Methode veranschaulicht, die eine Zeichenfolge als Parameter akzeptiert. Die Zeichenfolge wird an die GetTagKey-Methode übergeben, die diese in den entsprechenden HtmlTextWriterTag-Enumerationsmember konvertiert und dann an die RenderBeginTag-Überladung übergibt, die als Parameter einen HtmlTextWriterTag-Enumerationswert akzeptiert.

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

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

HtmlTextWriter-Klasse
HtmlTextWriter-Member
System.Web.UI-Namespace
TextWriter
HtmlTextWriterTag