AnalyserProject Class

Represents an XJAnalyser project.

Namespace: XJTAG.Integration.XJAnalyser

Syntax

public sealed class AnalyserProject : ProjectBase

Inheritance Hierarchy

  • ProjectBase
    • object
    • IDisposable

Members

Constructors

Name Description
AnalyserProject(string)

Initializes a new instance of the AnalyserProject class. This requires an existing XJTAG project file to be saved as an xjd, xjp or xje file.

AnalyserProject(string, string)

Initializes a new instance of the AnalyserProject class for a particular variant. This requires an existing XJTAG project file to be saved as an xjd or xjp file.

Properties

Name Description
VariantName (from ProjectBase)

The name of the active Variant in the loaded project. This value is null if a variant is not loaded.

Methods

Name Description
CreateFromRunnerProject

Create a new instance of the AnalyserProject class, using a project previously opened in the XJRunner .NET integration.

Dispose() (from ProjectBase)

Cleans up resources used by the project instance.

Dispose(bool) (from ProjectBase)

Cleans up resources used by the project instance.

Equals(object) (from object)
Finalize (from object)
GetChainRunner(XJLink)

Gets a ChainRunner instance for the specified XJLink that allows the chain to be run and controlled for this project. If the project uses dynamic chains the default profile is used.

GetChainRunner(XJLink, string)

Gets a ChainRunner instance for the specified XJLink and dynamic chains profile that allows the chain to be run and controlled for this project. If this project does not use the dynamic chains feature please use the GetChainRunner method instead.

GetHashCode (from object)
GetType (from object)
MemberwiseClone (from object)
ToString (from object)