# HtmlElementExtensions.WithName<THtmlElement>

Kind: Method  
Namespace: `TinyComponents`  
Assembly: `TinyComponents.dll`  
Source: https://docs.sisk-framework.org/api/TinyComponents.HtmlElementExtensions.WithName.html

## WithName&lt;THtmlElement>(THtmlElement, string) {#TinyComponents_HtmlElementExtensions_WithName__1___0_System_String_}

Specifies the HTML element name of this [HtmlElement](https://docs.sisk-framework.org/api/TinyComponents.HtmlElement.md).

```csharp
public static THtmlElement WithName<THtmlElement>(this THtmlElement node, string name) where THtmlElement : HtmlElement
```

### Parameters

`node` THtmlElement

The current [HtmlElement](https://docs.sisk-framework.org/api/TinyComponents.HtmlElement.md).

`name` [string](https://learn.microsoft.com/dotnet/api/system.string)

The element name.

### Returns

 THtmlElement

The self [HtmlElement](https://docs.sisk-framework.org/api/TinyComponents.HtmlElement.md) object for fluent chaining.

### Type Parameters

`THtmlElement` 

The object type which implements [HtmlElement](https://docs.sisk-framework.org/api/TinyComponents.HtmlElement.md).
