Επεξεργασία

Κοινή χρήση μέσω


System.Kind

Maps extensions to various .Search folders.

Windows 10, version 1703, Windows 10, version 1607, Windows 10, version 1511, Windows 10, version 1507, Windows 8.1

propertyDescription
   name = System.Kind
   shellPKey = PKEY_Kind
   formatID = 1E3EE840-BC2B-476C-8237-2ACD1A839B22
   propID = 3
   SearchInfo
      InInvertedIndex = true
      IsColumn = true
   typeInfo
      type = Multivalue String
      IsInnate = true
      EnumeratedList
         UseValueForDefault = True
         enum
            name = Calendar
            value = calendar
            text = Calendar
            defineToken = KIND_CALENDAR
            mnemonics = calendar|calendars|meeting|meetings|appointment|appointments
         enum
            name = Communication
            value = communication
            text = Communication
            defineToken = KIND_COMMUNICATION
            mnemonics = communication|communications
         enum
            name = Contact
            value = contact
            text = Contact
            defineToken = KIND_CONTACT
            mnemonics = contact|contacts|person|people
         enum
            name = Document
            value = document
            text = Document
            defineToken = KIND_DOCUMENT
            mnemonics = document|documents|doc|docs
         enum
            name = Email
            value = email
            text = E-mail
            defineToken = KIND_EMAIL
            mnemonics = email|emails|e-mails|message|messages|mail
         enum
            name = Feed
            value = feed
            text = Feed
            defineToken = KIND_FEED
            mnemonics = feed|feeds
         enum
            name = Folder
            value = folder
            text = Folder
            defineToken = KIND_FOLDER
            mnemonics = folder|folders
         enum
            name = Game
            value = game
            text = Game
            defineToken = KIND_GAME
            mnemonics = game|games
         enum
            name = InstantMessage
            value = instantmessage
            text = Instant Message
            defineToken = KIND_INSTANTMESSAGE
            mnemonics = instant message|instant messages|im|ims
         enum
            name = Journal
            value = journal
            text = Journal
            defineToken = KIND_JOURNAL
            mnemonics = journal|journals
         enum
            name = Link
            value = link
            text = Link
            defineToken = KIND_LINK
            mnemonics = link|links
         enum
            name = Movie
            value = movie
            text = Movie
            defineToken = KIND_MOVIE
            mnemonics = movie|movies|film|films
         enum
            name = Music
            value = music
            text = Music
            defineToken = KIND_MUSIC
            mnemonics = music|song|songs
         enum
            name = Note
            value = note
            text = Note
            defineToken = KIND_NOTE
            mnemonics = note|notes
         enum
            name = Picture
            value = picture
            text = Picture
            defineToken = KIND_PICTURE
            mnemonics = picture|pictures|pic|pics|image|images|photo|photos
         enum
            name = Playlist
            value = playlist
            text = Playlist
            defineToken = KIND_PLAYLIST
            mnemonics = playlist|playlists
         enum
            name = Program
            value = program
            text = Program
            defineToken = KIND_PROGRAM
            mnemonics = program|programs
         enum
            name = RecordedTV
            value = recordedtv
            text = Recorded TV
            defineToken = KIND_RECORDEDTV
            mnemonics = tv
         enum
            name = SearchFolder
            value = searchfolder
            text = Saved Search
            defineToken = KIND_SEARCHFOLDER
            mnemonics = saved search|search
         enum
            name = Task
            value = task
            text = Task
            defineToken = KIND_TASK
            mnemonics = task|tasks
         enum
            name = Video
            value = video
            text = Video
            defineToken = KIND_VIDEO
            mnemonics = video|videos
         enum
            name = WebHistory
            value = webhistory
            text = Web History
            defineToken = KIND_WEBHISTORY
            mnemonics = web history|history|webpage|webpages
         enum
            name = Unknown
            value = unknown
            text = Unknown
            defineToken = KIND_UNKNOWN
            mnemonics = unknown

Windows 8

