Component
Un Component representa un componente de MapForce.
Para navegar por el control, use las propiedades Application y Parent.
Propiedades de los componentes:
•HasIncomingConnections
•HasOutgoingConnections
•CanChangeInputInstanceFile
•CanChangeOutputInstanceFile
•ComponentName.
•ID
•IsParameterInputRequired
•IsParameterSequence
•Name
•Preview
•Schema
•SubType
•Type
Propiedades relacionadas con instancias:
•InputInstanceFile
•OutputInstanceFile
Puntos de datos:
•GetRootDatapoint
Ejecución:
•GenerateOutput
Propiedades
Nombre | Descripción |
---|---|
De solo lectura. Obtiene el objeto de nivel superior de la aplicación. | |
De solo lectura. Indica si se puede modificar el nombre del archivo de instancia de entrada.
Devuelve false si el componente tiene un nodo de nombre de archivo y este nodo tiene una conexión en su lado izquierdo (entrada); de lo contrario, devuelve true. Si el componente no tiene un nodo de nombre de archivo, devuelve false. | |
De solo lectura. Indica si se puede modificar el nombre del archivo de instancia de salida.
Devuelve false si el componente tiene un nodo de nombre de archivo y este nodo tiene una conexión en su lado izquierdo (entrada); de lo contrario, devuelve true. Si el componente no tiene un nodo de nombre de archivo, devuelve false. | |
Obtiene o indica el nombre del componente. | |
De solo lectura. Indica si el componente tiene conexiones entrantes (en su lado izquierdo), sin incluir el nodo de nombre de archivo. Una conexión entrante en el nodo de nombre de archivo no tiene efecto en el valor devuelto. | |
De solo lectura. Indica si el componente tiene alguna conexión saliente (en su lado derecho). | |
De solo lectura. Obtiene el ID del componente. | |
Obtiene o indica el archivo de instancia de entrada del componente. | |
Averigua o define si el componente del parámetro de entrada necesita una conexión entrante en el componente de llamada de función de la función definida por el usuario en que se encuentra este componente de parámetro de entrada. Esta propiedad funciona solo para componentes de parámetro de entrada. | |
Averigua o define si el componente de parámetro de entrada o el de de salida admiten secuencias. Esta propiedad solo funciona para componentes de parámetro de entrada o de salida. | |
De solo lectura. Obtiene el nombre del componente. | |
Obtiene o indica el archivo de instancia de salida del componente.
No devuelve ningún dato al intentar acceder al OutputInstanceFile de un componente mediante la API si el conector "Archivo" del componente se ha conectado a otro elemento en la asignación. | |
De solo lectura. El objeto de nivel superior según el modelo del objeto. | |
Averigua o define si el componente es el componente actual de vista previa.
Esta propiedad funciona solo para componentes que son componentes de destino en la asignación del documento principal. Solo un componente de destino de la asignación principal puede ser el componente de vista previa cada vez.
Al definir esta propiedad, solo es posible establecerla en true. Esto implica que la propiedad Preview de todos los demás componentes cambiará a false.
Si solo existe un único componente de destino en la asignación principal, este será el componente de vista previa. | |
De solo lectura. Obtiene el nombre de archivo del esquema del componente. | |
De solo lectura. Obtiene el subtipo del componente. | |
De solo lectura. Obtiene el tipo del componente. | |
De solo lectura. Obtiene el tipo de uso del componente. |
Métodos
Nombre | Descripción |
---|---|
Genera los archivos de salida definidos en la asignación solo para el componente actual y usa para ello un lenguaje de asignación interno de MapForce. Los nombres de los archivos de salida están definidos como una propiedad del componente actual, que es el elemento de salida en la asignación de este proceso de generación. | |
Obtiene puntos de datos raíz en el lado izquierdo (entrada) o derecho (salida) de un componente. El objeto Datapoint ofrece otros métodos para acceder a secundarios y descendientes. |