Class XamlOptions

XamlOptions class

/// Permite especificar opciones adicionales al representar páginas de proyecto en XAML.

public class XamlOptions : SaveOptions

Constructores

NombreDescripción
XamlOptions()Inicializa una nueva instancia delXamlOptions clase que se puede usar para guardar el proyecto en formato XAML.

Propiedades

NombreDescripción
BarStyles { get; set; }Obtiene o establece la lista de las instancias delBarStyle class que aparecen en la vista del proyecto.
CustomPageSize { get; set; }Obtiene o establece el tamaño de página personalizado en puntos (1 punto = 1/72 de pulgada).
DrawNonWorkingTime { get; set; }Obtiene o establece un valor que indica si se debe dibujar el tiempo no laborable (el valor predeterminado es VERDADERO).
EndDate { get; set; }Obtiene o establece una fecha para terminar de renderizar.
FitContent { get; set; }Obtiene o establece un valor que indica si se debe aumentar el alto de la fila para que se ajuste a su contenido.
FitTimescaleToEndOfPage { get; set; }Obtiene o establece si una sección de calendario de una vista debe representarse al final (lado derecho) de la última página. Si el valor es falso, la sección de calendario se representa exactamente en EndDate, incluso si hay un espacio vacío en una página.
Gridlines { get; set; }Obtiene o establece una lista deGridline que aparecen en la vista del proyecto.
LegendOnEachPage { get; set; }Obtiene o establece un valor que indica si la leyenda debe mostrarse en cada página (el valor predeterminado es VERDADERO).
MarkCriticalTasks { get; set; }Obtiene o establece un valor que indica si las tareas críticas deben mostrarse en color rojo (el valor predeterminado es FALSO).
NonWorkingTimeColor { get; set; }Obtiene o establece el color del tiempo no laborable.
PageCount { get; }Obtiene o establece el número de páginas del proyecto.
PageSize { get; set; }Obtiene o establece el tamaño de la página que se representará (el valor predeterminado es PageSize.A4).
PresentationFormat { get; set; }Obtiene o establece elPresentationFormat en el que se guardará el documento.
RenderToSinglePage { get; set; }Obtiene o establece un valor que indica si un proyecto debe representarse en una sola página cuando el proyecto se guarda en formato gráfico. El tamaño de la página cambiará para que el proyecto representado pueda caber en una sola página.
RollUpGanttBars { get; set; }Obtiene o establece un valor que indica si se deben marcar las subtareas en la barra de tareas de resumen. Para las subtareas, el campo Resumen indica si la información de las barras de Gantt de las subtareas se acumulará en la barra de tareas de resumen. Para las tareas de resumen, el campo Resumen El campo indica si la barra de tareas de resumen muestra barras acumuladas. Debe tener el campo Resumen para tareas de resumen establecido en Sí para que cualquier subtarea se acumule en ellas.
SaveFormat { get; }Obtiene o establece el formato en el que se guardará el documento si se utiliza este objeto de opciones de guardado.
StartDate { get; set; }Obtiene o establece la fecha desde la que se empieza a renderizar.
TasksComparer { get; set; }Obtiene o establece el comparador para ordenar tareas en diagramas de Gantt y hojas de tareas.
TasksFilter { get; set; }Obtiene o establece la condición que se usa para filtrar tareas representadas en diagramas de Gantt, hoja de tareas y uso de tareas.
TextStyles { get; set; }Obtiene o establece la lista de las instancias delTextStyle class que aparecen en la vista del proyecto.
Timescale { get; set; }Obtiene o establece elTimescale valor que se usa para controlar cómo se representa la escala de tiempo (si está presente) cuando el proyecto se guarda en formato gráfico.
virtual UseGradientBrush { get; set; }Obtiene o establece un valor que indica si se debe usar el pincel de degradado al representar el diagrama de Gantt.
View { get; set; }Obtiene o establece una lista de las columnas de vista para representar (GanttChartColumn ). Si no se establece, solo se representan los ID de tarea, los nombres de tarea, el inicio y el final. Si tanto Ver comoViewSettingslas propiedades están configuradas, las columnas de View reemplazan las columnas de ViewSettings.
ViewSettings { get; set; }Obtiene o establece una vista (View ) para renderizar. Puede usar estas opciones para especificar explícitamente qué vista debe guardarse en formato PDF, HTML o de imagen. Si se establece esta propiedad,PresentationFormat La propiedad se ignora cuando se guarda el proyecto. La vista debe ser desde una de las siguientes pantallas ((Screen )): (Gantt, Hoja de tareas, Uso de tareas, Hoja de recursos, Uso de recursos)

Ver también