public int GetCount() @property (nonatomic, assign, readonly) NSUInteger count; public int getCount() public:int GetCount();
The number of items in the UID Table.
using Leadtools;using Leadtools.Dicom;public void TestUIDTable(){//Make sure to initialize the DICOM engine, this needs to be done only once//In the whole applicationDicomEngine.Startup();//We don't need to call this since the DicomEngine.Startup already does that for us//These calls are for demonstration purposes onlyDicomUidTable.Instance.Reset();DicomUidTable.Instance.Default();//We can also call FindByIndex if we know the index of this UIDDicomUid uid = DicomUidTable.Instance.Find(DicomUidType.SCImageStorage);DicomUidTable.Instance.Delete(uid);DicomUid uid1 = DicomUidTable.Instance.Insert(DicomUidType.SCImageStorage, "Secondary Capture Image Storage", DicomUIDCategory.Class);Debug.Assert(DicomUidTable.Instance.Exists(uid1) == true);DicomUidTable.Instance.SetName(uid1, "Secondary Capture Image Storage 1");int count = 0;//If we want to loop through all the UIDs in the table we can do this:uid = DicomUidTable.Instance.GetFirst();while (uid != null){// We can also access the rest of the properties of DicomUid in here,// such as DicomUid.Code, DicomUid.Name, DicomUid.Typeif (uid.Code == DicomUidType.SCImageStorage){Console.WriteLine(uid.Name);}count++;uid = DicomUidTable.Instance.GetNext(uid);}//We can use GetLast and GetPrevious to achieve the same thingDebug.Assert(count == DicomUidTable.Instance.GetCount());DicomEngine.Shutdown();}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
