Class
IFileOpenDialog
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| No reflected members. | |||||
Functions 26
| Signature | Flags | Native | Params |
|---|---|---|---|
| int Show(long parent) | Public+3 flags | — | 0x08 |
| void SetFileTypes(uint cFileTypes, ref COMDLG_FILTERSPEC& rgFilterSpec) | Public+3 flags | — | 0x10 |
| void SetFileTypeIndex(uint iFileType) | Public+3 flags | — | 0x04 |
| void GetFileTypeIndex(ref uint& piFileType) | Public+3 flags | — | 0x04 |
| void Advise(IFileDialogEvents pfde, ref uint& pdwCookie) | Public+3 flags | — | 0x08 |
| void Unadvise(uint dwCookie) | Public+3 flags | — | 0x04 |
| void SetOptions(const FOS& fos) | Public+3 flags | 0x04 | |
| void GetOptions(ref FOS& pfos) | Public+3 flags | 0x04 | |
| void SetDefaultFolder(IShellItem psi) | Public+3 flags | 0x08 | |
| void SetFolder(IShellItem psi) | Public+3 flags | 0x08 | |
| void GetFolder(ref IShellItem& ppsi) | Public+3 flags | 0x08 | |
| void GetCurrentSelection(ref IShellItem& ppsi) | Public+3 flags | 0x08 | |
| void SetFileName(const string& pszName) | Public+3 flags | 0x08 | |
| void GetFileName(ref string& pszName) | Public+3 flags | 0x08 | |
| void SetTitle(const string& pszTitle) | Public+3 flags | 0x08 | |
| void SetOkButtonLabel(const string& pszText) | Public+3 flags | 0x08 | |
| void SetFileNameLabel(const string& pszLabel) | Public+3 flags | 0x08 | |
| void GetResult(ref IShellItem& ppsi) | Public+3 flags | 0x08 | |
| void AddPlace(IShellItem psi, const FDAP& fdap) | Public+3 flags | 0x08 | |
| void SetDefaultExtension(const string& pszDefaultExtension) | Public+3 flags | 0x08 | |
| void Close(int hr) | Public+3 flags | 0x04 | |
| void SetClientGuid(ref Guid& guid) | Public+3 flags | 0x10 | |
| void ClearClientData() | Public+3 flags | 0x00 | |
| void SetFilter(long pFilter) | Public+3 flags | 0x08 | |
| void GetResults(ref IShellItemArray& ppenum) | Public+3 flags | 0x08 | |
| void GetSelectedItems(ref IShellItemArray& ppsai) | Public+3 flags | 0x08 |