- 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.
Visual Basic (Declaration) | |
---|---|
Public Sub InitializeCommandSet( _ ByVal commandType As DicomCommandType, _ ByVal request As Boolean _ ) |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As DicomDataSet Dim commandType As DicomCommandType Dim request As Boolean instance.InitializeCommandSet(commandType, request) |
C# | |
---|---|
public void InitializeCommandSet( DicomCommandType commandType, bool request ) |
C++/CLI | |
---|---|
public: void InitializeCommandSet( DicomCommandType commandType, bool request ) |
Parameters
- 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.
This example will initialize a new DICOM command set and copy it to another command set.
Visual Basic | Copy Code |
---|---|
Public Sub TestCommandSet() 'Make sure to initialize the DICOM engine, this needs to be done only once 'In the whole application DicomEngine.Startup() Dim ds As DicomDataSet = New DicomDataSet() Using (ds) ds.InitializeCommandSet(DicomCommandType.CFind, True) Debug.Assert(ds.InformationCommand = DicomCommandType.CFind) Debug.Assert(ds.IsRequestCommand = True) Dim ds1 As DicomDataSet = New DicomDataSet() Using (ds1) ds1.Copy(ds, Nothing, Nothing) End Using End Using DicomEngine.Shutdown() End Sub |
C# | Copy Code |
---|---|
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(); } |
SilverlightCSharp | Copy Code |
---|---|
SilverlightVB | Copy Code |
---|---|
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.
Target Platforms: Silverlight 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7, MAC OS/X (Intel Only)