HtmlTextWriter.GetTagKey(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得與指定標記項目相關聯的 HtmlTextWriterTag 列舉值。
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
參數
- tagName
- String
要取得的 HtmlTextWriterTag 之標記項目。
傳回
HtmlTextWriterTag 列舉值,否則,如果 tagName
未與特定的 HtmlTextWriterTag 值有關聯,則為 Unknown。
範例
下列程式碼範例示範如何覆寫採用字串做為其參數之方法的多 RenderBeginTag 載。 字串會傳遞至 GetTagKey 方法,將它轉換成對應的 HtmlTextWriterTag 列舉成員,然後將它傳遞至 RenderBeginTag 採用 HtmlTextWriterTag 列舉值做為參數的多載。
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
備註
如果 tagName
為 null
,則空字串 (「」「) ,或在標記標記名稱的資料表中找不到, GetTagKey 則方法會 Unknown 傳回 欄位。