Click or drag to resize

Shell32 Class

Provides access to a file system object, using Shell32.
Inheritance Hierarchy
SystemObject
  Alphaleonis.Win32.FilesystemShell32

Namespace:  Alphaleonis.Win32.Filesystem
Assembly:  AlphaFS (in AlphaFS.dll) Version: 2.0
Syntax
public static class Shell32

The Shell32 type exposes the following members.

Methods
  NameDescription
Public methodStatic memberDestroyIcon
Destroys an icon and frees any memory the icon occupied.
Public methodStatic memberGetFileAssociation
Gets the file or protocol that is associated with path from the registry.
Public methodStatic memberGetFileContentType
Gets the content-type that is associated with path from the registry.
Public methodStatic memberGetFileDefaultIcon
Gets the default icon that is associated with path from the registry.
Public methodStatic memberGetFileFriendlyAppName
Gets the friendly application name that is associated with path from the registry.
Public methodStatic memberGetFileFriendlyDocName
Gets the friendly document name that is associated with path from the registry.
Public methodStatic memberGetFileIcon
Gets an IntPtr handle to the Shell icon that represents the file.
Public methodStatic memberGetFileInfo
Retrieves information about an object in the file system, such as a file, folder, directory, or drive root.
Public methodStatic memberGetFileOpenWithAppName
Gets the "Open With" command that is associated with path from the registry.
Public methodStatic memberGetFileVerbCommand
Gets the Shell command that is associated with path from the registry.
Public methodStatic memberGetShell32Info(String)
Retrieves an instance of Shell32Info containing information about the specified file.
Public methodStatic memberGetShell32Info(String, PathFormat)
Retrieves an instance of Shell32Info containing information about the specified file.
Public methodStatic memberPathFileExists
Determines whether a path to a file system object such as a file or folder is valid.
Top
See Also