Leadtools TWAIN (Leadtools.Twain assembly)
LEAD Technologies, Inc

TwainArrayCapability Class

Example 





Members 
Represents a container of type TW_ARRAY.
Object Model
TwainArrayCapability Class
Syntax
public class TwainArrayCapability 
'Declaration
 
Public Class TwainArrayCapability 
'Usage
 
Dim instance As TwainArrayCapability
public sealed class TwainArrayCapability 
function Leadtools.Twain.TwainArrayCapability()
public ref class TwainArrayCapability 
Remarks
For more information about TW_ARRAY containers, refer to the TWAIN Specification (Version 2.0) at http://www.twain.org.
For more information, refer to How to Work with the Container.
Example
 
Public Sub TwainArrayCapabilityExample(ByVal parent As IWin32Window)
   Dim session As TwainSession = New TwainSession()
   session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None)

   Dim twCap As TwainCapability = New TwainCapability()
   twCap.Information.ContainerType = TwainContainerType.Array
   twCap.Information.Type = TwainCapabilityType.ImageFilter

   twCap.ArrayCapability.ItemType = TwainItemType.Uint16
   twCap.ArrayCapability.Count = 2

   twCap.ArrayCapability.SetValue(0, TwainCapabilityValue.FilterRed)

   twCap.ArrayCapability.SetValue(1, TwainCapabilityValue.FilterGreen)

   session.SetCapability(twCap, TwainSetCapabilityMode.Set)
   session.Shutdown()
End Sub
public void TwainArrayCapabilityExample(IWin32Window parent)
{
   TwainSession session = new TwainSession();
   session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None);

   TwainCapability twCap = new TwainCapability();
   twCap.Information.ContainerType = TwainContainerType.Array;
   twCap.Information.Type = TwainCapabilityType.ImageFilter;

   twCap.ArrayCapability.ItemType = TwainItemType.Uint16;
   twCap.ArrayCapability.Count = 2;

   twCap.ArrayCapability.SetValue(0, TwainCapabilityValue.FilterRed);

   twCap.ArrayCapability.SetValue(1, TwainCapabilityValue.FilterGreen);

   session.SetCapability(twCap, TwainSetCapabilityMode.Set);
   session.Shutdown();
}
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

TwainArrayCapability Members
Leadtools.Twain Namespace
TwainCapability Class
TwainEnumerationCapability Class
TwainRangeCapability Class
TwainOneValueCapability Class
TwainCapabilityBase Class
GetCapability Method
SetCapability Method

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.