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

Комментарии

Если tagName значение равно null, пустая строка ("") или не найдена в таблице имен тегов разметки, GetTagKey метод возвращает Unknown поле.

Применяется к

См. также раздел