public string ToString(string format, IFormatProvider provider)
{
if (format == null)
{
if (m_displayName != null && !String.IsNullOrEmpty(m_displayName.Text))
{
return m_displayName.Text;
}
if (!QualifiedName.IsNull(m_browseName))
{
return m_browseName.Name;
}
return Utils.Format("(unknown {0})", ((NodeClass)m_nodeClass).ToString().ToLower());
}
throw new FormatException(Utils.Format("Invalid format string: '{0}'.", format));
}