Для изменения размера нажмите или перетащите

PropertyMetadata - класс

Метаданные свойства класса
Иерархия наследования

Пространство имён:  EleWise.ELMA.Model.Metadata
Сборка:  EleWise.ELMA.SDK (в EleWise.ELMA.SDK.dll) Версия: 1.0.0.0
Синтаксис
C#
[SerializableAttribute]
public class PropertyMetadata : NamedDocumentedMetadata, 
	IPropertyMetadata, INamedMetadata, IOrderedMetadata, IMetadata, IXsiType

Тип PropertyMetadata предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоAdditionalAttributes
Используется для установки дополнительных атрибутов на свойства сущностей через файл метаданных, для которых не реализовано визуальной установки
Открытое свойствоCalculateScript
Сценарий вычисления
Открытое свойствоCalculateType
Тип вычисления значения свойства
Открытое свойствоDeclaringType
Тип, в котором объявлено данное свойство
Открытое свойствоDefaultImage
Получить изображение по умолчанию
(Унаследован от NamedMetadata.)
Открытое свойствоDescription
Описание
(Унаследован от NamedMetadata.)
Открытое свойствоDisplayName
Отображаемое имя
(Унаследован от NamedMetadata.)
Защищённое свойствоEntityImplementorType
Тип, реализующий сущность.
(Унаследован от EntityIdT.)
Открытое свойствоGroupable
Возможность группировки
Открытое свойствоHandlers
Обработчики свойства
Открытое свойствоId
Идентификатор (первичный ключ)
(Унаследован от EntityIdT.)
Открытое свойствоImages
Список изображений
(Унаследован от NamedMetadata.)
Открытое свойствоInternal
Внутренние метаданные модуля
(Унаследован от AbstractMetadata.)
Открытое свойствоIsSystem
Признак, является ли свойство системным
Открытое свойствоModuleUid
Идентификатор модуля, к которому принадлежат метаданные
(Унаследован от AbstractMetadata.)
Открытое свойствоName
Имя объекта
(Унаследован от NamedMetadata.)
Открытое свойствоNamedImages
Метаданные картинок
(Унаследован от NamedMetadata.)
Открытое свойствоNullable
Может иметь пустое значение
Открытое свойствоOnChangeScriptName
Имя сценария при изменении значения
Открытое свойствоOrder
Порядок свойства в списке свойств и блоков
Открытое свойствоOwnerPropertyUid
Уникальный идентификатор свойства-владельца (например, свойство "Замещаемый пользователь")
Открытое свойствоRequired
Обязательно для заполнения
Открытое свойствоSettings
Настройки свойства
Открытое свойствоSortable
Возможность сортировки
Открытое свойствоSQLFormula
SQL-формула
Открытое свойствоSubTypeUid
Uid подтипа свойства
Открытое свойствоTableCellAlignment
Выравнивание в ячейке таблицы
Открытое свойствоTableColumnWidth
Ширина колонки в таблице (в пикселях)
Открытое свойствоTypeResolver
Открытое свойствоTypeUid
Uid типа свойства
Открытое свойствоUid
Уникальный идентификатор объекта метаданных
(Унаследован от AbstractMetadata.)
Открытое свойствоUidStr
Уникальный идентификатор в строковом представлении
(Унаследован от AbstractMetadata.)
Открытое свойствоViewSettings
Настройки отображения
Открытое свойствоXmlComments
XML-комментарии для документации
(Унаследован от NamedDocumentedMetadata.)
В начало страницы
Методы
  ИмяОписание
