Object_IOType

Now reading version 2.1. For the latest, read: Object_IOType for version 4
Applies to NEXUS Client versions: 1.0, 1.1, 2.0, 2.1, 3.0, 3.1 and 3.2

This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.

Parent page: Schematic Query Functions - Membership Checks

Summary

Returns all child objects of port objects whose IO Type property complies with the Query.

Syntax

Object_IOType(Parent) = IOType_String
Object_IOType(Parent) <> IOType_String

IOType_String must be one of the strings from the following list:

  • 'Bidirectional'
  • 'Input'
  • 'Output'
  • 'Unspecified'

Example Usage

Object_IOType(Parent) = 'Bidirectional'
Returns all child objects of port objects whose IO Type property is Bidirectional.

Object_IOType(Parent) <> 'Output'
Returns all objects except child objects of port objects whose IO Type property is Output.

Tips

  1. The IO Type property is defined for port and sheet entry objects, but only port objects can have children that are returnable by this expression.
  2. The single quote characters (') at the start and end of IOType_String are mandatory.