Vanara/PInvoke/Shell32
dahall af3b7b1abc Added missing FOLDERID items 2020-09-03 10:51:51 -06:00
..
Clipboard.cs Added FILEDESCRIPTOR.nFileSize property to combine high/low fields 2020-07-22 18:32:03 -06:00
CorrelationReport.md Updated project information files 2020-07-14 16:02:36 -06:00
DocObj.IOleCommandTarget.cs Changes to IOleCommandTarget's method signatures to fix interop issues. Overhaul of OLECMDTEXT to make it function better as a value passed to the method instead of being creatable. 2019-01-03 10:52:07 -07:00
ExDisp.cs Fixed build warnings for missing XML docs and obsolete marshal directives 2020-04-02 19:14:40 -06:00
IntShcut.cs Completed testing and fixes for url.dll in Vanara.PInvoke.Shell32. 2019-12-31 12:11:41 -07:00
KnownFolderIdExt.cs Added KnownFolderIdExt.GetIShellFolder method 2020-06-20 12:07:00 -06:00
NotificationActivationCallback.cs Stupid extra parenthesis! 2020-04-04 23:07:58 -06:00
ObjectArray.cs Added IObjectArray.ToArray extension method 2020-02-22 15:44:37 -07:00
PropvarUtil.cs BREAKING CHANGE: moved interfaces and VARIANT from oaidl.h into Vanara.PInvoke.OleAut32 from Ole32 as they are actually hosted there. This required some changes to supproting code. 2019-11-06 22:13:59 -07:00
ShObj.IProgressDialog.cs Added Optional param attributes 2019-01-21 15:23:53 -08:00
ShObjIdl.ControlPanel.cs Fixed exceptions thrown by ControlPanel methods by providing HRESULT from underlying COM shell object. #105 2020-02-08 15:08:44 -07:00
ShObjIdl.IAccessibilityDockingService.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.IAccessibleObject.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.IActionProgress.cs Added/updated shell progress dialog interface variants along with documentation. 2018-07-30 15:51:51 -06:00
ShObjIdl.IAppActivationUIInfo.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IAppVisibility.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IApplicationActivationManager.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IApplicationDesignModeSettings.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IAssocHandler.cs For all COM IEnumXX interfaces, fixed the Next method's array parameter so that it references the size on input, not output. This prevents a bug when implementing these interfaces. Thanks to @wangfu91 for finding this and submitting #143. 2020-07-12 14:09:40 -06:00
ShObjIdl.IAttachmentExecute.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IAutoCompleteDropDown.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.ICDBurn.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.ICommDlgBrowser.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IContextMenu.cs Added parameter attributes 2020-07-17 15:29:39 -06:00
ShObjIdl.ICopyHook.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
ShObjIdl.ICreatingProcess.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IDataObjectProvider.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IDataTransferManagerInterop.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IDefaultFolderMenuInitialize.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IDelegateFolder.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IDesktopWallpaper.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IDestinationStreamFactory.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IDockingWindow.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IDragDropHelper.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.IEnumObjects.cs For all COM IEnumXX interfaces, fixed the Next method's array parameter so that it references the size on input, not output. This prevents a bug when implementing these interfaces. Thanks to @wangfu91 for finding this and submitting #143. 2020-07-12 14:09:40 -06:00
ShObjIdl.IEnumerableView.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.IExecuteCommand.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IExplorerBrowser.cs Unchanged PIDL parameters to IntPtr 2019-11-21 16:48:48 -07:00
ShObjIdl.IExplorerCommand.cs For all COM IEnumXX interfaces, fixed the Next method's array parameter so that it references the size on input, not output. This prevents a bug when implementing these interfaces. Thanks to @wangfu91 for finding this and submitting #143. 2020-07-12 14:09:40 -06:00
ShObjIdl.IExplorerPaneVisibility.cs Added attributes and strong types to functions and interfaces from ShObjIdl.h 2019-11-20 12:53:25 -07:00
ShObjIdl.IExtractImage.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IFileDialog.cs BREAKING CHANGE: changed return values of all methods in IFileOperationProgressSink to HRESULT since this is a user implemented interface. 2020-07-19 08:32:02 -06:00
ShObjIdl.IFileOperation.cs Added missing FILEOP_FLAGS values 2020-06-20 12:07:27 -06:00
ShObjIdl.IFolderView.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IFrameworkInputPane.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IHWEventHandler.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.IHandlerActivationHost.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IImageRecompress.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.IInitializeWithBindCtx.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IInitializeWithFile.cs Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
ShObjIdl.IInitializeWithItem.cs Added documentation and corrected interfaces that are to be implemented by clients so they have PreserveSig. 2018-07-30 15:54:24 -06:00
ShObjIdl.IInitializeWithPropertyStore.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IInitializeWithStream.cs Added documentation and corrected interfaces that are to be implemented by clients so they have PreserveSig. 2018-07-30 15:54:24 -06:00
ShObjIdl.IInitializeWithWindow.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IInputObject.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
ShObjIdl.IInsertItem.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.IItemNameLimits.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IKnownFolder.cs Added missing FOLDERID items 2020-09-03 10:51:51 -06:00
ShObjIdl.ILaunchSourceViewSizePreference.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.ILaunchTargetMonitor.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.INamespaceTreeControl.cs Added paramter attributes 2020-02-12 20:35:33 -07:00
ShObjIdl.INamespaceWalk.cs Removed PIDL references 2019-01-20 20:45:04 -08:00
ShObjIdl.INewMenuClient.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.INewWindowManager.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IObjectProvider.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IObjectXX.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IOperationsProgressDialog.cs Updated docs 2020-07-15 18:59:19 -06:00
ShObjIdl.IPackageDebugSettings.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IParentAndItem.cs Added IParentAndItem 2019-01-08 23:16:43 -07:00
ShObjIdl.IPersistFolder.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IPreviewHandler.cs Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
ShObjIdl.IPreviousVersionsInfo.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.IRelatedItem.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IRemoteComputer.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.ISearchBoxInfo.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.IServiceProvider.cs Fixed #158 with errors with IServiceProvider definition causing faults in ExplorerBrowser 2020-08-26 14:51:08 -06:00
ShObjIdl.ISharingConfigurationManager.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IShellExtInit.cs Added attributes and strong types to functions and interfaces from ShObjIdl.h 2019-11-20 12:53:25 -07:00
ShObjIdl.IShellFolder.cs Added IShellFolder.GetUIObjectOf<T> extension method overload to accept IntPtr[] 2020-07-17 15:30:28 -06:00
ShObjIdl.IShellIconOverlayIdentifier.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IShellItem.cs For all COM IEnumXX interfaces, fixed the Next method's array parameter so that it references the size on input, not output. This prevents a bug when implementing these interfaces. Thanks to @wangfu91 for finding this and submitting #143. 2020-07-12 14:09:40 -06:00
ShObjIdl.IShellItemFilter.cs Added IShellItemFilter 2020-02-08 16:50:52 -07:00
ShObjIdl.IShellItemResources.cs For all COM IEnumXX interfaces, fixed the Next method's array parameter so that it references the size on input, not output. This prevents a bug when implementing these interfaces. Thanks to @wangfu91 for finding this and submitting #143. 2020-07-12 14:09:40 -06:00
ShObjIdl.IShellLibrary.cs Added attributes and strong types to functions and interfaces from ShObjIdl.h 2019-11-20 12:53:25 -07:00
ShObjIdl.IShellLink.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IShellMenu.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IShellPropSheetExt.cs Changed names of delegates where existing ALLCAP name was a reference to another name. Could be a breaking change. 2019-07-25 20:25:24 -06:00
ShObjIdl.IShellTaskScheduler.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IShellView.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IStartMenuPinnedList.cs Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
ShObjIdl.IStreamAsync.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.ITaskbarList.cs Added constants for messages and errors related to task bar items. 2020-02-20 13:56:16 -07:00
ShObjIdl.IThumbnailHandlerFactory.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.ITransferXX.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IUpdateIDList.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IUserAccountChangeCallback.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.IUserNotification.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IVirtualDesktopManager.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShObjIdl.IVisualProperties.cs Added remaining, supported interfaces from shobjidl.h 2020-06-03 14:40:27 -06:00
ShObjIdl.ShellUtil.cs Updated internal class to adhere to new IFileSystemBindData2 definition 2019-10-23 19:21:06 -06:00
ShObjIdl.cs For all COM IEnumXX interfaces, fixed the Next method's array parameter so that it references the size on input, not output. This prevents a bug when implementing these interfaces. Thanks to @wangfu91 for finding this and submitting #143. 2020-07-12 14:09:40 -06:00
ShTypes.PIDL.cs Fixed Vanara.Collection references 2020-05-15 18:58:39 -06:00
ShTypes.cs BREAKING CHANGE: Fixed problems with STRRET and its use in IShellFolder::GetDisplayNameOf. #73 2019-11-23 18:24:59 -07:00
ShellApi.cs Added code and tests to refresh icon on Recycle Bin after changes. 2020-06-20 15:36:57 -06:00
ShlDisp.cs Corrected IShellDispatchX.NameSpace method parameter 2020-06-14 10:46:05 -06:00
ShlGuid.cs Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi 2020-06-10 20:37:25 -06:00
ShlGuidExt.cs Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
ShlObj.BROWSEINFO.cs Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
ShlObj.IExtractIcon.cs Combined PInvoke.User32 and PInvoke.User32.Gdi and updated all dependencies. 2019-08-27 16:03:21 -06:00
ShlObj.PIDLUtil.cs Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
ShlObj.cs Added better docs to SHGetDataFormat 2020-07-16 16:41:19 -06:00
Thumbcache.cs Fixed un-blittable structures 2019-06-07 12:49:14 -06:00
Vanara.PInvoke.Shell32.csproj Updated project file information 2020-06-27 18:54:55 -06:00