IShellLinkDual2 | Description |
Property Arguments As String | Get the arguments for the link |
Property Description As String | Get the description for the link |
Property Hotkey As Long | Get the Hotkey for the link |
Property Path As String | Get the path of the link |
Property ShowCommand As Long | Get the Show Command for the link |
Property Target As FolderItem | Get the target of a link object |
Property WorkingDirectory As String | Get the working directory for the link |
Sub Resolve(ByVal fFlags As Long) | Tell the link to resolve itself |
Sub Save([ByVal vWhere]) | Tell the link to save the changes |
Sub SetIconLocation(ByVal bs As String, ByVal iIcon As Long) | Set the IconLocation for the link |
Function GetIconLocation(pbs As String) As Long | Get the IconLocation for the link |
OfflineFolderStatus | Description |
Const OFS_DIRTYCACHE = 3 | Server is online with unmerged changes |
Const OFS_INACTIVE = -1 (HFFFFFFFF) | Offline caching not available for this folder |
Const OFS_OFFLINE = 1 | Server is offline |
Const OFS_ONLINE = 0 | Server is online |
Const OFS_SERVERBACK = 2 | Server is offline but is reachable |
SearchCommand | Description |
Sub ProgressTextChanged | The Progress text changed |
Sub RecordsetUpdate | Recordset changed. |
Sub SearchAbort | Search cancelled. |
Sub SearchComplete | Search completed normally. |
Sub SearchError | An error has happened. |
Sub SearchRestored | Criteria and resultes restored from file. |
Sub SearchStart | Search started. |
SearchCommandExecuteErrors | Description |
Const SCEE_CASESENINDEX = 6 | Case sensitive indexed search |
Const SCEE_CONSTRAINT = 4 | Index Constraint Error |
Const SCEE_INDEXNOTCOMPLETE = 7 | Indexing not complete |
Const SCEE_INDEXSEARCH = 3 | Index search on Non Indexed Scope |
Const SCEE_MAXFILESFOUND = 2 | Max files found |
Const SCEE_PATHNOTFOUND = 1 | Path not found |
Const SCEE_SCOPEMISMATCH = 5 | Index search on Indexed and Non-Indexed Scopes |
Shell | Description |
Property Application As Object | Get Application object |
Property Parent As Object | Get Parent object |
Sub CascadeWindows | Cascade Windows |
Sub ControlPanelItem(ByVal szDir As String) | Run a Control Panel Item |
Sub EjectPC | Eject the pc |
Sub Explore(ByVal vDir) | Explore a folder |
Sub FileRun | Bring up the file run |
Sub FindComputer | Find a computer |
Sub FindFiles | Find Files |
Sub Help | Display shell help |
Sub MinimizeAll | Minimize all windows |
Sub Open(ByVal vDir) | Open a folder |
Sub RefreshMenu | Refresh the menu |
Sub SetTime | Bring up the Set time dialog |
Sub ShutdownWindows | Exit Windows |
Sub Suspend | Suspend the pc |
Sub TileHorizontally | Tile windows horizontally |
Sub TileVertically | Tile windows vertically |
Sub TrayProperties | Handle Tray properties |
Sub UndoMinimizeALL | Undo Minimize All |
Function BrowseForFolder(ByVal Hwnd As Long, ByVal Title As String, ByVal Options As Long, [ByVal RootFolder]) As Folder | Browse the name space for a Folder |
Function NameSpace(ByVal vDir) As Folder | Get special folder from ShellSpecialFolderConstants |
Function Windows As Object | The collection of open folder windows |
ShellDispatchInproc | Description |
ShellFolderItem | Description |
Property Application As Object | Get Application object |
Property GetFolder As Object | If item is a folder return folder object |
Property GetLink As Object | If item is link return link object |
Property IsBrowsable As Boolean | Is the item browsable? |
Property IsFileSystem As Boolean | Is the item a file system object? |
Property IsFolder As Boolean | Is the item a Folder? |
Property IsLink As Boolean | Is the item a link? |
Property ModifyDate As Date | Modification Date? |
Property Name As String | Get display name for item |
Property Parent As Object | Get Parent object |
Property Path As String | Get the pathname to the item |
Property Size As Long | Size |
Property Type As String | Type |
Sub InvokeVerb([ByVal vVerb]) | Execute a command on the item |
Sub InvokeVerbEx([ByVal vVerb], [ByVal vArgs]) | Extended version of InvokeVerb |
Function ExtendedProperty(ByVal bstrPropName As String) | Access an extended property |
Function Verbs As FolderItemVerbs | Get the list of verbs for the object |
ShellFolderView | Description |
Property Application As Object | Get Application object |
Property FocusedItem As FolderItem | The currently focused item in the folder |
Property Folder As Folder | Get the folder being viewed |
Property Parent As Object | Get Parent object |
Property Script As Object | Returns the scripting automation model. |
Property ViewOptions As Long | Returns the view options for showing a folder. |
Sub SelectItem(pvfi, ByVal dwFlags As Long) | Select the item |
Function PopupItemMenu(ByVal pfi As FolderItem, [ByVal vx], [ByVal vy]) As String | Show items menu and return command selected |
Function SelectedItems As FolderItems | The collection of Selected Items in folder |
Function BeginDrag As Boolean | user started to drag an item (return false to cancel). |
Function DefaultVerbInvoked As Boolean | the default verb (double click) was invoked on an items in the view (return false to cancel). |
Sub EnumDone | The folder has finished enumerating (flashlight is gone). |
Sub SelectionChanged | The Selection in the view changed. |
Function VerbInvoked As Boolean | A verb was invoked on an items in the view (return false to cancel). |
ShellFolderViewOC | Description |
Sub SetFolderView(ByVal pdisp As Object) | Set the ShellFolderView object to monitor events of. |
Function BeginDrag As Boolean | user started to drag an item (return false to cancel). |
Function DefaultVerbInvoked As Boolean | the default verb (double click) was invoked on an items in the view (return false to cancel). |
Sub EnumDone | The folder has finished enumerating (flashlight is gone). |
Sub SelectionChanged | The Selection in the view changed. |
Function VerbInvoked As Boolean | A verb was invoked on an items in the view (return false to cancel). |
ShellFolderViewOptions | Description |
Const SFVVO_DESKTOPHTML = 512 (H200) | Is Desktop HTML enabled |
Const SFVVO_DOUBLECLICKINWEBVIEW = 128 (H80) | User needs to double click in web View |
Const SFVVO_SHOWALLOBJECTS = 1 | Show All Objects |
Const SFVVO_SHOWCOMPCOLOR = 8 | Color encode Compressed files |
Const SFVVO_SHOWEXTENSIONS = 2 | Show File Extensions |
Const SFVVO_SHOWSYSFILES = 32 (H20) | Show System Files |
Const SFVVO_WIN95CLASSIC = 64 (H40) | Use Windows 95 UI settings |
ShellLinkObject | Description |
Property Arguments As String | Get the arguments for the link |
Property Description As String | Get the description for the link |
Property Hotkey As Long | Get the Hotkey for the link |
Property Path As String | Get the path of the link |
Property ShowCommand As Long | Get the Show Command for the link |
Property WorkingDirectory As String | Get the working directory for the link |
Sub Resolve(ByVal fFlags As Long) | Tell the link to resolve itself |
Sub Save([ByVal vWhere]) | Tell the link to save the changes |
Sub SetIconLocation(ByVal bs As String, ByVal iIcon As Long) | Set the IconLocation for the link |
Function GetIconLocation(pbs As String) As Long | Get the IconLocation for the link |
ShellSpecialFolderConstants | Description |
Const ssfALTSTARTUP = 29 (H1D) | Special Folder ALTSTARTUP |
Const ssfAPPDATA = 26 (H1A) | Special Folder APPDATA |
Const ssfBITBUCKET = 10 | Special Folder BITBUCKET |
Const ssfCOMMONALTSTARTUP = 30 (H1E) | Special Folder COMMON ALTSTARTUP |
Const ssfCOMMONAPPDATA = 35 (H23) | Special Folder COMMON APPDATA |
Const ssfCOMMONDESKTOPDIR = 25 (H19) | Special Folder COMMON DESKTOPDIR |
Const ssfCOMMONFAVORITES = 31 (H1F) | Special Folder COMMON FAVORITES |
Const ssfCOMMONPROGRAMS = 23 (H17) | Special Folder COMMON PROGRAMS |
Const ssfCOMMONSTARTMENU = 22 (H16) | Special Folder COMMON STARTMENU |
Const ssfCOMMONSTARTUP = 24 (H18) | Special Folder COMMON STARTUP |
Const ssfCONTROLS = 3 | Special Folder CONTROLS |
Const ssfCOOKIES = 33 (H21) | Special Folder COOKIES |
Const ssfDESKTOP = 0 | Special Folder DESKTOP |
Const ssfDESKTOPDIRECTORY = 16 (H10) | Special Folder DESKTOPDIRECTORY |
Const ssfDRIVES = 17 (H11) | Special Folder DRIVES |
Const ssfFAVORITES = 6 | Special Folder FAVORITES |
Const ssfFONTS = 20 (H14) | Special Folder FONTS |
Const ssfHISTORY = 34 (H22) | Special Folder HISTORY |
Const ssfINTERNETCACHE = 32 (H20) | Special Folder INTERNET CACHE |
Const ssfLOCALAPPDATA = 28 (H1C) | Special Folder LOCAL APPDATA |
Const ssfMYPICTURES = 39 (H27) | Special Folder MYPICTURES |
Const ssfNETHOOD = 19 (H13) | Special Folder NETHOOD |
Const ssfNETWORK = 18 (H12) | Special Folder NETWORK |
Const ssfPERSONAL = 5 | Special Folder PERSONAL |
Const ssfPRINTERS = 4 | Special Folder PRINTERS |
Const ssfPRINTHOOD = 27 (H1B) | Special Folder PRINTHOOD |
Const ssfPROFILE = 40 (H28) | Special Folder PROFILE |
Const ssfPROGRAMFILES = 38 (H26) | Special Folder PROGRAM FILES |
Const ssfPROGRAMFILESx86 = 48 (H30) | Special Folder PROGRAM FILESx86 |
Const ssfPROGRAMS = 2 | Special Folder PROGRAMS |
Const ssfRECENT = 8 | Special Folder RECENT |
Const ssfSENDTO = 9 | Special Folder SENDTO |
Const ssfSTARTMENU = 11 | Special Folder STARTMENU |
Const ssfSTARTUP = 7 | Special Folder STARTUP |
Const ssfSYSTEM = 37 (H25) | Special Folder SYSTEM |
Const ssfSYSTEMx86 = 41 (H29) | Special Folder SYSTEMx86 |
Const ssfTEMPLATES = 21 (H15) | Special Folder TEMPLATES |
Const ssfWINDOWS = 36 (H24) | Special Folder WINDOWS |
WebViewFolderContents | Description |
Property Application As Object | Get Application object |
Property FocusedItem As FolderItem | The currently focused item in the folder |
Property Folder As Folder | Get the folder being viewed |
Property Parent As Object | Get Parent object |
Property Script As Object | Returns the scripting automation model. |
Property ViewOptions As Long | Returns the view options for showing a folder. |
Sub SelectItem(pvfi, ByVal dwFlags As Long) | Select the item |
Function PopupItemMenu(ByVal pfi As FolderItem, [ByVal vx], [ByVal vy]) As String | Show items menu and return command selected |
Function SelectedItems As FolderItems | The collection of Selected Items in folder |
Function BeginDrag As Boolean | user started to drag an item (return false to cancel). |
Function DefaultVerbInvoked As Boolean | the default verb (double click) was invoked on an items in the view (return false to cancel). |
Sub EnumDone | The folder has finished enumerating (flashlight is gone). |
Sub SelectionChanged | The Selection in the view changed. |
Function VerbInvoked As Boolean | A verb was invoked on an items in the view (return false to cancel). |