From a04f35f47eabc9930b10011924a391a4167ba848 Mon Sep 17 00:00:00 2001 From: Eugene Wang <8755753+soukoku@users.noreply.github.com> Date: Mon, 26 Apr 2021 22:37:43 -0400 Subject: [PATCH] Added CAP_SHEETCOUNT. --- NTwain.sln | 12 +++++++++--- src/NTwain/Capabilities.cs | 10 ++++++++++ 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/NTwain.sln b/NTwain.sln index 12f9705..c55f750 100644 --- a/NTwain.sln +++ b/NTwain.sln @@ -3,14 +3,12 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 16 VisualStudioVersion = 16.0.31205.134 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "common", "common", "{4CE0B9ED-2CD1-440F-B4EC-35ECA6D61EFE}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_common", "_common", "{4CE0B9ED-2CD1-440F-B4EC-35ECA6D61EFE}" ProjectSection(SolutionItems) = preProject Build.cmd = Build.cmd src\Directory.Build.props = src\Directory.Build.props LICENSE.txt = LICENSE.txt README.md = README.md - twain-doc\TWAIN-2.4-Specification.pdf = twain-doc\TWAIN-2.4-Specification.pdf - twain-doc\twain2.4.h = twain-doc\twain2.4.h EndProjectSection EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NTwain", "src\NTwain\NTwain.csproj", "{B391C1B7-5647-4B7A-9079-81E835E633DD}" @@ -21,6 +19,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{707B EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NTwain.Win", "src\NTwain.Win\NTwain.Win.csproj", "{F836149E-E64D-476E-A325-478D18BE1CC7}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_twain-doc", "_twain-doc", "{0C94E5AD-E226-4A30-92B4-C28FE5B7FC23}" + ProjectSection(SolutionItems) = preProject + twain-doc\TWAIN-2.4-Features.pdf = twain-doc\TWAIN-2.4-Features.pdf + twain-doc\TWAIN-2.4-Specification.pdf = twain-doc\TWAIN-2.4-Specification.pdf + twain-doc\twain2.4.h = twain-doc\twain2.4.h + twain-doc\TWAIN_Errata_for_Version_2.4.pdf = twain-doc\TWAIN_Errata_for_Version_2.4.pdf + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU diff --git a/src/NTwain/Capabilities.cs b/src/NTwain/Capabilities.cs index 0a9635e..a61c85e 100644 --- a/src/NTwain/Capabilities.cs +++ b/src/NTwain/Capabilities.cs @@ -1679,6 +1679,16 @@ namespace NTwain } } + private CapWrapper _sheetCount; + public CapWrapper CAP_SHEETCOUNT + { + get + { + return _sheetCount ?? (_sheetCount = new CapWrapper(_twain, CAP.CAP_SHEETCOUNT)); + } + } + + #endregion } }