UpdateLastSavedTimeProperty
Contenido
[
Ocultar
]SaveOptions.UpdateLastSavedTimeProperty property
Obtiene o establece un valor que determina si elLastSavedTime
La propiedad se actualiza antes de guardar.
public bool UpdateLastSavedTimeProperty { get; set; }
Ejemplos
Muestra cómo determinar si se debe conservar la propiedad “Última hora de guardado” del documento al guardarlo.
Document doc = new Document(MyDir + "Document.docx");
Assert.AreEqual(new DateTime(2021, 5, 11, 6, 32, 0),
doc.BuiltInDocumentProperties.LastSavedTime);
// Cuando guardamos el documento en un formato OOXML, podemos crear un objeto OoxmlSaveOptions
// y luego pasarlo al método de guardar del documento para modificar la forma en que guardamos el documento.
// Establezca la propiedad "UpdateLastSavedTimeProperty" en "verdadero" para
// Establezca la propiedad incorporada "Última hora de guardado" del documento de salida en la fecha y hora actuales.
// Establezca la propiedad "UpdateLastSavedTimeProperty" en "falso" para
// conserva el valor original de la propiedad incorporada "Última hora de guardado" del documento de entrada.
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions();
saveOptions.UpdateLastSavedTimeProperty = updateLastSavedTimeProperty;
doc.Save(ArtifactsDir + "OoxmlSaveOptions.LastSavedTime.docx", saveOptions);
doc = new Document(ArtifactsDir + "OoxmlSaveOptions.LastSavedTime.docx");
DateTime lastSavedTimeNew = doc.BuiltInDocumentProperties.LastSavedTime;
if (updateLastSavedTimeProperty)
Assert.IsTrue((DateTime.Now - lastSavedTimeNew).Days < 1);
else
Assert.AreEqual(new DateTime(2021, 5, 11, 6, 32, 0),
lastSavedTimeNew);
Ver también
- class SaveOptions
- espacio de nombres Aspose.Words.Saving
- asamblea Aspose.Words