2 interfaces inheriting from IFileDialog
System.Windows.Forms (2)
winforms\Managed\System\WinForms\FileDialog_Vista_Interop.cs (2)
167
internal interface IFileOpenDialog :
IFileDialog
226
internal interface IFileSaveDialog :
IFileDialog
25 references to IFileDialog
System.Windows.Forms (25)
winforms\Managed\System\WinForms\FileDialog_Vista.cs (13)
58
internal abstract FileDialogNative.
IFileDialog
CreateVistaDialog();
66
FileDialogNative.
IFileDialog
dialog = CreateVistaDialog();
84
internal virtual void OnBeforeVistaDialog(FileDialogNative.
IFileDialog
dialog)
151
internal abstract string[] ProcessVistaFiles(FileDialogNative.
IFileDialog
dialog);
154
private bool HandleVistaFileOk(FileDialogNative.
IFileDialog
dialog)
228
public int OnFileOk(FileDialogNative.
IFileDialog
pfd)
233
public int OnFolderChanging(FileDialogNative.
IFileDialog
pfd, FileDialogNative.IShellItem psiFolder)
238
public void OnFolderChange(FileDialogNative.
IFileDialog
pfd)
242
public void OnSelectionChange(FileDialogNative.
IFileDialog
pfd)
246
public void OnShareViolation(FileDialogNative.
IFileDialog
pfd, FileDialogNative.IShellItem psi, out FileDialogNative.FDE_SHAREVIOLATION_RESPONSE pResponse)
251
public void OnTypeChange(FileDialogNative.
IFileDialog
pfd)
255
public void OnOverwrite(FileDialogNative.
IFileDialog
pfd, FileDialogNative.IShellItem psi, out FileDialogNative.FDE_OVERWRITE_RESPONSE pResponse)
261
private void SetFileTypes(FileDialogNative.
IFileDialog
dialog)
winforms\Managed\System\WinForms\FileDialog_Vista_Interop.cs (7)
298
int OnFileOk([In, MarshalAs(UnmanagedType.Interface)]
IFileDialog
pfd);
301
int OnFolderChanging([In, MarshalAs(UnmanagedType.Interface)]
IFileDialog
pfd, [In, MarshalAs(UnmanagedType.Interface)] IShellItem psiFolder);
303
void OnFolderChange([In, MarshalAs(UnmanagedType.Interface)]
IFileDialog
pfd);
305
void OnSelectionChange([In, MarshalAs(UnmanagedType.Interface)]
IFileDialog
pfd);
307
void OnShareViolation([In, MarshalAs(UnmanagedType.Interface)]
IFileDialog
pfd, [In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, out FDE_SHAREVIOLATION_RESPONSE pResponse);
309
void OnTypeChange([In, MarshalAs(UnmanagedType.Interface)]
IFileDialog
pfd);
311
void OnOverwrite([In, MarshalAs(UnmanagedType.Interface)]
IFileDialog
pfd, [In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, out FDE_OVERWRITE_RESPONSE pResponse);
winforms\Managed\System\WinForms\FileDialogCustomPlacesCollection.cs (1)
17
internal void Apply(FileDialogNative.
IFileDialog
dialog)
winforms\Managed\System\WinForms\OpenFileDialog.cs (2)
220
internal override string[] ProcessVistaFiles(FileDialogNative.
IFileDialog
dialog)
246
internal override FileDialogNative.
IFileDialog
CreateVistaDialog()
winforms\Managed\System\WinForms\SaveFileDialog.cs (2)
217
internal override string[] ProcessVistaFiles(FileDialogNative.
IFileDialog
dialog)
224
internal override FileDialogNative.
IFileDialog
CreateVistaDialog()