←Select platform

GetCapability Method (ITwainService)

Summary

Gets the TwainCapability value.

Syntax

C#
VB
C++
[WebInvokeAttribute(Method="POST",  
   BodyStyle=WebMessageBodyStyle.WrappedRequest,  
   RequestFormat=WebMessageFormat.Json,  
   ResponseFormat=WebMessageFormat.Json,  
   IsBodyStyleSetExplicitly=true,  
   IsRequestFormatSetExplicitly=true,  
   IsResponseFormatSetExplicitly=true)] 
[OperationContractAttribute(Name="GetCapability", Action="GetCapability")] 
Stream GetCapability(  
   string id, 
   Leadtools.Twain.TwainCapabilityType capabilityType, 
   Leadtools.Twain.TwainGetCapabilityMode mode, 
   object userData 
) 
<WebInvokeAttribute(Method="POST",  
   BodyStyle=WebMessageBodyStyle.WrappedRequest,  
   RequestFormat=WebMessageFormat.Json,  
   ResponseFormat=WebMessageFormat.Json,  
   IsBodyStyleSetExplicitly=True,  
   IsRequestFormatSetExplicitly=True,  
   IsResponseFormatSetExplicitly=True)> 
<OperationContractAttribute(Name="GetCapability", Action="GetCapability")> 
Function GetCapability( _ 
   ByVal id As String, _ 
   ByVal capabilityType As Leadtools.Twain.TwainCapabilityType, _ 
   ByVal mode As Leadtools.Twain.TwainGetCapabilityMode, _ 
   ByVal userData As Object _ 
) As Stream 
[WebInvokeAttribute(Method="POST",  
   BodyStyle=WebMessageBodyStyle.WrappedRequest,  
   RequestFormat=WebMessageFormat.Json,  
   ResponseFormat=WebMessageFormat.Json,  
   IsBodyStyleSetExplicitly=true,  
   IsRequestFormatSetExplicitly=true,  
   IsResponseFormatSetExplicitly=true)] 
[OperationContractAttribute(Name="GetCapability", Action="GetCapability")] 
Stream^ GetCapability(  
   String^ id, 
   Leadtools.Twain.TwainCapabilityType capabilityType, 
   Leadtools.Twain.TwainGetCapabilityMode mode, 
   Object^ userData 
) 

Parameters

id
The scanning session Id.

capabilityType
The capability to get.

mode
The capability values to get.

userData
The user data.

Return Value

A TwainCapability that represents the specified capability value(s).

Requirements

Target Platforms

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