Class AbpEnumLocalizer
Inheritance
object
AbpEnumLocalizer
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Assembly: Volo.Abp.Localization.dll
Syntax
public class AbpEnumLocalizer : IAbpEnumLocalizer, ITransientDependency
Constructors
AbpEnumLocalizer(IStringLocalizerFactory)
Declaration
public AbpEnumLocalizer(IStringLocalizerFactory stringLocalizerFactory)
Parameters
| Type |
Name |
Description |
| Microsoft.Extensions.Localization.IStringLocalizerFactory |
stringLocalizerFactory |
|
Fields
StringLocalizerFactory
Declaration
protected readonly IStringLocalizerFactory StringLocalizerFactory
Field Value
| Type |
Description |
| Microsoft.Extensions.Localization.IStringLocalizerFactory |
|
Methods
GetString(Type, object, params IStringLocalizer[])
Declaration
public virtual string GetString(Type enumType, object enumValue, params IStringLocalizer[] specifyLocalizers)
Parameters
| Type |
Name |
Description |
| System.Type |
enumType |
|
| object |
enumValue |
|
| Microsoft.Extensions.Localization.IStringLocalizer[] |
specifyLocalizers |
|
Returns
GetString(Type, object)
Declaration
public virtual string GetString(Type enumType, object enumValue)
Parameters
| Type |
Name |
Description |
| System.Type |
enumType |
|
| object |
enumValue |
|
Returns
GetStringInternal(Type, object, params IStringLocalizer[])
Declaration
protected virtual string GetStringInternal(Type enumType, object enumValue, params IStringLocalizer[] specifyLocalizers)
Parameters
| Type |
Name |
Description |
| System.Type |
enumType |
|
| object |
enumValue |
|
| Microsoft.Extensions.Localization.IStringLocalizer[] |
specifyLocalizers |
|
Returns
GetStringOrNull(IStringLocalizer[], IEnumerable<string>)
Declaration
protected virtual string GetStringOrNull(IStringLocalizer[] localizers, IEnumerable<string> keys)
Parameters
| Type |
Name |
Description |
| Microsoft.Extensions.Localization.IStringLocalizer[] |
localizers |
|
| System.Collections.Generic.IEnumerable<T><string> |
keys |
|
Returns
Implements
Extension Methods