ImageGear Professional v18.2 > API Reference Guide > MD Component API Reference > MD Component Objects > IGMedElemList Object |
This object represents DICOM Element List. IG Medical component uses Element Lists for accessing DICOM Data Set and File Meta Information Header.
Element List is composed of Data Elements. Use navigation functions (Move...) to set current index to the element that you would like to obtain or modify. Use CurrentElem Property. You can also insert new elements to the Element List and remove elements from it.
DICOM standard defines a special type of Data Element called "Sequence of Items" (SQ). Such Data Elements contain a set of Data Elements inside. Thus, Element List can actually represent a tree. Use MoveUp Method and MoveDown Method to go deeper into nested sequences or to go back to the upper levels. The CurrentLevel Property tells on which nesting level the current index is located.
IIGMedElemList
Clear Method | Clears the ElementList. |
GetCopy Method | Returns a new copy of the ElementList. |
InsertElem Method | This method inserts Data Element to the Element List. |
IsValid Method | Checks if the ElementList object is valid. |
Load Method | This method loads a DICOM DataSet from the specified location into the IGMedElemList object. |
LoadFromFile Method | This method loads a DICOM DataSet from the specified file into the IGMedElemList object. |
Merge Method | Merges ElementList with another ElementList. |
MoveDown Method | This method moves the current index one level down. |
MoveFind Method | This method searches for Tag in the current level, or disregarding levels, and if found, sets current index to that position. |
MoveFindFirst Method | This method searches for first tag in the specified group and if found, sets current index to that position. |
MoveFirst Method | This method moves the current index to the first Data Element within the current level, or disregarding the levels. |
MoveLast Method | This method moves the current index to the last Data Element within the current level, or disregarding the levels. |
MoveNext Method | This method moves the current index to the next Data Element within the current level, or disregarding the levels. |
MovePrev Method | This method moves the current index to the previous Data Element within the current level, or disregarding the levels. |
MoveUp Method | This method moves the current index one level up. |
RemoveCurrentElem Method | This method removes current Data Element from the Element List. |
Save Method | This method saves DICOM DataSet from the IGMedElemList object to the specified location. |
SaveToFile Method | This method saves DICOM DataSet from the IGMedElemList object to the specified file. |
UpdateFrom Method | Copies specified ElementList into this ElementList. |
CurrentElem Property | This property provides access to the Current Data Element. |
CurrentIndex Property | This property retrieves and sets the index of the current Data Element in the Element List. |
CurrentLevel Property | This property returns the nesting level at which the Current Data Element is located. |
ElemCount Property | This property returns the number of elements in the Element List. |
IsEmpty Property | This property tells whether the Element List contains any Data Elements. |
MaxLevel Property | This property returns the maximum nesting level of the Element List. |