ToDateTime
Contenu
[
Cacher
]DocumentProperty.ToDateTime method
Renvoie la valeur de la propriété sous la formeDateHeure en UTC.
public DateTime ToDateTime()
Remarques
Lève une exception si le type de propriété n’est pasDateTime.
Microsoft Word stocke uniquement la partie date (pas d’heure) pour les propriétés de date personnalisées.
Exemples
Montre comment créer une propriété de document personnalisée contenant une date et une heure.
Document doc = new Document();
doc.CustomDocumentProperties.Add("AuthorizationDate", DateTime.Now);
Console.WriteLine($"Document authorized on {doc.CustomDocumentProperties["AuthorizationDate"].ToDateTime()}");
Affiche différentes méthodes de conversion de type des propriétés de document personnalisées.
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());
Voir également
- class DocumentProperty
- espace de noms Aspose.Words.Properties
- Assemblée Aspose.Words