Shell32 Class
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 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
Unified method GetFileInfoInternal() to retrieve information about an object in the file system,
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