Some name-breaking changes so master is now v3. V2 will continue to be the code on nuget for now.

This commit is contained in:
soukoku
2014-09-15 07:24:13 -04:00
parent 0cd02ac16e
commit 92063d2b84
62 changed files with 422 additions and 267 deletions

View File

@@ -3,7 +3,7 @@ using NTwain.Internals;
namespace NTwain.Triplets
{
sealed class Callback : OpBase
sealed class Callback : TripletBase
{
internal Callback(ITwainSessionInternal session) : base(session) { }
/// <summary>

View File

@@ -3,7 +3,7 @@ using NTwain.Internals;
namespace NTwain.Triplets
{
sealed class Callback2 : OpBase
sealed class Callback2 : TripletBase
{
internal Callback2(ITwainSessionInternal session) : base(session) { }
/// <summary>

View File

@@ -6,7 +6,7 @@ namespace NTwain.Triplets
/// <summary>
/// Represents <see cref="DataArgumentType.Capability"/>.
/// </summary>
public sealed class Capability : OpBase
public sealed class Capability : TripletBase
{
internal Capability(ITwainSessionInternal session) : base(session) { }
/// <summary>

View File

@@ -6,7 +6,7 @@ namespace NTwain.Triplets
/// <summary>
/// This is to support custom DAT value for custom capability defined by some manufacturers.
/// </summary>
public sealed class CapabilityCustom : OpBase
public sealed class CapabilityCustom : TripletBase
{
internal CapabilityCustom(ITwainSessionInternal session) : base(session) { }

View File

@@ -6,7 +6,7 @@ namespace NTwain.Triplets
/// <summary>
/// Represents <see cref="DataArgumentType.CustomDSData"/>.
/// </summary>
public sealed class CustomDSData : OpBase
public sealed class CustomDSData : TripletBase
{
internal CustomDSData(ITwainSessionInternal session) : base(session) { }
/// <summary>

View File

@@ -6,7 +6,7 @@ namespace NTwain.Triplets
/// <summary>
/// Represents <see cref="DataArgumentType.DeviceEvent"/>.
/// </summary>
sealed class DeviceEvent : OpBase
sealed class DeviceEvent : TripletBase
{
internal DeviceEvent(ITwainSessionInternal session) : base(session) { }

View File

@@ -6,7 +6,7 @@ namespace NTwain.Triplets
/// <summary>
/// Represents <see cref="DataArgumentType.EntryPoint"/>.
/// </summary>
sealed class EntryPoint : OpBase
sealed class EntryPoint : TripletBase
{
internal EntryPoint(ITwainSessionInternal session) : base(session) { }
/// <summary>

View File

@@ -3,7 +3,7 @@ using NTwain.Internals;
namespace NTwain.Triplets
{
sealed class Event : OpBase
sealed class Event : TripletBase
{
internal Event(ITwainSessionInternal session) : base(session) { }

View File

@@ -6,7 +6,7 @@ namespace NTwain.Triplets
/// <summary>
/// Represents <see cref="DataArgumentType.FileSystem"/>.
/// </summary>
public sealed class FileSystem : OpBase
public sealed class FileSystem : TripletBase
{
internal FileSystem(ITwainSessionInternal session) : base(session) { }
/// <summary>

View File

@@ -6,7 +6,7 @@ namespace NTwain.Triplets
/// <summary>
/// Represents <see cref="DataArgumentType.Identity"/>.
/// </summary>
sealed class Identity : OpBase
sealed class Identity : TripletBase
{
internal Identity(ITwainSessionInternal session) : base(session) { }
@@ -73,7 +73,7 @@ namespace NTwain.Triplets
/// </summary>
/// <param name="source">The source.</param>
/// <returns></returns>
public ReturnCode OpenDS(TwainSource source)
public ReturnCode OpenDS(DataSource source)
{
Session.VerifyState(3, 3, DataGroups.Control, DataArgumentType.Identity, Message.OpenDS);
var rc = Dsm.DsmEntry(Session.AppId, Message.OpenDS, source.Identity);

View File

@@ -7,7 +7,7 @@ namespace NTwain.Triplets
/// <summary>
/// Represents <see cref="DataArgumentType.Parent"/>.
/// </summary>
sealed class Parent : OpBase
sealed class Parent : TripletBase
{
internal Parent(ITwainSessionInternal session) : base(session) { }

View File

@@ -6,7 +6,7 @@ namespace NTwain.Triplets
/// <summary>
/// Represents <see cref="DataArgumentType.PassThru"/>.
/// </summary>
public sealed class PassThru : OpBase
public sealed class PassThru : TripletBase
{
internal PassThru(ITwainSessionInternal session) : base(session) { }
/// <summary>

View File

@@ -6,7 +6,7 @@ namespace NTwain.Triplets
/// <summary>
/// Represents <see cref="DataArgumentType.PendingXfers"/>.
/// </summary>
sealed class PendingXfers : OpBase
sealed class PendingXfers : TripletBase
{
internal PendingXfers(ITwainSessionInternal session) : base(session) { }
/// <summary>

View File

@@ -7,7 +7,7 @@ namespace NTwain.Triplets
/// Represents <see cref="DataArgumentType.SetupFileXfer"/>.
/// </summary>
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Xfer")]
public sealed class SetupFileXfer : OpBase
public sealed class SetupFileXfer : TripletBase
{
internal SetupFileXfer(ITwainSessionInternal session) : base(session) { }
/// <summary>

View File

@@ -7,7 +7,7 @@ namespace NTwain.Triplets
/// Represents <see cref="DataArgumentType.SetupMemXfer"/>.
/// </summary>
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Xfer"), System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Mem")]
public sealed class SetupMemXfer : OpBase
public sealed class SetupMemXfer : TripletBase
{
internal SetupMemXfer(ITwainSessionInternal session) : base(session) { }
/// <summary>

View File

@@ -6,7 +6,7 @@ namespace NTwain.Triplets
/// <summary>
/// Represents <see cref="DataArgumentType.Status"/>.
/// </summary>
sealed class Status : OpBase
sealed class Status : TripletBase
{
internal Status(ITwainSessionInternal session) : base(session) { }
/// <summary>

View File

@@ -6,7 +6,7 @@ namespace NTwain.Triplets
/// <summary>
/// Represents <see cref="DataArgumentType.StatusUtf8"/>.
/// </summary>
sealed class StatusUtf8 : OpBase
sealed class StatusUtf8 : TripletBase
{
internal StatusUtf8(ITwainSessionInternal session) : base(session) { }

View File

@@ -6,7 +6,7 @@ namespace NTwain.Triplets
/// <summary>
/// Represents <see cref="DataArgumentType.UserInterface"/>.
/// </summary>
sealed class UserInterface : OpBase
sealed class UserInterface : TripletBase
{
internal UserInterface(ITwainSessionInternal session) : base(session) { }
/// <summary>

View File

@@ -7,7 +7,7 @@ namespace NTwain.Triplets
/// Represents <see cref="DataArgumentType.XferGroup"/>.
/// </summary>
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Xfer")]
public sealed class XferGroup : OpBase
public sealed class XferGroup : TripletBase
{
internal XferGroup(ITwainSessionInternal session) : base(session) { }