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 sólo lectura. Obtiene el objeto de nivel superior de la aplicación. | |
De sólo 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 sólo 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 sólo 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 sólo lectura. Indica si el componente tiene alguna conexión saliente (en su lado derecho). | |
De sólo 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 sólo 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 sólo 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 sólo lectura. Obtiene el nombre de archivo del esquema del componente. | |
De sólo lectura. Obtiene el subtipo del componente. | |
De sólo lectura. Obtiene el tipo del componente. | |
De sólo 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. |