Поделиться через


MvcLocalizationMvcBuilderExtensions.AddMvcLocalization Метод

Определение

Перегрузки

AddMvcLocalization(IMvcBuilder)

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

AddMvcLocalization(IMvcBuilder, LanguageViewLocationExpanderFormat)

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

AddMvcLocalization(IMvcBuilder, Action<MvcDataAnnotationsLocalizationOptions>)

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

AddMvcLocalization(IMvcBuilder, Action<LocalizationOptions>)

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

AddMvcLocalization(IMvcBuilder, LanguageViewLocationExpanderFormat, Action<MvcDataAnnotationsLocalizationOptions>)

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

AddMvcLocalization(IMvcBuilder, Action<LocalizationOptions>, LanguageViewLocationExpanderFormat)

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

AddMvcLocalization(IMvcBuilder, Action<LocalizationOptions>, Action<MvcDataAnnotationsLocalizationOptions>)

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

AddMvcLocalization(IMvcBuilder, Action<LocalizationOptions>, LanguageViewLocationExpanderFormat, Action<MvcDataAnnotationsLocalizationOptions>)

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

AddMvcLocalization(IMvcBuilder)

Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder);
static member AddMvcLocalization : Microsoft.Extensions.DependencyInjection.IMvcBuilder -> Microsoft.Extensions.DependencyInjection.IMvcBuilder
<Extension()>
Public Function AddMvcLocalization (builder As IMvcBuilder) As IMvcBuilder

Параметры

Возвращаемое значение

IMvcBuilder.

Комментарии

Добавление локализации также добавляет поддержку представлений через AddViews(IMvcCoreBuilder) и подсистему представлений Razor через AddRazorViewEngine(IMvcCoreBuilder).

Применяется к

AddMvcLocalization(IMvcBuilder, LanguageViewLocationExpanderFormat)

Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat format);
static member AddMvcLocalization : Microsoft.Extensions.DependencyInjection.IMvcBuilder * Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat -> Microsoft.Extensions.DependencyInjection.IMvcBuilder
<Extension()>
Public Function AddMvcLocalization (builder As IMvcBuilder, format As LanguageViewLocationExpanderFormat) As IMvcBuilder

Параметры

format
LanguageViewLocationExpanderFormat

Формат представления для локализованных представлений.

Возвращаемое значение

IMvcBuilder.

Комментарии

Добавление локализации также добавляет поддержку представлений через AddViews(IMvcCoreBuilder) и подсистему представлений Razor через AddRazorViewEngine(IMvcCoreBuilder).

Применяется к

AddMvcLocalization(IMvcBuilder, Action<MvcDataAnnotationsLocalizationOptions>)

Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions> dataAnnotationsLocalizationOptionsSetupAction);
public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions>? dataAnnotationsLocalizationOptionsSetupAction);
static member AddMvcLocalization : Microsoft.Extensions.DependencyInjection.IMvcBuilder * Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions> -> Microsoft.Extensions.DependencyInjection.IMvcBuilder
<Extension()>
Public Function AddMvcLocalization (builder As IMvcBuilder, dataAnnotationsLocalizationOptionsSetupAction As Action(Of MvcDataAnnotationsLocalizationOptions)) As IMvcBuilder

Параметры

dataAnnotationsLocalizationOptionsSetupAction
Action<MvcDataAnnotationsLocalizationOptions>

Действие для настройки MvcDataAnnotationsLocalizationOptions.

Возвращаемое значение

IMvcBuilder.

Комментарии

Добавление локализации также добавляет поддержку представлений через AddViews(IMvcCoreBuilder) и подсистему представлений Razor через AddRazorViewEngine(IMvcCoreBuilder).

Применяется к

AddMvcLocalization(IMvcBuilder, Action<LocalizationOptions>)

Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Action<Microsoft.Extensions.Localization.LocalizationOptions> localizationOptionsSetupAction);
public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Action<Microsoft.Extensions.Localization.LocalizationOptions>? localizationOptionsSetupAction);
static member AddMvcLocalization : Microsoft.Extensions.DependencyInjection.IMvcBuilder * Action<Microsoft.Extensions.Localization.LocalizationOptions> -> Microsoft.Extensions.DependencyInjection.IMvcBuilder
<Extension()>
Public Function AddMvcLocalization (builder As IMvcBuilder, localizationOptionsSetupAction As Action(Of LocalizationOptions)) As IMvcBuilder

Параметры

localizationOptionsSetupAction
Action<LocalizationOptions>

Действие для настройки LocalizationOptions.

Возвращаемое значение

IMvcBuilder.

Комментарии

Добавление локализации также добавляет поддержку представлений через AddViews(IMvcCoreBuilder) и подсистему представлений Razor через AddRazorViewEngine(IMvcCoreBuilder).

Применяется к

AddMvcLocalization(IMvcBuilder, LanguageViewLocationExpanderFormat, Action<MvcDataAnnotationsLocalizationOptions>)

Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat format, Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions> dataAnnotationsLocalizationOptionsSetupAction);
public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat format, Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions>? dataAnnotationsLocalizationOptionsSetupAction);
static member AddMvcLocalization : Microsoft.Extensions.DependencyInjection.IMvcBuilder * Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat * Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions> -> Microsoft.Extensions.DependencyInjection.IMvcBuilder
<Extension()>
Public Function AddMvcLocalization (builder As IMvcBuilder, format As LanguageViewLocationExpanderFormat, dataAnnotationsLocalizationOptionsSetupAction As Action(Of MvcDataAnnotationsLocalizationOptions)) As IMvcBuilder

Параметры

format
LanguageViewLocationExpanderFormat

Формат представления для локализованных представлений.

dataAnnotationsLocalizationOptionsSetupAction
Action<MvcDataAnnotationsLocalizationOptions>

Действие для настройки MvcDataAnnotationsLocalizationOptions.

Возвращаемое значение

IMvcBuilder.

Комментарии

Добавление локализации также добавляет поддержку представлений через AddViews(IMvcCoreBuilder) и подсистему представлений Razor через AddRazorViewEngine(IMvcCoreBuilder).

Применяется к

AddMvcLocalization(IMvcBuilder, Action<LocalizationOptions>, LanguageViewLocationExpanderFormat)

Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Action<Microsoft.Extensions.Localization.LocalizationOptions> localizationOptionsSetupAction, Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat format);
public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Action<Microsoft.Extensions.Localization.LocalizationOptions>? localizationOptionsSetupAction, Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat format);
static member AddMvcLocalization : Microsoft.Extensions.DependencyInjection.IMvcBuilder * Action<Microsoft.Extensions.Localization.LocalizationOptions> * Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat -> Microsoft.Extensions.DependencyInjection.IMvcBuilder
<Extension()>
Public Function AddMvcLocalization (builder As IMvcBuilder, localizationOptionsSetupAction As Action(Of LocalizationOptions), format As LanguageViewLocationExpanderFormat) As IMvcBuilder

Параметры

localizationOptionsSetupAction
Action<LocalizationOptions>

Действие для настройки LocalizationOptions.

format
LanguageViewLocationExpanderFormat

Формат представления для локализованных представлений.

Возвращаемое значение

IMvcBuilder.

Комментарии

Добавление локализации также добавляет поддержку представлений через AddViews(IMvcCoreBuilder) и подсистему представлений Razor через AddRazorViewEngine(IMvcCoreBuilder).

Применяется к

AddMvcLocalization(IMvcBuilder, Action<LocalizationOptions>, Action<MvcDataAnnotationsLocalizationOptions>)

Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Action<Microsoft.Extensions.Localization.LocalizationOptions> localizationOptionsSetupAction, Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions> dataAnnotationsLocalizationOptionsSetupAction);
public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Action<Microsoft.Extensions.Localization.LocalizationOptions>? localizationOptionsSetupAction, Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions>? dataAnnotationsLocalizationOptionsSetupAction);
static member AddMvcLocalization : Microsoft.Extensions.DependencyInjection.IMvcBuilder * Action<Microsoft.Extensions.Localization.LocalizationOptions> * Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions> -> Microsoft.Extensions.DependencyInjection.IMvcBuilder
<Extension()>
Public Function AddMvcLocalization (builder As IMvcBuilder, localizationOptionsSetupAction As Action(Of LocalizationOptions), dataAnnotationsLocalizationOptionsSetupAction As Action(Of MvcDataAnnotationsLocalizationOptions)) As IMvcBuilder

Параметры

localizationOptionsSetupAction
Action<LocalizationOptions>

Действие для настройки LocalizationOptions.

dataAnnotationsLocalizationOptionsSetupAction
Action<MvcDataAnnotationsLocalizationOptions>

Действие для настройки MvcDataAnnotationsLocalizationOptions.

Возвращаемое значение

IMvcBuilder.

Комментарии

Добавление локализации также добавляет поддержку представлений через AddViews(IMvcCoreBuilder) и подсистему представлений Razor через AddRazorViewEngine(IMvcCoreBuilder).

Применяется к

AddMvcLocalization(IMvcBuilder, Action<LocalizationOptions>, LanguageViewLocationExpanderFormat, Action<MvcDataAnnotationsLocalizationOptions>)

Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs
Исходный код:
MvcLocalizationMvcBuilderExtensions.cs

Добавляет в приложение службы локализации представлений MVC и заметок к данным.

public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Action<Microsoft.Extensions.Localization.LocalizationOptions> localizationOptionsSetupAction, Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat format, Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions> dataAnnotationsLocalizationOptionsSetupAction);
public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddMvcLocalization (this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Action<Microsoft.Extensions.Localization.LocalizationOptions>? localizationOptionsSetupAction, Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat format, Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions>? dataAnnotationsLocalizationOptionsSetupAction);
static member AddMvcLocalization : Microsoft.Extensions.DependencyInjection.IMvcBuilder * Action<Microsoft.Extensions.Localization.LocalizationOptions> * Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat * Action<Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions> -> Microsoft.Extensions.DependencyInjection.IMvcBuilder
<Extension()>
Public Function AddMvcLocalization (builder As IMvcBuilder, localizationOptionsSetupAction As Action(Of LocalizationOptions), format As LanguageViewLocationExpanderFormat, dataAnnotationsLocalizationOptionsSetupAction As Action(Of MvcDataAnnotationsLocalizationOptions)) As IMvcBuilder

Параметры

localizationOptionsSetupAction
Action<LocalizationOptions>

Действие для настройки LocalizationOptions. Может иметь значение null.

format
LanguageViewLocationExpanderFormat

Формат представления для локализованных представлений.

dataAnnotationsLocalizationOptionsSetupAction
Action<MvcDataAnnotationsLocalizationOptions>

Действие для настройки MvcDataAnnotationsLocalizationOptions. Может иметь значение null.

Возвращаемое значение

IMvcBuilder.

Комментарии

Добавление локализации также добавляет поддержку представлений через AddViews(IMvcCoreBuilder) и подсистему представлений Razor через AddRazorViewEngine(IMvcCoreBuilder).

Применяется к