StopIdea
Carga parámetros de ejecución de pruebas de auditoría desde el archivo asociado con la aplicación.
Compatibilidad
Disponible a partir de la versión 12.0 de IDEA
Sintaxis
StopIdea()
Observaciones
El componente Automation de SmartAnalyzer está en el servidor COM en proceso, pero necesita la instancia de IDEA como servidor fuera de proceso. En el caso de que la automatización se implemente a través de un script independiente, finalizar la ejecución del script deja la instancia de IDEA ejecutándose como proceso en segundo plano, lo que no suele ser deseable. StopIdea() podría utilizarse para finalizar el proceso de IDEA que se está ejecutando en segundo plano.
Por otro lado, este método no debería utilizarse si la automatización se implementa cuando el IDEAScript se inició desde dentro de la propia IDEA. De otro modo, la instancia actual de IDEA se finalizará de inmediato después de ejecutarse el script de automatización.
Ejemplo
Sub Main()
Dim ac As Object
Dim atExecutor
atId = "9a2bf818-b54c-562f-b85b-dbaca6ead039"
tblName = "Sample-Weblog"
Set atExecutor = ac.GetAtExecutor(atId, tblName)
atExecutor.Execute
...
' No need for IDEA instance to keep running
atExecutor.StopIdea
End Sub