Поддерживает клонирование, при котором создается новый экземпляр класса с тем же значением, что и у существующего экземпляра.

Hierarchy (View Summary, Expand)

Implements

Constructors

Properties

cachedMemberChanged: EventHandler<
    { fieldName: string; newValue: unknown; oldValue: unknown },
>
fieldChanged: EventHandler<
    { fieldName: string; newValue: unknown; oldValue: unknown },
>

Accessors

  • get booleanFalse(): string

    Returns string

  • set booleanFalse(value: string): void

    Parameters

    • value: string

    Returns void

  • get booleanTrue(): string

    Returns string

  • set booleanTrue(value: string): void

    Parameters

    • value: string

    Returns void

  • get cachedMembers(): ReadonlyMap<string, unknown>

    Returns ReadonlyMap<string, unknown>

  • get caption(): string

    Отображаемое имя объекта форматирования.

    Returns string

  • set caption(value: string): void

    Отображаемое имя объекта форматирования.

    Parameters

    • value: string

    Returns void

  • get datePattern(): string

    Returns string

  • get dateSeparator(): string

    Символ-разделитель для вывода дат. Обычно используются символы: . / - Должна быть указана строка из не более, чем одного символа.

    Returns string

  • set dateSeparator(value: string): void

    Символ-разделитель для вывода дат. Обычно используются символы: . / - Должна быть указана строка из не более, чем одного символа.

    Parameters

    • value: string

    Returns void

  • get daysWithLeadingZero(): boolean

    Признак того, что дни в числовом представлении выводятся с ведущим нулём, когда число меньше 10.

    Returns boolean

  • set daysWithLeadingZero(value: boolean): void

    Признак того, что дни в числовом представлении выводятся с ведущим нулём, когда число меньше 10.

    Parameters

    • value: boolean

    Returns void

  • get defaultDecimalSpecifier(): null | string

    Спецификатор для форматирования десятичных чисел по умолчанию, если не указан, то форматирование будет осуществляться без спецификатора. Должна быть указана строка из не более, чем одного символа.

    Returns null | string

  • set defaultDecimalSpecifier(value: null | string): void

    Спецификатор для форматирования десятичных чисел по умолчанию, если не указан, то форматирование будет осуществляться без спецификатора. Должна быть указана строка из не более, чем одного символа.

    Parameters

    • value: null | string

    Returns void

  • get hoursWithLeadingZero(): boolean

    Признак того, что часы выводятся с ведущим нулём, когда число меньше 10. Минуты и секунды всегда выводятся с ведущим нулём.

    Returns boolean

  • set hoursWithLeadingZero(value: boolean): void

    Признак того, что часы выводятся с ведущим нулём, когда число меньше 10. Минуты и секунды всегда выводятся с ведущим нулём.

    Parameters

    • value: boolean

    Returns void

  • get isObservable(): boolean

    Определяет, является ли хранилище наблюдаемым, то есть поддерживает механизм автоматического оповещения о своих изменениях.

    Если значение этого свойства равно true, то объект класса может быть подписан на изменения, и соответствующие обработчики будут вызываться при каждом изменении состояния объекта.

    В противном случае, если значение false, объект считается ненаблюдаемым, и изменения в его состоянии не будут автоматически передаваться другим частям программы.

    Returns boolean

  • set isObservable(value: boolean): void

    Parameters

    • value: boolean

    Returns void

  • get isSealed(): boolean

    Returns boolean

  • get monthsWithLeadingZero(): boolean

    Признак того, что месяцы в числовом представлении выводятся с ведущим нулём, когда число меньше 10.

    Returns boolean

  • set monthsWithLeadingZero(value: boolean): void

    Признак того, что месяцы в числовом представлении выводятся с ведущим нулём, когда число меньше 10.

    Parameters

    • value: boolean

    Returns void

  • get name(): string

    Имя объекта форматирования, связанное с объектом культуры CultureInfo.

    Returns string

  • set name(value: string): void

    Имя объекта форматирования, связанное с объектом культуры CultureInfo.

    Parameters

    • value: string

    Returns void

  • get numberDecimalSeparator(): string

    Символ-разделитель для целой и дробной части числа. Обычно используется один из символов: . , Должна быть указана строка из не более, чем одного символа.

    Returns string

  • set numberDecimalSeparator(value: string): void

    Символ-разделитель для целой и дробной части числа. Обычно используется один из символов: . , Должна быть указана строка из не более, чем одного символа.

    Parameters

    • value: string

    Returns void

  • get numberGroupSeparator(): string

    Символ-разделитель групп разрядов при выводе чисел (между тройками цифр). Обычно используется пробел или один из символов: . , Должна быть указана строка из не более, чем одного символа.

    Returns string

  • set numberGroupSeparator(value: string): void

    Символ-разделитель групп разрядов при выводе чисел (между тройками цифр). Обычно используется пробел или один из символов: . , Должна быть указана строка из не более, чем одного символа.

    Parameters

    • value: string

    Returns void

  • get time24Hour(): boolean

    Признак того, что при вводе и выводе времени используется 24-часовой формат без использования дезигнатора "до полудня" и "после полудня".

    Returns boolean

  • set time24Hour(value: boolean): void

    Признак того, что при вводе и выводе времени используется 24-часовой формат без использования дезигнатора "до полудня" и "после полудня".

    Parameters

    • value: boolean

    Returns void

  • get timeAmDesignator(): null | string

    Строка-дезигнатор "до полудня". Обычно используется одна из строк: AM a.m Am Может быть указано как null или пустая строка, если дезигнатор не используется.

    Returns null | string

  • set timeAmDesignator(value: null | string): void

    Строка-дезигнатор "до полудня". Обычно используется одна из строк: AM a.m Am Может быть указано как null или пустая строка, если дезигнатор не используется.

    Parameters

    • value: null | string

    Returns void

  • get timePattern(): string

    Returns string

  • get timePmDesignator(): null | string

    Строка-дезигнатор "после полудня". Обычно используется одна из строк: PM p.m Pm Может быть указано как null или пустая строка, если дезигнатор не используется.

    Returns null | string

  • set timePmDesignator(value: null | string): void

    Строка-дезигнатор "после полудня". Обычно используется одна из строк: PM p.m Pm Может быть указано как null или пустая строка, если дезигнатор не используется.

    Parameters

    • value: null | string

    Returns void

  • get timeSeparator(): string

    Символ-разделитель для вывода времени. Обычно используется символ : Должна быть указана строка из не более, чем одного символа.

    Returns string

  • set timeSeparator(value: string): void

    Символ-разделитель для вывода времени. Обычно используется символ : Должна быть указана строка из не более, чем одного символа.

    Parameters

    • value: string

    Returns void

  • get tryParseStringAsDecimal(): boolean

    Признак того, что исходную строку нужно представить в виде десятичного числа с учетом настроек форматирования, заданных в системе, если ее можно интерпретировать как число.

    Returns boolean

  • set tryParseStringAsDecimal(value: boolean): void

    Признак того, что исходную строку нужно представить в виде десятичного числа с учетом настроек форматирования, заданных в системе, если ее можно интерпретировать как число.

    Parameters

    • value: boolean

    Returns void

Methods

  • Выполняет очистку хранилища от избыточных данных.

    Returns void

  • Выполняет резолв кеша декораторов для данных объекта-хранилища.

    Returns void

  • Возвращает хранилище IStorage, декоратором для которого является текущий объект.

    Returns IStorage

    Хранилище IStorage, декоратором для которого является текущий объект.

  • Метод, уведомляющий объект о наличии изменений в его хранилище.

    Returns void

  • Returns boolean

MMNEPVFCICPMFPCPTTAAATR