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