ViewLocalizer Class¶
An Microsoft.AspNetCore.Mvc.Localization.IViewLocalizer implementation that derives the resource location from the executing view’s
file path.
- Namespace
Microsoft.AspNetCore.Mvc.Localization- Assemblies
- Microsoft.AspNetCore.Mvc.Localization
Syntax¶
public class ViewLocalizer : IViewLocalizer, IHtmlLocalizer, IViewContextAware
-
class
Microsoft.AspNetCore.Mvc.Localization.ViewLocalizer
Constructors¶
-
ViewLocalizer(Microsoft.AspNetCore.Mvc.Localization.IHtmlLocalizerFactory, Microsoft.AspNetCore.Hosting.IHostingEnvironment)¶ Creates a new
Microsoft.AspNetCore.Mvc.Localization.ViewLocalizer.Arguments: - localizerFactory (Microsoft.AspNetCore.Mvc.Localization.IHtmlLocalizerFactory) – The
Microsoft.AspNetCore.Mvc.Localization.IHtmlLocalizerFactory. - hostingEnvironment (Microsoft.AspNetCore.Hosting.IHostingEnvironment) – The
Microsoft.AspNetCore.Hosting.IHostingEnvironment.
public ViewLocalizer(IHtmlLocalizerFactory localizerFactory, IHostingEnvironment hostingEnvironment)
- localizerFactory (Microsoft.AspNetCore.Mvc.Localization.IHtmlLocalizerFactory) – The
-
Methods¶
-
Contextualize(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)¶ Apply the specified
Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Arguments: viewContext (Microsoft.AspNetCore.Mvc.Rendering.ViewContext) – The Microsoft.AspNetCore.Mvc.Rendering.ViewContext.public void Contextualize(ViewContext viewContext)
-
GetAllStrings(System.Boolean)¶ Return type: System.Collections.Generic.IEnumerable<Microsoft.Extensions.Localization.LocalizedString> public IEnumerable<LocalizedString> GetAllStrings(bool includeParentCultures)
-
GetString(System.String)¶ Return type: Microsoft.Extensions.Localization.LocalizedString public LocalizedString GetString(string name)
-
GetString(System.String, System.Object[]) Return type: Microsoft.Extensions.Localization.LocalizedString public LocalizedString GetString(string name, params object[] values)
-
WithCulture(System.Globalization.CultureInfo)¶ Return type: Microsoft.AspNetCore.Mvc.Localization.IHtmlLocalizer public IHtmlLocalizer WithCulture(CultureInfo culture)
-
Properties¶
-
Microsoft.AspNetCore.Mvc.Localization.ViewLocalizer.Item[System.String]¶ Return type: Microsoft.AspNetCore.Mvc.Localization.LocalizedHtmlString public virtual LocalizedHtmlString this[string key] { get; }
-
Microsoft.AspNetCore.Mvc.Localization.ViewLocalizer.Item[System.String, System.Object[]] Return type: Microsoft.AspNetCore.Mvc.Localization.LocalizedHtmlString public virtual LocalizedHtmlString this[string key, params object[] arguments] { get; }
-