public void InitializeCommandSet(
DicomCommandType commandType,
bool request
)
- (void)initializeCommandSet:(LTDicomCommandType)commandType request:(BOOL)request;
public:
void InitializeCommandSet(
DicomCommandType commandType,
bool request
)
commandType
Type of command to create.
request
true to create the command set as a request; false to create the command set as a response.
A Command Set is a special type of Data Set. Therefore, to create a Command Set, create a Data Set by instantiating DicomDataSet, and then initialize it by calling InitializeCommandSet method.
This example will initialize a new DICOM command set and copy it to another command set.
using Leadtools;
using Leadtools.Dicom;
public void TestCommandSet()
{
//Make sure to initialize the DICOM engine, this needs to be done only once
//In the whole application
DicomEngine.Startup();
using (DicomDataSet ds = new DicomDataSet())
{
ds.InitializeCommandSet(DicomCommandType.CFind, true);
Debug.Assert(ds.InformationCommand == DicomCommandType.CFind);
Debug.Assert(ds.IsRequestCommand == true);
using (DicomDataSet ds1 = new DicomDataSet())
{
ds1.Copy(ds, null, null);
}
}
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