Table of Contents

Class DicomUIDGenerator

Namespace
FellowOakDicom
Assembly
fo-dicom.core.dll

Class for generating DICOM UIDs.

public class DicomUIDGenerator
Inheritance
DicomUIDGenerator
Inherited Members
Extension Methods

Methods

Generate(DicomUID)

If sourceUid is known, return associated destination UID, otherwise generate and return a new destination UID for the specified sourceUid.

public DicomUID Generate(DicomUID sourceUid)

Parameters

sourceUid DicomUID

Source UID.

Returns

DicomUID

Known or generated UID.

GenerateDerivedFromUUID()

public static DicomUID GenerateDerivedFromUUID()

Returns

DicomUID

A new UID with 2.25 prefix.

RegenerateAll(DicomDataset)

Regenerate all UIDs in a DICOM dataset.

public void RegenerateAll(DicomDataset dataset)

Parameters

dataset DicomDataset

Dataset in which UIDs should be regenerated.