3 votes

Comment obtenir la date de modification d'un fichier Windows 8 ?

Il est facile d'obtenir des données créées pour un fichier

StorageFile myFile = await storageFolder.GetFileAsync("myfile");
var dateCreated = myFile.DateCreated;

mais il n'y a pas de myFile.DateModified correspondant.

Y a-t-il un moyen d'obtenir la propriété "data modified" ?

2voto

Selon Ari Polski "Vous pouvez obtenir la date modifiée par les BasicProperties".

http://social.msdn.microsoft.com/Forums/no/winappswithcsharp/thread/0f3b989a-fb20-4313-b9ea-61aec477dc63

1voto

rob Points 2309

Je n'ai pas pu obtenir BasicProperties, cela a peut-être été supprimé dans RP. Ma solution était l'alambiqué

var check = new list<string>(); 
check.Add("System.DateModified"); 
var props = await myFile.Properties.RetrievePropertiesAsync(check); 
var dateModified = props.SingleOrDefault().Value; 

Ouf, c'était un travail difficile

0voto

Tan Silliksaar Points 169

(await file.GetBasicPropertiesAsync()).DateModified fait la même chose

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X