LicenseModuleSetting - класс

Информация по одной из настроек модуля лицензии ILicenseModule, используемая в информации по типу модуля LicenseModuleType.

Definition

Пространство имён: Tessa.Platform.Licensing
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
[SerializableAttribute]
public sealed class LicenseModuleSetting : ICloneable
Inheritance
Object    LicenseModuleSetting
Implements
ICloneable

Конструкторы

LicenseModuleSettingИнициализирует новый экземпляр класса LicenseModuleSetting

Свойства

Caption Отображаемое пользователю название настройки.
DefaultValue Значение по умолчанию, сериализованное в виде строки, или null, если используется значение по умолчанию для типа Type. Пустая строка Empty преобразуется в значение null.
Description Описание настройки. В настоящий момент при редактировании модуля описание выводится пользователю как всплывающая подсказка и только для типа настройки Boolean. Пустая строка Empty преобразуется в значение null.
Items Элементы в объекте настройки модуля лицензии. Используются для указания значений, которые можно выбрать для настройки-перечисления типа Enum.
Key Ключ, по которому настройка сохраняется в Settings. Ключ должен быть уникален для всех настроек в пределах одного типа модуля.
Tag Дополнительный признак для настройки в модуле лицензии.
TagAttribute Дополнительный признак для настройки в модуле лицензии в виде строки для сериализации.
Type Тип редактируемой настройки, определяющий также тип данных в настройках модуля Settings.

Методы

CloneСоздаёт полную копию объекта.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
Repair Исправляет объект. Рекомендуется использовать перед сериализацией. Если тип настройки отличен от перечисления, то метод удаляет список элементов Items.
ToStringВозвращает строковое представление объекта.
(Переопределяет ObjectToString)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также