Type Property (original) (raw)

Summary

Gets or sets the TwainCapabilityType that indicates the capability that is being retrieved or set.

Syntax

Property Value

The TwainCapabilityType that indicates the capability that is being retrieved or set.

Example

using Leadtools; using Leadtools.Twain; public void TwainCapabilityExample(IntPtr parent) { TwainSession twainSession = new TwainSession(); twainSession.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None); TwainCapabilityType[] capType = twainSession.QuerySupportedCapabilities(); for (int i = 0; i < capType.Length; i++) { if (capType[i] == TwainCapabilityType.ImageTransferMechanism) { TwainCapability twCap = new TwainCapability(); twCap.Information.ContainerType = TwainContainerType.OneValue; twCap.Information.Type = TwainCapabilityType.ImageTransferMechanism; twCap.OneValueCapability.ItemType = TwainItemType.Int32; twCap.OneValueCapability.Value = TwainCapabilityValue.TransferMechanismFile; twainSession.SetCapability(twCap, TwainSetCapabilityMode.Set); } } twainSession.Shutdown(); }