Leadtools.Wia Assembly Changes

Version Changes: 18 to 19

New Members

The following members have been added:

Name Description
Leadtools.Wia.WiaSession.Acquire(IntPtr,object,WiaAcquireFlags) Acquires one or more images from a WIA source.
Leadtools.Wia.WiaSession.AcquireSimple(WiaVersion,IntPtr,object,WiaDeviceType,WiaAcquireFlags) Acquires one or more images from a WIA source.
Leadtools.Wia.WiaSession.AcquireToFile(IntPtr,object,WiaAcquireFlags) Acquires one or more images from a WIA source directly to file(s).
Leadtools.Wia.WiaSession.SelectDeviceDlg(IntPtr,WiaDeviceType,WiaSelectSourceFlags) Displays a dialog box that enables the user to select a WIA hardware device for image acquisition.
Leadtools.Wia.WiaSession.StartVideoPreview(IntPtr,bool) Starts the video preview inside the window handle specified through the owner parameter.

Removed Members

The following members have been removed:

Name Description
Leadtools.Wia.WiaSession.Acquire(IWin32Window,object,WiaAcquireFlags) Acquires one or more images from a WIA source.
Leadtools.Wia.WiaSession.AcquireSimple(WiaVersion,IWin32Window,object,WiaDeviceType,WiaAcquireFlags) Acquires one or more images from a WIA source.
Leadtools.Wia.WiaSession.AcquireToFile(IWin32Window,object,WiaAcquireFlags) Acquires one or more images from a WIA source directly to file(s).
Leadtools.Wia.WiaSession.Dispose(bool) This member supports the Leadtools infrastructure and is not intended to be used directly from your code.
Leadtools.Wia.WiaSession.raise__acquireEvent(object,WiaAcquireEventArgs) Occurs while acquiring from the WIA source.
Leadtools.Wia.WiaSession.raise__acquireFileEvent(object,WiaAcquireFileEventArgs) Occurs while acquiring to file from the WIA source.
Leadtools.Wia.WiaSession.raise__enumCapabilitiesEvent(object,WiaEnumCapabilitiesEventArgs) Occurs while enumerating the WIA capabilities of the selected WIA source.
Leadtools.Wia.WiaSession.raise__enumDevicesEvent(object,WiaEnumDevicesEventArgs) Occurs while enumerating the WIA devices.
Leadtools.Wia.WiaSession.raise__enumFormatsEvent(object,WiaEnumFormatsEventArgs) Occurs while enumerating the supported WIA transfer formats of the selected WIA source.
Leadtools.Wia.WiaSession.raise__enumItemsEvent(object,WiaEnumItemsEventArgs) Occurs while enumerating the WIA child items.
Leadtools.Wia.WiaSession.raise__setPropertiesEvent(object,WiaSetPropertiesEventArgs) Occurs while setting the WIA properties.
Leadtools.Wia.WiaSession.raise_AcquireEvent(object,WiaAcquireEventArgs) Occurs while acquiring from the WIA source.
Leadtools.Wia.WiaSession.raise_AcquireFileEvent(object,WiaAcquireFileEventArgs) Occurs while acquiring to file from the WIA source.
Leadtools.Wia.WiaSession.raise_EnumCapabilitiesEvent(object,WiaEnumCapabilitiesEventArgs) Occurs while enumerating the WIA capabilities of the selected WIA source.
Leadtools.Wia.WiaSession.raise_EnumDevicesEvent(object,WiaEnumDevicesEventArgs) Occurs while enumerating the WIA devices.
Leadtools.Wia.WiaSession.raise_EnumFormatsEvent(object,WiaEnumFormatsEventArgs) Occurs while enumerating the supported WIA transfer formats of the selected WIA source.
Leadtools.Wia.WiaSession.raise_EnumItemsEvent(object,WiaEnumItemsEventArgs) Occurs while enumerating the WIA child items.
Leadtools.Wia.WiaSession.raise_SetPropertiesEvent(object,WiaSetPropertiesEventArgs) Occurs while setting the WIA properties.
Leadtools.Wia.WiaSession.SelectDeviceDlg(IWin32Window,WiaDeviceType,WiaSelectSourceFlags) Displays a dialog box that enables the user to select a WIA hardware device for image acquisition.
Leadtools.Wia.WiaSession.StartVideoPreview(IWin32Window,bool) Starts the video preview inside the window handle specified through the owner parameter.

Version Changes: 17.5 to 18

New Members

The following members have been added to the existing types:

Member Description
There are no new members added since last revision. None

For more information, refer to New in 18.

Version Changes: 17 to 17.5

Version 17.5 has not changed from Version 17. For more information, refer to New in 17.5.

Version Changes: 16.5 to 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.

 

Version Changes: 16 to 16.5

Version 16.5 has not changed from Version 16. For more information, refer to New in 16.5.

Version Changes: 15 to 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.
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Imaging, Medical, and Document
Click or drag to resize