[This is preliminary documentation and is subject to change.]
La interfaz IZOEImportsDirectiveProcessor.
Define un metodo estandar para procesar directivas import.
Debe ser implementada por Modulos de Salida para poder
procesar directivas import.

C# | Visual Basic | Visual C++ |
public interface IZOEImportsDirectiveProcessor
Public Interface IZOEImportsDirectiveProcessor
public interface class IZOEImportsDirectiveProcessor

All Members | Methods | ||||
Icon | Member | Description |
---|---|---|
![]() | GetCachedTypesIndex()()() |
Devuelve el Indice de tipos en cache.
|
![]() | GetLastImportErrors()()() |
Devuelve una colección con mensajes de Errores/Warnings producidos al
procesar el último conjunto de directivas "Import".
|
![]() | GetLastImportFileName()()() |
Devuelve el nombre y path del archivo que se genero con el procesamiento de la
última directiva "Import".
|
![]() | GetLastImportProcessDocuments()()() |
Devuelve un conjunto de XplDocument con los datos de las últimas directivas "Import" procesada.
Retorna null si las últimas directivas no se procesaron con exito.
|
![]() | ProcessImports(array<XplName>[]()[], Boolean) |
Procesa un conjunto de directivas "Import" con pasadas en el
argumento "imports".
"generateOutputFiles" indica si se guardan los archivos en disco o no.
|
![]() | SetModulesSearchPath(array<String>[]()[]) |
Establece el conjunto de paths de busqueda de modulos a importar,
procesamiento dependiente del modulo de salida.
|
![]() | SupportCachedTypesIndex()()() |
Debe retornar verdadero si soporta Indice de tipos en cache,
funcionalidad con la cual el compilador Zoe puede optimizar la
lectura de tipos importados.
|
![]() | UseTypesCache(Boolean) |
El cliente indica al importador de tipos si debe utilizar la cache de tipos o no.
|