Example #1
0
        protected override StringBuilder AppendNamespace(StringBuilder buf, TypeReference type)
        {
            string ns = DocUtils.GetNamespace(type);

            if (GetVBType(type.FullName) == null && !string.IsNullOrEmpty(ns) && ns != "System")
            {
                buf.Append(ns).Append('.');
            }
            return(buf);
        }
Example #2
0
        protected virtual StringBuilder AppendNamespace(StringBuilder buf, TypeReference type)
        {
            string ns = DocUtils.GetNamespace(type);

            if (ns != null && ns.Length > 0)
            {
                buf.Append(ns).Append('.');
            }
            return(buf);
        }
        protected override StringBuilder AppendNamespace(StringBuilder buf, TypeReference type)
        {
            string ns = DocUtils.GetNamespace(type);

            if (GetCSharpType(type.FullName) == null && ns != null && ns.Length > 0 && ns != "System")
            {
                buf.Append(ns).Append('.');
            }
            return(buf);
        }
        protected override StringBuilder AppendNamespace(StringBuilder buf, TypeReference type)
        {
            if (GetBuiltinType(type.FullName) != null)
            {
                return(buf);
            }
            string ns = DocUtils.GetNamespace(type);

            if (ns != null && ns.Length > 0)
            {
                if (type.IsValueType)
                {
                    buf.Append("valuetype ");
                }
                else
                {
                    buf.Append("class ");
                }
                buf.Append(ns).Append('.');
            }
            return(buf);
        }