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

QuerySupportedCapabilities Method

Example 





Gets an array of Twain Capabilities supported in the current session.
Syntax
public TwainCapabilityType[] QuerySupportedCapabilities()
'Declaration
 
Public Function QuerySupportedCapabilities() As TwainCapabilityType()
'Usage
 
Dim instance As TwainSession
Dim value() As TwainCapabilityType
 
value = instance.QuerySupportedCapabilities()
public TwainCapabilityType[] QuerySupportedCapabilities()
 function Leadtools.Twain.TwainSession.QuerySupportedCapabilities()
public:
array<TwainCapabilityType>^ QuerySupportedCapabilities(); 
Example
 
Public Sub QuerySupportedCapabilitiesExample(ByVal parent As IWin32Window)
   Dim session As TwainSession = New TwainSession()

   session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.InitializeMultithreaded)

   Dim caps As TwainCapabilityType() = session.QuerySupportedCapabilities()

   If Not caps Is Nothing Then
      Dim i As Integer = 0
      Do While i < caps.Length
         Console.WriteLine(caps(i).ToString())
         i += 1
      Loop
   End If

   session.Shutdown()
End Sub
public void QuerySupportedCapabilitiesExample(IWin32Window parent)
{
   TwainSession session = new TwainSession();

   session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.InitializeMultithreaded);

   TwainCapabilityType[] caps = session.QuerySupportedCapabilities();

   if(caps != null)
   {
      for(int i = 0; i < caps.Length; i++)
         Console.WriteLine(caps[i].ToString());
   }

   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

TwainSession Class
TwainSession Members
QuerySupportedCapabilities Method
GetCapability Method
SetCapability Method
QueryCapability Method

 

 


Products | Support | Contact Us | Copyright Notices

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