.. |
Clipboard.cs
|
Lots of work to make using IDataObject and the clipboard more stable and usable. Added Get/Set extension methods for IDataObject. Added attributes to clipboard formats to help reading. Added formatters to process clipboard types. Fixed bugs in ShellDataObject and NativeClipboard.
|
2022-01-22 15:35:37 -07:00 |
CorrelationReport.md
|
Updated project files
|
2022-07-16 19:30:05 -06:00 |
ExDisp.cs
|
Fixed build warnings for missing XML docs and obsolete marshal directives
|
2020-04-02 19:14:40 -06:00 |
ImageTranscode.cs
|
Added interfaces from imagetranscode.h and inputpanelconfiguration to PInvoke.Shell
|
2022-05-12 15:41:04 -06:00 |
InputPanelConfiguration.cs
|
Added interfaces from imagetranscode.h and inputpanelconfiguration to PInvoke.Shell
|
2022-05-12 15:41:04 -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 |
ShAppMgr.cs
|
Added app management and storage provider interfaces to Shell32
|
2022-05-20 12:59:59 -06: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
|
BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions.
|
2022-01-14 07:32:51 -07: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
|
Moved DEVICE_SCALE_FACTOR from Shell32 to Shared
|
2021-01-11 11:16:06 -07:00 |
ShObjIdl.IAssocHandler.cs
|
Fixed declaration of IEnumAssocHandlers.Next
|
2020-12-07 19:57:52 -07: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
|
BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions.
|
2022-01-14 07:32:51 -07: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.IDeskBand.cs
|
BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions.
|
2022-01-14 07:32:51 -07: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
|
BREAKING CHANGE: Modified interfaces IOleWindow and IShellBrowser and all derived interfaces so they use PreserveSigAttribute. All these interfaces can be client implemented and needed that capability.
|
2020-09-25 17:15:11 -06:00 |
ShObjIdl.IDragDropHelper.cs
|
BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions.
|
2022-01-14 07:32:51 -07:00 |
ShObjIdl.IEnumObjects.cs
|
Added ICOMEnum interface to all appropriate COM interfaces.
|
2020-12-14 16:10:31 -07:00 |
ShObjIdl.IEnumerableView.cs
|
Added remaining, supported interfaces from shobjidl.h
|
2020-06-03 14:40:27 -06:00 |
ShObjIdl.IExecuteCommand.cs
|
BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions.
|
2022-01-14 07:32:51 -07:00 |
ShObjIdl.IExplorerBrowser.cs
|
Unchanged PIDL parameters to IntPtr
|
2019-11-21 16:48:48 -07:00 |
ShObjIdl.IExplorerCommand.cs
|
Added ICOMEnum interface to all appropriate COM interfaces.
|
2020-12-14 16:10:31 -07: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
|
Changed IExtractImage interface to PreserveSig format
|
2020-11-05 07:12:43 -07:00 |
ShObjIdl.IFileDialog.cs
|
Fixed changes from SafeCoTaskMemString to string to include marshaling attribute
|
2020-10-22 14:40:24 -06:00 |
ShObjIdl.IFileOperation.cs
|
Added missing FILEOP_FLAGS values
|
2020-06-20 12:07:27 -06:00 |
ShObjIdl.IFolderView.cs
|
BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions.
|
2022-01-14 07:32:51 -07: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
|
BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions.
|
2022-01-14 07:32:51 -07: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
|
Fixed changes from SafeCoTaskMemString to string to include marshaling attribute
|
2020-10-22 14:40:24 -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
|
BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions.
|
2022-01-14 07:32:51 -07:00 |
ShObjIdl.INamespaceWalk.cs
|
Fixed parameters of functions in INamespaceWalk
|
2022-06-14 10:00:51 -06: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
|
BREAKING CHANGE: Moved IObjectWithSite from Shell32 to Ole32
|
2020-12-14 16:11:36 -07: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
|
Fixed IPersistFolder3::InitializeEx syntax (#301)
|
2022-06-08 07:10:29 -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 ICategoryProvider::CreateCategory overload
|
2022-06-08 22:49:12 -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
|
Normalized use of ComCtl32, Gdi32, and User32 references in Shell32
|
2022-01-04 15:30:20 -07:00 |
ShObjIdl.IShellItemFilter.cs
|
Added IShellItemFilter
|
2020-02-08 16:50:52 -07:00 |
ShObjIdl.IShellItemResources.cs
|
Added ICOMEnum interface to all appropriate COM interfaces.
|
2020-12-14 16:10:31 -07:00 |
ShObjIdl.IShellLibrary.cs
|
Fixed changes from SafeCoTaskMemString to string to include marshaling attribute
|
2020-10-22 14:40:24 -06:00 |
ShObjIdl.IShellLink.cs
|
Fixed docs for IShellLinkW.GetHotKey
|
2022-01-06 15:10:22 -07: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
|
BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions.
|
2022-01-14 07:32:51 -07:00 |
ShObjIdl.IStartMenuPinnedList.cs
|
Another 2.0 major commit. All tests working.
|
2018-11-19 21:18:50 -07:00 |
ShObjIdl.IStorageProviderXX.cs
|
Normalized use of ComCtl32, Gdi32, and User32 references in Shell32
|
2022-01-04 15:30:20 -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
|
Added SafeMoveableHGlobalHandle class and added support to locking memory to all memory classes.
|
2022-01-16 17:22:34 -07:00 |
ShObjIdl.cs
|
Added ICOMEnum interface to all appropriate COM interfaces.
|
2020-12-14 16:10:31 -07:00 |
ShTypes.PIDL.cs
|
Added IStream load and save methods to Shell32.PIDL
|
2022-06-14 13:45:05 -06:00 |
ShTypes.cs
|
Normalized use of ComCtl32, Gdi32, and User32 references in Shell32
|
2022-01-04 15:30:20 -07:00 |
ShellApi.cs
|
Added ABN and ABS enums to ShellApi
|
2022-03-01 13:09:35 -07:00 |
ShlDisp.cs
|
Added DISPID constants to ShlDisp and updated dependent interfaces
|
2020-09-16 19:29:31 -06:00 |
ShlGuid.cs
|
Added CorrespondingTypeAttributes to all BHID enum values
|
2020-12-03 19:25:25 -07:00 |
ShlGuidExt.cs
|
Another 2.0 major commit. All tests working.
|
2018-11-19 21:18:50 -07:00 |
ShlObj.BROWSEINFO.cs
|
Added XML comments
|
2020-11-13 10:38:22 -07:00 |
ShlObj.IExtractIcon.cs
|
Added second IExtractIcon.Extract extension to handle getting one icon
|
2020-11-03 09:27:32 -07:00 |
ShlObj.PIDLUtil.cs
|
Another 2.0 major commit. All tests working.
|
2018-11-19 21:18:50 -07:00 |
ShlObj.cs
|
Prevented #269 by addeding documentation and removing [Optional] attribute on final param for SHChangeNotify.
|
2022-01-18 06:28:50 -07:00 |
StorageProvider.cs
|
Added app management and storage provider interfaces to Shell32
|
2022-05-20 12:59:59 -06:00 |
Thumbcache.cs
|
Normalized use of ComCtl32, Gdi32, and User32 references in Shell32
|
2022-01-04 15:30:20 -07:00 |
Vanara.PInvoke.Shell32.csproj
|
Updated project files
|
2022-07-16 19:30:05 -06:00 |
pkgreadme.md
|
Updated project files
|
2022-07-16 19:30:05 -06:00 |