UpdateLastPrintedProperty

SaveOptions.UpdateLastPrintedProperty property

Ruft einen Wert ab oder legt ihn fest, der bestimmt, ob dieLastPrinted Eigenschaft wird vor dem Speichern aktualisiert.

public bool UpdateLastPrintedProperty { get; set; }

Beispiele

Zeigt, wie die Eigenschaft „Zuletzt gedruckt“ eines Dokuments beim Speichern aktualisiert wird.

Document doc = new Document();

DateTime lastPrinted = new DateTime(2019, 12, 20);
doc.BuiltInDocumentProperties.LastPrinted = lastPrinted;

// Dieses Flag bestimmt, ob das zuletzt gedruckte Datum, das eine integrierte Eigenschaft ist, aktualisiert wird.
// Wenn ja, dann das Datum des letzten Speichervorgangs des Dokuments
// wobei dieses als Parameter übergebene SaveOptions-Objekt als Druckdatum verwendet wird.
DocSaveOptions saveOptions = new DocSaveOptions();
saveOptions.UpdateLastPrintedProperty = isUpdateLastPrintedProperty;

// In Microsoft Word 2003 finden Sie diese Eigenschaft über Datei -> Eigenschaften -> Statistik -> Gedruckt.
// Es kann auch im Hauptteil des Dokuments angezeigt werden, indem ein PRINTDATE-Feld verwendet wird.
doc.Save(ArtifactsDir + "DocSaveOptions.UpdateLastPrintedProperty.doc", saveOptions);

// Öffnen Sie das gespeicherte Dokument und überprüfen Sie dann den Wert der Eigenschaft.
doc = new Document(ArtifactsDir + "DocSaveOptions.UpdateLastPrintedProperty.doc");

if (isUpdateLastPrintedProperty)
    Assert.AreNotEqual(lastPrinted, doc.BuiltInDocumentProperties.LastPrinted);
else
    Assert.AreEqual(lastPrinted, doc.BuiltInDocumentProperties.LastPrinted);

Siehe auch