System-Defined Eigenschaften für benutzerdefinierte Dateiformate

Microsoft Windows stellt eine Reihe von Systemeigenschaften bereit, die Sie für Ihre Dateiformate verwenden können. Wenn Sie ein benutzerdefiniertes Dateiformat erstellen, sollten Sie so viele systemdefinierte Eigenschaften wie möglich unterstützen. Bevor Sie einen benutzerdefinierten Eigenschaftenhandler erstellen, sollten Sie die vom System bereitgestellten Handler überprüfen, um festzustellen, ob Sie einen verwenden können, anstatt einen eigenen zu schreiben.

Die folgende Tabelle kategorisiert Dateiformate und listet dann die wichtigsten Systemeigenschaften auf, die Ihr Dateiformat unterstützen sollte. Um eine gute Benutzeroberfläche zu bieten, sollten Sie alle Eigenschaften der Priorität 1 und 2 für Ihre Kategorie des Dateiformats unterstützen.

Kommunikation

Name Eigenschaft Priority
Datum des Empfangens System.Message.DateReceived 1
Aus Namen System.Message.FromName 1
Verfügt über Anlagen System.Message.HasAttachments 1
Mailbox System.Communication.storeddisplayname 1
Name System.FileName 1
Subject System.Subject 1
Zu Namen System.Message.ToName 1
Category System.Category 2
Typ System.PerceivedType 2

 

Kontakte

Name Eigenschaft Priority
Kontoname System.Communication.AccountName 1
Telefon (geschäftlich) System.Contact.BusinessTelephone 1
Company System.Company 1
E-Mail-Adresse System.Contact.PrimaryEmailAddress 1
Wichtigkeit System.ImportanceText 1
Mobiltelefon System.Contact.MobileTelephone 1
Geschäftsadresse System.Contact.BusinessAddress 2
Geschäftliches Fax System.Contact.BusinessFaxNumber 2
Category System.Category 2
Privatadresse System.Contact.HomeAddress 2
Telefon (privat) System.Contact.HomeTelephone 2
Titel System.Title 2

 

Dokumente

Name Eigenschaft Priority
Authors System.Author 1
Volltext System.FullText 1
Tags System.Keywords 1
Typ System.PerceivedType 1
Category System.Category 2
Titel System.Title 2

 

Allgemein

Name Eigenschaft Priority
Authors System.Author 1
Titel System.Title 1
Typ System.PerceivedType 1
Category System.Category 2
Tags System.Keywords 2

 

Musik

Name Eigenschaft Priority
# System.Music.TrackNumber 1
Album System.Music.AlbumTitle 1
Künstler System.Music.Artist 1
Genre System.Music.Genre 1
Rating System.Rating 1
Titel System.Title 1
Albumkünstler System.Music.AlbumArtist 2
Bitrate System.Audio.EncodingBitrate 2
Leiter System.Music.Conductor 2
Länge System.Media.Duration 2
Protected System.DRM.IsProtected 2
Jahr System.Media.Year 2

 

Bilder

Name Eigenschaft Priority
Importiertes Datum System.DateImported 1
Datum der Aufnahme System.Photo.DateTaken 1
Rating System.Rating 1
Tags System.Keywords 1
Typ System.PerceivedType 1
Authors System.Author 2
Kamerahersteller System.Photo.CameraHersteller 2
Kameramodell System.Photo.CameraModel 2
Kommentare System.Comment 2
Dimensionen System.Image.Dimensions 2

 

Videos

Name Eigenschaft Priority
Länge System.Media.Duration 1
Rating System.Rating 1
Tags System.Keywords 1
Typ System.PerceivedType 1
Framehöhe System.Video.FrameHeight 2
Framebreite System.Video.FrameWidth 2

 

Konzept

Entwickeln von Eigenschaftenhandlern für Windows Search

Andere Ressourcen

Eigenschaftensystem

Systemeigenschaften