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