Referencia de la Clase sage.addons.components.AddonsExecute

Funciones y métodos para crear los componentes Más...

Métodos públicos

void Execute (DTE2 dte, string commandName)
 Executes the assistant Más...
 

Campos de datos

funcs _Funcs = new funcs()
 Cargamos una instancia de funcs Más...
 
FuncsDataBase funcsDataBase = new FuncsDataBase()
 Funciones de base de datos Más...
 
FuncsSourceCode funcsSourceCode = new FuncsSourceCode()
 Funciones para los ficheros de código fuente Más...
 
bool ExisteBaseDatos = false
 Existe la base de datos Más...
 
bool ExisteModulo = false
 Indica si el addon está definido en la tabla Comunes.Modulos Más...
 
BindingList< ewCampoTRelAddonscamposTRelList = new BindingList<ewCampoTRelAddons>()
 Lista de campos para las tablas relacionadas Más...
 

Atributos públicos estáticos

static bool DesingMode = false
 Indica si estamos en el entorno de desarrollo del addin Más...
 
static Sage50Components Sage50Components
 Clase para cargar objetos de Sage50 Más...
 
static FuncsSourceCode FuncsSourceForProperties
 Funciones para los ficheros de código fuente Más...
 
static string NombreAddon
 Nombre del addon Más...
 
static string DllAddon
 Dll del addon Más...
 
static string RutaEuroserv = ""
 Ruta del servidor de Sage50c Más...
 
static string NombreClase
 Nombre de la clase principal del addon Más...
 
static string RutaProject
 Ruta al proyecto Más...
 
static string Descripcion = ""
 Descripción del módulo Más...
 
static string NombreVisible = ""
 Nombre visible del módulo Más...
 
static int OrdenCarga = 0
 Orden de carga del módulo Más...
 
static Project PRJAddon = null
 Instancia del proyecto que se modifica Más...
 
static Solution2 Solution = null
 Instancia de la solución Más...
 
static string ProductName = ""
 Guardamos el nombre del producto Más...
 
static string VersionExe = ""
 Guardar la versión del fichero sage50.exe Más...
 

Descripción detallada

Funciones y métodos para crear los componentes

Definición en la línea 23 del archivo AddonsExecute.cs.

Documentación de las funciones miembro

◆ Execute()

void sage.addons.components.AddonsExecute.Execute ( DTE2  dte,
string  commandName 
)
inline

Executes the assistant

Parámetros
Application
commandName
varIn
varOut

Definición en la línea 175 del archivo AddonsExecute.cs.

Documentación de los campos

◆ _Funcs

funcs sage.addons.components.AddonsExecute._Funcs = new funcs()

Cargamos una instancia de funcs

Definición en la línea 33 del archivo AddonsExecute.cs.

◆ camposTRelList

BindingList<ewCampoTRelAddons> sage.addons.components.AddonsExecute.camposTRelList = new BindingList<ewCampoTRelAddons>()

Lista de campos para las tablas relacionadas

Definición en la línea 138 del archivo AddonsExecute.cs.

◆ Descripcion

string sage.addons.components.AddonsExecute.Descripcion = ""
static

Descripción del módulo

Definición en la línea 113 del archivo AddonsExecute.cs.

◆ DesingMode

bool sage.addons.components.AddonsExecute.DesingMode = false
static

Indica si estamos en el entorno de desarrollo del addin

Definición en la línea 28 del archivo AddonsExecute.cs.

◆ DllAddon

string sage.addons.components.AddonsExecute.DllAddon
static

Dll del addon

Definición en la línea 79 del archivo AddonsExecute.cs.

◆ ExisteBaseDatos

bool sage.addons.components.AddonsExecute.ExisteBaseDatos = false

Existe la base de datos

Definición en la línea 128 del archivo AddonsExecute.cs.

◆ ExisteModulo

bool sage.addons.components.AddonsExecute.ExisteModulo = false

Indica si el addon está definido en la tabla Comunes.Modulos

Definición en la línea 133 del archivo AddonsExecute.cs.

◆ funcsDataBase

FuncsDataBase sage.addons.components.AddonsExecute.funcsDataBase = new FuncsDataBase()

Funciones de base de datos

Definición en la línea 38 del archivo AddonsExecute.cs.

◆ funcsSourceCode

FuncsSourceCode sage.addons.components.AddonsExecute.funcsSourceCode = new FuncsSourceCode()

Funciones para los ficheros de código fuente

Definición en la línea 43 del archivo AddonsExecute.cs.

◆ FuncsSourceForProperties

FuncsSourceCode sage.addons.components.AddonsExecute.FuncsSourceForProperties
static

Funciones para los ficheros de código fuente

Definición en la línea 53 del archivo AddonsExecute.cs.

◆ NombreAddon

string sage.addons.components.AddonsExecute.NombreAddon
static

Nombre del addon

Definición en la línea 59 del archivo AddonsExecute.cs.

◆ NombreClase

string sage.addons.components.AddonsExecute.NombreClase
static

Nombre de la clase principal del addon

Definición en la línea 94 del archivo AddonsExecute.cs.

◆ NombreVisible

string sage.addons.components.AddonsExecute.NombreVisible = ""
static

Nombre visible del módulo

Definición en la línea 118 del archivo AddonsExecute.cs.

◆ OrdenCarga

int sage.addons.components.AddonsExecute.OrdenCarga = 0
static

Orden de carga del módulo

Definición en la línea 123 del archivo AddonsExecute.cs.

◆ PRJAddon

Project sage.addons.components.AddonsExecute.PRJAddon = null
static

Instancia del proyecto que se modifica

Definición en la línea 143 del archivo AddonsExecute.cs.

◆ ProductName

string sage.addons.components.AddonsExecute.ProductName = ""
static

Guardamos el nombre del producto

Definición en la línea 153 del archivo AddonsExecute.cs.

◆ RutaEuroserv

string sage.addons.components.AddonsExecute.RutaEuroserv = ""
static

Ruta del servidor de Sage50c

Definición en la línea 88 del archivo AddonsExecute.cs.

◆ RutaProject

string sage.addons.components.AddonsExecute.RutaProject
static

Ruta al proyecto

Definición en la línea 104 del archivo AddonsExecute.cs.

◆ Sage50Components

Sage50Components sage.addons.components.AddonsExecute.Sage50Components
static

Clase para cargar objetos de Sage50

Definición en la línea 48 del archivo AddonsExecute.cs.

◆ Solution

Solution2 sage.addons.components.AddonsExecute.Solution = null
static

Instancia de la solución

Definición en la línea 148 del archivo AddonsExecute.cs.

◆ VersionExe

string sage.addons.components.AddonsExecute.VersionExe = ""
static

Guardar la versión del fichero sage50.exe

Definición en la línea 158 del archivo AddonsExecute.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: