[Gregor.Core.CTableFormatter]

Gregor.Core.CTableFormatter

Saturday, September 15, 2007

Defined in Gregor.Core, namespace Gregor.Core.

Details

public abstract class Gregor.Core.CTableFormatter

: System.Object, Gregor.Core.IProvider, Gregor.Core.INamedItem, Gregor.Core.IXmlCompanion

Custom Attributes: Gregor.Core.Specialization(Discriminator="OutputFormat"), Gregor.Core.Specialization(Discriminator="InputDataType")

Description: 


Members

CTableFormatter

public CTableFormatter()

Custom Attributes: 

Description: 

m_Builder

private System.Text.StringBuilder m_Builder

Custom Attributes: 

Description: 

m_ColumnFormats

private Gregor.Core.NColumnFormatInfos m_ColumnFormats

Custom Attributes: 

Description: 

m_DefaultColumnFormat

private Gregor.Core.CColumnFormatInfo m_DefaultColumnFormat

Custom Attributes: 

Description: 

m_Delimiter

private System.String m_Delimiter

Custom Attributes: 

Description: 

m_RowFormat

private Gregor.Core.TableRowFormat m_RowFormat

Custom Attributes: 

Description: 

ColumnFormats

public Gregor.Core.NColumnFormatInfos ColumnFormats {get;}

Custom Attributes: 

Description: 

DefaultColumnFormat

public Gregor.Core.CColumnFormatInfo DefaultColumnFormat {get;set;}

Custom Attributes: 

Description: 

Delimiter

public System.String Delimiter {get;set;}

Custom Attributes: 

Description: 

Description

public virtual System.String Description {get;} // Gregor.Core.IProvider.Description

Custom Attributes: 

Description: 

Name

public virtual System.String Name {get;} // Gregor.Core.INamedItem.Name

Custom Attributes: 

Description: 

RowFormat

public Gregor.Core.TableRowFormat RowFormat {get;set;}

Custom Attributes: 

Description: 

FormatCell

protected virtual System.String FormatCell(System.Object value, System.Int32 index)

Custom Attributes: 

Description: 

FormatRow

public virtual System.String FormatRow(Gregor.Core.CTableFormatArgs args)

Custom Attributes: 

Description: 

GetCellAlignment

protected virtual Gregor.Core.CellAlignment GetCellAlignment(System.Object value, System.Int32 index)

Custom Attributes: 

Description: 

GetCellValue

protected abstract System.Object GetCellValue(Gregor.Core.CTableFormatArgs args, System.Int32 index)

Custom Attributes: 

Description: 

GetCellValueFamily

protected virtual Gregor.Core.CellValueFamily GetCellValueFamily(System.Object value, System.Int32 index)

Custom Attributes: 

Description: 

GetXmlData

public virtual void GetXmlData(Gregor.Core.IGetXmlArgs args) // Gregor.Core.IXmlCompanion.GetXmlData

Custom Attributes: 

Description: 

SetXmlData

public virtual void SetXmlData(Gregor.Core.ISetXmlArgs args) // Gregor.Core.IXmlCompanion.SetXmlData

Custom Attributes: 

Description: 

ToString

public override System.String ToString()

Custom Attributes: 

Description: 


See Also

Gregor.Core.CColumnFormatInfo

Gregor.Core.CTableFormatArgs

Gregor.Core.NColumnFormatInfos

Gregor.Core.SpecializationAttribute

Gregor.Core.SpecializationAttribute

System.Object

System.String

System.Text.StringBuilder

Gregor.Core.IGetXmlArgs

Gregor.Core.INamedItem

Gregor.Core.IProvider

Gregor.Core.ISetXmlArgs

Gregor.Core.IXmlCompanion

System.Int32

System.Void

Gregor.Core.CellAlignment

Gregor.Core.CellValueFamily

Gregor.Core.TableRowFormat