Udostępnij za pośrednictwem


HtmlTextWriter.GetTagKey(String) Metoda

Definicja

Uzyskuje HtmlTextWriterTag wartość wyliczenia skojarzona z określonym elementem znaczników.

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

Element znaczników, dla którego ma być uzyskiwany element HtmlTextWriterTag.

Zwraca

HtmlTextWriterTag

Wartość HtmlTextWriterTag wyliczenia; w przeciwnym razie, jeśli tagName nie jest skojarzona z określoną HtmlTextWriterTag wartością, Unknown.

Przykłady

Poniższy przykład kodu pokazuje, jak zastąpić przeciążenie RenderBeginTag metody, która przyjmuje ciąg jako parametr. Ciąg jest przekazywany do GetTagKey metody , która konwertuje go na odpowiedni HtmlTextWriterTag element członkowski wyliczenia, a następnie przekazuje go do RenderBeginTag przeciążenia, które przyjmuje HtmlTextWriterTag wartość wyliczenia 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

Uwagi

Jeśli tagName to null, ciąg pusty (""), lub nie można go znaleźć w tabeli nazw tagów znaczników, GetTagKey metoda zwraca Unknown pole.

Dotyczy

Zobacz też