語言

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
實作

建構函式

名稱 Description
ViewLocalizer(IHtmlLocalizerFactory, IHostingEnvironment)

建立新的 ViewLocalizer。

ViewLocalizer(IHtmlLocalizerFactory, IWebHostEnvironment)

建立新的 ViewLocalizer。

屬性

名稱 Description
Item[String, Object[]]

取得具有指定名稱,並以提供的引數格式化的字串資源。 引數將會經過 HTML 編碼。

Item[String]

取得具有指定名稱的字串資源。

方法

名稱 Description
Contextualize(ViewContext)

套用指定的 ViewContext 。

GetAllStrings(Boolean)

取得所有字串資源。

GetString(String)

取得具有指定名稱的字串資源。

GetString(String, Object[])

取得具有指定名稱,並以提供的引數格式化的字串資源。

WithCulture(CultureInfo)
已淘汰.

為指定的 CultureInfo 建立新 IHtmlLocalizer。

擴充方法

名稱 Description
GetAllStrings(IHtmlLocalizer)

取得所有字串資源,包括父文化特性的資源。

GetHtml(IHtmlLocalizer, String)

LocalizedHtmlString取得特定名稱的資源。

GetHtml(IHtmlLocalizer, String, Object[])

LocalizedHtmlString取得特定名稱的資源。

適用於