Dicom.Data.DcmDataset.AddReferenceSequenceItem C# (CSharp) Method

AddReferenceSequenceItem() public method

public AddReferenceSequenceItem ( Dicom.Data.DicomTag tag, DicomUID classUid, DicomUID instUid ) : void
tag Dicom.Data.DicomTag
classUid DicomUID
instUid DicomUID
return void
        public void AddReferenceSequenceItem(DicomTag tag, DicomUID classUid, DicomUID instUid)
        {
            DcmItemSequence sq = GetSQ(tag);

            if (sq == null) {
                sq = new DcmItemSequence(tag);
                AddItem(sq);
            }

            DcmItemSequenceItem item = new DcmItemSequenceItem();
            item.Dataset.AddElementWithValue(DicomTags.ReferencedSOPClassUID, classUid);
            item.Dataset.AddElementWithValue(DicomTags.ReferencedSOPInstanceUID, instUid);
            sq.AddSequenceItem(item);
        }