File tree Expand file tree Collapse file tree 1 file changed +2
-11
lines changed
src/ExternalLibraries.FilePickers/Interfaces Expand file tree Collapse file tree 1 file changed +2
-11
lines changed Original file line number Diff line number Diff line change @@ -21,17 +21,8 @@ internal interface IFileOpenDialog : IFileDialog
2121 void GetSelectedItems ( [ MarshalAs ( UnmanagedType . Interface ) ] out IShellItemArray ppsai ) ;
2222}
2323
24+ [ ComImport ( ) , Guid ( IIDGuid . IFileSaveDialog ) , InterfaceType ( ComInterfaceType . InterfaceIsIUnknown ) ]
2425internal interface IFileSaveDialog : IFileDialog
2526{
26- // Defined on IFileDialog - repeated here due to requirements of COM interop layer
27- [ MethodImpl ( MethodImplOptions . InternalCall , MethodCodeType = MethodCodeType . Runtime ) ]
28- void SetFileTypes ( [ In ] uint cFileTypes , [ In ] ref COMDLG_FILTERSPEC rgFilterSpec ) ;
29-
30- // Defined by IFileOpenDialog
31- // ---------------------------------------------------------------------------------
32- [ MethodImpl ( MethodImplOptions . InternalCall , MethodCodeType = MethodCodeType . Runtime ) ]
33- void GetResults ( [ MarshalAs ( UnmanagedType . Interface ) ] out IShellItemArray ppenum ) ;
34-
35- [ MethodImpl ( MethodImplOptions . InternalCall , MethodCodeType = MethodCodeType . Runtime ) ]
36- void GetSelectedItems ( [ MarshalAs ( UnmanagedType . Interface ) ] out IShellItemArray ppsai ) ;
27+ // Marker interface for COM interop with IFileSaveDialog.
3728}
You can’t perform that action at this time.
0 commit comments