Namespace Innova.Prism.Library.Utilities
Classes
| Name | Summary |
|---|---|
| FileSystemHelper | |
| GDIToWpfImageConverter | |
| ImageUtility | |
| NativeMethods | |
| NativeMethods2 | |
| PopupHelper | |
| Shell32 | Wraps necessary Shell32.dll structures and functions required to retrieve Icon Handles using SHGetFileInfo. Code courtesy of MSDN Cold Rooster Consulting case study. |
| StartUpHelper | |
| StringHelper | |
| User32 | Wraps necessary functions imported from User32.dll. Code courtesy of MSDN Cold Rooster Consulting example. |
| VirtualFileDataObject | Class implementing drag/drop and clipboard support for virtual files. Also offers an alternate interface to the IDataObject interface. |
| VirtualFileDataObject.FileDescriptor | Class representing a virtual file for use by drag/drop or the clipboard. |
Structs
| Name | Summary |
|---|---|
| IMAGELISTDRAWPARAMS | |
| Shell32.BROWSEINFO | |
| Shell32.ITEMIDLIST | |
| Shell32.SHFILEINFO | |
| Shell32.SHITEMID |
Interfaces
| Name | Summary |
|---|---|
| IImageList |
Enums
| Name | Summary |
|---|---|
| FileSystemHelper.FolderType | Options to specify whether folders should be in the open or closed state. |
| FileSystemHelper.IconSize | Options to specify the size of icons to return. |
| NativeMethods2.AssocF | |
| NativeMethods2.AssocStr | |
| Shell32.OpenAsFlags |