using System;
using System.ComponentModel;
using System.Xml.Serialization;

namespace QC.QTMXmlSchema;

[Serializable]
[DesignerCategory("code")]
[XmlType(AnonymousType = true)]
public class ROOTTESTParamResults
{
	private string paramRIDField;

	private string paramAttributesRIDField;

	private string paramResultOptionRIDField;

	private string paramDetailsRIDField;

	private string nField;

	private string cHAR_VField;

	private string extHyperLinkField;

	private string llField;

	private string vField;

	private string ulField;

	private string uomField;

	private string nodeDataRIDField;

	private string startTimeField;

	private string dataTypeAttribute;

	private ROOTTESTParamArrayResults[] paramArrayResultsField;

	[XmlAttribute("DT")]
	public string DataTypeAttribute
	{
		get
		{
			return dataTypeAttribute;
		}
		set
		{
			dataTypeAttribute = value;
		}
	}

	[XmlElement("Array")]
	public ROOTTESTParamArrayResults[] ParamArrayResults
	{
		get
		{
			return paramArrayResultsField;
		}
		set
		{
			paramArrayResultsField = value;
		}
	}

	[DefaultValue("")]
	public string ParamRID
	{
		get
		{
			return paramRIDField;
		}
		set
		{
			paramRIDField = value;
		}
	}

	[DefaultValue("")]
	public string ParamAttributesRID
	{
		get
		{
			return paramAttributesRIDField;
		}
		set
		{
			paramAttributesRIDField = value;
		}
	}

	[DefaultValue("")]
	public string ParamResultOptionRID
	{
		get
		{
			return paramResultOptionRIDField;
		}
		set
		{
			paramResultOptionRIDField = value;
		}
	}

	[DefaultValue("")]
	public string ParamDetailsRID
	{
		get
		{
			return paramDetailsRIDField;
		}
		set
		{
			paramDetailsRIDField = value;
		}
	}

	public string N
	{
		get
		{
			return nField;
		}
		set
		{
			nField = value;
		}
	}

	public string CHAR_V
	{
		get
		{
			return cHAR_VField;
		}
		set
		{
			cHAR_VField = value;
		}
	}

	public string ExtHyperLink
	{
		get
		{
			return extHyperLinkField;
		}
		set
		{
			extHyperLinkField = value;
		}
	}

	[DefaultValue("")]
	public string LL
	{
		get
		{
			return llField;
		}
		set
		{
			llField = value;
		}
	}

	[DefaultValue("")]
	public string V
	{
		get
		{
			return vField;
		}
		set
		{
			vField = value;
		}
	}

	[DefaultValue("")]
	public string UL
	{
		get
		{
			return ulField;
		}
		set
		{
			ulField = value;
		}
	}

	[DefaultValue("")]
	public string UOM
	{
		get
		{
			return uomField;
		}
		set
		{
			uomField = value;
		}
	}

	public string NodeDataRID
	{
		get
		{
			return nodeDataRIDField;
		}
		set
		{
			nodeDataRIDField = value;
		}
	}

	public string StartTime
	{
		get
		{
			return startTimeField;
		}
		set
		{
			startTimeField = value;
		}
	}

	public ROOTTESTParamResults()
	{
		paramRIDField = "";
		paramAttributesRIDField = "";
		paramResultOptionRIDField = "";
		paramDetailsRIDField = "";
		llField = "";
		vField = "";
		ulField = "";
		nodeDataRIDField = "";
	}
}
