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