Class TSMContextExtensions
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Abstractions.dll
Defines extension methods for NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext.
public static class TSMContextExtensionsInheritance
Inherited Members
Methods
- GetGlobalPinSiteData<T>(ISemiconductorModuleContext, string, bool)
-
Gets a PinSiteData object previously stored by the SetGlobalPinSiteData<T>(ISemiconductorModuleContext, string, PinSiteData<T>) method. The global data item is filtered for sites in NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext before return when
filterForActiveSitesis set to true. - GetGlobalSiteData<T>(ISemiconductorModuleContext, string, bool)
-
Gets a SiteData object previously stored by the SetGlobalSiteData<T>(ISemiconductorModuleContext, string, SiteData<T>) method. The global data item is filtered for sites in NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext before return when
filterForActiveSitesis set to true. - NewSiteData<T>(ISemiconductorModuleContext, T)
-
Creates a new NationalInstruments.SemiconductorTestLibrary.DataAbstraction.SiteData`1 object with the same value for all sites.
- NewSiteData<T>(ISemiconductorModuleContext, T[])
-
Creates a new NationalInstruments.SemiconductorTestLibrary.DataAbstraction.SiteData`1 object with unique values for all sites.
- SetGlobalPinSiteData<T>(ISemiconductorModuleContext, string, PinSiteData<T>, bool)
-
Associates a data item with a dataId. Use this method to store a PinSiteData object you initialize in one location and access later in a downstream location using the NationalInstruments.SemiconductorTestLibrary.DataAbstraction.TSMContextExtensions.GetGlobalPinSiteData``1(NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext,System.String,System.Boolean) method.
- SetGlobalSiteData<T>(ISemiconductorModuleContext, string, SiteData<T>, bool)
-
Associates a data item with a dataId. Use this method to store a SiteData object you initialize in one location and access later in a downstream location using the NationalInstruments.SemiconductorTestLibrary.DataAbstraction.TSMContextExtensions.GetGlobalSiteData``1(NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext,System.String,System.Boolean) method.