ViewLocalizer 类

定义

IViewLocalizer 执行视图的文件路径派生资源位置的实现。

public ref class ViewLocalizer : Microsoft::AspNetCore::Mvc::Localization::IViewLocalizer, Microsoft::AspNetCore::Mvc::ViewFeatures::IViewContextAware
public class ViewLocalizer : Microsoft.AspNetCore.Mvc.Localization.IViewLocalizer, Microsoft.AspNetCore.Mvc.ViewFeatures.IViewContextAware
type ViewLocalizer = class
    interface IViewLocalizer
    interface IHtmlLocalizer
    interface IViewContextAware
type ViewLocalizer = class
    interface IHtmlLocalizer
    interface IViewLocalizer
    interface IViewContextAware
Public Class ViewLocalizer
Implements IViewContextAware, IViewLocalizer
继承
ViewLocalizer
实现

构造函数

ViewLocalizer(IHtmlLocalizerFactory, IHostingEnvironment)

创建一个新的 ViewLocalizer

ViewLocalizer(IHtmlLocalizerFactory, IWebHostEnvironment)

创建一个新的 ViewLocalizer

属性

Item[String, Object[]]

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

Item[String]

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

方法

Contextualize(ViewContext)

应用指定的 ViewContext

GetAllStrings(Boolean)

获取所有字符串资源。

GetString(String)

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

GetString(String, Object[])

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

WithCulture(CultureInfo)
已过时.

为特定 CultureInfo 创建新的 IHtmlLocalizer

扩展方法

GetAllStrings(IHtmlLocalizer)

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

GetHtml(IHtmlLocalizer, String)

LocalizedHtmlString获取特定名称的资源。

GetHtml(IHtmlLocalizer, String, Object[])

LocalizedHtmlString获取特定名称的资源。

适用于