David Hall
|
c201274dba
|
Changed IPropertyStore.SetValue extension so value is coerced to correct type before setting.
|
2024-06-06 11:09:33 -06:00 |
David Hall
|
33924ea0ff
|
Added PROPERTYKEY.ctor(string) and CoerceToCanonicalValue
|
2024-06-06 11:08:38 -06:00 |
David Hall
|
0234d0cd26
|
Updated project files for 4.0.1
|
2024-04-30 08:47:45 -06:00 |
David Hall
|
de98bff453
|
Added IID_IUnknown guid
|
2024-04-27 13:23:08 -06:00 |
David Hall
|
622bd6edba
|
Added IID_IUnknown const
|
2024-04-27 12:54:29 -06:00 |
David Hall
|
d2bccd35f5
|
Updated SafeSAFEARRAY to handle cleanup better and allow nulls in set functions. Move marshaler from IMAPI to here for safe arrays.
|
2024-03-28 12:03:36 -06:00 |
David Hall
|
31577fd398
|
Added missing functions and updated project files
|
2023-11-19 15:41:27 -07:00 |
David Hall
|
0f02552a01
|
Corrections to nullability based on CS samples
|
2023-11-18 22:51:00 -07:00 |
David Hall
|
0de77a27a4
|
Updated project files
|
2023-11-03 01:08:38 -06:00 |
David Hall
|
3f5dbc6bb0
|
Resolved build errors from bulk cleanup
|
2023-09-24 15:47:18 -06:00 |
David Hall
|
2eb7120807
|
Cleaned code and fixed build issues
|
2023-09-24 15:26:46 -06:00 |
David Hall
|
3678847506
|
Completed nullability work on Vanara.PInvoke.BITS and Vanara.BITS
|
2023-08-23 14:28:45 -06:00 |
David Hall
|
6d482f715a
|
Finished nullability work on Windows.Shell
|
2023-08-21 11:11:05 -06:00 |
David Hall
|
af64ba18a6
|
Finished nullable work on Vanara.Windows.Shell.Common
|
2023-08-17 11:44:44 -06:00 |
David Hall
|
bdb62a47da
|
Finished nullable work on SearchApi
|
2023-08-04 18:05:44 -06:00 |
David Hall
|
1aba884b1e
|
Applied global usings and finished nullable work on Shell32
|
2023-08-04 10:24:49 -06:00 |
David Hall
|
06b02c0dd6
|
Added #416 to nullable
|
2023-07-17 10:14:25 -06:00 |
David Hall
|
1e77b99600
|
Applied PR #411 to nullable branch
|
2023-07-05 19:48:56 -06:00 |
David Hall
|
24ef37690b
|
Applied PR #413 to nullable
|
2023-07-05 19:47:36 -06:00 |
David Hall
|
bf20f2d216
|
Updated FILETIME* references to PFILETIME
|
2023-06-28 17:01:38 -06:00 |
David Hall
|
380236d718
|
Finished nullable work on Ole
|
2023-06-27 10:13:43 -06:00 |
David Hall
|
4f2bc5233c
|
Checkpoint
|
2023-06-25 19:31:05 -06:00 |
David Hall
|
b2a78e184b
|
Checkpoint on nullable work after signature work on PInvoke.Security, enabling nullable for entire solution, and auto fixing all optional attributed string and array parameters.
|
2023-03-31 09:47:53 -06:00 |
David Hall
|
f7168cf0e1
|
Fixed LOGPALETTE structure and related functions
|
2023-02-20 07:58:13 -07:00 |
David Hall
|
89a6861eb0
|
Updated project files
|
2023-02-04 15:38:40 -07:00 |
David Hall
|
e78039c009
|
Added Ole32.IDataObjectV for a more complete reference to IDataObject
|
2023-02-04 11:10:12 -07:00 |
David Hall
|
98aba004bb
|
Fixed a bunch of build errors related to missing XMl docs and nullability
|
2023-02-04 10:53:01 -07:00 |
David Hall
|
8cabbdb381
|
BREAKING CHANGE: Changed parameters of Ole32.IStreamV.Seek and CopyTo methods to use `out` parameters. Cost of throwing away value was determined to be zero.
|
2023-01-14 16:11:46 -07:00 |
David Hall
|
ff5d0acb2a
|
Added missing parameter attributes
|
2022-12-20 15:03:19 -07:00 |
David Hall
|
33f7376700
|
Cleaned
|
2022-11-16 13:50:29 -07:00 |
David Hall
|
932bea52d9
|
Changed BIND_OPTS2.locale field to LCID type
|
2022-11-04 10:45:38 -06:00 |
David Hall
|
3f00a686d2
|
Added definition for CoGetObject that supports BIND_OPTS_V derivatives (#338)
|
2022-11-04 10:10:56 -06:00 |
David Hall
|
075b9046f8
|
Updated project files
|
2022-10-25 11:24:54 -06:00 |
dahall
|
7c032ba708
|
Renamed all project report files to 'readme.md' so they show in GitHub
|
2022-09-01 14:43:04 -06:00 |
dahall
|
d65d950db7
|
Updated optional params for CoSetProxyBlanket
|
2022-09-01 13:29:57 -06:00 |
dahall
|
298ea34914
|
Updated package readme files
|
2022-06-14 16:55:29 -06:00 |
dahall
|
e3de6cafaa
|
Updated project files
|
2022-05-13 09:59:22 -06:00 |
dahall
|
e79edfe6e9
|
Added logging interfaces from txlogpub.h to PInvoke.Ole
|
2022-05-11 07:26:25 -06:00 |
dahall
|
71a1feb40c
|
Added ARRAYDESC and PARAMDESCEX structures to Ole
|
2022-05-11 07:25:46 -06:00 |
dahall
|
72b9403f0c
|
Added IOleLink and supporting enums
|
2022-05-11 07:24:56 -06:00 |
dahall
|
f1b841d005
|
Fixed marshaling attributes for STGOPTIONS and COSERVERINFO
|
2022-05-11 07:24:16 -06:00 |
dahall
|
aa69db53fd
|
Updated documentation and added package readme files.
|
2022-05-09 15:56:58 -06:00 |
dahall
|
dc6cea6de0
|
Moved most TargetFrameworks tags out of project files and into Directory.Build.props for easier maint. Also changed net462 build to net45 for greater compatibility.
|
2022-03-14 09:32:06 -06:00 |
dahall
|
d9f00186b0
|
Removed support for .NET 2.0, 3.5, 4.0 and 4.5, .NET Core 2.0, 2.1, and 3.0 since all are or shortly will be out of support. Added support for .NET 4.6.2 and 4.8.
|
2022-02-07 14:35:37 -07:00 |
dahall
|
c3078b052b
|
Updated project files with 3.4.0 changes
|
2022-01-17 17:15:18 -07:00 |
dahall
|
bd707099f8
|
Merge branch 'master' of https://github.com/dahall/Vanara
|
2022-01-14 07:33:18 -07:00 |
dahall
|
0bb9797e2f
|
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 |
dahall
|
5e108d65fd
|
Change IDropTarget Point parameters to POINT
|
2022-01-06 15:35:40 -07:00 |
Mark Lechtermann
|
8ca58cc2c8
|
TYPEFLAGS changed to uint (#267)
|
2022-01-06 08:54:05 -07:00 |
dahall
|
fe9fa528cf
|
Removed Gdi32 dependency from Ole project
|
2021-12-30 13:52:47 -07:00 |