| _FILEOPENDIALOGOPTIONS enum name | IFileDialog | |
| AddPlace([in] IShellItem *psi, [in] FDAP fdap) | IFileDialog | |
| Advise([in] IFileDialogEvents *pfde, [out] DWORD *pdwCookie) | IFileDialog | |
| ClearClientData() | IFileDialog | |
| Close([in] HRESULT hr) | IFileDialog | |
| FILEOPENDIALOGOPTIONS typedef | IFileDialog | |
| FOS_ALLNONSTORAGEITEMS enum value | IFileDialog | |
| FOS_ALLOWMULTISELECT enum value | IFileDialog | |
| FOS_CREATEPROMPT enum value | IFileDialog | |
| FOS_DEFAULTNOMINIMODE enum value | IFileDialog | |
| FOS_DONTADDTORECENT enum value | IFileDialog | |
| FOS_FILEMUSTEXIST enum value | IFileDialog | |
| FOS_FORCEFILESYSTEM enum value | IFileDialog | |
| FOS_FORCEPREVIEWPANEON enum value | IFileDialog | |
| FOS_FORCESHOWHIDDEN enum value | IFileDialog | |
| FOS_HIDEMRUPLACES enum value | IFileDialog | |
| FOS_HIDEPINNEDPLACES enum value | IFileDialog | |
| FOS_NOCHANGEDIR enum value | IFileDialog | |
| FOS_NODEREFERENCELINKS enum value | IFileDialog | |
| FOS_NOREADONLYRETURN enum value | IFileDialog | |
| FOS_NOTESTFILECREATE enum value | IFileDialog | |
| FOS_NOVALIDATE enum value | IFileDialog | |
| FOS_OVERWRITEPROMPT enum value | IFileDialog | |
| FOS_PATHMUSTEXIST enum value | IFileDialog | |
| FOS_PICKFOLDERS enum value | IFileDialog | |
| FOS_SHAREAWARE enum value | IFileDialog | |
| FOS_STRICTFILETYPES enum value | IFileDialog | |
| GetCurrentSelection([out] IShellItem **ppsi) | IFileDialog | |
| GetFileName([out, string] LPWSTR *pszName) | IFileDialog | |
| GetFileTypeIndex([out] UINT *piFileType) | IFileDialog | |
| GetFolder([out] IShellItem **ppsi) | IFileDialog | |
| GetOptions([in] FILEOPENDIALOGOPTIONS *pfos) | IFileDialog | |
| GetResult([out] IShellItem **ppsi) | IFileDialog | |
| SetCancelButtonLabel([in] LPCWSTR pszLabel) | IFileDialog2 | |
| SetClientGuid([in] REFGUID guid) | IFileDialog | |
| SetDefaultExtension([in, string] LPCWSTR pszDefaultExtension) | IFileDialog | |
| SetDefaultFolder([in] IShellItem *psi) | IFileDialog | |
| SetFileName([in, string] LPCWSTR pszName) | IFileDialog | |
| SetFileNameLabel([in, string] LPCWSTR pszLabel) | IFileDialog | |
| SetFileTypeIndex([in] UINT iFileType) | IFileDialog | |
| SetFileTypes([in] UINT cFileTypes, [in, size_is(cFileTypes)] const COMDLG_FILTERSPEC *rgFilterSpec) | IFileDialog | |
| SetFilter([in] IShellItemFilter *pFilter) | IFileDialog | |
| SetFolder([in] IShellItem *psi) | IFileDialog | |
| SetNavigationRoot([in] IShellItem *psi) | IFileDialog2 | |
| SetOkButtonLabel([in, string] LPCWSTR pszText) | IFileDialog | |
| SetOptions([in] FILEOPENDIALOGOPTIONS fos) | IFileDialog | |
| SetTitle([in, string] LPCWSTR pszTitle) | IFileDialog | |
| Unadvise([in] DWORD dwCookie) | IFileDialog | |