HtmlLocalizer<TResource> 类

定义

一个 IHtmlLocalizer 实现,它为指定的类型 TResource提供本地化的 HTML 内容。

generic <typename TResource>
public ref class HtmlLocalizer : Microsoft::AspNetCore::Mvc::Localization::IHtmlLocalizer<TResource>
public class HtmlLocalizer<TResource> : Microsoft.AspNetCore.Mvc.Localization.IHtmlLocalizer<TResource>
type HtmlLocalizer<'Resource> = class
    interface IHtmlLocalizer<'Resource>
    interface IHtmlLocalizer
type HtmlLocalizer<'Resource> = class
    interface IHtmlLocalizer
    interface IHtmlLocalizer<'Resource>
Public Class HtmlLocalizer(Of TResource)
Implements IHtmlLocalizer(Of TResource)

类型参数

TResource

Type 限定资源名称范围的 。

继承
HtmlLocalizer<TResource>
实现

构造函数

HtmlLocalizer<TResource>(IHtmlLocalizerFactory)

创建一个新的 HtmlLocalizer<TResource>

属性

Item[String, Object[]]

获取具有给定名称并通过提供的参数进行格式设置的字符串资源。 参数将进行 HTML 编码。

Item[String]

获取具有给定名称的字符串资源。

方法

GetAllStrings(Boolean)

获取所有字符串资源。

GetString(String)

获取具有给定名称的字符串资源。

GetString(String, Object[])

获取具有给定名称并通过提供的参数进行格式设置的字符串资源。

WithCulture(CultureInfo)
已过时.

为特定 CultureInfo 创建新的 IHtmlLocalizer

扩展方法

GetAllStrings(IHtmlLocalizer)

获取所有字符串资源,包含父级区域性的字符串资源。

GetHtml(IHtmlLocalizer, String)

LocalizedHtmlString获取特定名称的资源。

GetHtml(IHtmlLocalizer, String, Object[])

LocalizedHtmlString获取特定名称的资源。

适用于