IFileContainerPermissions - интерфейс

Разрешения, определяющие возможности, доступные пользователю при работе с контейнером файлов.

Definition

Пространство имён: Tessa.Files
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface IFileContainerPermissions : ICloneable, 
	INotifyPropertyChanged, ISealable
Implements
INotifyPropertyChanged, ICloneable, ISealable

Свойства

CanAddПризнак того, что файл можно добавить.
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от ISealable)

Методы

Clone Создаёт полную копию текущего объекта. Флаг защиты от изменений [Tessa.Platform.ISealable.Seal] в созданной копии сбрасывается.
SealЗащищает объект от изменений.
(Унаследован от ISealable)
SetAsyncУстанавливает все разрешения текущего объекта равными разрешениям в заданном объекте.
SetCanAddAsyncУстанавливает признак того, что файл можно добавить.

События

PropertyChangedOccurs when a property value changes.
(Унаследован от INotifyPropertyChanged)

Методы расширения

ApplyFromAsync Устанавливает разрешения, связанные с контейнером файлов, по разрешениям, заданным в карточке.
(Определяется CardExtensions)

См. также