System.DateAcquired

文件或介质的获取日期。 此属性与特定用户或用户组相关。 例如,此数据用作虚拟文件夹 New Music 的main排序轴,使用户能够浏览其集合中的最新添加内容。

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 属性。
  • 对于用户或组“翻录” (将音乐或视频从 CD 或 DVD 复制到硬盘) 的音乐文件,获取日期应为执行操作的日期。 例如, WM/EncodingTime 属性。
  • 对于从其他位置复制的音乐,文件的创建时间应用作获取日期。

System.DateAcquired 的示例是从相机获取图片或在线购买音乐的日期和时间。 这与 System.DateImported 不同。

propertyDescription

searchInfo

labelInfo

typeInfo

displayInfo

stringFormat

booleanFormat

numberFormat

dateTimeFormat

enumeratedList

drawControl

editControl

filterControl

queryControl