HtmlTextWriter.GetTagKey(String) Yöntem

Tanım

HtmlTextWriterTag Belirtilen işaretleme öğesiyle ilişkili numaralandırma değerini alır.

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

Parametreler

tagName
String

elde etmek istediğiniz HtmlTextWriterTagişaretleme öğesi.

Döndürülenler

HtmlTextWriterTag

HtmlTextWriterTag Sabit listesi değeri; aksi takdirde, belirli HtmlTextWriterTag bir değerle ilişkilendirilmemişse tagName , Unknown.

Örnekler

Aşağıdaki kod örneği, parametresi olarak bir dize alan yöntemin aşırı yüklemesinin RenderBeginTag nasıl geçersiz kılındığını gösterir. Dize yöntemine GetTagKey geçirilir ve bu yöntem onu ilgili HtmlTextWriterTag sabit listesi üyesine dönüştürür ve bunu bir numaralandırma değerini parametre olarak alan HtmlTextWriterTag aşırı yüklemeye geçirirRenderBeginTag.

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

Açıklamalar

, nullboş bir dize ("") ise veya işaretleme etiketi adları tablosunda bulunamıyorsatagName, GetTagKey yöntemi alanı döndürürUnknown.

Şunlara uygulanır

Ayrıca bkz.