More fixes and documentation for printing functions

pull/83/head
David Hall 2019-12-21 21:08:13 -07:00
parent 4096345176
commit 6867a42fc7
6 changed files with 7696 additions and 704 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,7 @@
using System;
using System.Runtime.InteropServices;
using static Vanara.PInvoke.DocumentTarget;
using static Vanara.PInvoke.Ole32;
namespace Vanara.PInvoke
{

View File

@ -36,7 +36,7 @@ namespace Vanara.PInvoke
/// <summary>Represents the progress of the print job.</summary>
// https://docs.microsoft.com/en-us/windows/win32/api/documenttarget/nn-documenttarget-iprintdocumentpackagestatusevent
[PInvokeData("documenttarget.h", MSDNShortId = "A2178E6A-04AD-4024-A083-5C76A5F60743")]
[ComImport, Guid("ED90C8AD-5C34-4D05-A1EC-0E8A9B3AD7AF"), TypeLibType(TypeLibTypeFlags.FDual | TypeLibTypeFlags.FNonExtensible | TypeLibTypeFlags.FDispatchable)]
[ComImport, Guid("ED90C8AD-5C34-4D05-A1EC-0E8A9B3AD7AF")]
public interface IPrintDocumentPackageStatusEvent
{
/// <summary>Updates the status of the package when the print job in progress raises an event, or the job completes.</summary>

View File

@ -54,6 +54,7 @@ HPTPROVIDER, ADDJOB_INFO_1, CORE_PRINTER_DRIVER, DATATYPES_INFO_1, DOC_INFO_1, D
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />
<ProjectReference Include="..\Gdi32\Vanara.PInvoke.Gdi32.csproj" />
<ProjectReference Include="..\Ole\Vanara.PInvoke.Ole.csproj" />
<ProjectReference Include="..\Opc\Vanara.PInvoke.Opc.csproj" />
<ProjectReference Include="..\Shared\Vanara.PInvoke.Shared.csproj" />

View File

@ -1,5 +1,6 @@
using System;
using Vanara.InteropServices;
using static Vanara.PInvoke.Gdi32;
namespace Vanara.PInvoke
{

File diff suppressed because it is too large Load Diff