DefaultIndex Property (original) (raw)

Summary

Gets or sets the index of the default value in the enumeration item list contained in the TwainEnumerationCapability object.

Syntax

public int DefaultIndex { get; set; } 

public: property int DefaultIndex { int get(); void set ( int ); }

Property Value

The index of the default value in the enumeration item list contained in the TwainEnumerationCapability object.

Example

using Leadtools; using Leadtools.Twain; public void TwainEnumerationCapabilityExample(IntPtr parent) { TwainSession session = new TwainSession(); session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None); TwainCapability twCap = new TwainCapability(); twCap.Information.ContainerType = TwainContainerType.Enumeration; twCap.Information.Type = TwainCapabilityType.ImageUnits; twCap.EnumerationCapability.Count = 2; twCap.EnumerationCapability.ItemType = TwainItemType.Uint16; TwainCapabilityValue item = TwainCapabilityValue.UnitInches; twCap.EnumerationCapability.SetValue(0, item); twCap.EnumerationCapability.SetValue(1, TwainCapabilityValue.UnitTwips); twCap.EnumerationCapability.CurrentIndex = 0; twCap.EnumerationCapability.DefaultIndex = 0; session.SetCapability(twCap, TwainSetCapabilityMode.Set); session.Shutdown(); }