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枚举值;否则,如果未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

注解

如果 tagNamenull空字符串(“”),或者无法在标记标记名称表中找到,该方法 GetTagKey 将返回该 Unknown 字段。

适用于

另请参阅