TestStand Sequence Analyzer

Object and Description
AnalysisContext
Use the AnalysisContext class in an analysis module to access information about the current object being analyzed or about the current analysis transition. The TestStand Sequence Analyzer passes an instance of this class as a parameter to the analysis module.
AnalysisMessage
An object of the AnalysisMessage class represents a message an analysis module creates while performing an analysis. The message displays in the TestStand Sequence Editor or the stand-alone sequence analyzer application and is stored in a TestStand Sequence Analyzer project. Use the AnalysisContext.NewMessage method in an analysis module to create a new instance of this class.
AnalysisUtilities
Use the objects of the AnalysisUtilities class in an analysis module to perform common analysis functions. Use the AnalysisContext.Utilities property to obtain an instance of this class.
RuleConfiguration
Use the objects of the RuleConfiguration class to access the configuration information of a rule. A rule configuration contains the enabled state, severity, description, and other information for a specific rule. The sequence analyzer stores the configuration information of a rule in an analyzer project. In a rule configuration module, use the RuleConfigurationContext.RuleConfiguration property to obtain an instance of this class. In an analysis module, use the AnalysisContext.GetRuleConfiguration method to obtain an instance of this class.
RuleConfigurationContext
Use the objects of the RuleConfigurationContext class in a rule configuration module to access the rule configuration data. The TestStand Sequence Analyzer passes an instance of this class as a parameter to the rule configuration module.
RuleSettingValues
Use objects of the RuleSettingValues class to obtain rule setting values. Use the RuleConfiguration.RuleSettingValues property to obtain an instance of the RuleSettingValues class. Use this class only for rules for which you enable the Use Rule Settings configuration option on the Advanced tab of the Edit Rule dialog box.