Interface ILocalizationSet
- Namespace
- combit.Reporting.Localization
- Assembly
- combit.ListLabel31.CrossPlatform.dll
Represents a set of localized display names for original identifiers, supporting culture-specific translations.
public interface ILocalizationSet
Properties
IsEmpty
Gets whether the set is empty.
bool IsEmpty { get; }
Property Value
Methods
Add(string, string)
Adds a localized display name for invariant culture.
void Add(string originalName, string displayName)
Parameters
Remarks
The provided display name is sanitized before being stored.
Add(string, string, string)
Adds a localized display name for a specific culture.
void Add(string originalName, string displayName, string cultureName)
Parameters
originalNamestringThe original identifier.
displayNamestringThe localized display name.
cultureNamestringThe culture name (e.g. "en-US", "de-DE").
Remarks
The provided display name is sanitized before being stored.
Clear()
Removes all entries.
void Clear()
Contains(string, string)
Checks if a localization exists for the specified name and culture.
bool Contains(string originalName, string cultureName)