StringLocalizer<TResourceSource> 类

定义

提供 TResourceSource 的字符串。

generic <typename TResourceSource>
public ref class StringLocalizer : Microsoft::Extensions::Localization::IStringLocalizer<TResourceSource>
public class StringLocalizer<TResourceSource> : Microsoft.Extensions.Localization.IStringLocalizer<TResourceSource>
type StringLocalizer<'ResourceSource> = class
    interface IStringLocalizer<'ResourceSource>
    interface IStringLocalizer
type StringLocalizer<'ResourceSource> = class
    interface IStringLocalizer
    interface IStringLocalizer<'ResourceSource>
Public Class StringLocalizer(Of TResourceSource)
Implements IStringLocalizer(Of TResourceSource)

类型参数

TResourceSource

Type 为其提供字符串的 。

继承
StringLocalizer<TResourceSource>
实现

构造函数

StringLocalizer<TResourceSource>(IStringLocalizerFactory)

创建一个新的 StringLocalizer<TResourceSource>

属性

Item[String, Object[]]

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

Item[String]

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

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetAllStrings(Boolean)

获取所有资源字符串。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)
WithCulture(CultureInfo)
已过时.

为特定 CultureInfo 创建新的 IStringLocalizer

扩展方法

GetAllStrings(IStringLocalizer)

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

GetString(IStringLocalizer, String)

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

GetString(IStringLocalizer, String, Object[])

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

适用于