CardFileFlags - перечисление

Флаги файла.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
[FlagsAttribute]
public enum CardFileFlags

Члены

None0 Флаги отсутствуют.
UpdateName1 Признак того, что при изменении файла следует также обновить его имя Name. Флаг учитывается только в том случае, если выполняется сохранение карточки с файлом, у которого состояние State равно Modified или ModifiedAndReplaced. Состояние файла автоматически устанавливается равным Modified или ModifiedAndReplaced, если флаг был установлен перед сохранением на клиенте или если был явно вызван метод UpdateState. Флаг не устанавливается при загрузке файла.
UpdateCategory4 Признак того, что при изменении файла следует также обновить его категорию CategoryID. Флаг учитывается только в том случае, если выполняется сохранение карточки с файлом, у которого состояние State равно Modified или ModifiedAndReplaced. Состояние файла автоматически устанавливается равным Modified или ModifiedAndReplaced, если флаг был установлен перед сохранением на клиенте или если был явно вызван метод UpdateState. Флаг не устанавливается при загрузке файла.
UpdateOrigin8 Признак того, что при изменении файла следует также обновить его исходный файл OriginalFileID, из которого был скопирован этот файл. Флаг учитывается только в том случае, если выполняется сохранение карточки с файлом, у которого состояние State равно Modified или ModifiedAndReplaced. Состояние файла автоматически устанавливается равным Modified или ModifiedAndReplaced, если флаг был установлен перед сохранением на клиенте или если был явно вызван метод UpdateState. Флаг не устанавливается при загрузке файла.
UpdateTask16 Признак того, что при изменении файла следует также обновить его ссылку на задание TaskID. Это позволяет перемещать файл между различными заданиями, а также между заданием и карточкой. Флаг учитывается только в том случае, если выполняется сохранение карточки с файлом, у которого состояние State равно Modified или ModifiedAndReplaced. Состояние файла автоматически устанавливается равным Modified или ModifiedAndReplaced, если флаг был установлен перед сохранением на клиенте или если был явно вызван метод UpdateState. Флаг не устанавливается при загрузке файла.
UpdateOptions32 Признак того, что при изменении файла следует также обновить его опции Options. Флаг учитывается только в том случае, если выполняется сохранение карточки с файлом, у которого состояние State равно Modified или ModifiedAndReplaced. Состояние файла автоматически устанавливается равным Modified или ModifiedAndReplaced, если флаг был установлен перед сохранением на клиенте или если был явно вызван метод UpdateState. Флаг не устанавливается при загрузке файла.
CalculateHash64 Признак того, что для добавляемого файла или файла с изменяющимся содержимым требуется рассчитать хеш-сумму Hash по фактически сохраняемому содержимому файла, если она ещё не рассчитана. Флаг учитывается только в том случае, если выполняется сохранение карточки с файлом, у которого состояние State равно Inserted, Replaced или ModifiedAndReplaced - эти состояния можно проверить вызовом file.State.HasContent(). Состояние файла не изменяется при вызове метода UpdateState при наличии этого флага. Флаг не устанавливается при загрузке файла.

См. также