Altova MapForce 2023 Enterprise Edition

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

Application

De solo lectura.

Obtiene el objeto de nivel superior de la aplicación.

CanChangeInputInstanceFile

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.

CanChangeOutputInstanceFile

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.

ComponentName

Obtiene o indica el nombre del componente.

HasIncomingConnections

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.

HasOutgoingConnections

De solo lectura.

Indica si el componente tiene alguna conexión saliente (en su lado derecho).

ID

De solo lectura.

Obtiene el ID del componente.

InputInstanceFile

Obtiene o indica el archivo de instancia de entrada del componente.

IsParameterInputRequired

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.

IsParameterSequence

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.

Name

De solo lectura.

Obtiene el nombre del componente.

OutputInstanceFile

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.

Parent

De solo lectura.

El objeto de nivel superior según el modelo del objeto.

Preview

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.

Schema

De solo lectura.

Obtiene el nombre de archivo del esquema del componente.

SubType

De solo lectura.

Obtiene el subtipo del componente.

Type

De solo lectura.

Obtiene el tipo del componente.

UsageKind

De solo lectura.

Obtiene el tipo de uso del componente.

 

Métodos

Nombre

Descripción

GenerateOutput

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.

GetRootDatapoint

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.

© 2017-2023 Altova GmbH