Opc.Ua.AttributeOperand.ToString C# (CSharp) Method

ToString() public method

Converts an AttributeOperand to a displayable string.
public ToString ( INodeTable nodeTable ) : string
nodeTable INodeTable The node table.
return string
        public override string ToString(INodeTable nodeTable)
        {
            StringBuilder buffer = new StringBuilder();

            INode node = nodeTable.Find(m_nodeId);

            if (node != null)
            {
                buffer.AppendFormat("{0}", NodeId);
            }
            else
            {
                buffer.AppendFormat("{0}", NodeId);
            }
             
            if (!RelativePath.IsEmpty(BrowsePath))
            {
                buffer.AppendFormat("/{0}", BrowsePath.Format(nodeTable.TypeTree));
            }

            if (!String.IsNullOrEmpty(IndexRange))
            {
                buffer.AppendFormat("[{0}]", NumericRange.Parse(IndexRange));
            }

            if (!String.IsNullOrEmpty(Alias))
            {
                buffer.AppendFormat("- '{0}'", Alias);
            }
            
            return buffer.ToString();
        }
        #endregion

Same methods

AttributeOperand::ToString ( ) : string
AttributeOperand::ToString ( string format, IFormatProvider formatProvider ) : string