Class StdBEInterpretador
Interpretador de fórmulas.
Inheritance
System.Object
StdBEInterpretador
Implements
StdBE100.IStdBEInterpretador
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: StdBE100.dll
Syntax
[ComVisible(true)]
[Guid("D9A445B1-72FD-4B12-9CEF-F9C685FF5573")]
[ClassInterface(ClassInterfaceType.None)]
public class StdBEInterpretador : StdBaseBE, IStdBEInterpretador
Constructors
StdBEInterpretador()
Declaration
public StdBEInterpretador()
Fields
TipoResultado
Declaration
public StdBETipos.tResult TipoResultado
Field Value
Properties
DebugMode
Declaration
public bool DebugMode { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ErroFim
Declaration
public int ErroFim { get; }
Property Value
Type |
Description |
System.Int32 |
|
ErroInicio
Declaration
public int ErroInicio { get; }
Property Value
Type |
Description |
System.Int32 |
|
SeparadorDecimal
Declaration
public string SeparadorDecimal { get; set; }
Property Value
Type |
Description |
System.String |
|
SeparadorMilhares
Declaration
public string SeparadorMilhares { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
AddToken(String, Byte)
Declaration
public void AddToken(string Token, byte NumParametros)
Parameters
Type |
Name |
Description |
System.String |
Token |
|
System.Byte |
NumParametros |
|
Interpretador(String)
Declaration
public object Interpretador(string Formula)
Parameters
Type |
Name |
Description |
System.String |
Formula |
|
Returns
Type |
Description |
System.Object |
|
Declaration
public int ParteFormula(string Formula, object[, ] FP, ref int NumElementos)
Parameters
Type |
Name |
Description |
System.String |
Formula |
|
System.Object[,] |
FP |
|
System.Int32 |
NumElementos |
|
Returns
Type |
Description |
System.Int32 |
|
Reduz(Object[,], Int32, ref Int32)
Declaration
public int Reduz(object[, ] FP, int Indi, ref int NumElementos)
Parameters
Type |
Name |
Description |
System.Object[,] |
FP |
|
System.Int32 |
Indi |
|
System.Int32 |
NumElementos |
|
Returns
Type |
Description |
System.Int32 |
|
Events
GetValue
Este evento é disparado quando um determinado token é interpretado.
Declaration
public event StdBEInterpretador.GetValueHandler GetValue
Event Type
Implements
StdBE100.IStdBEInterpretador