Files
Pf2eDataScrapper/Documentation/Pf2e.Database/LocaleString.md
T

8.4 KiB

Pf2e.Database

Pf2e.Database.Model.Common.I18n

LocaleString Class

Локализованная строка.

public class LocaleString : System.Collections.Generic.ICollection<Pf2e.Database.Model.Common.I18n.LocaleItem>, System.Collections.Generic.IEnumerable<Pf2e.Database.Model.Common.I18n.LocaleItem>, System.Collections.IEnumerable

Inheritance System.Object 🡒 LocaleString

Implements System.Collections.Generic.ICollection<LocaleItem>, System.Collections.Generic.IEnumerable<LocaleItem>, System.Collections.IEnumerable

Constructors
LocaleString() Конструктор класса LocaleString.
Fields
_items Список локализаций строк.
Properties
Count Количество локализаций.
IsReadOnly Получает значение, указывающее, является ли объект System.Collections.Generic.ICollection<> доступным только для чтения.
this[LocaleType] Получение локализованной строки по типу локализации.
this[string] Получение локализованной строки по типу локализации.
Types Коллекция реализованных типов локализаций.
Methods
_E(string) Получение типа локализации по строковому представлению.
Add(LocaleItem) Добавление объекта локализованной строки в коллекцию.
Add(LocaleType, string) Добавление локализованной строки в коллекцию.
AssureDefault() Проверяет наличие хотя бы одной локализации.
Clear() Отчистка коллекции локализованных строк.
Contains(LocaleItem) Проверка наличия объекта локализованной строки в коллекции.
Contains(LocaleType) Проверка наличия локализованной строки в коллекции по типу локализации.
Contains(string) Проверка наличия локализованной строки в коллекции по строковому представлению типа локализации.
Deserialize(string) Десериализация локализованной строки из JSON-формата.
GetEnumerator() Возвращает перечислитель, выполняющий перебор элементов в коллекции.
GetItem(LocaleType) Получение объекта локализованной строки по типу локализации.
GetItem(string) Получение объекта локализованной строки по строковому представлению типа локализации.
RealLocale(LocaleType) Получение типа локализации с учётом её наличия в коллекции.
RealLocale(string) Получение типа локализации по строковому представлению с учётом её наличия в коллекции.
Serialize() Сериализация локализованной строки в JSON-формат.
ToString() Возвращает строку, представляющую текущий объект.
Explicit Interface Implementations
System.Collections.IEnumerable.GetEnumerator() Возвращает перечислитель, который осуществляет итерацию по коллекции.