VintaSoft Imaging .NET SDK 14.0: Documentation for .NET developer
In This Topic
    VintaSoft DICOM .NET Plug-in: API changes in version 12.5
    In This Topic

    API changes in Vintasoft.Imaging.Dicom.dll

    New classes:

    public class Vintasoft.Imaging.Codecs.Decoders. EcgRenderingSettings Contains rendering settings for DICOM electrocardiogram page.
    public class Vintasoft.Imaging.Codecs.Encoders. DicomEncoder Defines an encoder for DICOM images.
    public class Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomEcgPage Represents a DICOM page with information about electrocardiogram.
    public abstract class Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomPage Represents a DICOM page.
    public class Vintasoft.Imaging.Dicom.Ecg. EcgSignal Represent an electrocardiogram signal.
    public class Vintasoft.Imaging.Dicom.Ecg. EcgSignals Represent the electrocardiogram signals.
    public class Vintasoft.Imaging.Dicom.Ecg. EcgStudy Represents an electrocardiogram study.
    public class Vintasoft.Imaging.Metadata. DicomEcgPageMetadata A root tree node that stores metadata of DICOM electrocardiogram page.
    public class Vintasoft.Imaging.Metadata. DicomPageMetadata A root tree node that stores metadata of DICOM page.
    public class Vintasoft.Imaging.Metadata. DicomSeriesIdentifiersChangedEventArgs Provides data for the PatientIdentifiersChanged , StudyIdentifiersChanged , SeriesIdentifiersChanged , ImagesIdentifiersChanged events.
    public class Vintasoft.Imaging.Metadata. DicomSeriesManager Provides a manager that allows to group DICOM images by DICOM series.
    public class Vintasoft.Imaging.Metadata. EcgMetadata A root tree node that stores metadata of electrocardiogram study.


    Renamed classes:

    public class Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomFrameCollection public class Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomPageCollection


    Changed classes:

    Vintasoft.Imaging.Codecs.Decoders. DicomDecoder
    Added methods
    public bool CanUseVectorRendering(int, Vintasoft.Imaging.Codecs.Decoders. DecodingSettings, Vintasoft.Imaging.Codecs.Decoders. RenderingSettings) Returns a value indicating whether the vector rendering can be used.
    public Vintasoft.Imaging. VintasoftImage GetImage(int, System.Drawing. RectangleF, float, Vintasoft.Imaging.Codecs.Decoders. DecodingSettings, Vintasoft.Imaging.Codecs.Decoders. RenderingSettings, System. EventHandler <Vintasoft.Imaging. ProgressEventArgs >, System. EventHandler <Vintasoft.Imaging.ImageRendering. IntermediateImageRequestEventArgs >) Returns a scaled rectangle of vector image.


    Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElement
    Added properties
    public long DataLength { get ; } Gets the data length in bytes.
    Added methods
    public bool TryGetData(byte) Tries to retrieve value of data element.
    public bool TryGetData(byte []) Tries to retrieve value of data element.
    public bool TryGetData(char) Tries to retrieve value of data element.
    public bool TryGetData(char []) Tries to retrieve value of data element.
    public bool TryGetData(System. DateTime) Tries to retrieve value of data element.
    public bool TryGetData(System. DateTime []) Tries to retrieve value of data element.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataSetCollection) Tries to retrieve value of data element.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataSetCollection []) Tries to retrieve value of data element.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDateTime) Tries to retrieve value of data element.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDateTime []) Tries to retrieve value of data element.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomUidBase) Tries to retrieve value of data element.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomUidBase []) Tries to retrieve value of data element.
    public bool TryGetData(double) Tries to retrieve value of data element.
    public bool TryGetData(double []) Tries to retrieve value of data element.
    public bool TryGetData(short) Tries to retrieve value of data element.
    public bool TryGetData(short []) Tries to retrieve value of data element.
    public bool TryGetData(int) Tries to retrieve value of data element.
    public bool TryGetData(int []) Tries to retrieve value of data element.
    public bool TryGetData(long) Tries to retrieve value of data element.
    public bool TryGetData(long []) Tries to retrieve value of data element.
    public bool TryGetData(float) Tries to retrieve value of data element.
    public bool TryGetData(float []) Tries to retrieve value of data element.
    public bool TryGetData(string) Tries to retrieve value of data element.
    public bool TryGetData(string []) Tries to retrieve value of data element.
    public bool TryGetData(System. TimeSpan) Tries to retrieve value of data element.
    public bool TryGetData(System. TimeSpan []) Tries to retrieve value of data element.
    public bool TryGetData(ushort) Tries to retrieve value of data element.
    public bool TryGetData(ushort []) Tries to retrieve value of data element.
    public bool TryGetData(uint) Tries to retrieve value of data element.
    public bool TryGetData(uint []) Tries to retrieve value of data element.
    public bool TryGetData(ulong) Tries to retrieve value of data element.
    public bool TryGetData(ulong []) Tries to retrieve value of data element.


    Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementCollection
    Added methods
    public int IndexOf(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId) Returns the index of the DICOM data element.
    public int IndexOf(ushort, ushort) Returns the index of the DICOM data element.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, byte) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, byte []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, char) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, char []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, System. DateTime) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, System. DateTime []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataSetCollection) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataSetCollection []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDateTime) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDateTime []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomUidBase) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, double) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, double []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, short) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, short []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, int) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, int []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, long) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, long []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, float) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, float []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, string) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, string []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, System. TimeSpan) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, System. TimeSpan []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, ushort) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, ushort []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, uint) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, uint []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, ulong) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, ulong []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, byte) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, byte []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, char) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, char []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, System. DateTime) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, System. DateTime []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataSetCollection) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataSetCollection []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDateTime) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDateTime []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, double) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, double []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, short) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, short []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, int) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, int []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, long) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, long []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, float) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, float []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, string) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, string []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, System. TimeSpan) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, System. TimeSpan []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, ushort) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, ushort []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, uint) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, uint []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, ulong) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, ulong []) Tries to retrieve the value for the specified DicomDataElement in the collection.


    Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataSet
    Added properties
    public long DataLength { get ; } Gets the data length in bytes.
    Added methods
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, byte) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, byte []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, char) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, char []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, System. DateTime) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, System. DateTime []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataSetCollection) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataSetCollection []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDateTime) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDateTime []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomUidBase) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, double) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, double []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, short) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, short []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, int) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, int []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, long) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, long []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, float) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, float []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, string) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, string []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, System. TimeSpan) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, System. TimeSpan []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, ushort) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, ushort []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, uint) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, uint []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, ulong) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId, ulong []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, byte) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, byte []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, char) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, char []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, System. DateTime) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, System. DateTime []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataSetCollection) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataSetCollection []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDateTime) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDateTime []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, double) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, double []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, short) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, short []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, int) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, int []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, long) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, long []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, float) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, float []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, string) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, string []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, System. TimeSpan) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, System. TimeSpan []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, ushort) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, ushort []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, uint) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, uint []) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, ulong) Tries to retrieve the value for the specified DicomDataElement in the collection.
    public bool TryGetData(ushort, ushort, ulong []) Tries to retrieve the value for the specified DicomDataElement in the collection.


    Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomFile
    Added methods
    public static Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomFile GetFileAssociatedWithImage(Vintasoft.Imaging. VintasoftImage) Returns DICOM file, which is associated with specified image.
    public static Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomFile [] GetFilesAssociatedWithImages(System.Collections.Generic. IEnumerable <Vintasoft.Imaging. VintasoftImage >) Returns DICOM files, which are associated with specified images.


    Vintasoft.Imaging.Metadata. DicomFrameMetadata
    Added properties
    public int FrameNumber { get ; } Gets the frame number.


    New enumerations:

    public enum Vintasoft.Imaging.Dicom.Ecg. EcgLeadType Specifies available types of electrocardiogram electrodes.


    Changed enumerations:

    Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId
    Changed fields
    public Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId NonDICOMOutputCodeSequence public Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId NonDicomOutputCodeSequence
    public Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId DICOMStorageSequence public Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId DicomStorageSequence
    public Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId DICOMRetrievalSequence public Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId DicomRetrievalSequence
    public Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId DICOMMediaRetrievalSequence public Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId DicomMediaRetrievalSequence
    public Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId IncludeNonDICOMObjects public Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElementId IncludeNonDicomObjects




    API changes in Vintasoft.Imaging.Dicom.UI.dll

    New classes:

    public class Vintasoft.Imaging.Dicom.UI. DicomSeriesManagerControl Represents WinForms UI-control that allows to display information about DICOM series grouped by patient and study, navigate by DICOM series, asynchronously add DICOM files.
    public class Vintasoft.Imaging.Dicom.UI. DicomSeriesManagerTextLine Stores the properties of the text line in a panel on DicomSeriesManagerControl .
    public class Vintasoft.Imaging.Dicom.UI.VisualTools. CompressionInfoTextOverlay Represents a text object, which shows DICOM frame compression.
    public class Vintasoft.Imaging.Dicom.UI.VisualTools. DicomViewerToolInteractionModeChangedEventArgs Provides data for the InteractionModeChanged event.
    public class Vintasoft.Imaging.Dicom.UI.VisualTools. EcgVisualTool Represents a visual tool that allows to measure electrocardiogram in image viewer.
    public class Vintasoft.Imaging.Dicom.UI.VisualTools. RuntimeInfoTextOverlay Displays formatted string in DicomViewerTool .


    Changed classes:

    Vintasoft.Imaging.Dicom.UI.VisualTools. DicomViewerTool
    Added properties
    public Vintasoft.Imaging.Dicom.UI.VisualTools. DicomInteractionDirection DicomImageVoiLutCenterDirection { get ; set ; } Gets or sets the mouse move direction for changing the VOI lookup table center of DICOM image.
    public Vintasoft.Imaging.Dicom.UI.VisualTools. DicomInteractionDirection DicomImageVoiLutWidthDirection { get ; set ; } Gets or sets the mouse move direction for changing the VOI lookup table width of DICOM image.
    public bool NavigateBySeries { get ; set ; } Gets or sets a value indicating whether DICOM viewer tool should navigate by DICOM series using interaction mode Vintasoft.Imaging.Dicom.UI.VisualTools.DicomViewerToolInteractionMode.Browse .
    public System.Windows.Forms. Cursor PanCursor { get ; set ; } Gets or sets the mouse cursor for Vintasoft.Imaging.Dicom.UI.VisualTools.DicomViewerToolInteractionMode.Pan .
    public Vintasoft.Imaging.Metadata. DicomSeriesManager SeriesManager { get ; } Gets the DICOM series manager.
    Added events
    public event System. EventHandler <Vintasoft.Imaging.Dicom.UI.VisualTools. DicomViewerToolInteractionModeChangedEventArgs > InteractionModeChanged Occurs when the visual tool interaction mode is changed.


    New enumerations:

    public enum Vintasoft.Imaging.Dicom.UI.VisualTools. DicomInteractionDirection Specifies available modes, which allow to change value in DICOM viewer using mouse move.
    public enum Vintasoft.Imaging.Dicom.UI.VisualTools. EcgInterationMode Specifies available modes, which specify how user can interact with image using the EcgVisualTool .


    Changed enumerations:

    Vintasoft.Imaging.Dicom.UI.VisualTools. DicomImageVoiLutMouseMoveDirection
    Added fields
    public Vintasoft.Imaging.Dicom.UI.VisualTools. DicomImageVoiLutMouseMoveDirection WidthVerticalInvertedCenterHorizontal DICOM viewer increases the window center of VOI lookup table of DICOM image if mouse is moving from right to left;
    DICOM viewer increases the window width of VOI lookup table of DICOM image if mouse is moving from top to bottom.
    public Vintasoft.Imaging.Dicom.UI.VisualTools. DicomImageVoiLutMouseMoveDirection WidthVerticalCenterHorizontalInverted DICOM viewer increases the window center of VOI lookup table of DICOM image if mouse is moving from left to right;
    DICOM viewer increases the window width of VOI lookup table of DICOM image if mouse is moving from bottom to top.
    public Vintasoft.Imaging.Dicom.UI.VisualTools. DicomImageVoiLutMouseMoveDirection WidthVerticalInvertedCenterHorizontalInverted DICOM viewer increases the window center of VOI lookup table of DICOM image if mouse is moving from left to right;
    DICOM viewer increases the window width of VOI lookup table of DICOM image if mouse is moving from top to bottom.
    public Vintasoft.Imaging.Dicom.UI.VisualTools. DicomImageVoiLutMouseMoveDirection WidthHorizontalInvertedCenterVertical DICOM viewer increases the window center of VOI lookup table of DICOM image if mouse is moving from bottom to top;
    DICOM viewer increases the window width of VOI lookup table of DICOM image if mouse is moving from left to right.
    public Vintasoft.Imaging.Dicom.UI.VisualTools. DicomImageVoiLutMouseMoveDirection WidthHorizontalCenterVerticalInverted DICOM viewer increases the window center of VOI lookup table of DICOM image if mouse is moving from top to bottom;
    DICOM viewer increases the window width of VOI lookup table of DICOM image if mouse is moving from right to left.
    public Vintasoft.Imaging.Dicom.UI.VisualTools. DicomImageVoiLutMouseMoveDirection WidthHorizontalInvertedCenterVerticalInverted DICOM viewer increases the window center of VOI lookup table of DICOM image if mouse is moving from top to bottom;
    DICOM viewer increases the window width of VOI lookup table of DICOM image if mouse is moving from left to right.
    public Vintasoft.Imaging.Dicom.UI.VisualTools. DicomImageVoiLutMouseMoveDirection Undefined The undefined.


    Vintasoft.Imaging.Dicom.UI.VisualTools. DicomViewerToolInteractionMode
    Added fields
    public Vintasoft.Imaging.Dicom.UI.VisualTools. DicomViewerToolInteractionMode Pan The DicomViewerTool allows user to pan focused image in ImageViewer .




    API changes in Vintasoft.Imaging.Dicom.Wpf.UI.dll

    New classes:

    public class Vintasoft.Imaging.Dicom.Wpf.UI. WpfDicomSeriesManagerControl Represents WPF UI-control that allows to display information about DICOM series grouped by patient and study, navigate by DICOM series, asynchronously add DICOM files.
    public class Vintasoft.Imaging.Dicom.Wpf.UI. WpfDicomSeriesManagerTextLine Stores the properties of the text line in a panel on WpfDicomSeriesManagerControl .
    public class Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomViewerToolInteractionModeChangedEventArgs Provides data for the InteractionModeChanged event.
    public class Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. WpfCompressionInfoTextOverlay Represents a text object, which shows DICOM frame compression.
    public class Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. WpfEcgVisualTool Represents a visual tool that allows to measure electrocardiogram in image viewer.
    public class Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. WpfRuntimeInfoTextOverlay Displays formatted string in WpfDicomViewerTool .


    Changed classes:

    Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. WpfDicomViewerTool
    Added properties
    public Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomInteractionDirection DicomImageVoiLutCenterDirection { get ; set ; } Gets or sets the mouse move direction for changing the VOI lookup table center of DICOM image.
    public Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomInteractionDirection DicomImageVoiLutWidthDirection { get ; set ; } Gets or sets the mouse move direction for changing the VOI lookup table width of DICOM image.
    public bool NavigateBySeries { get ; set ; } Gets or sets a value indicating whether DICOM viewer tool should navigate by DICOM series using interaction mode Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools.DicomViewerToolInteractionMode.Browse .
    public System.Windows.Input. Cursor PanCursor { get ; set ; } Gets or sets the mouse cursor for Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools.DicomViewerToolInteractionMode.Pan .
    public Vintasoft.Imaging.Metadata. DicomSeriesManager SeriesManager { get ; } Gets the series manager.
    Added events
    public event System. EventHandler <Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomViewerToolInteractionModeChangedEventArgs > InteractionModeChanged Occurs when the visual tool interaction mode is changed.


    New enumerations:

    public enum Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomInteractionDirection Specifies available modes, which allow to change value in DICOM viewer using mouse move.
    public enum Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. EcgInterationMode Specifies available modes, which specify how user can interact with image using the WpfEcgVisualTool .


    Changed enumerations:

    Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomImageVoiLutMouseMoveDirection
    Added fields
    public Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomImageVoiLutMouseMoveDirection WidthVerticalInvertedCenterHorizontal DICOM viewer increases the window center of VOI lookup table of DICOM image if mouse is moving from right to left;
    DICOM viewer increases the window width of VOI lookup table of DICOM image if mouse is moving from top to bottom.
    public Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomImageVoiLutMouseMoveDirection WidthVerticalCenterHorizontalInverted DICOM viewer increases the window center of VOI lookup table of DICOM image if mouse is moving from left to right;
    DICOM viewer increases the window width of VOI lookup table of DICOM image if mouse is moving from bottom to top.
    public Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomImageVoiLutMouseMoveDirection WidthVerticalInvertedCenterHorizontalInverted DICOM viewer increases the window center of VOI lookup table of DICOM image if mouse is moving from left to right;
    DICOM viewer increases the window width of VOI lookup table of DICOM image if mouse is moving from top to bottom.
    public Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomImageVoiLutMouseMoveDirection WidthHorizontalInvertedCenterVertical DICOM viewer increases the window center of VOI lookup table of DICOM image if mouse is moving from bottom to top;
    DICOM viewer increases the window width of VOI lookup table of DICOM image if mouse is moving from left to right.
    public Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomImageVoiLutMouseMoveDirection WidthHorizontalCenterVerticalInverted DICOM viewer increases the window center of VOI lookup table of DICOM image if mouse is moving from top to bottom;
    DICOM viewer increases the window width of VOI lookup table of DICOM image if mouse is moving from right to left.
    public Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomImageVoiLutMouseMoveDirection WidthHorizontalInvertedCenterVerticalInverted DICOM viewer increases the window center of VOI lookup table of DICOM image if mouse is moving from top to bottom;
    DICOM viewer increases the window width of VOI lookup table of DICOM image if mouse is moving from left to right.
    public Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomImageVoiLutMouseMoveDirection Undefined The undefined.


    Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomViewerToolInteractionMode
    Added fields
    public Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomViewerToolInteractionMode Pan The WpfDicomViewerTool allows user to pan focused image in WpfImageViewer .