HtmlTextWriter.GetTagKey(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.