LEADTOOLS WIA Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.22
Leadtools.Wia Assembly

Version 17 changes

Version 16.5 changes

Version 16 changes

Leadtools.Wia Assembly Changes from Version 16.5 to Version 17

The following methods have been changed in LEADTOOLS for .NET v17:

Method Description
Leadtools.Wia.WiaSession.AcquireImageFromVideo

Return value changed from void to string value.

Leadtools.Wia.WiaSession.GetProperties(System.Object)

Return value changed from void to Leadtools.Wia.WiaProperties value.

Leadtools.Wia.WiaSession.SetProperties(System.Object,Leadtools.Wia.WiaProperties)

Extra parameter of type Leadtools.Wia.WiaProperties has been added.

Leadtools.Wia.WiaSession.GetRootItem(System.Object)

Return value changed from void to System.Object value.

Leadtools.Wia.WiaSession.GetPropertyLong(System.Object,System.String,Leadtools.Wia.WiaPropertyId)

Return value changed from void to System.Int32 value.

Leadtools.Wia.WiaSession.GetPropertyLong(System.Object,System.String,Leadtools.Wia.WiaPropertyId)

Extra parameter of type System.Int32 has been added.

Leadtools.Wia.WiaSession.GetPropertyGuid(System.Object,System.String,Leadtools.Wia.WiaPropertyId)

Return value changed from void to System.Guid value.

Leadtools.Wia.WiaSession.GetPropertyGuid(System.Object,System.String,Leadtools.Wia.WiaPropertyId)

Extra parameter of type System.Guid has been added.

Leadtools.Wia.WiaSession.GetPropertyString(System.Object,System.String,Leadtools.Wia.WiaPropertyId)

Return value changed from void to System.String value.

Leadtools.Wia.WiaSession.GetPropertyString(System.Object,System.String,Leadtools.Wia.WiaPropertyId)

Extra parameter of type System.String has been added.

Leadtools.Wia.WiaSession.GetPropertySystemTime(System.Object,System.String,Leadtools.Wia.WiaPropertyId)

Return value changed from void to System.DateTime value.

Leadtools.Wia.WiaSession.GetPropertySystemTime(System.Object,System.String,Leadtools.Wia.WiaPropertyId)

Extra parameter of type System.DateTime has been added.

Leadtools.Wia.WiaSession.GetPropertyBuffer(System.Object,System.String,Leadtools.Wia.WiaPropertyId)

Return value changed from void to System.IO.Stream value.

Leadtools.Wia.WiaSession.GetPropertyBuffer(System.Object,System.String,Leadtools.Wia.WiaPropertyId)

Extra parameter of type System.IO.Stream has been added.

Leadtools.Wia.WiaSession.GetFormatGuid(Leadtools.Wia.WiaFileFormats)

Return value changed from void to System.Guid value.

Leadtools.Wia.WiaSession.GetCategoryGuid(Leadtools.Wia.WiaCategories)

Extra parameter of type System.Guid has been added.

The following properties have been removed from LEADTOOLS for .NET v17:

Property Description
Leadtools.Wia.WiaSession.Properties

Use the return value of Leadtools.Wia.WiaSession.GetProperties(System.Object) or the extra parameter in Leadtools.Wia.WiaSession.SetProperties(System.Object,Leadtools.Wia.WiaProperties) instead.

Leadtools.Wia.WiaSession.TakenPictureFileName

Use the return value of Leadtools.Wia.WiaSession.AcquireImageFromVideo instead.

Leadtools.Wia.WiaSession.RootItem

Use the return value of Leadtools.Wia.WiaSession.GetRootItem(System.Object) instead.

Leadtools.Wia.WiaSession.LongValue

Use the return value of Leadtools.Wia.WiaSession.GetPropertyLong(System.Object,System.String,Leadtools.Wia.WiaPropertyId) or the extra parameter in Leadtools.Wia.WiaSession.SetPropertyLong(System.Object,System.String,Leadtools.Wia.WiaPropertyId,System.Int32) instead.

Leadtools.Wia.WiaSession.GuidValue

Use the return value of Leadtools.Wia.WiaSession.GetPropertyGuid(System.Object,System.String,Leadtools.Wia.WiaPropertyId) or the extra parameter in Leadtools.Wia.WiaSession.SetPropertyGuid(System.Object,System.String,Leadtools.Wia.WiaPropertyId,System.Guid) instead.

Leadtools.Wia.WiaSession.StringValue

Use the return value of Leadtools.Wia.WiaSession.GetPropertyString(System.Object,System.String,Leadtools.Wia.WiaPropertyId) or the extra parameter in Leadtools.Wia.WiaSession.SetPropertyString(System.Object,System.String,Leadtools.Wia.WiaPropertyId,System.String) instead.

Leadtools.Wia.WiaSession.SystemTimeValue

Use the return value of Leadtools.Wia.WiaSession.GetPropertySystemTime(System.Object,System.String,Leadtools.Wia.WiaPropertyId) or the extra parameter in Leadtools.Wia.WiaSession.SetPropertySystemTime(System.Object,System.String,Leadtools.Wia.WiaPropertyId,System.DateTime) instead.

Leadtools.Wia.WiaSession.BufferValue

Use the return value of Leadtools.Wia.WiaSession.GetPropertyBuffer(System.Object,System.String,Leadtools.Wia.WiaPropertyId) or the extra parameter in Leadtools.Wia.WiaSession.SetPropertyBuffer(System.Object,System.String,Leadtools.Wia.WiaPropertyId,System.IO.Stream) instead.

Leadtools.Wia.WiaSession.CategoryGuid

Use the return value of Leadtools.Wia.WiaSession.GetCategoryGuid(Leadtools.Wia.WiaCategories) instead.

Leadtools.Wia.WiaSession.FormatGuid

Use the return value of Leadtools.Wia.WiaSession.GetFormatGuid(Leadtools.Wia.WiaFileFormats) instead.

Leadtools.Wia Assembly Changes from Version 16 to Version 16.5

Version 16.5 has not changed from Version 16. For more information, refer to http://www.leadtools.com/Home2/general/new-in-v16_5.htm

Leadtools.Wia Assembly Changes from Version 15 to Version 16

New Assembly

The following assembly has been added to LEADTOOLS For .NET v16:

Namespace Description
Leadtools.Wia Outline and description of enumerations, structures, and classes to support image acquisition from a wide variety of hardware devices.