Sdílet prostřednictvím


HtmlTextWriter.GetTagKey(String) Metoda

Definice

Získá hodnotu výčtu HtmlTextWriterTag přidruženou k zadanému prvku značky.

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

Parametry

tagName
String

Prvek značky, pro který se má získat HtmlTextWriterTag.

Návraty

HtmlTextWriterTag

Hodnota HtmlTextWriterTag výčtu; v opačném případě, pokud tagName není přidružena ke konkrétní HtmlTextWriterTag hodnotě, Unknown.

Příklady

Následující příklad kódu ukazuje, jak přepsat přetížení RenderBeginTag metody, která přebírá řetězec jako jeho parametr. Řetězec se předá GetTagKey metodě, která ji převede na odpovídající HtmlTextWriterTag člen výčtu a pak ji RenderBeginTag předá přetížení přetížení, který přebírá hodnotu výčtu HtmlTextWriterTag jako parametr.

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

Poznámky

Pokud tagName je null, prázdný řetězec (""), nebo nelze najít v tabulce názvů značek, GetTagKey metoda vrátí Unknown pole.

Platí pro

Viz také