The following table lists .NET DICOM functions and provides cross-references to their COM counterparts:
| .Net Syntax | COM Interop Syntax | Related Properties, Events | |
| byte[] GetExtendedData(byte id ) | void IDicomAssociate.GetExtendedData(Byte id) | LTDInterop.IByteIndexProperty IDicomAssociate.ExtendedData, Int32 IDicomAssociate.ExtendedDataCount | |
| LTDInterop.IByteIndexProperty IDicomAssociate.ExtendedData | LTDInterop.IByteIndexProperty IDicomAssociate.ExtendedData | ||
| LTDInterop.IByteIndexProperty IDicomAssociate.ExtendedData | LTDInterop.IByteIndexProperty IDicomAssociate.ExtendedData | ||
| void SetExtendedData(byte id, byte[] data ) | void IDicomAssociate.SetExtendedData(Byte id) | LTDInterop.IByteIndexProperty IDicomAssociate.ExtendedData, Int32 IDicomAssociate.ExtendedDataCount | |
| byte[] GetUserInformationData(int index ) | void IDicomAssociate.GetUserInformationData(Int32 index) | LTDInterop.IByteIndexProperty IDicomAssociate.UserInformationData, Int32 IDicomAssociate.UserInformationDataCount | |
| LTDInterop.IByteIndexProperty IDicomAssociate.UserInformationData | Int32 IDicomAssociate.UserInformationDataCount | ||
| Int32 IDicomAssociate.UserInformationDataCount | LTDInterop.IByteIndexProperty IDicomAssociate.UserInformationData | ||
| void SetUserInformation(int index, byte type, IntPtr data, int dataLength ) | void IDicomAssociate.SetUserInformation(Int32 index, Byte type) | LTDInterop.IByteIndexProperty IDicomAssociate.UserInformationData, Int32 IDicomAssociate.UserInformationDataCount | |
| void AddUserInformation(byte type, byte[] data) | void IDicomAssociate.AddUserInformation(Byte type) | LTDInterop.IByteIndexProperty IDicomAssociate.UserInformationData, Int32 IDicomAssociate.UserInformationDataCount | |
| DicomElement InsertElement(DicomElement neighbor, bool child, long userTag, DicomVRType vr, bool sequence, int index) | LTDDicomInterop.DicomElement IDicomDataSet.InsertElement(LTDDicomInterop.DicomElement neighbor, Boolean child, Int32 userTag, LTDDicomInterop.DicomVRType vr, Boolean sequence, Int32 index) | LTDInterop.IInt32IndexProperty IDicomDataSet.ElementsToSign, Int32 IDicomDataSet.ElementsToSignCount | |
| LTDInterop.IInt32IndexProperty IDicomDataSet.ElementsToSign | Int32 IDicomDataSet.ElementsToSignCount | ||
| Int32 IDicomDataSet.ElementsToSignCount | LTDInterop.IInt32IndexProperty IDicomDataSet.ElementsToSign | ||
| DicomElement InsertElement(DicomElement neighbor, bool child, DicomTagType tag, bool sequence, int index) | LTDDicomInterop.DicomElement IDicomDataSet.InsertElement(LTDDicomInterop.DicomElement neighbor, Boolean child, Double tag, Boolean sequence, Int32 index) | ||
| DicomElement InsertElement(DicomElement neighbor, bool child, DicomTagType tag, DicomVRType vr, bool sequence, int index) | LTDDicomInterop.DicomElement IDicomDataSet.InsertElement(LTDDicomInterop.DicomElement neighbor, Boolean child, Double tag, LTDDicomInterop.DicomVRType vr, Boolean sequence, Int32 index) | ||
| DicomElement FindFirstElement(DicomElement element, long userTag, bool tree) | LTDDicomInterop.DicomElement IDicomDataSet.FindFirstElement(LTDDicomInterop.DicomElement element, Int32 userTag, Boolean tree) | ||
| DicomElement FindFirstElement(DicomElement element, DicomTagType tag, bool tree) | LTDDicomInterop.DicomElement IDicomDataSet.FindFirstElement(LTDDicomInterop.DicomElement element, Double tag, Boolean tree) | ||
| DicomElement FindLastElement(DicomElement element, long userTag, bool tree) | LTDDicomInterop.DicomElement IDicomDataSet.FindLastElement(LTDDicomInterop.DicomElement element, Int32 userTag, Boolean tree) | ||
| DicomElement FindLastElement(DicomElement element, DicomTagType tag, bool tree) | LTDDicomInterop.DicomElement IDicomDataSet.FindLastElement(LTDDicomInterop.DicomElement element, Double tag, Boolean tree) | ||
| void GetPreamble(byte[] preamble, int offset, int length) | void IDicomDataSet.GetPreamble() | LTDInterop.IByteIndexProperty IDicomDataSet.Preamble, Int32 IDicomDataSet.PreambleCount | |
| LTDInterop.IByteIndexProperty IDicomDataSet.Preamble | Int32 IDicomDataSet.PreambleCount | ||
| Int32 IDicomDataSet.PreambleCount | LTDInterop.IByteIndexProperty IDicomDataSet.Preamble | ||
| void SetPreamble(byte[] preamble, int offset, int length) | void IDicomDataSet.SetPreamble(Int32 offset, Int32 length) | LTDInterop.IByteIndexProperty IDicomDataSet.Preamble, Int32 IDicomDataSet.PreambleCount | |
| bool GetBinaryValue(DicomElement element, byte[] value, int offset, int length) | void IDicomDataSet.GetBinaryValue(LTDDicomInterop.DicomElement element) | void IDicomDataSet.GetBinaryValue(LTDDicomInterop.DicomElement element), Int32 IDicomDataSet.BinaryValueCount | |
| void IDicomDataSet.GetBinaryValue(LTDDicomInterop.DicomElement element) | Int32 IDicomDataSet.BinaryValueCount | ||
| Int32 IDicomDataSet.BinaryValueCount | void IDicomDataSet.GetBinaryValue(LTDDicomInterop.DicomElement element) | ||
| int[] GetIntValue(DicomElement element, int index, int count) | void IDicomDataSet.GetIntValue(LTDDicomInterop.DicomElement element, Int32 index, Int32 count) | LTDInterop.IInt32IndexProperty IDicomDataSet.IntValue, Int32 IDicomDataSet.IntValueCount | |
| LTDInterop.IInt32IndexProperty IDicomDataSet.IntValue | Int32 IDicomDataSet.IntValueCount | ||
| Int32 IDicomDataSet.IntValueCount | LTDInterop.IInt32IndexProperty IDicomDataSet.IntValue | ||
| short[] GetShortValue(DicomElement element, int index, int count) | void IDicomDataSet.GetShortValue(LTDDicomInterop.DicomElement element, Int32 index, Int32 count) | LTDInterop.IShortIndexProperty IDicomDataSet.ShortValue, Int32 IDicomDataSet.ShortValueCount | |
| LTDInterop.IShortIndexProperty IDicomDataSet.ShortValue | Int32 IDicomDataSet.ShortValueCount | ||
| Int32 IDicomDataSet.ShortValueCount | LTDInterop.IShortIndexProperty IDicomDataSet.ShortValue, | ||
| double[] GetDoubleValue(DicomElement element, int index, int count) | void IDicomDataSet.GetDoubleValue(LTDDicomInterop.DicomElement element, Int32 index, Int32 count) | LTDInterop.IDoubleIndexProperty IDicomDataSet.DoubleValue, Int32 IDicomDataSet.DoubleValueCount | |
| LTDInterop.IDoubleIndexProperty IDicomDataSet.DoubleValue | Int32 IDicomDataSet.DoubleValueCount | ||
| Int32 IDicomDataSet.DoubleValueCount | LTDInterop.IDoubleIndexProperty IDicomDataSet.DoubleValue | ||
| float[] GetFloatValue(DicomElement element, int index, int count) | void IDicomDataSet.GetFloatValue(LTDDicomInterop.DicomElement element, Int32 index, Int32 count) | LTDInterop.ISingleIndexProperty IDicomDataSet.FloatValue, Int32 IDicomDataSet.FloatValueCount | |
| LTDInterop.ISingleIndexProperty IDicomDataSet.FloatValue | Int32 IDicomDataSet.FloatValueCount | ||
| Int32 IDicomDataSet.FloatValueCount | LTDInterop.ISingleIndexProperty IDicomDataSet.FloatValue | ||
| byte[] GetByteValue(DicomElement element, int index, int count) | void IDicomDataSet.GetByteValue(LTDDicomInterop.DicomElement element, Int32 index, Int32 count) | LTDInterop.IByteIndexProperty IDicomDataSet.ByteValue, Int32 IDicomDataSet.ByteValueCount | |
| LTDInterop.IByteIndexProperty IDicomDataSet.ByteValue | Int32 IDicomDataSet.ByteValueCount | ||
| Int32 IDicomDataSet.ByteValueCount | LTDInterop.IByteIndexProperty IDicomDataSet.ByteValue | ||
| long[] GetLongValue(DicomElement element, int index, int count) | void IDicomDataSet.GetLongValue(LTDDicomInterop.DicomElement element, Int32 index, Int32 count) | LTDInterop.IInt32IndexProperty IDicomDataSet.LongValue, Int32 IDicomDataSet.LongValueCount | |
| LTDInterop.IInt32IndexProperty IDicomDataSet.LongValue | Int32 IDicomDataSet.LongValueCount | ||
| Int32 IDicomDataSet.LongValueCount | LTDInterop.IInt32IndexProperty IDicomDataSet.LongValue | ||
| DicomDateValue[] GetDateValue(DicomElement element, int index, int count) | void IDicomDataSet.GetDateValue(LTDDicomInterop.DicomElement element, Int32 index, Int32 count) | LTDDicomInterop.IDicomDateValueIndexProperty IDicomDataSet.DateValue, Int32 IDicomDataSet.DateValueCount | |
| LTDDicomInterop.IDicomDateValueIndexProperty IDicomDataSet.DateValue | Int32 IDicomDataSet.DateValueCount | ||
| Int32 IDicomDataSet.DateValueCount | LTDDicomInterop.IDicomDateValueIndexProperty IDicomDataSet.DateValue | ||
| DicomAgeValue[] GetAgeValue(DicomElement element, int index, int count) | void IDicomDataSet.GetAgeValue(LTDDicomInterop.DicomElement element, Int32 index, Int32 count) | LTDDicomInterop.IDicomAgeValueIndexProperty IDicomDataSet.AgeValue, Int32 IDicomDataSet.AgeValueCount | |
| LTDDicomInterop.IDicomAgeValueIndexProperty IDicomDataSet.AgeValue | Int32 IDicomDataSet.AgeValueCount | ||
| Int32 IDicomDataSet.AgeValueCount | LTDDicomInterop.IDicomAgeValueIndexProperty IDicomDataSet.AgeValue | ||
| DicomTimeValue[] GetTimeValue(DicomElement element, int index, int count) | void IDicomDataSet.GetTimeValue(LTDDicomInterop.DicomElement element, Int32 index, Int32 count) | LTDDicomInterop.IDicomTimeValueIndexProperty IDicomDataSet.TimeValue, Int32 IDicomDataSet.TimeValueCount | |
| LTDDicomInterop.IDicomTimeValueIndexProperty IDicomDataSet.TimeValue | Int32 IDicomDataSet.TimeValueCount | ||
| Int32 IDicomDataSet.TimeValueCount | LTDDicomInterop.IDicomTimeValueIndexProperty IDicomDataSet.TimeValue | ||
| DicomDateTimeValue[] GetDateTimeValue(DicomElement element, int index, int count) | void IDicomDataSet.GetDateTimeValue(LTDDicomInterop.DicomElement element, Int32 index, Int32 count) | LTDDicomInterop.IDicomDateTimeValueIndexProperty IDicomDataSet.DateTimeValue, Int32 IDicomDataSet.DateTimeValueCount | |
| LTDDicomInterop.IDicomDateTimeValueIndexProperty IDicomDataSet.DateTimeValue | Int32 IDicomDataSet.DateTimeValueCount | ||
| Int32 IDicomDataSet.DateTimeValueCount | LTDDicomInterop.IDicomDateTimeValueIndexProperty IDicomDataSet.DateTimeValue | ||
| bool SetBinaryValue(DicomElement element, byte[] value, int length) | Boolean IDicomDataSet.SetBinaryValue(LTDDicomInterop.DicomElement element) | void IDicomDataSet.GetBinaryValue(LTDDicomInterop.DicomElement element), Int32 IDicomDataSet.BinaryValueCount | |
| bool SetShortValue(DicomElement element, short[] value, int count) | void IDicomDataSet.GetBinaryValue(LTDDicomInterop.DicomElement element), Int32 IDicomDataSet.BinaryValueCount | LTDInterop.IShortIndexProperty IDicomDataSet.ShortValue, Int32 IDicomDataSet.ShortValueCount | |
| bool SetIntValue(DicomElement element, int[] value, int count) | Boolean IDicomDataSet.SetIntValue(LTDDicomInterop.DicomElement element) | LTDInterop.IInt32IndexProperty IDicomDataSet.IntValue, Int32 IDicomDataSet.IntValueCount | |
| bool SetFloatValue(DicomElement element, float[] value, int count) | Boolean IDicomDataSet.SetFloatValue(LTDDicomInterop.DicomElement element) | LTDInterop.ISingleIndexProperty IDicomDataSet.FloatValue, Int32 IDicomDataSet.FloatValueCount | |
| bool SetDoubleValue(DicomElement element, double[] value, int count) | Boolean IDicomDataSet.SetDoubleValue(LTDDicomInterop.DicomElement element) | LTDInterop.IDoubleIndexProperty IDicomDataSet.DoubleValue, Int32 IDicomDataSet.DoubleValueCount | |
| bool SetAgeValue(DicomElement element, DicomAgeValue[] value) | Boolean IDicomDataSet.SetAgeValue(LTDDicomInterop.DicomElement element) | LTDDicomInterop.IDicomAgeValueIndexProperty IDicomDataSet.AgeValue, Int32 IDicomDataSet.AgeValueCount | |
| bool SetDateValue(DicomElement element, DicomDateValue[] value) | Boolean IDicomDataSet.SetDateValue(LTDDicomInterop.DicomElement element) | LTDDicomInterop.IDicomDateValueIndexProperty IDicomDataSet.DateValue, Int32 IDicomDataSet.DateValueCount | |
| bool SetTimeValue(DicomElement element, DicomTimeValue[] value) | Boolean IDicomDataSet.SetTimeValue(LTDDicomInterop.DicomElement element) | LTDDicomInterop.IDicomTimeValueIndexProperty IDicomDataSet.TimeValue, Int32 IDicomDataSet.TimeValueCount | |
| bool SetDateTimeValue(DicomElement element, DicomDateTimeValue[] value) | Boolean IDicomDataSet.SetDateTimeValue(LTDDicomInterop.DicomElement element) | LTDDicomInterop.IDicomDateTimeValueIndexProperty IDicomDataSet.DateTimeValue, Int32 IDicomDataSet.DateTimeValueCount | |
| bool SetDateRangeValue(DicomElement element, DicomDateRangeValue[] value) | Boolean IDicomDataSet.SetDateRangeValue(LTDDicomInterop.DicomElement element) | LTDDicomInterop.IDicomDateRangeValueIndexProperty IDicomDataSet.DateRangeValue, | |
| LTDDicomInterop.IDicomDateRangeValueIndexProperty IDicomDataSet.DateRangeValue | Int32 IDicomDataSet.DateRangeValueCount | ||
| Int32 IDicomDataSet.DateRangeValueCount | LTDDicomInterop.IDicomDateRangeValueIndexProperty IDicomDataSet.DateRangeValue | ||
| DicomElement CreateSignature (DicomElement item, string privateKeyFile, string certificateFile, string password, string macTransferSyntax, DicomMacAlgorithm macAlgorithm, long[] elementsToSign, DicomSecurityProfile securityProfile) | LTDDicomInterop.DicomElement IDicomDataSet.CreateSignature(LTDDicomInterop.DicomElement item, String privateKeyFile, String certificateFile, String password, String macTransferSyntax, LTDDicomInterop.DicomMacAlgorithm macAlgorithm, LTDDicomInterop.DicomSecurityProfile securityProfile) | ||
| int[] GetModalityLutData() | void IDicomDataSet.GetModalityLutData() | LTDInterop.IInt32IndexProperty IDicomDataSet.ModalityLutData, Int32 IDicomDataSet.ModalityLutDataCount | |
| LTDInterop.IInt32IndexProperty IDicomDataSet.ModalityLutData | Int32 IDicomDataSet.ModalityLutDataCount | ||
| Int32 IDicomDataSet.ModalityLutDataCount | LTDInterop.IInt32IndexProperty IDicomDataSet.ModalityLutData | ||
| void SetModalityLut(DicomModalityLutAttributes attributes, int[] data) | void IDicomDataSet.SetModalityLut(LTDDicomInterop.DicomModalityLutAttributes attributes) | LTDInterop.IInt32IndexProperty IDicomDataSet.ModalityLutData, Int32 IDicomDataSet.ModalityLutDataCount | |
| int[] GetPaletteColorLutData(DicomPaletteColorLutType type) | void IDicomDataSet.GetPaletteColorLutData(LTDDicomInterop.DicomPaletteColorLutType type) | LTDInterop.IInt32IndexProperty IDicomDataSet.PaletteColorLutData, Int32 IDicomDataSet.PaletteColorLutDataCount | |
| LTDInterop.IInt32IndexProperty IDicomDataSet.PaletteColorLutData | Int32 IDicomDataSet.PaletteColorLutDataCount | ||
| Int32 IDicomDataSet.PaletteColorLutDataCount | LTDInterop.IInt32IndexProperty IDicomDataSet.PaletteColorLutData | ||
| void SetPaletteColorLutData(int[] data, DicomPaletteColorLutType type) | void IDicomDataSet.SetPaletteColorLutData(LTDDicomInterop.DicomPaletteColorLutType type) | LTDInterop.IInt32IndexProperty IDicomDataSet.PaletteColorLutData, Int32 IDicomDataSet.PaletteColorLutDataCount | |
| void SetVoiLut(int index, DicomVoiLutAttributes attributes, int[] data) | void IDicomDataSet.SetVoiLut(Int32 index, LTDDicomInterop.DicomVoiLutAttributes attributes) | LTDInterop.IInt32IndexProperty IDicomDataSet.VoiLutData, Int32 IDicomDataSet.VoiLutDataCount | |
| LTDInterop.IInt32IndexProperty IDicomDataSet.VoiLutData | Int32 IDicomDataSet.VoiLutDataCount | ||
| Int32 IDicomDataSet.VoiLutDataCount | LTDInterop.IInt32IndexProperty IDicomDataSet.VoiLutData | ||
| int[] GetVoiLutData(int index) | void IDicomDataSet.GetVoiLutData(Int32 index) | LTDInterop.IInt32IndexProperty IDicomDataSet.VoiLutData, Int32 IDicomDataSet.VoiLutDataCount | |
| void AddPresentationStateImageReference(DicomDataSet dataSet, int[] frameNumbers, int framesCount) | void IDicomDataSet.AddPresentationStateImageReference(LTDDicomInterop.DicomDataSet dataSet) | LTDInterop.IInt32IndexProperty IDicomDataSet.FrameNumbers, Int32 IDicomDataSet.FrameNumbersCount | |
| LTDInterop.IInt32IndexProperty IDicomDataSet.FrameNumbers | Int32 IDicomDataSet.FrameNumbersCount | ||
| Int32 IDicomDataSet.FrameNumbersCount | LTDInterop.IInt32IndexProperty IDicomDataSet.FrameNumbers | ||
| void AddPresentationStateImageReference(string imageFileName, int[] frameNumbers, int framesCount) | void IDicomDataSet.AddPresentationStateImageReference(String imageFileName) | LTDInterop.IInt32IndexProperty IDicomDataSet.FrameNumbers, Int32 IDicomDataSet.FrameNumbersCount | |
| long Length | Int32 IDicomElement.Length | ||
| long UserTag | Int32 IDicomElement.UserTag | ||
| DicomTagType Tag | Double IDicomElement.Tag | ||
| void SetAnnotationPoints(DicomAnnotationPoint[] pts, int count) | void IDicomGraphicObject.SetAnnotationPoints() | LTDDicomInterop.IDicomAnnotationPointIndexProperty IDicomGraphicObject.AnnotationPoints, Int32 IDicomGraphicObject.AnnotationPointCount | |
| LTDDicomInterop.IDicomAnnotationPointIndexProperty IDicomGraphicObject.AnnotationPoints | Int32 IDicomGraphicObject.AnnotationPointCount | ||
| Int32 IDicomGraphicObject.AnnotationPointCount | LTDDicomInterop.IDicomAnnotationPointIndexProperty IDicomGraphicObject.AnnotationPoints | ||
| DicomAnnotationPoint[] GetAnnotationPoints() | void IDicomGraphicObject.GetAnnotationPoints() | LTDDicomInterop.IDicomAnnotationPointIndexProperty IDicomGraphicObject.AnnotationPoints, Int32 IDicomGraphicObject.AnnotationPointCount | |
| DicomTagType TagCode | Double IDicomIod.TagCode | ||
| DicomIodInsert(DicomIod neighbor, bool child, DicomTagType code, string name, DicomIodType type, DicomIodUsageType usage, string description) | LTDDicomInterop.DicomIod IDicomIodTable.Insert(LTDDicomInterop.DicomIod neighbor, Boolean child, Double code, String name, LTDDicomInterop.DicomIodType type, LTDDicomInterop.DicomIodUsageType usage, String description) | ||
| DicomIodFind(DicomIod iod, DicomTagType code, DicomIodType type, bool tree) | LTDDicomInterop.DicomIod IDicomIodTable.Find(LTDDicomInterop.DicomIod iod, Double code, LTDDicomInterop.DicomIodType type, Boolean tree) | ||
| DicomElement[] Elements | LTDDicomInterop.IDicomElementIndexProperty IDicomModule.Elements | Int32 IDicomModule.ElementsCount | |
| Int32 IDicomModule.ElementsCount | LTDDicomInterop.IDicomElementIndexProperty IDicomModule.Elements | ||
| DicomNetSecurityeMode SecurityMode | Double IDicomNet.SecurityMode | ||
| void Initialize(string path, DicomNetSecurityeMode mode, DicomOpenSslContextCreationSettings openSslContextCreationSettings) | void IDicomNet.Initialize(String path, Double mode, LTDDicomInterop.DicomOpenSslContextCreationSettings openSslContextCreationSettings) | ||
| void SendNGetRequest(byte presentationID, int messageID, string affectedClass, string instance, long[] attributes, int count) | void IDicomNet.SendNGetRequest(Byte presentationID, Int32 messageID, String affectedClass, String instance) | LTDInterop.IInt32IndexProperty IDicomNet.Attributes, Int32 IDicomNet.AttributesCount | |
| LTDInterop.IInt32IndexProperty IDicomNet.Attributes | Int32 IDicomNet.AttributesCount | ||
| Int32 IDicomNet.AttributesCount | LTDInterop.IInt32IndexProperty IDicomNet.Attributes | ||
| long GetQueueSend() | Int32 IDicomNet.GetQueueSend() | ||
| long GetLastIsclOrTlsError() | Int32 IDicomNet.GetLastIsclOrTlsError() | ||
| void SetIsclAuthenticationData(byte[] buffer, int length) | void IDicomNet.SetIsclAuthenticationData() | LTDInterop.IByteIndexProperty IDicomNet.ISCLAuthenticationData, Int32 IDicomNet.ISCLAuthenticationDataCount | |
| LTDInterop.IByteIndexProperty IDicomNet.ISCLAuthenticationData | Int32 IDicomNet.ISCLAuthenticationDataCount | ||
| Int32 IDicomNet.ISCLAuthenticationDataCount | LTDInterop.IByteIndexProperty IDicomNet.ISCLAuthenticationData | ||
| int GetIsclCommunicationBlockLength() | void IDicomNet.GetIsclPeerAuthenticationData() | LTDInterop.IByteIndexProperty IDicomNet.ISCLPeerAuthenticationData, Int32 IDicomNet.ISCLPeerAuthenticationDataCount | |
| LTDInterop.IByteIndexProperty IDicomNet.ISCLPeerAuthenticationData | Int32 IDicomNet.ISCLPeerAuthenticationDataCount | ||
| Int32 IDicomNet.ISCLPeerAuthenticationDataCount | LTDInterop.IByteIndexProperty IDicomNet.ISCLPeerAuthenticationData | ||
| void SetIsclMutualAuthenticationKey(int index, long key) | void IDicomNet.SetIsclMutualAuthenticationKey(Int32 index, Int32 key) | ||
| void SetIsclEncryptionKey(int index, long key) | void IDicomNet.SetIsclEncryptionKey(Int32 index, Int32 key) | ||
| void SendNonSecureIscl(byte[] buffer, int offset, int length) | void IDicomNet.SendNonSecureIscl(Int32 offset, Int32 length) | LTDInterop.IByteIndexProperty IDicomNet.NonSecureISCLData, Int32 IDicomNet.NonSecureISCLDataCount | |
| LTDInterop.IByteIndexProperty IDicomNet.NonSecureISCLData | Int32 IDicomNet.NonSecureISCLDataCount | ||
| Int32 IDicomNet.NonSecureISCLDataCount | LTDInterop.IByteIndexProperty IDicomNet.NonSecureISCLData | ||
| long VMDivider | Int32 IDicomTag.VMDivider | ||
| long MaxVM | Int32 IDicomTag.MaxVM | ||
| long MinVM | Int32 IDicomTag.MinVM | ||
| int[] Mask | Int32 IDicomTag.Mask | ||
| long UserCode | Int32 IDicomTag.UserCode | ||
| DicomTagType Code | double IDicomTag.Code | ||
| DicomTag Insert(long code, long mask, string name, DicomVRType vr, long minVM, long maxVM, long vmDivider) | LTDDicomInterop.DicomTag IDicomTagTable.Insert(double code, Int32 mask, String name, LTDDicomInterop.DicomVRType vr, Int32 minVM, Int32 maxVM, Int32 vmDivider) | ||
| DicomTag Insert(DicomTagType code, long mask, string name, DicomVRType vr, long minVM, long maxVM, long vmDivider) | LTDDicomInterop.DicomTag IDicomTagTable.Insert(Int32 code, Int32 mask, String name, LTDDicomInterop.DicomVRType vr, Int32 minVM, Int32 maxVM, Int32 vmDivider) | ||
| DicomTag Find(DicomTagType code) | LTDDicomInterop.DicomTag IDicomTagTable.Find(double code) | ||
| DicomTag Find(long code) | LTDDicomInterop.DicomTag IDicomTagTable.Find(Int32 code) | ||
| int NumericValueCount | Int32 IDicomWaveformAnnotation.NumericValueCount | LTDInterop.IDoubleIndexProperty IDicomWaveformAnnotation.NumericValue | |
| void IDicomWaveformAnnotation.SetNumericValue() | LTDInterop.IDoubleIndexProperty IDicomWaveformAnnotation.NumericValue, Int32 IDicomWaveformAnnotation.NumericValueCount | ||
| LTDInterop.IDoubleIndexProperty IDicomWaveformAnnotation.NumericValue | Int32 IDicomWaveformAnnotation.NumericValueCount | ||
| void SetReferencedSamplePositions(int[] value, int temporalPointCount) | void IDicomWaveformAnnotation.SetReferencedSamplePositions() | LTDInterop.IInt32IndexProperty IDicomWaveformAnnotation.SamplePosition , Int32 IDicomWaveformAnnotation.SamplePositionCount | |
| LTDInterop.IInt32IndexProperty IDicomWaveformAnnotation.SamplePosition | Int32 IDicomWaveformAnnotation.SamplePositionCount | ||
| Int32 IDicomWaveformAnnotation.SamplePositionCount | LTDInterop.IInt32IndexProperty IDicomWaveformAnnotation.SamplePosition | ||
| int[] GetReferencedSamplePositions() | void IDicomWaveformAnnotation.GetReferencedSamplePositions() | LTDInterop.IInt32IndexProperty IDicomWaveformAnnotation.SamplePosition , Int32 IDicomWaveformAnnotation.SamplePositionCount | |
| void SetReferencedTimeOffsets(double[] value, int temporalPointCount) | void IDicomWaveformAnnotation.SetReferencedTimeOffsets() | LTDInterop.IDoubleIndexProperty IDicomWaveformAnnotation.TimeOffset, Int32 IDicomWaveformAnnotation.TimeOffsetCount | |
| LTDInterop.IDoubleIndexProperty IDicomWaveformAnnotation.TimeOffset | Int32 IDicomWaveformAnnotation.TimeOffsetCount | ||
| Int32 IDicomWaveformAnnotation.TimeOffsetCount | LTDInterop.IDoubleIndexProperty IDicomWaveformAnnotation.TimeOffset | ||
| double[] GetReferencedTimeOffsets() | void IDicomWaveformAnnotation.GetReferencedTimeOffsets() | LTDInterop.IDoubleIndexProperty IDicomWaveformAnnotation.TimeOffset, Int32 IDicomWaveformAnnotation.TimeOffsetCount | |
| void SetReferencedDatetime(DicomDateTimeValue[] value, int temporalPointCount) | void IDicomWaveformAnnotation.SetReferencedDatetime() | LTDDicomInterop.IDicomDateTimeValueIndexProperty IDicomWaveformAnnotation.DateTimeValue, Int32 IDicomWaveformAnnotation.DateTimeValueCount | |
| LTDDicomInterop.IDicomDateTimeValueIndexProperty IDicomWaveformAnnotation.DateTimeValue | Int32 IDicomWaveformAnnotation.DateTimeValueCount | ||
| Int32 IDicomWaveformAnnotation.DateTimeValueCount | LTDDicomInterop.IDicomDateTimeValueIndexProperty IDicomWaveformAnnotation.DateTimeValue | ||
| DicomDateTimeValue[] GetReferencedDatetime() | void IDicomWaveformAnnotation.GetReferencedDatetime() | LTDDicomInterop.IDicomDateTimeValueIndexProperty IDicomWaveformAnnotation.DateTimeValue, Int32 IDicomWaveformAnnotation.DateTimeValueCount | |
| int SetChannelSamples8(byte[] samples, int count) | Int32 IDicomWaveformChannel.SetChannelSamples8() | LTDInterop.IByteIndexProperty IDicomWaveformChannel.Samples8, | |
| LTDInterop.IByteIndexProperty IDicomWaveformChannel.Samples8 | Int32 IDicomWaveformChannel.Samples8Count | ||
| Int32 IDicomWaveformChannel.Samples8Count | LTDInterop.IByteIndexProperty IDicomWaveformChannel.Samples8 | ||
| int SetChannelSamples16(short[] samples, int count) | Int32 IDicomWaveformChannel.SetChannelSamples16() | LTDInterop.IShortIndexProperty IDicomWaveformChannel.Samples16, Int32 IDicomWaveformChannel.Samples16Count | |
| LTDInterop.IShortIndexProperty IDicomWaveformChannel.Samples16 | Int32 IDicomWaveformChannel.Samples16Count | ||
| Int32 IDicomWaveformChannel.Samples16Count | LTDInterop.IShortIndexProperty IDicomWaveformChannel.Samples16 | ||
| int SetChannelSamples32(int[] samples, int count) | Int32 IDicomWaveformChannel.SetChannelSamples32() | LTDInterop.IInt32IndexProperty IDicomWaveformChannel.Samples32, Int32 IDicomWaveformChannel.Samples32Count | |
| LTDInterop.IInt32IndexProperty IDicomWaveformChannel.Samples32 | Int32 IDicomWaveformChannel.Samples32Count | ||
| Int32 IDicomWaveformChannel.Samples32Count | LTDInterop.IInt32IndexProperty IDicomWaveformChannel.Samples32 | ||
| int[] GetChannelSamples() | void IDicomWaveformChannel.GetChannelSamples() | LTDInterop.IInt32IndexProperty IDicomWaveformChannel.Samples, Int32 IDicomWaveformChannel.SamplesCount | |
| LTDInterop.IInt32IndexProperty IDicomWaveformChannel.Samples | Int32 IDicomWaveformChannel.SamplesCount | ||
| Int32 IDicomWaveformChannel.SamplesCount | LTDInterop.IInt32IndexProperty IDicomWaveformChannel.Samples | ||
| void Load(IntPtr buffer, long bufferSize, DicomDataSetFlags flags) | void IDicomDataSet.Load(LTDDicomInterop.DicomDataSetFlags flags) | LTDInterop.IByteIndexProperty IDicomDataSet.Buffer, Int32 IDicomDataSet.BufferCount | |
| LTDInterop.IByteIndexProperty IDicomDataSet.Buffer | Int32 IDicomDataSet.BufferCount | ||
| Int32 IDicomDataSet.BufferCount | LTDInterop.IByteIndexProperty IDicomDataSet.Buffer | ||
| bool SetTimeRangeValue(DicomElement element,DicomTimeRangeValue[] value) | Boolean IDicomDataSet.SetTimeRangeValue(LTDDicomInterop.DicomElement element) | LTDDicomInterop.IDicomTimeRangeValueIndexProperty IDicomDataSet.TimeRangeValue, Int32 IDicomDataSet.TimeRangeValueCount | |
| LTDDicomInterop.IDicomTimeRangeValueIndexProperty IDicomDataSet.TimeRangeValue | Int32 IDicomDataSet.TimeRangeValueCount | ||
| Int32 IDicomDataSet.TimeRangeValueCount | LTDDicomInterop.IDicomTimeRangeValueIndexProperty IDicomDataSet.TimeRangeValue |
The following topics provide comparisons between COM functions and their .NET counterparts: