pDICOMELEMENT LDicomDS::GetNextKey(pElement, bTree)
Returns a pointer to the item in the Dicom Dir Data Set that immediately follows the specified item.
Pointer to a DICOMELEMENT structure that contains an item in the Data Set. A pointer to the item in the Data Set that immediately follows this item will be returned.
Flag that indicates how the Data Set will be evaluated. Possible values are:
|TRUE||Evaluate the Data Set as a tree.|
|FALSE||Evaluate the Data Set as a list.|
|!NULL||A pointer to a DICOMELEMENT structure that contains the item in the Data Set that immediately follows the item specified in pElement.|
|NULL||There is not an item following pElement. (pElement is the last item in the Data Set.)|
If the Data Set is evaluated as a tree structure, this function returns the next item on the same level as pElement with the same parent as pElement.
NOTE: The numbering of the items in this illustration is arbitrary and does not imply order.
|If the passed pointer points to:||The function returns a pointer to:|
|Item 1||Item 2|
|Item 3||Item 4|
|Item 6||Item 7|
If the Data Set is evaluated as a list, the next item in the list is returned.
NOTE: The numbering of the items in this illustration does indicate the order of the items when the Data Set is evaluated as a list.
The following functions will also help you navigate the Data Set as either a tree or a list:
If you evaluate the Data Set as a tree, you can also use the following functions to navigate the tree:
Required DLLs and Libraries
For an example, refer to LDicomDS::InsertKey.
Medical Web Viewer .NET
.NET, Java, Android, and iOS/macOS Assemblies
C API/C++ Class Libraries