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

TablePartMetadata - класс

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

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

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

Свойства
  ИмяОписание
Открытое свойствоActions
Действия с сущностью
(Унаследован от EntityMetadata.)
Открытое свойствоAllowCreateHeirs
Разрешить создавать классы-наследники
(Унаследован от ClassMetadata.)
Открытое свойствоAssembly
Сборка, в которой находится данный тип сущности
(Унаследован от EntityMetadata.)
Открытое свойствоBaseClassUid
Uid базового класса
(Унаследован от ClassMetadata.)
Открытое свойствоCacheEntity
Использовать ли кэширование для сущности
(Унаследован от EntityMetadata.)
Открытое свойствоCopyAction
Действие при копировании связанного объекта
(Переопределяет EntityMetadataCopyAction.)
Открытое свойствоCustomCode
Кастомный код
(Унаследован от ClassMetadata.)
Открытое свойствоDeclaringType
Тип, в котором объявлено данное свойство
Открытое свойствоDefaultForms
Задает формы по умолчанию для различных типов представлений
(Унаследован от ClassMetadata.)
Открытое свойствоDefaultImage
Получить изображение по умолчанию
(Унаследован от NamedMetadata.)
Открытое свойствоDescription
Описание
(Унаследован от NamedMetadata.)
Открытое свойствоDisplayFormat
Формат отображения класса на формах. Используется в переопределенной функции ToString()
(Унаследован от ClassMetadata.)
Открытое свойствоDisplayName
Отображаемое имя
(Унаследован от NamedMetadata.)
Открытое свойствоDynamicInsert
Использовать динамическое формирование запроса на вставку
(Унаследован от EntityMetadata.)
Открытое свойствоDynamicUpdate
Использовать динамическое формирование запроса на обновление
(Унаследован от EntityMetadata.)
Открытое свойствоEntityProperties
Список свойств для хранения в БД
(Унаследован от EntityMetadata.)
Открытое свойствоEntityTableParts
Список блоков для хранения в БД
(Унаследован от EntityMetadata.)
Открытое свойствоFilter
Метаданные фильтра сущности. Содержит дополнительные
(Унаследован от EntityMetadata.)
Открытое свойствоFilterable
Генерировать ли класс для фильтра
(Унаследован от EntityMetadata.)
Открытое свойствоFilterImplementedInterfaces
Полные имена типов с именем сборки (AssemblyQualifiedName) реализуемых интерфейсов
(Унаследован от EntityMetadata.)
Открытое свойствоForms
Представления в виде формы
(Унаследован от ClassMetadata.)
Открытое свойствоFormsScheme
Схема настроек форм
(Унаследован от ClassMetadata.)
Открытое свойствоFormTransformations
Преобразования форм
(Унаследован от ClassMetadata.)
Открытое свойствоFormViews
Представления в виде формы
(Унаследован от ClassMetadata.)
Открытое свойствоFullTypeName
Получить полное имя типа
(Унаследован от ClassMetadata.)
Открытое свойствоGroupId
Идентификатор группы метаданных (или 0)
(Унаследован от ClassMetadata.)
Открытое свойствоHideChildItemsTab
Скрыть вкладку вложенных свойств при редактировании контрола сущности в конструкторе форм
(Унаследован от EntityMetadata.)
Открытое свойствоHierarchical
Является ли иерархический объектом. Если True, то у сущности создается свойство Parent (а также IsGroup, если тип иерархии включает группы)
(Унаследован от EntityMetadata.)
Открытое свойствоHierarchyType
Тип иерархии (имеет значение, если Hierarchical=true)
(Унаследован от EntityMetadata.)
Открытое свойствоId
Идентификатор (первичный ключ)
(Унаследован от EntityIdT.)
Открытое свойствоIdTypeUid
Uid типа идентификатора
(Унаследован от EntityMetadata.)
Открытое свойствоImages
Список изображений
(Унаследован от NamedMetadata.)
Открытое свойствоImplementationUid
Для EntityMetadataType.Interface определяет уникальный идентификатор реализующей сущности. Для EntityMetadataType.InterfaceImplementation определяет уникальный идентификатор интерфейса.
(Унаследован от EntityMetadata.)
Открытое свойствоImplementedExtensionUids
Уникальные идентификаторы реализуемых интерфейсов-расширений
(Унаследован от EntityMetadata.)
Открытое свойствоImplementedInterfaces
Полные имена типов с именем сборки (AssemblyQualifiedName) реализуемых интерфейсов
(Унаследован от ClassMetadata.)
Открытое свойствоInheritForms
Наследовать формы от базового класса
(Унаследован от ClassMetadata.)
Открытое свойствоInput
Входное
Открытое свойствоInstancePermissionsSupport
Поддерживает настройку прав доступа на уровне экземпляра
(Унаследован от EntityMetadata.)
Открытое свойствоIsGroupPropertyUid
Уникальный идентификатор свойства, определяеющего, явряется ли объект группой
(Унаследован от EntityMetadata.)
Открытое свойствоIsInterfaceType
True, если тип метаданных сущности Interface или InterfaceExtension
(Унаследован от EntityMetadata.)
Открытое свойствоIsSoftDeletable
Использовать "мягкое" удаление
(Унаследован от EntityMetadata.)
Открытое свойствоIsUnique
Является ли сущностью с уникальным идентификатором (содержит свойство с именем Uid и типом Guid)
(Унаследован от EntityMetadata.)
Открытое свойствоLastTableNumber
Номер последней таблицы (если свойства сущности хранятся в нескольких таблицах)
(Унаследован от EntityMetadata.)
Открытое свойствоName
Имя объекта
(Унаследован от NamedMetadata.)
Открытое свойствоNamedImages
Метаданные картинок
(Унаследован от NamedMetadata.)
Открытое свойствоNamespace
Пространство имен
(Унаследован от ClassMetadata.)
Открытое свойствоNamespaceForDisplay
Отображаемое пространство имен
(Унаследован от ClassMetadata.)
Открытое свойствоOnChangeScriptName
Имя сценария при изменении значения
Открытое свойствоOnViewLoadScriptName
Имя сценария при загрузке формы
(Унаследован от ClassMetadata.)
Открытое свойствоOrder
Порядок блока в списке свойств и блоков
Открытое свойствоOutput
Выходное
Открытое свойствоParentPropertyUid
Уникальный идентификатор свойства, содержащего ссылку на родительский объект (если сущность поддерживает иерархию) или запись блока
(Унаследован от EntityMetadata.)
Открытое свойствоPermissionsMetadataName
Имя класса привилегий
(Унаследован от EntityMetadata.)
Открытое свойствоPermissionsPropertyName
Имя свойства привилегий
(Унаследован от EntityMetadata.)
Открытое свойствоProperties
Свойства класса
(Унаследован от ClassMetadata.)
Открытое свойствоPropertiesDiffContainer
Разница между оригинальным PropertyMetadata и его измененным значением. Введено для обеспечения возможности редактировать определенные метаданные расширяемой системной сущности
(Унаследован от ClassMetadata.)
Открытое свойствоRequired
Обязательно для заполнения
Открытое свойствоSaveHistory
Хранить историю изменения сущности
(Унаследован от EntityMetadata.)
Открытое свойствоScriptModuleTypeName
Полное имя типа (со сборкой) модуля сценариев
(Унаследован от ClassMetadata.)
Открытое свойствоShowInCatalogList
Показывать в дереве справочников (в разделе "Справочники" веб-приложения)
(Унаследован от EntityMetadata.)
Открытое свойствоShowInDesigner
Показывать в дизайнере ELMA
(Унаследован от ClassMetadata.)
Открытое свойствоShowInTypeTree
Показывать в дереве типов
(Унаследован от ClassMetadata.)
Открытое свойствоTableName
Имя таблицы в БД
(Унаследован от EntityMetadata.)
Открытое свойствоTablePartOwner
Метаданные сущности, являющейся владельцем блока
Открытое свойствоTablePartPropertyName
Имя свойства, генерируемого для блока
Открытое свойствоTablePartPropertyUid
Uid свойства, генерируемого для блока
Открытое свойствоTableParts
Блоки
(Унаследован от EntityMetadata.)
Открытое свойствоTableViews
Представления в виде таблиц
(Унаследован от ClassMetadata.)
Открытое свойствоTitlePropertyUid
Уникальный идентификатор свойства, являющегося отображаемым именем сущности
(Унаследован от ClassMetadata.)
Открытое свойствоType
Тип метаданных сущности
(Унаследован от EntityMetadata.)
Открытое свойствоTypeName
Имя типа
(Унаследован от EntityMetadata.)
Открытое свойствоTypeUid
Тип метаданных сущности
(Унаследован от EntityMetadata.)
Открытое свойствоUid
Уникальный идентификатор объекта метаданных
(Унаследован от AbstractMetadata.)
Открытое свойствоUidStr
Уникальный идентификатор в строковом представлении
(Унаследован от AbstractMetadata.)
Открытое свойствоXmlComments
XML-комментарии для документации
(Унаследован от NamedDocumentedMetadata.)
В начало страницы
Методы
  ИмяОписание
