ToDateTime
Contenido
[
Ocultar
]DocumentProperty.ToDateTime method
Devuelve el valor de la propiedad comoFecha y hora en UTC.
public DateTime ToDateTime()
Observaciones
Lanza una excepción si el tipo de propiedad no esDateTime.
Microsoft Word almacena sólo la parte de la fecha (sin la hora) para las propiedades de fecha personalizadas.
Ejemplos
Muestra cómo crear una propiedad de documento personalizada que contiene una fecha y hora.
Document doc = new Document();
doc.CustomDocumentProperties.Add("AuthorizationDate", DateTime.Now);
Console.WriteLine($"Document authorized on {doc.CustomDocumentProperties["AuthorizationDate"].ToDateTime()}");
Muestra varios métodos de conversión de tipos de propiedades de documentos personalizados.
Document doc = new Document();
CustomDocumentProperties properties = doc.CustomDocumentProperties;
DateTime authDate = DateTime.Today;
properties.Add("Authorized", true);
properties.Add("Authorized By", "John Doe");
properties.Add("Authorized Date", authDate);
properties.Add("Authorized Revision", doc.BuiltInDocumentProperties.RevisionNumber);
properties.Add("Authorized Amount", 123.45);
Assert.AreEqual(true, properties["Authorized"].ToBool());
Assert.AreEqual("John Doe", properties["Authorized By"].ToString());
Assert.AreEqual(authDate, properties["Authorized Date"].ToDateTime());
Assert.AreEqual(1, properties["Authorized Revision"].ToInt());
Assert.AreEqual(123.45d, properties["Authorized Amount"].ToDouble());
Ver también
- class DocumentProperty
- espacio de nombres Aspose.Words.Properties
- asamblea Aspose.Words