This project has moved and is read-only. For the latest updates, please go here.
The PreviewDetails, InfoTip and FullDetails are stored in the registry in exactly the same places as the Context handler is registered. Here, for example, is a the entry for the .txt file extension with the FullDetails, InfoTip and PreviewDetails values set:


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\SystemFileAssociations\.txt]
"PerceivedType"="document"
"FullDetails"="prop:System.PropGroup.Description;System.Title;System.Subject..."
"InfoTip"="prop:System.ItemTypeText;System.Size;System.DateModified;System.Comment"
"PreviewDetails"="prop:System.Title;System.Subject;System.Keywords;System.Category;..."

[HKEY_CLASSES_ROOT\SystemFileAssociations\.txt\ShellEx]

[HKEY_CLASSES_ROOT\SystemFileAssociations\.txt\ShellEx\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\SystemFileAssociations\.txt\ShellEx\ContextMenuHandlers\FileMetadata]
@="{28D14D00-2D80-4956-9657-9D50C8BB47A5}"

As with the Context handler registration, in earlier versions, the values were duplicated at HKEY_CLASSES_ROOT\.txt, but this has been discontinued.

For extensions where an existing property handler is being extended, the original values are preserved so they can be restored if the File Meta property handler is removed:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\SystemFileAssociations\.bmp]
"ExtendedTileInfo"="prop:System.ItemType;*System.DateModified;*System.Image.Dimensions"
"ImageOptionFlags"=dword:00000001
"FileMetaOldFullDetails"="prop:System.PropGroup.Image;System.Image.Dimensions;..."
"FileMetaOldInfoTip"="prop:System.ItemType;*System.DateModified;..."
"FileMetaOldPreviewDetails"="prop:*System.DateModified;*System.Image.Dimensions;..."
"FullDetails"="prop:System.PropGroup.Image;System.Image.Dimensions;..."
"InfoTip"="prop:System.ItemType;*System.DateModified;*System.Image.Dimensions;..."
"PreviewDetails"="prop:*System.DateModified;*System.Image.Dimensions;*System.Size;*..."
"FileMetaCustomProfile"=".bmp"


Last edited Sep 7, 2016 at 9:56 AM by Dijji, version 5

Comments

No comments yet.