Открытый методAddNamedImage(NamedImageMetadata) (Унаследован от NamedMetadata.)
Открытый методAddNamedImage(String, MetadataImage) (Унаследован от NamedMetadata.)
Открытый методAfterLoad
Выполнить действия после загрузки объекта метаданных
(Переопределяет EntityMetadataAfterLoad.)
Открытый методApplyRestartUnrequiredChanges
Применить изменения, не требующие перезапуска сервера
(Унаследован от EntityMetadata.)
Открытый методClone
Клонировать объект
(Унаследован от AbstractMetadata.)
Открытый методCopyFrom
Скопировать свойства
(Унаследован от AbstractMetadata.)
Защищённый методCreateDefaultTableView
Создать табличное представление по умолчанию
(Переопределяет ClassMetadataCreateDefaultTableView.)
Открытый методCreateInterfaceImplementationMetadata
Создать метаданные сущности, реализующей интерфейс, который описывают текущие метаданные
(Унаследован от EntityMetadata.)
Открытый методCreateIsGroupProperty
Создать свойство, определяющее, является ли объект группой
(Унаследован от EntityMetadata.)
Открытый методCreateParentProperty
Создать свойство со ссылкой на родительский объект (для поддержки иерархии)
(Унаследован от EntityMetadata.)
Открытый методCreateProperty
Создать свойство (без добавления в список)
(Переопределяет EntityMetadataCreateProperty(Boolean).)
Открытый методCreateTablePart
Создать блок (без добавления в список)
(Унаследован от EntityMetadata.)
Открытый методCreateUidProperty
Создать свойство "Уникальный идентификатор". Если уже существует свойство с именем "Uid" и типом Guid, то оно помечается как системное.
(Унаследован от EntityMetadata.)
Открытый методDelete
Удалить сущность
(Унаследован от EntityIdT.)
Открытый методEquals(Object)
Определяет, равен ли заданный объект текущему объекту.
(Унаследован от EntityIdT.)
Открытый методEquals(AbstractMetadata)
Сравнение значений двух объектов метаданных
(Унаследован от AbstractMetadata.)
Защищённый методFinalize
Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора.
(Унаследован от Object.)
Открытый методGetAllProperties
Рекурсивное получение списка всех свойств, относящихся к метаданным (включая свойства всех вложенных блоков)
(Унаследован от EntityMetadata.)
Открытый методGetAllPropertiesAndTableParts
Рекурсивное получение списка всех свойств и блоков, относящихся к метаданным (включая свойства и блоки всех вложенных блоков)
(Унаследован от EntityMetadata.)
Открытый методGetAllTableParts
Рекурсивное получение списка всех блоков, относящихся к метаданным (включая все вложенные)
(Унаследован от EntityMetadata.)
Открытый методGetCompositeParts
Получить метаданные составных частей
(Унаследован от EntityMetadata.)
Открытый методGetContainedEntities
Получить сущности, которые содержатся в данной сущности (например, элементы блока, настройки сущности)
(Унаследован от EntityIdT.)
Открытый методGetDirtyPropertyUids
Получить идентификаторы измененных свойств
(Унаследован от EntityIdT.)
Открытый методGetForms
Получить список форм данного класса (учитывая унаследованные формы и преобразования форм)
(Унаследован от ClassMetadata.)
Защищённый методGetForms(ListFormViewItem, ClassDefaultForms)
Получить список форм данного класса (учитывая унаследованные формы и преобразования форм)
(Унаследован от EntityMetadata.)
Защищённый методGetFormsSettings (Унаследован от ClassMetadata.)
Открытый методGetHashCode
Служит хэш-функцией по умолчанию.
(Унаследован от EntityIdT.)
Открытый методGetId
Получает не типизированный Id у сущности
(Унаследован от EntityIdT.)
Открытый методGetImage
Получить иконку указанного размера. Если иконки такого размера нет и onlyToSize == false, то возвращается иконка с размером, наиболее близким к указанному, иначе null.
(Унаследован от NamedMetadata.)
Открытый методGetNamedImage (Унаследован от NamedMetadata.)
Открытый методGetPropertiesAndTableParts
Получить список свойств и блоков единым списком, упорядоченным по свойству Order (из свойств Properties и TableParts)
(Унаследован от EntityMetadata.)
Открытый методGetPropertiesAndTablePartsWhithoutCache
Получить список свойств и блоков единым списком, упорядоченным по свойству Order (из свойств Properties и TableParts) не добавляя в кэш
(Унаследован от EntityMetadata.)
Защищённый методGetPropertyInfo
Получить PropertyInfo по уникальному идентификатору свойства
(Унаследован от EntityIdT.)
Защищённый методGetPropertyInfosWithMetadata (Унаследован от EntityMetadata.)
Защищённый методGetPropertyMetadata
Получить метаданные свойства по уникальному идентификатору свойства
(Унаследован от EntityIdT.)
Открытый методGetPropertySettings(Guid, TypeSettings)
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
(Унаследован от EntityIdT.)
Открытый методGetPropertySettingsTSettings(Guid)
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
(Унаследован от EntityIdT.)
Открытый методGetPropertyValue(Guid)
Получить значение свойства по его уникальному идентификатору
(Унаследован от EntityIdT.)
Открытый методGetRootEntity
Получить корневую сущность (если это элемент блока, то возвращается первый родитель)
(Унаследован от EntityIdT.)
Открытый методGetType
Возвращает объект Type для текущего экземпляра.
(Унаследован от Object.)
Открытый методGetUidProperty (Унаследован от EntityMetadata.)
Защищённый методInitializeImplDefaultForms
Инициализировать идентификаторы форм по умолчанию для метаданных реализации сущности
(Унаследован от EntityMetadata.)
Открытый методInitNew
Инициализировать новый объект метаданных
(Переопределяет EntityMetadataInitNew.)
Открытый методIsDirty
Проверить, есть ли несохраненные изменения в сущности
(Унаследован от EntityIdT.)
Открытый методIsNew
Сущность не сохранялась в базе
(Унаследован от EntityIdT.)
Открытый методIsRestartNeeded
Требуют ли изменения в метаданных перезапуска сервера
(Унаследован от ClassMetadata.)
Открытый методLoadFromType
Загрузить метаданные из скомпилированного типа
(Переопределяет EntityMetadataLoadFromType(Type, Boolean).)
Открытый методLoadPropertyInstanceSettings
Получить настройки свойства, сохраненные для данного объекта. Если их нет - то возвращается null
(Унаследован от EntityIdT.)
Открытый методLoadSettingsInstanceStore
Загрузить хранилище настроек свойств даннного объекта
(Унаследован от EntityIdT.)
Защищённый методMemberwiseClone
Создает неполную копию текущего объекта Object.
(Унаследован от Object.)
Защищённый методOnNamespaceChanged (Унаследован от EntityMetadata.)
Защищённый методOnTypeChanged (Унаследован от EntityMetadata.)
Открытый методRefresh
Обновить сущность из БД
(Унаследован от EntityIdT.)
Открытый методRemoveNamedImage (Унаследован от NamedMetadata.)
Открытый методSave
Сохранить сущность
(Унаследован от EntityIdT.)
Открытый методSavePropertyInstanceSettings
Сохранить настройки свойства для данного объекта
(Унаследован от EntityIdT.)
Открытый методSetId
Установить нетипизированное значение идентификатора
(Унаследован от EntityIdT.)
Открытый методSetPropertyValue
Установить значение свойства по его уникальному идентификатору
(Унаследован от EntityIdT.)
Открытый методToString
ToString
(Унаследован от NamedMetadata.)
Открытый методToString(String)
Возвращает строковое представление объекта в указанном формате
(Унаследован от EntityIdT.)
Защищённый методTryGetPropertyMetadata
Получить метаданные свойства по уникальному идентификатору свойства
(Унаследован от EntityIdT.)
В начало страницы
Поля
  ИмяОписание
Открытое полеСтатический членUID
UID типа "Метаданные блока"
Открытое полеСтатический членUID_S
UID типа "Метаданные блока"
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGetID
Получить идентификатор из объекта. Вызывает ToString().ToLower()
(Определяется ObjectExtensions.)
Открытый метод расширенияImplementation
Получить реальный объект из класса
(Определяется ModelExtensions.)
Открытый метод расширенияSafeToString (Определяется ObjectExtensions.)
Открытый метод расширенияStringUid
Возвращает строковый идентификатор, созданный на основе свойства Uid.
(Определяется ObjectExtensions.)
Открытый метод расширенияToEncodedJson
Получить представление объекта в структуре Json, зашифрованную для атрибута
(Определяется ObjectExtensions.)
Открытый метод расширенияToJson
Получить представление объекта в структуре Json
(Определяется ObjectExtensions.)
Открытый метод расширенияToJsonSlice
Получить представление объекта в структуре Json. Обрезает стартовый и конечный символы { и }
(Определяется ObjectExtensions.)
В начало страницы
См. также