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
 Nombre de la base de datos 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...
 
static string VersionExeNet = ""
 Guardar la versión del fichero de NET sage.50.exe, dentro de la carpeta LIBRERIAS Más...
 
static string NameSage50 = "Sage 50"
 Nombre de la aplicación Sage50 Más...
 

Descripción detallada

Funciones y métodos para crear los componentes

Definición en la línea 24 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 186 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 34 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 139 del archivo AddonsExecute.cs.

◆ Descripcion

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

Descripción del módulo

Definición en la línea 114 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 29 del archivo AddonsExecute.cs.

◆ DllAddon

string sage.addons.components.AddonsExecute.DllAddon
static

Nombre de la base de datos del addon

Dll del addon

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

◆ ExisteBaseDatos

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

Existe la base de datos

Definición en la línea 129 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 134 del archivo AddonsExecute.cs.

◆ funcsDataBase

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

Funciones de base de datos

Definición en la línea 39 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 44 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 54 del archivo AddonsExecute.cs.

◆ NameSage50

string sage.addons.components.AddonsExecute.NameSage50 = "Sage 50"
static

Nombre de la aplicación Sage50

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

◆ NombreAddon

string sage.addons.components.AddonsExecute.NombreAddon
static

Nombre del addon

Definición en la línea 60 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 95 del archivo AddonsExecute.cs.

◆ NombreVisible

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

Nombre visible del módulo

Definición en la línea 119 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 124 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 144 del archivo AddonsExecute.cs.

◆ ProductName

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

Guardamos el nombre del producto

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

◆ RutaEuroserv

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

Ruta del servidor de Sage50c

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

◆ RutaProject

string sage.addons.components.AddonsExecute.RutaProject
static

Ruta al proyecto

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

◆ Sage50Components

Sage50Components sage.addons.components.AddonsExecute.Sage50Components
static

Clase para cargar objetos de Sage50

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

◆ Solution

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

Instancia de la solución

Definición en la línea 149 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 159 del archivo AddonsExecute.cs.

◆ VersionExeNet

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

Guardar la versión del fichero de NET sage.50.exe, dentro de la carpeta LIBRERIAS

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


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