public void Move(string DestAE)
public:void Move(String^ DestAE)
DestAE
The destination AE title.
Finds a moves a study.
using Leadtools;using Leadtools.Dicom.Scu;using Leadtools.Dicom.Scu.Common;using Leadtools.Dicom;using Leadtools.Dicom.Common.DataTypes;using Leadtools.Dicom.Common.DataTypes.Status;List<Series> AllSeries = new List<Series>();List<CompositeObjectInstance> SeriesInstances = new List<CompositeObjectInstance>();public void RetrieveSeries(){DicomEngine.Startup();DicomNet.Startup();QueryRetrieveScu seriesRetrieve = new QueryRetrieveScu();FindQuery query = new FindQuery();DicomScp scp = new DicomScp(IPAddress.Parse("10.1.1.96"), "MI_SERVER", 104);DicomDataSet ds = new DicomDataSet();//// Change these parameters to reflect your Dicom server.//scp.Timeout = 60;//// Load a dataset that has information needed for a C-FIND-REQ at series level. Change// this to reflect a dataset on your computer.//ds.Load(Path.Combine(LEAD_VARS.ImagesDir, "DICOM", "Image1.dcm"), DicomDataSetLoadFlags.LoadAndClose);query.QueryLevel = QueryLevel.Series;//// Query for a specific study instance uid. Change this to a study instance// that is available on your Dicom Server//query.StudyInstanceUID = "1.2.840.114257.3.6.5.41964868";seriesRetrieve.MatchSeries += new MatchSeriesDelegate(seriesRetrieve_MatchSeries);seriesRetrieve.MatchInstance += new MatchInstanceDelegate(seriesRetrieve_MatchInstance);seriesRetrieve.Find(scp, query, true, ds);if (AllSeries.Count > 0){AllSeries[0].FindInstances();if (SeriesInstances.Count > 0){//// Move all instances to me//AllSeries[0].Move(string.Empty);}}DicomNet.Shutdown();DicomEngine.Shutdown();}void seriesRetrieve_MatchSeries(object sender, MatchEventArgs<Series> e){//// Find all instances in series//AllSeries.Add(e.Info);}void seriesRetrieve_MatchInstance(object sender, MatchEventArgs<CompositeObjectInstance> e){SeriesInstances.Add(e.Info);}static class LEAD_VARS{public const string ImagesDir = @"C:\LEADTOOLS23\Resources\Images";}
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
