File Types and File Associations

This section on file types and file associations is organized as follows:

Additional Resources

For related reference documentation, see the following topics:

  • To execute a verb on a Shell item, see the InvokeVerb method.
  • To retrieve a collection of verbs that can be executed on a Shell item, see the Verbs method.
  • For performing an operation on a specified file, see either the ShellExecute or ShellExecuteEx functions.
  • For a list of default perceived types, see the PERCEIVED enumeration.
  • To retrieves a file's perceived type based on its extension, see the AssocGetPerceivedType function.