Class DicomElement
- Namespace
- FellowOakDicom
- Assembly
- fo-dicom.core.dll
public abstract class DicomElement : DicomItem, IComparable<DicomItem>, IComparable
- Inheritance
-
DicomElement
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
DicomElement(DicomTag, IByteBuffer)
protected DicomElement(DicomTag tag, IByteBuffer data)
Parameters
tag
DicomTagdata
IByteBuffer
Properties
Buffer
public IByteBuffer Buffer { get; protected set; }
Property Value
Count
Gets the number of values that the DICOM element contains.
public abstract int Count { get; }
Property Value
- int
Number of value items
Length
public uint Length { get; }
Property Value
Methods
Equals(DicomElement)
public abstract bool Equals(DicomElement other)
Parameters
other
DicomElement
Returns
Get<T>(int)
public abstract T Get<T>(int item = -1)
Parameters
item
int
Returns
- T
Type Parameters
T
Validate()
public override void Validate()
ValidateString()
protected virtual void ValidateString()
ValidateVM()
protected virtual void ValidateVM()