Show / Hide Table of Contents

Class ReportBuilder

Inheritance
object
ReportBuilder
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Colectica.Reporting
Assembly: Colectica.Reporting.dll
Syntax
public class ReportBuilder

Constructors

ReportBuilder()

Declaration
public ReportBuilder()

Properties

Builders

Declaration
[ImportMany(typeof(IDocumentationBuilder))]
public List<IDocumentationBuilder> Builders { get; set; }
Property Value
Type Description
List<IDocumentationBuilder>

Methods

CreateHtml(IVersionable, RepositoryClientBase, string)

Declaration
public string CreateHtml(IVersionable item, RepositoryClientBase client, string resourcePath)
Parameters
Type Name Description
IVersionable item
RepositoryClientBase client
string resourcePath
Returns
Type Description
string

CreateHtml(IVersionable, RepositoryClientBase, string, string, ReportOptions, object, Collection<IVersionable>)

Declaration
public string CreateHtml(IVersionable item, RepositoryClientBase client, string resourcePath, string addinsPath, ReportOptions options, object customOptions, Collection<IVersionable> relatedItems)
Parameters
Type Name Description
IVersionable item
RepositoryClientBase client
string resourcePath
string addinsPath
ReportOptions options
object customOptions
Collection<IVersionable> relatedItems
Returns
Type Description
string

CreatePdf(IVersionable, RepositoryClientBase, string)

Declaration
public byte[] CreatePdf(IVersionable item, RepositoryClientBase client, string resourcePath)
Parameters
Type Name Description
IVersionable item
RepositoryClientBase client
string resourcePath
Returns
Type Description
byte[]

CreatePdf(IVersionable, RepositoryClientBase, string, string)

Declaration
public byte[] CreatePdf(IVersionable item, RepositoryClientBase client, string resourcePath, string addinsPath)
Parameters
Type Name Description
IVersionable item
RepositoryClientBase client
string resourcePath
string addinsPath
Returns
Type Description
byte[]

CreatePdf(IVersionable, RepositoryClientBase, string, string, ReportOptions, object, Collection<IVersionable>)

Declaration
public byte[] CreatePdf(IVersionable item, RepositoryClientBase client, string resourcePath, string addinsPath, ReportOptions options, object customOptions, Collection<IVersionable> relatedItems)
Parameters
Type Name Description
IVersionable item
RepositoryClientBase client
string resourcePath
string addinsPath
ReportOptions options
object customOptions
Collection<IVersionable> relatedItems
Returns
Type Description
byte[]

GetBuilderForItem(Guid, string)

Declaration
public IDocumentationBuilder GetBuilderForItem(Guid itemType, string addinsPath)
Parameters
Type Name Description
Guid itemType
string addinsPath
Returns
Type Description
IDocumentationBuilder

SetResourceCulture(string)

Declaration
public void SetResourceCulture(string lang)
Parameters
Type Name Description
string lang
In this article
Back to top Generated by DocFX