SaveOptions

SaveOptions class

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

public abstract class SaveOptions

Характеристики

Имя Описание
BarStyles { get; set; } Получает или задает список экземпляровBarStyle класс, который отображается в представлении проекта.
CustomPageSize { get; set; } Получает или задает пользовательский размер страницы в пунктах (1 пункт = 1/72 дюйма).
DrawNonWorkingTime { get; set; } Получает или задает значение, указывающее, следует ли отображать нерабочее время (значение по умолчанию — TRUE).
EndDate { get; set; } Получает или задает дату завершения рендеринга.
FitContent { get; set; } Получает или задает значение, указывающее, следует ли увеличить высоту строки, чтобы она соответствовала ее содержимому.
Gridlines { get; set; } Получает или задает списокGridline которые отображаются в представлении проекта.
LegendOnEachPage { get; set; } Получает или задает значение, указывающее, следует ли отображать легенду на каждой странице (значение по умолчанию — TRUE).
MarkCriticalTasks { get; set; } Получает или задает значение, указывающее, должны ли критические задачи отображаться красным цветом (значение по умолчанию — FALSE).
NonWorkingTimeColor { get; set; } Получает или задает цвет нерабочего времени.
PageCount { get; } Получает или задает количество страниц проекта.
PageSize { get; set; } Получает или задает размер отображаемой страницы (значение по умолчанию — PageSize.A4).
PresentationFormat { get; set; } Получает или задаетPresentationFormat в котором документ будет сохранен.
RenderToSinglePage { get; set; } Получает или задает значение, указывающее, должен ли проект отображаться на одной странице при сохранении проекта в графическом формате. Размер страницы будет изменен, чтобы отображаемый проект мог уместиться на одной странице.
RollUpGanttBars { get; set; } Получает или задает значение, указывающее, должны ли быть отмечены подзадачи на панели суммарной задачи. Поле указывает, отображаются ли на панели сводных задач свернутые столбцы.
SaveFormat { get; } Получает или задает формат, в котором будет сохранен документ, если используется этот объект параметров сохранения.
StartDate { get; set; } Получает или задает дату начала рендеринга.
TasksComparer { get; set; } Получает или задает компаратор для сортировки задач на диаграмме Ганта и диаграмме листа задач.
TasksFilter { get; set; } Получает или задает условие, которое используется для фильтрации задач, отображаемых на диаграммах Ганта, листе задач и диаграммах использования задач.
TextStyles { get; set; } Получает или задает список экземпляровTextStyle класс, который отображается в представлении проекта.
Timescale { get; set; } Получает или задаетTimescale значение, которое используется для управления визуализацией временной шкалы (если она присутствует) при сохранении проекта в графическом формате.
virtual UseGradientBrush { get; set; } Получает или задает значение, указывающее, следует ли использовать градиентную кисть при визуализации диаграммы Ганта.
View { get; set; } Получает или задает список столбцов представления для отображения (GanttChartColumn ). Если не задано, то визуализируются только идентификаторы задач, имена задач, начало и конец.ViewSettings свойства установлены, столбцы из View переопределяют столбцы из ViewSettings.
ViewSettings { get; set; } Получает или задает представление (View для рендеринга. Вы можете использовать эти параметры, чтобы явно указать, какое представление должно быть сохранено в форматах PDF, HTML или Image. Если это свойство установлено,PresentationFormat свойство игнорируется при сохранении проекта. Вид должен быть на одном из следующих экранов ((Screen )): (Ганта, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

Примечания

Экземпляр любого производного класса от класса SaveOptions передается в поток Сохранить или строку Сохранить перегрузки , чтобы пользователь мог определить пользовательские параметры при сохранении документа.

Смотрите также