HtmlTextWriter.GetTagKey(String) メソッド

定義

指定したマークアップ要素に関連付けられた 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

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

注釈

空の文字列 ("") のnull場合、またはマークアップ タグ名のテーブルに見つからない場合tagName、メソッドはGetTagKeyフィールドをUnknown返します。

適用対象

こちらもご覧ください