HtmlTextWriter.GetTagKey(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.