C# Класс nabu.Modelo

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
activo bool
enUso bool
errores object>.Dictionary
etiqueta string
firmaConsenso string
icono string
idioma string
niveles int
nombre string
titulo string

Защищенные свойства (Protected)

Свойство Тип Описание
consensoAlcanzado bool
grupo Grupo
modo eModo
variables List

Открытые методы

Метод Описание
HTMLFlores ( Nodo n, bool showVariante, Usuario u ) : string
addError ( int nivel, string s ) : string
area ( string id, Propuesta prop, int width, int height, bool tieneFlores ) : string
ejecutarConsenso ( Documento doc ) : void
getModelo ( string id ) : Modelo
getModelos ( ) : List
getValue ( string id, Propuesta prop ) : object
getValueResaltado ( string id, Propuesta prop ) : string
getVariable ( string id ) : Variable
getVariables ( ) : List
hayError ( ) : bool
isVariable ( string id ) : bool
parse ( string id, string valor ) : object
toHTML ( List props, Grupo g, string email, int width, eModo modo ) : string
toHTML ( Propuesta prop, Grupo g, string email, int width, eModo modo ) : string
toHTMLComentarios ( int nivel, Propuesta prop, Grupo g, string email, int width, bool agregar ) : string
tr ( string msg ) : string
txt ( string id, Propuesta prop, int width, bool tieneFlores ) : string

Защищенные методы

Метод Описание
crearVariables ( ) : void
getProp ( int nivel, List props ) : Propuesta
toHTMLContenido ( int nivel, Propuesta prop, Grupo g, string email, int width ) : string

Приватные методы

Метод Описание
getSeparadorIndex ( string s ) : int
getTextosHermanos ( Nodo padre, Nodo n, string id ) : List
toHTML ( string s ) : string

Описание методов

HTMLFlores() публичный Метод

public HTMLFlores ( Nodo n, bool showVariante, Usuario u ) : string
n Nodo
showVariante bool
u Usuario
Результат string

addError() публичный Метод

public addError ( int nivel, string s ) : string
nivel int
s string
Результат string

area() публичный Метод

public area ( string id, Propuesta prop, int width, int height, bool tieneFlores ) : string
id string
prop Propuesta
width int
height int
tieneFlores bool
Результат string

crearVariables() защищенный абстрактный Метод

protected abstract crearVariables ( ) : void
Результат void

ejecutarConsenso() публичный Метод

public ejecutarConsenso ( Documento doc ) : void
doc Documento
Результат void

getModelo() публичный статический Метод

public static getModelo ( string id ) : Modelo
id string
Результат Modelo

getModelos() публичный статический Метод

public static getModelos ( ) : List
Результат List

getProp() защищенный Метод

protected getProp ( int nivel, List props ) : Propuesta
nivel int
props List
Результат Propuesta

getValue() публичный Метод

public getValue ( string id, Propuesta prop ) : object
id string
prop Propuesta
Результат object

getValueResaltado() публичный Метод

public getValueResaltado ( string id, Propuesta prop ) : string
id string
prop Propuesta
Результат string

getVariable() публичный Метод

public getVariable ( string id ) : Variable
id string
Результат Variable

getVariables() публичный Метод

public getVariables ( ) : List
Результат List

hayError() публичный Метод

public hayError ( ) : bool
Результат bool

isVariable() публичный Метод

public isVariable ( string id ) : bool
id string
Результат bool

parse() публичный Метод

public parse ( string id, string valor ) : object
id string
valor string
Результат object

toHTML() публичный Метод

public toHTML ( List props, Grupo g, string email, int width, eModo modo ) : string
props List
g Grupo
email string
width int
modo eModo
Результат string

toHTML() публичный Метод

public toHTML ( Propuesta prop, Grupo g, string email, int width, eModo modo ) : string
prop Propuesta
g Grupo
email string
width int
modo eModo
Результат string

toHTMLComentarios() публичный Метод

public toHTMLComentarios ( int nivel, Propuesta prop, Grupo g, string email, int width, bool agregar ) : string
nivel int
prop Propuesta
g Grupo
email string
width int
agregar bool
Результат string

toHTMLContenido() защищенный абстрактный Метод

protected abstract toHTMLContenido ( int nivel, Propuesta prop, Grupo g, string email, int width ) : string
nivel int
prop Propuesta
g Grupo
email string
width int
Результат string

tr() публичный Метод

public tr ( string msg ) : string
msg string
Результат string

txt() публичный Метод

public txt ( string id, Propuesta prop, int width, bool tieneFlores ) : string
id string
prop Propuesta
width int
tieneFlores bool
Результат string

Описание свойств

activo публичное свойство

public bool activo
Результат bool

consensoAlcanzado защищенное свойство

protected bool consensoAlcanzado
Результат bool

enUso публичное свойство

public bool enUso
Результат bool

errores публичное свойство

public Dictionary errores
Результат object>.Dictionary

etiqueta публичное свойство

public string etiqueta
Результат string

firmaConsenso публичное свойство

public string firmaConsenso
Результат string

grupo защищенное свойство

protected Grupo,nabu grupo
Результат Grupo

icono публичное свойство

public string icono
Результат string

idioma публичное свойство

public string idioma
Результат string

modo защищенное свойство

protected eModo modo
Результат eModo

niveles публичное свойство

public int niveles
Результат int

nombre публичное свойство

public string nombre
Результат string

titulo публичное свойство

public string titulo
Результат string

variables защищенное свойство

protected List variables
Результат List