Freigeben über


System.DateAcquired

Das Kaufdatum der Datei oder des Mediums. Diese Eigenschaft bezieht sich auf einen bestimmten Benutzer oder eine bestimmte Gruppe von Benutzern. Diese Daten werden z. B. als Hauptsortierachse für den virtuellen Ordner new Musicverwendet, mit der Benutzer die neuesten Ergänzungen zu ihrer Sammlung durchsuchen können.

Windows 10, Version 1703, Windows 10, Version 1607, Windows 10, Version 1511, Windows 10, Version 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

Bemerkungen

PKEY-Werte werden in Propkey.h definiert.

DateAcquired wird als Wert im Hauptdatenstrom der Datei gespeichert, ist aber möglicherweise nicht immer vorhanden. In diesen Fällen kann das Kaufdatum basierend auf anderen bekannten Datumsangaben für den Inhalt angenähert werden. Der Metadatenhandler sollte eine Reihe von Regeln verwenden, um das zurückzugebende Datum zu bestimmen. Im folgenden Beispiel wird dies für Musikdateien veranschaulicht.

  • Für gekaufte Musik sollte die Erstellungszeit der Datei verwendet werden, wenn kein Kaufdatum vorhanden ist. Der Downloadanbieter sollte jedoch die DateAcquired-Eigenschaft in der Datei festlegen.
  • Bei Musikdateien, die der Benutzer oder die Gruppe "ripped" (Kopieren von Musik oder Video von einer CD oder DVD auf eine Festplatte) enthält, sollte das Kaufdatum das Datum sein, an dem die Aktion ausgeführt wurde. Beispielsweise das attribut WM/EncodingTime.
  • Für Musik, die von einem anderen Speicherort kopiert wurde, sollte die Erstellungszeit der Datei als Kaufdatum verwendet werden.

Beispiele für System.DateAcquired- sind das Datum und die Uhrzeit, zu denen Bilder von einer Kamera erworben werden oder wenn Musik online erworben wird. Dies ist nicht mit System.DateImportedidentisch.

propertyDescription-

searchInfo-

labelInfo-

typeInfo-

displayInfo-

stringFormat-

booleanFormat-

numberFormat-

dateTimeFormat-

aufgezählte Liste

drawControl-

editControl-

filterControl-

queryControl-