AgGateway.ADAPT.ISOv4Plugin.Readers.TaskDataReader.Read C# (CSharp) Method

Read() public method

public Read ( XPathNavigator navigator, string path ) : ISO11783_TaskData
navigator System.Xml.XPath.XPathNavigator
path string
return AgGateway.ADAPT.ISOv4Plugin.Models.ISO11783_TaskData
        public ISO11783_TaskData Read(XPathNavigator navigator, string path)
        {
            var taskDataNode = navigator.SelectSingleNode(TaskData);
            return new ISO11783_TaskData
            {
                ManagementSoftwareManufacturer = ReadValue(taskDataNode, ManagementSoftwareManufacturer),
                ManagementSoftwareVersion = ReadValue(taskDataNode, ManagementSoftwareVersion),
                TaskControllerManufacturer = ReadValue(taskDataNode, TaskControllerManufacturer),
                TaskControllerVersion = ReadValue(taskDataNode, TaskControllerVersion),
                VersionMajor = int.Parse(ReadValue(taskDataNode, VersionMajor)),
                VersionMinor = int.Parse(ReadValue(taskDataNode, VersionMinor)),
                DataTransferOrigin = ReadEnumValue(taskDataNode, DataTransferOrigin),
                Items = GetItems(taskDataNode, path),
            };
        }