Alba.Jaml.MSInternal.XamlNode.ToString C# (CSharp) Метод

ToString() публичный Метод

public ToString ( ) : string
Результат string
        public override string ToString ()
        {
            string str = string.Format(CultureInfo.InvariantCulture, "{0}: ", new object[] { this.NodeType });
            switch (this.NodeType) {
                case XamlNodeType.None:
                    switch (this._internalNodeType) {
                        case InternalNodeType.StartOfStream:
                            return (str + "Start Of Stream");

                        case InternalNodeType.EndOfStream:
                            return (str + "End Of Stream");

                        case InternalNodeType.EndOfAttributes:
                            return (str + "End Of Attributes");

                        case InternalNodeType.LineInfo:
                            return (str + "LineInfo: " + this.LineInfo.ToString());
                    }
                    return str;

                case XamlNodeType.StartObject:
                    return (str + this.XamlType.Name);

                case XamlNodeType.GetObject:
                case XamlNodeType.EndObject:
                case XamlNodeType.EndMember:
                    return str;

                case XamlNodeType.StartMember:
                    return (str + this.Member.Name);

                case XamlNodeType.Value:
                    return (str + this.Value.ToString());

                case XamlNodeType.NamespaceDeclaration:
                    return (str + this.NamespaceDeclaration.ToString());
            }
            return str;
        }