HtmlSaveOptions

HtmlSaveOptions class

Ermöglicht das Festlegen zusätzlicher Optionen beim Rendern von Projektseiten in HTML.

public class HtmlSaveOptions : SaveOptions

Konstrukteure

Name Beschreibung
HtmlSaveOptions() Initialisiert eine neue Instanz vonHtmlSaveOptions Klasse.

Eigenschaften

Name Beschreibung
BarStyles { get; set; } Ruft die Liste der Instanzen von ab oder legt sie festBarStyle Klasse, die in der Projektansicht angezeigt werden.
CssSavingCallback { get; set; } Ruft den Callback ab oder legt ihn fest, der aufgerufen wird, um eine Ressource zum Speichern von CSS zu erstellen.
CssStylePrefix { get; set; } Ruft das Präfix des CSS-Stils ab oder legt es fest.
CustomPageSize { get; set; } Ruft die benutzerdefinierte Seitengröße in Punkt ab oder legt sie fest (1 Punkt = 1/72 Zoll).
DefaultFontName { get; set; } Ruft die Standardschrift für die Wiedergabe ab oder legt sie fest.
DrawNonWorkingTime { get; set; } Ruft oder setzt einen Wert, der angibt, ob arbeitsfreie Zeit gezogen werden soll (Standardwert ist TRUE).
EndDate { get; set; } Ruft ein Datum ab, an dem das Rendern beendet werden soll, oder legt es fest.
ExportCss { get; set; } Ruft ab oder legt fest, wie CSS exportiert wird.
ExportFonts { get; set; } Ruft ab oder legt fest, wie Schriftarten exportiert werden.
ExportImages { get; set; } Ruft ab oder legt fest, wie Bilder exportiert werden.
FitContent { get; set; } Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Zeilenhöhe erhöht werden soll, um sie an den Inhalt anzupassen.
FontFaceTypes { get; set; } Ruft die Schriftarttypen ab oder legt sie fest.
FontResolveCallback { get; set; } Ruft einen Callback ab oder legt ihn fest, der zum Anpassen aufgelöster Schriftarten verwendet werden kann.
FontSavingCallback { get; set; } Ruft den Callback ab oder legt ihn fest, der aufgerufen wird, um eine Ressource zum Speichern von Schriftarten zu erstellen.
Gridlines { get; set; } Holt oder setzt eine Liste vonGridline die in der Projektansicht erscheinen.
ImageSavingCallback { get; set; } Ruft den Callback ab oder legt ihn fest, der aufgerufen wird, um eine Ressource zum Speichern von Schriftarten zu erstellen.
IncludeProjectNameInPageHeader { get; set; } Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Projektname in den Header der HTML-Seite aufgenommen werden soll.
IncludeProjectNameInTitle { get; set; } Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Projektname in den HTML-Titel aufgenommen werden soll.
LegendOnEachPage { get; set; } Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Legende auf jeder Seite angezeigt werden soll (Standardwert ist TRUE).
MarkCriticalTasks { get; set; } Ruft oder setzt einen Wert, der angibt, ob kritische Aufgaben in roter Farbe angezeigt werden sollen (Standardwert ist FALSE).
NonWorkingTimeColor { get; set; } Ruft die Farbe der arbeitsfreien Zeit ab oder legt sie fest.
PageCount { get; } Ruft die Anzahl der Projektseiten ab oder legt sie fest.
Pages { get; set; } Ruft eine Liste mit Seitenzahlen ab oder legt sie fest, die beim Rendern des Projektlayouts gespeichert werden sollen. Ist diese Liste leer, werden alle Projektseiten gespeichert.
PageSavingCallback { get; set; } Ruft einen benutzerdefinierten Rückruf ab oder legt ihn fest, der verwendet wird, um einen Ausgabestream für jede gerenderte Seite abzurufen.
PageSize { get; set; } Ruft die Größe der darzustellenden Seite ab oder legt sie fest (Standardwert ist PageSize.A4).
PresentationFormat { get; set; } Ruft ab oder setzt diePresentationFormat in dem das Dokument gespeichert wird.
ReduceFooterGap { get; set; } Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob eine Lücke zwischen der letzten Aufgabe und der Fußzeile verringert werden muss.
RenderToSinglePage { get; set; } Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob ein Projekt auf einer einzelnen Seite gerendert werden soll, wenn das Projekt im grafischen Format gespeichert wird. Die Seitengröße wird geändert, damit das gerenderte Projekt auf eine Seite passt.
RollUpGanttBars { get; set; } Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Teilvorgänge auf der Sammelvorgangsleiste markiert werden sollen. Für Teilvorgänge gibt das Rollup-Feld an, ob Informationen zu den Teilvorgangs-Gantt-Balken in die Sammelvorgangsleiste hochgerollt werden. Für Sammelvorgänge das Rollup Feld gibt an, ob die Sammelvorgangsleiste Rollup-Balken anzeigt. Sie müssen das Rollup-Feld für Sammelvorgänge auf Ja gesetzt haben, damit Untervorgänge zu ihnen zusammengefasst werden können.
SaveFormat { get; } Ruft das Format ab oder legt es fest, in dem das Dokument gespeichert wird, wenn dieses Speicheroptionsobjekt verwendet wird.
StartDate { get; set; } Ruft das Datum ab, an dem das Rendern beginnen soll, oder legt es fest.
TasksComparer { get; set; } Ruft den Vergleicher ab oder legt ihn fest, um Aufgaben im Gantt-Diagramm und im Aufgabenblattdiagramm zu sortieren.
TasksFilter { get; set; } Ruft die Bedingung ab oder legt sie fest, die verwendet wird, um Aufgaben zu filtern, die in Gantt-, Aufgabenblatt- und Aufgabenverwendungsdiagrammen gerendert werden.
TextStyles { get; set; } Ruft die Liste der Instanzen von ab oder legt sie festTextStyle Klasse, die in der Projektansicht angezeigt werden.
Timescale { get; set; } Ruft ab oder setzt dieTimescale Wert, der verwendet wird, um zu steuern, wie die Zeitskala (falls vorhanden) gerendert wird, wenn das Projekt im grafischen Format gespeichert wird.
override UseGradientBrush { get; set; } Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob beim Rendern des Projektlayouts ein Verlaufspinsel verwendet werden soll. Derzeit wird die Verwendung von Verlaufspinseln beim Rendern in HTML nicht unterstützt.
UseProjectDefaultFont { get; set; } Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Standardschriftart für die Wiedergabe verwendet werden muss.
View { get; set; } Ruft eine Liste der zu rendernden Ansichtsspalten ab oder legt sie fest (GanttChartColumn ). Wenn nicht festgelegt, werden nur Aufgaben-IDs, Aufgabennamen, Start und Ende gerendert. Wenn sowohl Ansicht als auchViewSettings Eigenschaften festgelegt sind, Spalten von View überschreiben Spalten von ViewSettings.
ViewSettings { get; set; } Ruft eine Ansicht ab oder legt sie fest (View zu rendern. Mit diesen Optionen können Sie explizit angeben, welche Ansicht im PDF-, HTML- oder Bildformat gespeichert werden soll. Wenn diese Eigenschaft gesetzt ist,PresentationFormat Die Eigenschaft wird beim Speichern des Projekts ignoriert. Die Ansicht sollte von einem der folgenden Bildschirme erfolgen ((Screen )): (Gantt, Aufgabenblatt, Aufgabennutzung, Ressourcenblatt, Ressourcennutzung)

Siehe auch