Cake.Web.Core.Rendering.SyntaxRenderer.GetBaseTypes C# (CSharp) Метод

GetBaseTypes() приватный Метод

private GetBaseTypes ( DocumentedType type ) : List
type Cake.Web.Docs.DocumentedType
Результат List
        private List<IHtmlString> GetBaseTypes(DocumentedType type)
        {
            var result = new List<IHtmlString>();
            var baseType = type.Definition.BaseType;
            if (baseType != null)
            {
                if (baseType.FullName != "System.Object" && baseType.FullName != "System.ValueType")
                {
                    result.Add(_renderer.Render(baseType.GetTypeSignature(_urlResolver),
                        TypeRenderOption.Name | TypeRenderOption.Link));
                }
                foreach (var @interface in type.Definition.Interfaces)
                {
                    result.Add(_renderer.Render(@interface.InterfaceType.GetTypeSignature(_urlResolver),
                        TypeRenderOption.Name | TypeRenderOption.Link));
                }
            }
            return result;
        }