194 references to IFileDialog
System.Windows.Forms (19)
System\Windows\Forms\Dialogs\CommonDialogs\FileDialog.Vista.cs (6)
21
private protected abstract unsafe ComScope<
IFileDialog
> CreateVistaDialog();
25
using ComScope<
IFileDialog
> dialog = CreateVistaDialog();
50
private unsafe void OnBeforeVistaDialog(
IFileDialog
* dialog)
123
private protected abstract unsafe string[] ProcessVistaFiles(
IFileDialog
* dialog);
125
private unsafe bool HandleVistaFileOk(
IFileDialog
* dialog)
184
private unsafe void SetFileTypes(
IFileDialog
* dialog)
System\Windows\Forms\Dialogs\CommonDialogs\FileDialog.VistaDialogEvents.cs (7)
19
public HRESULT OnFileOk(
IFileDialog
* pfd)
24
public HRESULT OnFolderChanging(
IFileDialog
* pfd, IShellItem* psiFolder)
29
public HRESULT OnFolderChange(
IFileDialog
* pfd)
34
public HRESULT OnSelectionChange(
IFileDialog
* pfd)
39
public unsafe HRESULT OnShareViolation(
IFileDialog
* pfd, IShellItem* psi, FDE_SHAREVIOLATION_RESPONSE* pResponse)
50
public HRESULT OnTypeChange(
IFileDialog
* pfd)
55
public unsafe HRESULT OnOverwrite(
IFileDialog
* pfd, IShellItem* psi, FDE_OVERWRITE_RESPONSE* pResponse)
System\Windows\Forms\Dialogs\CommonDialogs\OpenFileDialog.cs (3)
135
private protected override unsafe string[] ProcessVistaFiles(
IFileDialog
* dialog)
166
private protected override unsafe ComScope<
IFileDialog
> CreateVistaDialog()
172
out
IFileDialog
* fileDialog);
System\Windows\Forms\Dialogs\CommonDialogs\SaveFileDialog.cs (3)
157
private protected override unsafe string[] ProcessVistaFiles(
IFileDialog
* dialog)
164
private protected override unsafe ComScope<
IFileDialog
> CreateVistaDialog()
170
out
IFileDialog
* fileDialog);
System.Windows.Forms.Primitives (175)
_generated\129\Windows.Win32.IFileDialog.g.cs (107)
27
:winmdroot.IVTable<
IFileDialog
,
IFileDialog
.Vtbl>,IComIID {
44
return ((delegate *unmanaged [Stdcall]<
IFileDialog
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
IFileDialog
*)Unsafe.AsPointer(ref this), riid, ppvObject);
49
return ((delegate *unmanaged [Stdcall]<
IFileDialog
*,uint>)lpVtbl[1])((
IFileDialog
*)Unsafe.AsPointer(ref this));
54
return ((delegate *unmanaged [Stdcall]<
IFileDialog
*,uint>)lpVtbl[2])((
IFileDialog
*)Unsafe.AsPointer(ref this));
60
private static winmdroot.Foundation.HRESULT Show(
IFileDialog
* pThis, [Optional] winmdroot.Foundation.HWND hwndOwner)
79
return ((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.HWND ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((
IFileDialog
*)Unsafe.AsPointer(ref this), hwndOwner);
94
private static winmdroot.Foundation.HRESULT SetFileTypes(
IFileDialog
* pThis, uint cFileTypes, winmdroot.UI.Shell.Common.COMDLG_FILTERSPEC* rgFilterSpec)
130
((delegate *unmanaged [Stdcall]<
IFileDialog
*,uint ,winmdroot.UI.Shell.Common.COMDLG_FILTERSPEC* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IFileDialog
*)Unsafe.AsPointer(ref this), cFileTypes, rgFilterSpec).ThrowOnFailure();
136
private static winmdroot.Foundation.HRESULT SetFileTypeIndex(
IFileDialog
* pThis, uint iFileType)
164
((delegate *unmanaged [Stdcall]<
IFileDialog
*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((
IFileDialog
*)Unsafe.AsPointer(ref this), iFileType).ThrowOnFailure();
180
private static winmdroot.Foundation.HRESULT GetFileTypeIndex(
IFileDialog
* pThis, uint* piFileType)
208
((delegate *unmanaged [Stdcall]<
IFileDialog
*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((
IFileDialog
*)Unsafe.AsPointer(ref this), piFileType).ThrowOnFailure();
224
private static winmdroot.Foundation.HRESULT Advise(
IFileDialog
* pThis, winmdroot.UI.Shell.IFileDialogEvents* pfde, uint* pdwCookie)
258
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IFileDialogEvents* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((
IFileDialog
*)Unsafe.AsPointer(ref this), pfde, pdwCookie).ThrowOnFailure();
264
private static winmdroot.Foundation.HRESULT Unadvise(
IFileDialog
* pThis, uint dwCookie)
294
((delegate *unmanaged [Stdcall]<
IFileDialog
*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((
IFileDialog
*)Unsafe.AsPointer(ref this), dwCookie).ThrowOnFailure();
300
private static winmdroot.Foundation.HRESULT SetOptions(
IFileDialog
* pThis, winmdroot.UI.Shell.FILEOPENDIALOGOPTIONS fos)
328
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.FILEOPENDIALOGOPTIONS ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((
IFileDialog
*)Unsafe.AsPointer(ref this), fos).ThrowOnFailure();
344
private static winmdroot.Foundation.HRESULT GetOptions(
IFileDialog
* pThis, winmdroot.UI.Shell.FILEOPENDIALOGOPTIONS* pfos)
374
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.FILEOPENDIALOGOPTIONS* ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((
IFileDialog
*)Unsafe.AsPointer(ref this), pfos).ThrowOnFailure();
380
private static winmdroot.Foundation.HRESULT SetDefaultFolder(
IFileDialog
* pThis, winmdroot.UI.Shell.IShellItem* psi)
410
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItem* ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((
IFileDialog
*)Unsafe.AsPointer(ref this), psi).ThrowOnFailure();
416
private static winmdroot.Foundation.HRESULT SetFolder(
IFileDialog
* pThis, winmdroot.UI.Shell.IShellItem* psi)
447
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItem* ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((
IFileDialog
*)Unsafe.AsPointer(ref this), psi).ThrowOnFailure();
453
private static winmdroot.Foundation.HRESULT GetFolder(
IFileDialog
* pThis, winmdroot.UI.Shell.IShellItem** ppsi)
481
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItem** ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((
IFileDialog
*)Unsafe.AsPointer(ref this), ppsi).ThrowOnFailure();
487
private static winmdroot.Foundation.HRESULT GetCurrentSelection(
IFileDialog
* pThis, winmdroot.UI.Shell.IShellItem** ppsi)
515
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItem** ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((
IFileDialog
*)Unsafe.AsPointer(ref this), ppsi).ThrowOnFailure();
531
private static winmdroot.Foundation.HRESULT SetFileName(
IFileDialog
* pThis, winmdroot.Foundation.PCWSTR pszName)
561
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT>)lpVtbl[15])((
IFileDialog
*)Unsafe.AsPointer(ref this), pszName).ThrowOnFailure();
577
private static winmdroot.Foundation.HRESULT GetFileName(
IFileDialog
* pThis, winmdroot.Foundation.PWSTR* pszName)
608
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.PWSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[16])((
IFileDialog
*)Unsafe.AsPointer(ref this), pszName).ThrowOnFailure();
624
private static winmdroot.Foundation.HRESULT SetTitle(
IFileDialog
* pThis, winmdroot.Foundation.PCWSTR pszTitle)
654
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT>)lpVtbl[17])((
IFileDialog
*)Unsafe.AsPointer(ref this), pszTitle).ThrowOnFailure();
670
private static winmdroot.Foundation.HRESULT SetOkButtonLabel(
IFileDialog
* pThis, winmdroot.Foundation.PCWSTR pszText)
700
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT>)lpVtbl[18])((
IFileDialog
*)Unsafe.AsPointer(ref this), pszText).ThrowOnFailure();
716
private static winmdroot.Foundation.HRESULT SetFileNameLabel(
IFileDialog
* pThis, winmdroot.Foundation.PCWSTR pszLabel)
746
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT>)lpVtbl[19])((
IFileDialog
*)Unsafe.AsPointer(ref this), pszLabel).ThrowOnFailure();
752
private static winmdroot.Foundation.HRESULT GetResult(
IFileDialog
* pThis, winmdroot.UI.Shell.IShellItem** ppsi)
784
return ((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItem** ,winmdroot.Foundation.HRESULT>)lpVtbl[20])((
IFileDialog
*)Unsafe.AsPointer(ref this), ppsi);
790
private static winmdroot.Foundation.HRESULT AddPlace(
IFileDialog
* pThis, winmdroot.UI.Shell.IShellItem* psi, winmdroot.UI.Shell.FDAP fdap)
822
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItem* ,winmdroot.UI.Shell.FDAP ,winmdroot.Foundation.HRESULT>)lpVtbl[21])((
IFileDialog
*)Unsafe.AsPointer(ref this), psi, fdap).ThrowOnFailure();
838
private static winmdroot.Foundation.HRESULT SetDefaultExtension(
IFileDialog
* pThis, winmdroot.Foundation.PCWSTR pszDefaultExtension)
866
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT>)lpVtbl[22])((
IFileDialog
*)Unsafe.AsPointer(ref this), pszDefaultExtension).ThrowOnFailure();
872
private static winmdroot.Foundation.HRESULT Close(
IFileDialog
* pThis, winmdroot.Foundation.HRESULT hr)
903
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.HRESULT ,winmdroot.Foundation.HRESULT>)lpVtbl[23])((
IFileDialog
*)Unsafe.AsPointer(ref this), hr).ThrowOnFailure();
919
private static winmdroot.Foundation.HRESULT SetClientGuid(
IFileDialog
* pThis, global::System.Guid* guid)
951
((delegate *unmanaged [Stdcall]<
IFileDialog
*,global::System.Guid* ,winmdroot.Foundation.HRESULT>)lpVtbl[24])((
IFileDialog
*)Unsafe.AsPointer(ref this), guid).ThrowOnFailure();
957
private static winmdroot.Foundation.HRESULT ClearClientData(
IFileDialog
* pThis)
981
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.HRESULT>)lpVtbl[25])((
IFileDialog
*)Unsafe.AsPointer(ref this)).ThrowOnFailure();
987
private static winmdroot.Foundation.HRESULT SetFilter(
IFileDialog
* pThis, winmdroot.UI.Shell.IShellItemFilter* pFilter)
1018
((delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItemFilter* ,winmdroot.Foundation.HRESULT>)lpVtbl[26])((
IFileDialog
*)Unsafe.AsPointer(ref this), pFilter).ThrowOnFailure();
1044
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
1046
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,uint> AddRef_2;
1048
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,uint> Release_3;
1050
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.HWND ,winmdroot.Foundation.HRESULT> Show_4;
1052
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,uint ,winmdroot.UI.Shell.Common.COMDLG_FILTERSPEC* ,winmdroot.Foundation.HRESULT> SetFileTypes_5;
1054
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,uint ,winmdroot.Foundation.HRESULT> SetFileTypeIndex_6;
1056
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,uint* ,winmdroot.Foundation.HRESULT> GetFileTypeIndex_7;
1058
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IFileDialogEvents* ,uint* ,winmdroot.Foundation.HRESULT> Advise_8;
1060
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,uint ,winmdroot.Foundation.HRESULT> Unadvise_9;
1062
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.FILEOPENDIALOGOPTIONS ,winmdroot.Foundation.HRESULT> SetOptions_10;
1064
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.FILEOPENDIALOGOPTIONS* ,winmdroot.Foundation.HRESULT> GetOptions_11;
1066
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItem* ,winmdroot.Foundation.HRESULT> SetDefaultFolder_12;
1068
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItem* ,winmdroot.Foundation.HRESULT> SetFolder_13;
1070
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItem** ,winmdroot.Foundation.HRESULT> GetFolder_14;
1072
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItem** ,winmdroot.Foundation.HRESULT> GetCurrentSelection_15;
1074
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT> SetFileName_16;
1076
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.PWSTR* ,winmdroot.Foundation.HRESULT> GetFileName_17;
1078
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT> SetTitle_18;
1080
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT> SetOkButtonLabel_19;
1082
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT> SetFileNameLabel_20;
1084
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItem** ,winmdroot.Foundation.HRESULT> GetResult_21;
1086
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItem* ,winmdroot.UI.Shell.FDAP ,winmdroot.Foundation.HRESULT> AddPlace_22;
1088
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT> SetDefaultExtension_23;
1090
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.HRESULT ,winmdroot.Foundation.HRESULT> Close_24;
1092
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,global::System.Guid* ,winmdroot.Foundation.HRESULT> SetClientGuid_25;
1094
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.Foundation.HRESULT> ClearClientData_26;
1096
internal delegate *unmanaged [Stdcall]<
IFileDialog
*,winmdroot.UI.Shell.IShellItemFilter* ,winmdroot.Foundation.HRESULT> SetFilter_27;
_generated\131\Windows.Win32.IFileDialogEvents.g.cs (39)
60
private static winmdroot.Foundation.HRESULT OnFileOk(IFileDialogEvents* pThis, winmdroot.UI.Shell.
IFileDialog
* pfd)
89
public unsafe void OnFileOk(winmdroot.UI.Shell.
IFileDialog
* pfd)
91
((delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IFileDialogEvents*)Unsafe.AsPointer(ref this), pfd).ThrowOnFailure();
97
private static winmdroot.Foundation.HRESULT OnFolderChanging(IFileDialogEvents* pThis, winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psiFolder)
130
public unsafe void OnFolderChanging(winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psiFolder)
132
((delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.UI.Shell.IShellItem* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IFileDialogEvents*)Unsafe.AsPointer(ref this), pfd, psiFolder).ThrowOnFailure();
138
private static winmdroot.Foundation.HRESULT OnFolderChange(IFileDialogEvents* pThis, winmdroot.UI.Shell.
IFileDialog
* pfd)
164
public unsafe void OnFolderChange(winmdroot.UI.Shell.
IFileDialog
* pfd)
166
((delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IFileDialogEvents*)Unsafe.AsPointer(ref this), pfd).ThrowOnFailure();
172
private static winmdroot.Foundation.HRESULT OnSelectionChange(IFileDialogEvents* pThis, winmdroot.UI.Shell.
IFileDialog
* pfd)
200
public unsafe void OnSelectionChange(winmdroot.UI.Shell.
IFileDialog
* pfd)
202
((delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IFileDialogEvents*)Unsafe.AsPointer(ref this), pfd).ThrowOnFailure();
205
/// <inheritdoc cref="OnShareViolation(winmdroot.UI.Shell.
IFileDialog
*, winmdroot.UI.Shell.IShellItem*, winmdroot.UI.Shell.FDE_SHAREVIOLATION_RESPONSE*)"/>
207
internal unsafe void OnShareViolation(winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psi, out winmdroot.UI.Shell.FDE_SHAREVIOLATION_RESPONSE pResponse)
218
private static winmdroot.Foundation.HRESULT OnShareViolation(IFileDialogEvents* pThis, winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psi, winmdroot.UI.Shell.FDE_SHAREVIOLATION_RESPONSE* pResponse)
255
public unsafe void OnShareViolation(winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psi, winmdroot.UI.Shell.FDE_SHAREVIOLATION_RESPONSE* pResponse)
257
((delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.UI.Shell.IShellItem* ,winmdroot.UI.Shell.FDE_SHAREVIOLATION_RESPONSE* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IFileDialogEvents*)Unsafe.AsPointer(ref this), pfd, psi, pResponse).ThrowOnFailure();
263
private static winmdroot.Foundation.HRESULT OnTypeChange(IFileDialogEvents* pThis, winmdroot.UI.Shell.
IFileDialog
* pfd)
289
public unsafe void OnTypeChange(winmdroot.UI.Shell.
IFileDialog
* pfd)
291
((delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IFileDialogEvents*)Unsafe.AsPointer(ref this), pfd).ThrowOnFailure();
294
/// <inheritdoc cref="OnOverwrite(winmdroot.UI.Shell.
IFileDialog
*, winmdroot.UI.Shell.IShellItem*, winmdroot.UI.Shell.FDE_OVERWRITE_RESPONSE*)"/>
296
internal unsafe void OnOverwrite(winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psi, out winmdroot.UI.Shell.FDE_OVERWRITE_RESPONSE pResponse)
307
private static winmdroot.Foundation.HRESULT OnOverwrite(IFileDialogEvents* pThis, winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psi, winmdroot.UI.Shell.FDE_OVERWRITE_RESPONSE* pResponse)
341
public unsafe void OnOverwrite(winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psi, winmdroot.UI.Shell.FDE_OVERWRITE_RESPONSE* pResponse)
343
((delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.UI.Shell.IShellItem* ,winmdroot.UI.Shell.FDE_OVERWRITE_RESPONSE* ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IFileDialogEvents*)Unsafe.AsPointer(ref this), pfd, psi, pResponse).ThrowOnFailure();
375
internal delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.Foundation.HRESULT> OnFileOk_4;
377
internal delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.UI.Shell.IShellItem* ,winmdroot.Foundation.HRESULT> OnFolderChanging_5;
379
internal delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.Foundation.HRESULT> OnFolderChange_6;
381
internal delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.Foundation.HRESULT> OnSelectionChange_7;
383
internal delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.UI.Shell.IShellItem* ,winmdroot.UI.Shell.FDE_SHAREVIOLATION_RESPONSE* ,winmdroot.Foundation.HRESULT> OnShareViolation_8;
385
internal delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.Foundation.HRESULT> OnTypeChange_9;
387
internal delegate *unmanaged [Stdcall]<IFileDialogEvents*,winmdroot.UI.Shell.
IFileDialog
* ,winmdroot.UI.Shell.IShellItem* ,winmdroot.UI.Shell.FDE_OVERWRITE_RESPONSE* ,winmdroot.Foundation.HRESULT> OnOverwrite_10;
420
unsafe winmdroot.Foundation.HRESULT OnFileOk(winmdroot.UI.Shell.
IFileDialog
* pfd);
423
unsafe winmdroot.Foundation.HRESULT OnFolderChanging(winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psiFolder);
426
unsafe winmdroot.Foundation.HRESULT OnFolderChange(winmdroot.UI.Shell.
IFileDialog
* pfd);
429
unsafe winmdroot.Foundation.HRESULT OnSelectionChange(winmdroot.UI.Shell.
IFileDialog
* pfd);
432
unsafe winmdroot.Foundation.HRESULT OnShareViolation(winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psi, winmdroot.UI.Shell.FDE_SHAREVIOLATION_RESPONSE* pResponse);
435
unsafe winmdroot.Foundation.HRESULT OnTypeChange(winmdroot.UI.Shell.
IFileDialog
* pfd);
438
unsafe winmdroot.Foundation.HRESULT OnOverwrite(winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psi, winmdroot.UI.Shell.FDE_OVERWRITE_RESPONSE* pResponse);
_generated\132\Windows.Win32.IFileOpenDialog.g.cs (1)
967
:winmdroot.UI.Shell.
IFileDialog
.Interface {
_generated\134\Windows.Win32.IFileSaveDialog.g.cs (1)
1102
:winmdroot.UI.Shell.
IFileDialog
.Interface {
_generated\600\Windows.Win32.UI_Shell_IFileDialogEvents_Extensions.g.cs (4)
23
/// <inheritdoc cref="winmdroot.UI.Shell.IFileDialogEvents.Interface.OnShareViolation(winmdroot.UI.Shell.
IFileDialog
*, winmdroot.UI.Shell.IShellItem*, winmdroot.UI.Shell.FDE_SHAREVIOLATION_RESPONSE*)"/>
24
internal static unsafe winmdroot.Foundation.HRESULT OnShareViolation(this winmdroot.UI.Shell.IFileDialogEvents.Interface @this, winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psi, out winmdroot.UI.Shell.FDE_SHAREVIOLATION_RESPONSE pResponse)
33
/// <inheritdoc cref="winmdroot.UI.Shell.IFileDialogEvents.Interface.OnOverwrite(winmdroot.UI.Shell.
IFileDialog
*, winmdroot.UI.Shell.IShellItem*, winmdroot.UI.Shell.FDE_OVERWRITE_RESPONSE*)"/>
34
internal static unsafe winmdroot.Foundation.HRESULT OnOverwrite(this winmdroot.UI.Shell.IFileDialogEvents.Interface @this, winmdroot.UI.Shell.
IFileDialog
* pfd, winmdroot.UI.Shell.IShellItem* psi, out winmdroot.UI.Shell.FDE_OVERWRITE_RESPONSE pResponse)
_generated\601\Windows.Win32.UI_Shell_IFileDialog_Extensions.g.cs (22)
23
/// <inheritdoc cref="winmdroot.UI.Shell.
IFileDialog
.Interface.SetFileTypes(uint, winmdroot.UI.Shell.Common.COMDLG_FILTERSPEC*)"/>
25
internal static unsafe winmdroot.Foundation.HRESULT SetFileTypes(this winmdroot.UI.Shell.
IFileDialog
.Interface @this, ReadOnlySpan<winmdroot.UI.Shell.Common.COMDLG_FILTERSPEC> rgFilterSpec)
34
/// <inheritdoc cref="winmdroot.UI.Shell.
IFileDialog
.Interface.GetFileTypeIndex(uint*)"/>
35
internal static unsafe winmdroot.Foundation.HRESULT GetFileTypeIndex(this winmdroot.UI.Shell.
IFileDialog
.Interface @this, out uint piFileType)
44
/// <inheritdoc cref="winmdroot.UI.Shell.
IFileDialog
.Interface.Advise(winmdroot.UI.Shell.IFileDialogEvents*, uint*)"/>
45
internal static unsafe winmdroot.Foundation.HRESULT Advise(this winmdroot.UI.Shell.
IFileDialog
.Interface @this, winmdroot.UI.Shell.IFileDialogEvents* pfde, out uint pdwCookie)
54
/// <inheritdoc cref="winmdroot.UI.Shell.
IFileDialog
.Interface.GetOptions(winmdroot.UI.Shell.FILEOPENDIALOGOPTIONS*)"/>
55
internal static unsafe winmdroot.Foundation.HRESULT GetOptions(this winmdroot.UI.Shell.
IFileDialog
.Interface @this, out winmdroot.UI.Shell.FILEOPENDIALOGOPTIONS pfos)
64
/// <inheritdoc cref="winmdroot.UI.Shell.
IFileDialog
.Interface.SetFileName(winmdroot.Foundation.PCWSTR)"/>
65
internal static unsafe winmdroot.Foundation.HRESULT SetFileName(this winmdroot.UI.Shell.
IFileDialog
.Interface @this, string pszName)
74
/// <inheritdoc cref="winmdroot.UI.Shell.
IFileDialog
.Interface.GetFileName(winmdroot.Foundation.PWSTR*)"/>
75
internal static unsafe winmdroot.Foundation.HRESULT GetFileName(this winmdroot.UI.Shell.
IFileDialog
.Interface @this, out winmdroot.Foundation.PWSTR pszName)
84
/// <inheritdoc cref="winmdroot.UI.Shell.
IFileDialog
.Interface.SetTitle(winmdroot.Foundation.PCWSTR)"/>
85
internal static unsafe winmdroot.Foundation.HRESULT SetTitle(this winmdroot.UI.Shell.
IFileDialog
.Interface @this, string pszTitle)
94
/// <inheritdoc cref="winmdroot.UI.Shell.
IFileDialog
.Interface.SetOkButtonLabel(winmdroot.Foundation.PCWSTR)"/>
95
internal static unsafe winmdroot.Foundation.HRESULT SetOkButtonLabel(this winmdroot.UI.Shell.
IFileDialog
.Interface @this, string pszText)
104
/// <inheritdoc cref="winmdroot.UI.Shell.
IFileDialog
.Interface.SetFileNameLabel(winmdroot.Foundation.PCWSTR)"/>
105
internal static unsafe winmdroot.Foundation.HRESULT SetFileNameLabel(this winmdroot.UI.Shell.
IFileDialog
.Interface @this, string pszLabel)
114
/// <inheritdoc cref="winmdroot.UI.Shell.
IFileDialog
.Interface.SetDefaultExtension(winmdroot.Foundation.PCWSTR)"/>
115
internal static unsafe winmdroot.Foundation.HRESULT SetDefaultExtension(this winmdroot.UI.Shell.
IFileDialog
.Interface @this, string pszDefaultExtension)
124
/// <inheritdoc cref="winmdroot.UI.Shell.
IFileDialog
.Interface.SetClientGuid(global::System.Guid*)"/>
125
internal static unsafe winmdroot.Foundation.HRESULT SetClientGuid(this winmdroot.UI.Shell.
IFileDialog
.Interface @this, in global::System.Guid guid)
System\Windows\Forms\FileDialogCustomPlacesCollection.cs (1)
10
internal unsafe void Apply(
IFileDialog
* dialog)