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

öğesinin alındığı HtmlTextWriterTagişaretleme öğesi.

Döndürülenler

HtmlTextWriterTag Sabit listesi değeri; aksi takdirde, belirli tagName bir değerle ilişkilendirilmemişse HtmlTextWriterTag , 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 bunu ilgili HtmlTextWriterTag sabit listesi üyesine dönüştürür ve bunu bir numaralandırma değerini parametre olarak alan RenderBeginTag aşırı yüklemeye geçirirHtmlTextWriterTag.

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

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

Şunlara uygulanır

Ayrıca bkz.