NewFileContext - класс |
Пространство имён: Tessa.UI.Files
public sealed class NewFileContext : INewFileContext
Тип NewFileContext предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| NewFileContext |
Создаёт экземпляр класса с указанием значений его свойств.
|
| Имя | Описание | |
|---|---|---|
| ActionName |
Имя действия, в результате которого требуется выбрать имя файла.
Обычно это действие из класса [Tessa.UI.Files.FileMenuActionNames].
Может быть равно null, если действие неизвестно.
| |
| Control |
Элемент управления файлами, для которого требуется определить имя файла.
Не может быть равен null.
| |
| FileCategory |
Категория файла, если выбор категории пользователем отключён
в свойстве [Tessa.UI.Files.INewFileContext.SelectFileCategory].
Категория может быть равна null, когда добавляется файл без категории.
| |
| FileContent |
Объект, определяющий контент файла. Например, для файла pdf это будет объект PdfDocument.
Для создания по шаблону это идентификатор шаблона. Значение равно null, если объект недоступен.
| |
| FileExtension |
Рекомендуемое расширение файла с ведущей точкой.
Может быть равно null.
| |
| FileName |
Предполагаемое имя файла с расширением.
Может быть изменено пользователем, если это разрешено значением
[Tessa.UI.Files.INewFileContext.SelectFileName].
Может быть равно null, но обычно системой уже установлено некоторое имя файла, которое можно изменить.
| |
| FileType |
Тип файла, если выбор типа пользователем отключён
в свойстве [Tessa.UI.Files.INewFileContext.SelectFileType].
Тип может быть равен null только в случае, когда выбор типа пользователем включён,
иначе он будет включён независимо от соответствующего свойства.
| |
| SelectFileCategory |
Признак того, что категория файла должна быть запрошена у пользователя.
Обычно по умолчанию значение равно true.
Диалог выбора категории отображается только в том случае,
если категории включены в настройках элемента управления файлами.
| |
| SelectFileName |
Признак того, что имя файла должно быть запрошено у пользователя.
В этом случае имя [Tessa.UI.Files.INewFileContext.FileName]
будет использовано как имя по умолчанию, а пользователь сможет его изменить.
Обычно по умолчанию значение равно true.
| |
| SelectFileType |
Признак того, что тип файла должен быть запрошен у пользователя.
Обычно по умолчанию значение равно true.
Диалог выбора типа отображается только в том случае,
если доступно хотя бы два типа файла в настройках элемента управления файлами.
|
| Имя | Описание | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) | |
| GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
| GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
| ToString | Returns a string that represents the current object. (Унаследован от Object.) |
| Имя | Описание | |
|---|---|---|
| Get | (Определяется ComHelper.) | |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
| Invoke | (Определяется ComHelper.) | |
| Set | (Определяется ComHelper.) |