C# Class Spreadsheet.RowViewModelBase

Inheritance: ViewModelBase
Afficher le fichier Open project: jflam/spreadsheet

Méthodes publiques

Свойство Type Description
RowType System.Type

Private Properties

Свойство Type Description
CreateProperty void
CreateType System.Type

Méthodes publiques

Méthode Description
Create ( ModuleBuilder mb, SpreadsheetViewModel viewModel, int rowNumber, int columns ) : RowViewModelBase
GetCell ( string column ) : string
GetExpression ( string column ) : string
Initialize ( ModuleBuilder mb, int columns ) : Type
RowViewModelBase ( SpreadsheetViewModel viewModel, int rowNumber ) : System
SetCell ( string column, string value ) : void

Private Methods

Méthode Description
CreateProperty ( string name, TypeBuilder tb, MethodInfo bgcmi, MethodInfo bscmi ) : void
CreateType ( ModuleBuilder mb, int columns ) : Type

Method Details

Create() public static méthode

public static Create ( ModuleBuilder mb, SpreadsheetViewModel viewModel, int rowNumber, int columns ) : RowViewModelBase
mb System.Reflection.Emit.ModuleBuilder
viewModel SpreadsheetViewModel
rowNumber int
columns int
Résultat RowViewModelBase

GetCell() public méthode

public GetCell ( string column ) : string
column string
Résultat string

GetExpression() public méthode

public GetExpression ( string column ) : string
column string
Résultat string

Initialize() public static méthode

public static Initialize ( ModuleBuilder mb, int columns ) : Type
mb System.Reflection.Emit.ModuleBuilder
columns int
Résultat System.Type

RowViewModelBase() public méthode

public RowViewModelBase ( SpreadsheetViewModel viewModel, int rowNumber ) : System
viewModel SpreadsheetViewModel
rowNumber int
Résultat System

SetCell() public méthode

public SetCell ( string column, string value ) : void
column string
value string
Résultat void

Property Details

RowType public_oe static_oe property

public static Type,System RowType
Résultat System.Type