←Select platform

QuerySupportedCapabilities Method

Summary

Gets an array of TWAIN Capabilities supported in the current session.

Syntax

C#
VB
C++
public [Leadtools.Twain.TwainCapabilityType[]](twaincapabilitytype.html) QuerySupportedCapabilities()
Public Function QuerySupportedCapabilities() As Leadtools.Twain.TwainCapabilityType()
public: 
Leadtools.Twain.array<TwainCapabilityType>^ QuerySupportedCapabilities(); 

Example

C#
VB
Imports Leadtools 
Imports Leadtools.Twain 
 
Public Sub QuerySupportedCapabilitiesExample(ByVal parent As IntPtr) 
   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 
using Leadtools; 
using Leadtools.Twain; 
 
public void QuerySupportedCapabilitiesExample(IntPtr 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

Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Leadtools.Twain Assembly
Click or drag to resize