Interfaces tab
An interface is an object in a library that provides a link that another library can consume. The link references an object in a library such as a task, program, routine or tag. There are two types of interfaces, input and output.
Output interfaces are connected to input interfaces. Output interfaces allow variant tag member structures from different libraries to be mapped to a common interface member name. Output interfaces are used with linked libraries. Output interfaces allow varied tag member structures from different libraries to be mapped to a common interface member name.
Input interfaces are used within substitutions without needing to know the provider’s tag structure. Input interfaces act as placeholder substitutions. Input interfaces are typically used with a linked library, but can be configured as unassigned.
The
Interfaces
tab displays the interfaces linked to the selected object. Interfaces can be created, edited, and deleted at this tab. These commands are executed by clicking the icons or right-clicking the object and selecting the command.Name | Action |
|---|---|
Add New | Displays the Add New Interface dialog. |
Edit | Displays the Edit Interface dialog. |
Delete | Deletes the selected object. |
Show references | Displays the References dialog. Libraries linked to the selected object are listed. |
Provide Feedback