System.DateAcquired
Дата приобретения файла или носителя. Это свойство связано с определенным пользователем или группой пользователей. Например, эти данные используются в качестве main оси сортировки для виртуальной папки New Music, которая позволяет пользователям просматривать последние дополнения к своей коллекции.
Windows 10, версия 1703, Windows 10, версия 1607, Windows 10, версия 1511, Windows 10, версия 1507, Windows 8.1, Windows 8, Windows 7
propertyDescription
name = System.DateAcquired
shellPKey = PKEY_DateAcquired
formatID = 2CBAA8F5-D81F-47CA-B17A-F8D822300131
propID = 100
SearchInfo
InInvertedIndex = false
IsColumn = true
typeInfo
type = DateTime
Windows Vista
propertyDescription
name = System.DateAcquired
shellPKey = PKEY_DateAcquired
formatID = 2CBAA8F5-D81F-47CA-B17A-F8D822300131
propID = 100
SearchInfo
IsColumn = true
typeInfo
type = DateTime
Комментарии
Значения PKEY определяются в Propkey.h.
DateAcquired хранится в виде значения в потоке main файла, но может присутствовать не всегда. В таких случаях дата приобретения может быть приблизительной на основе других известных дат для содержимого. Обработчик метаданных должен использовать набор правил для определения возвращаемой даты. В следующем примере это показано для музыкальных файлов.
- Для приобретенной музыки следует использовать время создания файла, если дата получения отсутствует. Однако поставщик загрузки должен задать свойство DateAcquired в файле.
- Для музыкальных файлов, которые пользователь или группа "разорвал" (копирование музыки или видео с компакт-диска или DVD-диска на жесткий диск), датой приобретения должна быть дата выполнения действия. Например, атрибут WM/EncodingTime .
- Для музыки, скопированной из другого расположения, в качестве даты приобретения следует использовать время создания файла.
Примерами System.DateAcquired являются дата и время получения фотографий с камеры или покупки музыки в Интернете. Это не то же самое, что System.DateImported.
Связанные темы