Class TSMContextExtensions
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Abstractions.dll
Defines extension methods for NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext.
public static class TSMContextExtensions
- Inheritance
-
TSMContextExtensions
- 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
filterForActiveSites
is 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
filterForActiveSites
is set to true.
- NewSiteData<T>(ISemiconductorModuleContext, T)
Creates a new SiteData<T> object with the same value for all sites.
- NewSiteData<T>(ISemiconductorModuleContext, T[])
Creates a new SiteData<T> 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 GetGlobalPinSiteData<T>(ISemiconductorModuleContext, string, bool) 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 GetGlobalSiteData<T>(ISemiconductorModuleContext, string, bool) method.