propertyDescription
   name = System.Kind
   shellPKey = PKEY_Kind
   formatID = 1E3EE840-BC2B-476C-8237-2ACD1A839B22
   propID = 3
   SearchInfo
      InInvertedIndex = true
      IsColumn = true
   typeInfo
      type = Multivalue String
      IsInnate = true
      EnumeratedList
         UseValueForDefault = True
         enum
            name = Calendar
            value = calendar
            text = Calendar
            defineToken = KIND_CALENDAR
            mnemonics = calendar|calendars|meeting|meetings|appointment|appointments
         enum
            name = Communication
            value = communication
            text = Communication
            defineToken = KIND_COMMUNICATION
            mnemonics = communication|communications
         enum
            name = Contact
            value = contact
            text = Contact
            defineToken = KIND_CONTACT
            mnemonics = contact|contacts|person|people
         enum
            name = Document
            value = document
            text = Document
            defineToken = KIND_DOCUMENT
            mnemonics = document|documents|doc|docs
         enum
            name = Email
            value = email
            text = E-mail
            defineToken = KIND_EMAIL
            mnemonics = email|emails|e-mails|message|messages|mail
         enum
            name = Feed
            value = feed
            text = Feed
            defineToken = KIND_FEED
            mnemonics = feed|feeds
         enum
            name = Folder
            value = folder
            text = Folder
            defineToken = KIND_FOLDER
            mnemonics = folder|folders
         enum
            name = Game
            value = game
            text = Game
            defineToken = KIND_GAME
            mnemonics = game|games
         enum
            name = InstantMessage
            value = instantmessage
            text = Instant Message
            defineToken = KIND_INSTANTMESSAGE
            mnemonics = instant message|instant messages|im|ims
         enum
            name = Journal
            value = journal
            text = Journal
            defineToken = KIND_JOURNAL
            mnemonics = journal|journals
         enum
            name = Link
            value = link
            text = Link
            defineToken = KIND_LINK
            mnemonics = link|links
         enum
            name = Movie
            value = movie
            text = Movie
            defineToken = KIND_MOVIE
            mnemonics = movie|movies|film|films
         enum
            name = Music
            value = music
            text = Music
            defineToken = KIND_MUSIC
            mnemonics = music|song|songs
         enum
            name = Note
            value = note
            text = Note
            defineToken = KIND_NOTE
            mnemonics = note|notes
         enum
            name = Picture
            value = picture
            text = Picture
            defineToken = KIND_PICTURE
            mnemonics = picture|pictures|pic|pics|image|images|photo|photos
         enum
            name = Playlist
            value = playlist
            text = Playlist
            defineToken = KIND_PLAYLIST
            mnemonics = playlist|playlists
         enum
            name = Program
            value = program
            text = Program
            defineToken = KIND_PROGRAM
            mnemonics = program|programs
         enum
            name = RecordedTV
            value = recordedtv
            text = Recorded TV
            defineToken = KIND_RECORDEDTV
            mnemonics = tv
         enum
            name = SearchFolder
            value = searchfolder
            text = Saved Search
            defineToken = KIND_SEARCHFOLDER
            mnemonics = saved search|search
         enum
            name = Task
            value = task
            text = Task
            defineToken = KIND_TASK
            mnemonics = task|tasks
         enum
            name = Video
            value = video
            text = Video
            defineToken = KIND_VIDEO
            mnemonics = video|videos
         enum
            name = WebHistory
            value = webhistory
            text = Web History
            defineToken = KIND_WEBHISTORY
            mnemonics = web history|history|webpage|webpages

Windows 7

propertyDescription
   name = System.Kind
   shellPKey = PKEY_Kind
   formatID = 1E3EE840-BC2B-476C-8237-2ACD1A839B22
   propID = 3
   SearchInfo
      InInvertedIndex = true
      IsColumn = true
   typeInfo
      type = Multivalue String
      IsInnate = true
      EnumeratedList
         UseValueForDefault = True
         enum
            name = Calendar
            value = calendar
            text = Calendar
            defineToken = KIND_CALENDAR
            mnemonics = calendar|calendars|meeting|meetings|appointment|appointments
         enum
            name = Communication
            value = communication
            text = Communication
            defineToken = KIND_COMMUNICATION
            mnemonics = communication|communications
         enum
            name = Contact
            value = contact
            text = Contact
            defineToken = KIND_CONTACT
            mnemonics = contact|contacts|person|people
         enum
            name = Document
            value = document
            text = Document
            defineToken = KIND_DOCUMENT
            mnemonics = document|documents|doc|docs
         enum
            name = Email
            value = email
            text = E-mail
            defineToken = KIND_EMAIL
            mnemonics = email|emails|e-mails|message|messages|mail
         enum
            name = Feed
            value = feed
            text = Feed
            defineToken = KIND_FEED
            mnemonics = feed|feeds
         enum
            name = Folder
            value = folder
            text = Folder
            defineToken = KIND_FOLDER
            mnemonics = folder|folders
         enum
            name = Game
            value = game
            text = Game
            defineToken = KIND_GAME
            mnemonics = game|games
         enum
            name = InstantMessage
            value = instantmessage
            text = Instant Message
            defineToken = KIND_INSTANTMESSAGE
            mnemonics = instant message|instant messages|im|ims
         enum
            name = Journal
            value = journal
            text = Journal
            defineToken = KIND_JOURNAL
            mnemonics = journal|journals
         enum
            name = Link
            value = link
            text = Link
            defineToken = KIND_LINK
            mnemonics = link|links
         enum
            name = Movie
            value = movie
            text = Movie
            defineToken = KIND_MOVIE
            mnemonics = movie|movies|film|films
         enum
            name = Music
            value = music
            text = Music
            defineToken = KIND_MUSIC
            mnemonics = music|song|songs
         enum
            name = Note
            value = note
            text = Note
            defineToken = KIND_NOTE
            mnemonics = note|notes
         enum
            name = Picture
            value = picture
            text = Picture
            defineToken = KIND_PICTURE
            mnemonics = picture|pictures|pic|pics|image|images|photo|photos
         enum
            name = Program
            value = program
            text = Program
            defineToken = KIND_PROGRAM
            mnemonics = program|programs
         enum
            name = RecordedTV
            value = recordedtv
            text = Recorded TV
            defineToken = KIND_RECORDEDTV
            mnemonics = tv
         enum
            name = SearchFolder
            value = searchfolder
            text = Saved Search
            defineToken = KIND_SEARCHFOLDER
            mnemonics = saved search|search
         enum
            name = Task
            value = task
            text = Task
            defineToken = KIND_TASK
            mnemonics = task|tasks
         enum
            name = Video
            value = video
            text = Video
            defineToken = KIND_VIDEO
            mnemonics = video|videos
         enum
            name = WebHistory
            value = webhistory
            text = Web History
            defineToken = KIND_WEBHISTORY
            mnemonics = web history|history|webpage|webpages

