openDICOM.NET API Reference (openDICOM# Class Library)

Sequence Members

Sequence overview

Public Static Fields

DelimiterTag DICOM tag (FFFE,E0DD).

Public Instance Constructors

Sequence Overloaded. Initializes a new instance of the Sequence class.

Public Instance Properties

Count Returns count of DICOM data elements.
IsEmpty Returns whether this instance contains DICOM data elements.
Item Access of this sequence instance as array of DataElement.
StreamPosition Returns this instance's position within a DICOM data stream. If this instance has not get in contact with a DICOM stream, no position will be marked and -1 will be returned.
TransferSyntax Access corresponding DICOM transfer syntax. If null is assinged, the DICOM default transfer syntax will be used instead.

Public Instance Methods

AddOverloaded. Adds a DICOM data element instance to this instance. Multiple data elements of equal instances are allowed within a sequence.
Clear Clears all DICOM sequence properties.
GetEnumerator Needed by the C# foreach-statement. Makes life easier.
GetJointSubsequences Returns all sequences of all levels of a sequence tree as one concatenated zero-level sequence. Multiple data elements of equal instances are allowed within a DICOM sequence.
LoadFrom Re-creates a new DICOM sequence instance and fills it with DICOM data elements from specified DICOM output stream using TransferSyntax.
Sort Sorts all data elements of a sequence instance using Sort. This method is normally supposed not to be used, except by derivated classes that use unique data element identifiers like DICOM data set.
ToArray Returns all containing data elements as array of DataElement.

See Also

Sequence Class | openDicom.DataStructure.DataSet Namespace