When you select a target with the Interrogation function, OpenSpan identifies the target in the application by processing the properties for the target. OpenSpan will apply at least one Match Rule when processing the target properties. A Match Rule works by identifying a specific property of a target.
OpenSpan reads the specific properties of the item you selected during interrogation and then stores these within the applicable Match Rule. At runtime, the solution will only recognize or match the item if it has the same property value that it had during Interrogation. In some controls require multiple Match Rules must be used to uniquely identify a target. You can easily determine if your object is properly matched by looking at the Object Explorer. Objects that are matched during interrogation and defined in OpenSpan appear with green checkmarks in the Object Explorer. You should also check the Targets window to ensure that only one object is matched.
Parent objects are also added and matched as you interrogate an object. For example; if you match a TextBox on a Win32 application, the panel on which the TextBox is displayed will be Interrogated and matched.