HtmlContentViewComponentResult Class

An Microsoft.AspNetCore.Mvc.IViewComponentResult which writes an Microsoft.AspNetCore.Html.IHtmlContent when executed.

Namespace
Microsoft.AspNetCore.Mvc.ViewComponents
Assemblies
  • Microsoft.AspNetCore.Mvc.ViewFeatures

Syntax

public class HtmlContentViewComponentResult : IViewComponentResult
class Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult

Constructors

HtmlContentViewComponentResult(Microsoft.AspNetCore.Html.IHtmlContent)

Initializes a new Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.

public HtmlContentViewComponentResult(IHtmlContent encodedContent)

Properties

Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent

Gets the encoded content.

Return type:Microsoft.AspNetCore.Html.IHtmlContent
public IHtmlContent EncodedContent { get; }

Methods

Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)

Writes the Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent.

Arguments:context (Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext) – The Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.
public void Execute(ViewComponentContext context)
ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)

Writes the Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent.

Arguments:context (Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext) – The Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.
Return type:System.Threading.Tasks.Task
Returns:A completed System.Threading.Tasks.Task.
public Task ExecuteAsync(ViewComponentContext context)