Контейнер файлов, связанный с карточкой [Tessa.UI.Cards.ICardUIExtensionContext.Card]. В методе расширения [Tessa.UI.Cards.ICardUIExtension.Saving] можно присвоить это свойство, чтобы сохранить другие файлы, или добавить/удалить файлы через это свойство. Может отличаться от файлов в модели [Tessa.UI.Cards.ICardUIExtensionContext.Model].
Внимание! Не передавайте объект context в события изменения полей карточки или другие события, которые происходят позже, чем завершение текущего метода расширения, если вы планируете использовать свойства, связанные с текущей карточкой: context.Card или context.Model. Такие свойства могут изменяться системой при сохранении карточки и в некоторых других случаях, при этом объект context продолжает существовать. Поэтому скопируйте текущее значение context.Model в локальную переменную, и используйте её в ваших обработчиках событий.
public IFileUIContainer FileContainer { get; set; }
Public Property FileContainer As IFileUIContainer
Get
Set
public:
virtual property IFileUIContainer^ FileContainer {
IFileUIContainer^ get () sealed;
void set (IFileUIContainer^ value) sealed;
}
abstract FileContainer : IFileUIContainer with get, set
override FileContainer : IFileUIContainer with get, set