Table of Contents

Method FilterPinsOrPinGroups

Namespace
NationalInstruments.SemiconductorTestLibrary.Common
Assembly
NationalInstruments.SemiconductorTestLibrary.Abstractions.dll

FilterPinsOrPinGroups(ISemiconductorModuleContext, string[], string, out IList<string[]>, out IList<int>, out string[])

Filters pins or pin groups by instrument type.

public static void FilterPinsOrPinGroups(this ISemiconductorModuleContext tsmContext, string[] pinsOrPinGroups, string instrumentTypeId, out IList<string[]> pins, out IList<int> pinIndexes, out string[] pinsFlattened)

Parameters

tsmContext ISemiconductorModuleContext

The NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext object.

pinsOrPinGroups string[]

The array of pins or pin groups to filter.

instrumentTypeId string

The type of instrument for which you want to return DUT and system pins.

pins IList<string[]>

The filtered pins.

pinIndexes IList<int>

The index of each of the filtered pins in the input pins or pin groups array.

pinsFlattened string[]

The filtered pins in flattened format.