Windows Vista

propertyDescription
   name = System.Kind
   shellPKey = PKEY_Kind
   formatID = 1E3EE840-BC2B-476C-8237-2ACD1A839B22
   propID = 3
   SearchInfo
      InInvertedIndex = true
      IsColumn = true
   typeInfo
      type = Multivalue String
      IsInnate = true
      EnumeratedList
         UseValueForDefault = True
         enum
            value = calendar
            text = Calendar
            defineName = KIND_CALENDAR
            mnemonics = meeting|meetings|appointment|appointments
         enum
            value = communication
            text = Communication
            defineName = KIND_COMMUNICATION
            mnemonics = communication|communications
         enum
            value = contact
            text = Contact
            defineName = KIND_CONTACT
            mnemonics = contacts|person
         enum
            value = document
            text = Document
            defineName = KIND_DOCUMENT
            mnemonics = documents|doc|docs
         enum
            value = email
            text = E-mail
            defineName = KIND_EMAIL
            mnemonics = email|emails|e-mails|message|messages|mail
         enum
            value = feed
            text = Feed
            defineName = KIND_FEED
            mnemonics = feeds
         enum
            value = folder
            text = Folder
            defineName = KIND_FOLDER
            mnemonics = folders
         enum
            value = game
            text = Game
            defineName = KIND_GAME
            mnemonics = games
         enum
            value = instantmessage
            text = Instant Message
            defineName = KIND_INSTANTMESSAGE
            mnemonics = instant message|instant messages|im|ims
         enum
            value = journal
            text = Journal
            defineName = KIND_JOURNAL
            mnemonics = journals
         enum
            value = link
            text = Link
            defineName = KIND_LINK
            mnemonics = links
         enum
            value = movie
            text = Movie
            defineName = KIND_MOVIE
            mnemonics = movies|film|films
         enum
            value = music
            text = Music
            defineName = KIND_MUSIC
            mnemonics = song|songs
         enum
            value = note
            text = Note
            defineName = KIND_NOTE
            mnemonics = notes
         enum
            value = picture
            text = Picture
            defineName = KIND_PICTURE
            mnemonics = pictures|pic|pics|image|images|photo|photos
         enum
            value = program
            text = Program
            defineName = KIND_PROGRAM
            mnemonics = programs
         enum
            value = recordedtv
            text = Recorded TV
            defineName = KIND_RECORDEDTV
            mnemonics = tv
         enum
            value = searchfolder
            text = Search Folder
            defineName = KIND_SEARCHFOLDER
            mnemonics = history
         enum
            value = task
            text = Task
            defineName = KIND_TASK
            mnemonics = tasks
         enum
            value = video
            text = Video
            defineName = KIND_VIDEO
            mnemonics = videos
         enum
            value = webhistory
            text = Web History
            defineName = KIND_WEBHISTORY
            mnemonics = history|webpage|webpages

Remarks

PKEY values are defined in Propkey.h.

Extensions are mapped to Kind values in the registry at:

HKEY_LOCAL_MACHINE
   Software
      Microsoft
         Windows
            CurrentVersion
               Explorer
                  KindMap

The list of Kind values is not extensible.

propertyDescription

searchInfo

labelInfo

typeInfo

displayInfo

stringFormat

booleanFormat

numberFormat

dateTimeFormat

enumeratedList

drawControl

editControl

filterControl

queryControl