Открытый методAddNamedImage(NamedImageMetadata) (Унаследован от NamedMetadata.)
Открытый методAddNamedImage(String, MetadataImage) (Унаследован от NamedMetadata.)
Открытый методAfterLoad
Выполнить действия после загрузки объекта метаданных
(Унаследован от AbstractMetadata.)
Защищённый методCheckSimpleType
Открытый методClone
Клонировать объект
(Унаследован от AbstractMetadata.)
Открытый методCopyFrom
Скопировать свойства
(Унаследован от AbstractMetadata.)
Открытый методDelete
Удалить сущность
(Унаследован от EntityIdT.)
Открытый методEquals(Object)
Determines whether the specified object is equal to the current object.
(Унаследован от EntityIdT.)
Открытый методEquals(AbstractMetadata)
Сравнение значений двух объектов метаданных
(Унаследован от AbstractMetadata.)
Открытый методGetContainedEntities
Получить сущности, которые содержатся в данной сущности (например, элементы блока, настройки сущности)
(Унаследован от EntityIdT.)
Открытый методGetDirtyPropertyUids
Получить идентификаторы измененных свойств
(Унаследован от EntityIdT.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от EntityIdT.)
Открытый методGetId
Получает не типизированный Id у сущности
(Унаследован от EntityIdT.)
Открытый методGetImage
Получить иконку указанного размера. Если иконки такого размера нет и onlyToSize == false, то возвращается иконка с размером, наиболее близким к указанному, иначе null.
(Унаследован от NamedMetadata.)
Открытый методGetNamedImage (Унаследован от NamedMetadata.)
Защищённый методGetPropertyInfo
Получить PropertyInfo по уникальному идентификатору свойства
(Унаследован от EntityIdT.)
Защищённый методGetPropertyMetadata
Получить метаданные свойства по уникальному идентификатору свойства
(Унаследован от EntityIdT.)
Открытый методGetPropertySettings(Guid, TypeSettings)
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
(Унаследован от EntityIdT.)
Открытый методGetPropertySettingsTSettings(Guid)
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
(Унаследован от EntityIdT.)
Открытый методGetPropertyValue(Guid)
Получить значение свойства по его уникальному идентификатору
(Унаследован от EntityIdT.)
Открытый методGetRootEntity
Получить корневую сущность (если это элемент блока, то возвращается первый родитель)
(Унаследован от EntityIdT.)
Открытый методInitNew
Инициализировать новый объект метаданных
(Унаследован от AbstractMetadata.)
Открытый методIsDirty
Проверить, есть ли несохраненные изменения в сущности
(Унаследован от EntityIdT.)
Открытый методIsNew
Сущность не сохранялась в базе
(Унаследован от EntityIdT.)
Открытый методLoadFromPropertyInfo
Загрузить значения из информации о свойстве класса
Открытый методLoadPropertyInstanceSettings
Получить настройки свойства, сохраненные для данного объекта. Если их нет - то возвращается null
(Унаследован от EntityIdT.)
Защищённый методLoadPropertyTypeWithoutMetadata(PropertyInfo)
Восстановить тип для PropertyMetadata по информации о свойстве
Защищённый методLoadPropertyTypeWithoutMetadata(Type)
Восстановить тип для PropertyMetadata по типу
Открытый методLoadSettingsInstanceStore
Загрузить хранилище настроек свойств даннного объекта
(Унаследован от EntityIdT.)
Защищённый методOnNameChanged
При изменении имени объекта
(Унаследован от NamedMetadata.)
Открытый методRefresh
Обновить сущность из БД
(Унаследован от EntityIdT.)
Открытый методRemoveNamedImage (Унаследован от NamedMetadata.)
Открытый методSave
Сохранить сущность
(Унаследован от EntityIdT.)
Открытый методSavePropertyInstanceSettings
Сохранить настройки свойства для данного объекта
(Унаследован от EntityIdT.)
Открытый методSetId
Установить нетипизированное значение идентификатора
(Унаследован от EntityIdT.)
Открытый методSetPropertyValue
Установить значение свойства по его уникальному идентификатору
(Унаследован от EntityIdT.)
Открытый методToString
ToString
(Унаследован от NamedMetadata.)
Открытый методToString(String)
Возвращает строковое представление объекта в указанном формате
(Унаследован от EntityIdT.)
Защищённый методTryGetPropertyMetadata
Получить метаданные свойства по уникальному идентификатору свойства
(Унаследован от EntityIdT.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGetID
Получить идентификатор из объекта. Вызывает ToString().ToLower()
(Определяется ObjectExtensions.)
Открытый метод расширенияImplementation
Получить реальный объект из класса
(Определяется ModelExtensions.)
Открытый метод расширенияSafeToString (Определяется ObjectExtensions.)
Открытый метод расширенияStringUid
Возвращает строковый идентификатор, созданный на основе свойства Uid.
(Определяется ObjectExtensions.)
Открытый метод расширенияToEncodedJson
Получить представление объекта в структуре Json, зашифрованную для атрибута
(Определяется ObjectExtensions.)
Открытый метод расширенияToJson
Получить представление объекта в структуре Json
(Определяется ObjectExtensions.)
Открытый метод расширенияToJsonSlice
Получить представление объекта в структуре Json. Обрезает стартовый и конечный символы { и }
(Определяется ObjectExtensions.)
В начало страницы
См. также