CardMetadata(HashSetString, CardSerializableObject, CardMetadataSectionCollection, CardMetadataEnumerationCollection, CardTypeCollection, SealableListGuid, IValidationResultBuilder) - конструктор
Создаёт экземпляр класса с указанием списка секций, перечислений и типов карточек.
Пространство имён: Tessa.Cards.MetadataСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public CardMetadata(
HashSet<string, CardSerializableObject>? globalReferences,
CardMetadataSectionCollection? sections,
CardMetadataEnumerationCollection? enumerations,
CardTypeCollection? cardTypes,
SealableList<Guid>? damagedCardTypeIDList,
IValidationResultBuilder? validationResult = null
)
Public Sub New (
globalReferences As HashSet(Of String, CardSerializableObject),
sections As CardMetadataSectionCollection,
enumerations As CardMetadataEnumerationCollection,
cardTypes As CardTypeCollection,
damagedCardTypeIDList As SealableList(Of Guid),
Optional validationResult As IValidationResultBuilder = Nothing
)
public:
CardMetadata(
HashSet<String^, CardSerializableObject^>^ globalReferences,
CardMetadataSectionCollection^ sections,
CardMetadataEnumerationCollection^ enumerations,
CardTypeCollection^ cardTypes,
SealableList<Guid>^ damagedCardTypeIDList,
IValidationResultBuilder^ validationResult = nullptr
)
new :
globalReferences : HashSet<string, CardSerializableObject> *
sections : CardMetadataSectionCollection *
enumerations : CardMetadataEnumerationCollection *
cardTypes : CardTypeCollection *
damagedCardTypeIDList : SealableList<Guid> *
?validationResult : IValidationResultBuilder
(* Defaults:
let _validationResult = defaultArg validationResult null
*)
-> CardMetadata
Параметры
- globalReferences HashSetString, CardSerializableObject
-
Список глобальных объектов (CardTypeForm, CardTypeBlock, CardTypeControl),
которые совместно используются в типах карточек.
- sections CardMetadataSectionCollection
- Список секций, ссылка на который даётся в создаваемом объекте.
- enumerations CardMetadataEnumerationCollection
- Список перечислений, ссылка на который даётся в создаваемом объекте.
- cardTypes CardTypeCollection
- Список типов карточек, ссылка на который даётся в создаваемом объекте.
- damagedCardTypeIDList SealableListGuid
-
Идентификаторы повреждённых типов карточек.
Собственно типы карточек можно получить посредством сервиса типов карточек.
- validationResult IValidationResultBuilder (Optional)
- Результат валидации метаинформации или null, если результат отсутствует.