Class XlsxOptions

XlsxOptions class

Consente di specificare opzioni aggiuntive durante il rendering delle pagine del progetto in XLSX.

public class XlsxOptions : SaveOptions

Costruttori

NomeDescrizione
XlsxOptions()Inizializza una nuova istanza diXlsxOptionsclass che può essere utilizzata per salvare il progetto in formato XLSX.

Proprietà

NomeDescrizione
AssignmentView { get; set; }Ottiene o imposta un elenco delle colonne della vista delle assegnazioni di cui eseguire il rendering (AssignmentViewColumn ).
BarStyles { get; set; }Ottiene o imposta l’elenco delle istanze diBarStyle classe che appare nella vista del progetto.
CustomPageSize { get; set; }Ottiene o imposta la dimensione della pagina personalizzata in punti (1 punto = 1/72 di pollice).
DrawNonWorkingTime { get; set; }Ottiene o imposta un valore che indica se deve essere disegnato l’orario non lavorativo (il valore predefinito è TRUE).
Encoding { get; set; }Ottiene o imposta la codifica del file XLSX risultante. Il valore predefinito èUTF8 .
EndDate { get; set; }Ottiene o imposta una data in cui terminare il rendering.
FitContent { get; set; }Ottiene o imposta un valore che indica se l’altezza della riga deve essere aumentata per adattarla al suo contenuto.
FitTimescaleToEndOfPage { get; set; }Ottiene o imposta se il rendering di una sezione del calendario di una vista deve essere eseguito alla fine (lato destro) dell’ultima pagina. Se il valore è false, il rendering della sezione del calendario viene eseguito esattamente su EndDate, anche in presenza di uno spazio vuoto in una pagina.
Gridlines { get; set; }Ottiene o imposta un elenco diGridline che appaiono nella vista progetto.
LegendOnEachPage { get; set; }Ottiene o imposta un valore che indica se la legenda deve essere visualizzata su ogni pagina (il valore predefinito è TRUE).
MarkCriticalTasks { get; set; }Ottiene o imposta un valore che indica se le attività critiche devono essere visualizzate in rosso (il valore predefinito è FALSE).
NonWorkingTimeColor { get; set; }Ottiene o imposta il colore dell’orario non lavorativo.
PageCount { get; }Ottiene o imposta il numero di pagine del progetto.
PageSize { get; set; }Ottiene o imposta le dimensioni della pagina di cui eseguire il rendering (il valore predefinito è PageSize.A4).
PresentationFormat { get; set; }Ottiene o imposta ilPresentationFormat in cui verrà salvato il documento.
RenderToSinglePage { get; set; }Ottiene o imposta un valore che indica se il rendering di un progetto deve essere eseguito su una singola pagina quando il progetto viene salvato in formato grafico. La dimensione della pagina verrà modificata in modo che il progetto sottoposto a rendering possa essere contenuto in una pagina.
ResourceView { get; set; }Ottiene o imposta un elenco delle colonne della visualizzazione delle risorse di cui eseguire il rendering (ResourceViewColumn ).
RollUpGanttBars { get; set; }Ottiene o imposta un valore che indica se le attività secondarie sulla barra delle attività di riepilogo devono essere contrassegnate. Per le attività secondarie, il campo Rollup indica se le informazioni sulle barre di Gantt delle attività secondarie verranno riportate nella barra delle attività di riepilogo. Per le attività di riepilogo, il Rollup Il campo indica se la barra delle attività di riepilogo visualizza le barre raggruppate. È necessario che il campo Riepilogo per le attività di riepilogo sia impostato su Sì affinché tutte le attività secondarie vengano raggruppate.
SaveFormat { get; }Ottiene o imposta il formato in cui verrà salvato il documento se viene utilizzato questo oggetto delle opzioni di salvataggio.
StartDate { get; set; }Ottiene o imposta la data da cui iniziare il rendering.
TasksComparer { get; set; }Ottiene o imposta l’operatore di confronto per ordinare le attività nel diagramma di Gantt e nell’elenco delle attività.
TasksFilter { get; set; }Ottiene o imposta la condizione utilizzata per filtrare le attività visualizzate nei diagrammi Gantt, Foglio attività e Utilizzo attività.
TextStyles { get; set; }Ottiene o imposta l’elenco delle istanze diTextStyle classe che appare nella vista del progetto.
Timescale { get; set; }Ottiene o imposta ilTimescale valore utilizzato per controllare la modalità di rendering della scala cronologica (se presente) quando il progetto viene salvato in formato grafico.
virtual UseGradientBrush { get; set; }Ottiene o imposta un valore che indica se il pennello sfumatura deve essere utilizzato durante il rendering del diagramma di Gantt.
View { get; set; }Ottiene o imposta un elenco delle colonne della vista di cui eseguire il rendering (GanttChartColumn ). Se non impostato, vengono visualizzati solo ID attività, nomi attività, inizio e fine. Se sia Visualizza cheViewSettingsle proprietà sono impostate, le colonne di View sovrascrivono le colonne di ViewSettings.
ViewSettings { get; set; }Ottiene o imposta una vista (View ) rendere. Puoi utilizzare queste opzioni per specificare in modo esplicito quale vista deve essere salvata nei formati PDF, HTML o Immagine. Se questa proprietà è impostata,PresentationFormat proprietà viene ignorata quando il progetto viene salvato. La vista dovrebbe provenire da una delle seguenti schermate ((Screen )): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

Guarda anche