Posted by: wordpressaccounts1 on: October 7, 2008
Windows Explorer can be continued to abutment non-default functionality by agency of Windows Carapace Extensions, which are COM altar that constituent the continued functionality into Windows Explorer.[3] Carapace extensions can be in the anatomy of examination handlers, ambience card items, toolbars or even namespace extensions that acquiesce assertive folders (or even non-filesystem altar such as the images scanned by a scanner) to be presented as a Special Folder. Windows Explorer aswell allows metadata for files to be added as NTFS Alternate Abstracts Streams, abstracted from the abstracts beck for the file.
Preview handlers are acclimated to abstract thumbnails of files; the thumbnails are displayed if either a book is called or the thumbnail appearance is activated. They have to be implemented for anniversary book type. Ambience card items can be added on a per-file blazon base – area they will appearance up alone if a book of that blazon is called – or on a all-around base – which are consistently available. Windows Vista onwards, Windows Explorer aswell supports property-handlers on a per-filetype base to abstract book metadata from the book data, for affectation in the abstracts pane.[4]
Namespace extensions are acclimated by Explorer to either affectation some abstracts – which are not persisted as files – in a folder-like appearance or to present abstracts in a way that is altered from their alignment on the book system. Special Folders, such as My Computer and Network Places in Windows Explorer are implemented this way, as are Explorer angle that let items in a adaptable buzz or agenda camera be explored. Source-control systems that use Explorer to browse antecedent repositories aswell use Namespace extensions to acquiesce Explorer to browse the revisions. To apparatus a namespace extension, the IPersistFolder, IShellView, IShellFolder, IShellBrowser and IOleWindow interfaces needs to be implemented and registered. The accomplishing needs to accommodate the argumentation for abyssal the abstracts abundance as able-bodied as anecdotic the presentation. Windows Explorer will instantiate the COM altar as required.
While Windows Explorer natively exposes the adaptability credibility as COM interfaces, .NET Framework can aswell be acclimated to address extensions, application the COM interop functionality of .NET Framework.[4] While Microsoft itself makes accessible extensions – such as the Photo Info tool[5] – which are authored application .NET Framework, they currently acclaim adjoin autograph managed carapace extensions, as alone one instance of the CLR can be loaded per-process. This behavior would could cause conflicts if assorted managed add-ins, targeting altered versions of the CLR, are attempted to be run simultaneously.
Recent Comments