Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.3.25
|
Leadtools.Dicom Namespace > DicomTagTable Class : LoadXmlAsync Method |
public IAsyncAction LoadXmlAsync( ILeadStream stream )
'Declaration
Public Function LoadXmlAsync( _ ByVal stream As ILeadStream _ ) As IAsyncAction
'Usage
Dim instance As DicomTagTable Dim stream As ILeadStream Dim value As IAsyncAction value = instance.LoadXmlAsync(stream)
public IAsyncAction LoadXmlAsync( ILeadStream stream )
function Leadtools.Dicom.DicomTagTable.LoadXmlAsync( stream )
public: IAsyncAction^ LoadXmlAsync( ILeadStream^ stream )
For more information, see the Working with DICOM Tablestopic .
This example loads the DICOM Element Tag table from the dicTableElement.xml file that is shipped with the toolkit.
Imports Leadtools Imports Leadtools.Dicom <TestMethod()> _ Public Sub TestDicomTagTable_LoadXml_Stream() DicomEngine.Startup() DicomTagTable.Instance.Reset() ' Since the table is empty, the count is zero. Dim count As Integer = DicomTagTable.Instance.GetCount() Using stream As New FileStream("C:\Users\Public\Documents\LEADTOOLS Images\dicTableElement.xml", FileMode.Open) ' Load the DICOM Element Tag table from the dicTableTag.xml file that ships with the toolkit DicomTagTable.Instance.LoadXml(stream) ' Get the count -- it will be around 3000 count = DicomTagTable.Instance.GetCount() End Using DicomEngine.Shutdown() End Sub
using Leadtools; using Leadtools.Dicom; [TestMethod] public void TestDicomTagTable_LoadXml_Stream() { DicomEngine.Startup(); DicomTagTable.Instance.Reset(); // Since the table is empty, the count is zero. int count = DicomTagTable.Instance.GetCount(); using (FileStream stream = new FileStream(@"C:\Users\Public\Documents\LEADTOOLS Images\dicTableElement.xml", FileMode.Open)) { // Load the DICOM Element Tag table from the dicTableTag.xml file that ships with the toolkit DicomTagTable.Instance.LoadXml(stream); // Get the count -- it will be around 3000 count = DicomTagTable.Instance.GetCount(); } DicomEngine.Shutdown(); }
using Leadtools; using Leadtools.Dicom; using Leadtools.Examples; public void TestDicomTagTable_LoadXml_Stream(FileStream stream) { DicomEngine.Startup(); DicomTagTable.Instance.Reset(); // Since the table is empty, the count is zero. int count = DicomTagTable.Instance.GetCount(); // Load the DICOM Element Tag table from a stream that contains the contents of the dicTableTag.xml file that ships with the toolkit DicomTagTable.Instance.LoadXml(stream); // Get the count -- it will be around 3000 count = DicomTagTable.Instance.GetCount(); DicomEngine.Shutdown(); }
Imports Leadtools Imports Leadtools.Dicom Public Sub TestDicomTagTable_LoadXml_Stream(ByVal stream As FileStream) DicomEngine.Startup() DicomTagTable.Instance.Reset() ' Since the table is empty, the count is zero. Dim count As Integer = DicomTagTable.Instance.GetCount() ' Load the DICOM Element Tag table from a stream that contains the contents of the dicTableTag.xml file that ships with the toolkit DicomTagTable.Instance.LoadXml(stream) ' Get the count -- it will be around 3000 count = DicomTagTable.Instance.GetCount() DicomEngine.Shutdown() End Sub