Show / Hide Table of Contents

Class LocalizableString

Inheritance
object
LocalizableString
Implements
ILocalizableString
IAsyncLocalizableString
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Localization
Assembly: Volo.Abp.Localization.Abstractions.dll
Syntax
public class LocalizableString : ILocalizableString, IAsyncLocalizableString

Constructors

LocalizableString(string, string?)

Declaration
public LocalizableString(string name, string? resourceName = null)
Parameters
Type Name Description
string name
string resourceName

LocalizableString(Type?, string)

Declaration
public LocalizableString(Type? resourceType, string name)
Parameters
Type Name Description
Type resourceType
string name

Properties

Name

Declaration
public string Name { get; }
Property Value
Type Description
string

ResourceName

Declaration
public string? ResourceName { get; }
Property Value
Type Description
string

ResourceType

Declaration
public Type? ResourceType { get; }
Property Value
Type Description
Type

Methods

Create(string, string?)

Declaration
public static LocalizableString Create(string name, string? resourceName = null)
Parameters
Type Name Description
string name
string resourceName
Returns
Type Description
LocalizableString

Create(Type, string)

Declaration
public static LocalizableString Create(Type resourceType, string name)
Parameters
Type Name Description
Type resourceType
string name
Returns
Type Description
LocalizableString

Create<TResource>(string)

Declaration
public static LocalizableString Create<TResource>(string name)
Parameters
Type Name Description
string name
Returns
Type Description
LocalizableString
Type Parameters
Name Description
TResource

Localize(IStringLocalizerFactory)

Declaration
public LocalizedString Localize(IStringLocalizerFactory stringLocalizerFactory)
Parameters
Type Name Description
IStringLocalizerFactory stringLocalizerFactory
Returns
Type Description
LocalizedString

LocalizeAsync(IStringLocalizerFactory)

Declaration
public Task<LocalizedString> LocalizeAsync(IStringLocalizerFactory stringLocalizerFactory)
Parameters
Type Name Description
IStringLocalizerFactory stringLocalizerFactory
Returns
Type Description
Task<LocalizedString>

Implements

ILocalizableString
IAsyncLocalizableString

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
LocalizableStringExtensions.LocalizeAsync(ILocalizableString, IStringLocalizerFactory)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform