Continuum for C#
Loading...
Searching...
No Matches
LevelAccess.Continuum.Configuration Class Referencesealed

This class encapsulates all Continuum configuration defined in the user-editable continuum.json file and related functionality. More...

Classes

class  AccessibilityConcernsConfiguration
 Configuration properties relating to accessibility concerns. More...
 
class  LevelAccessPlatform
 
class  Proxy
 This class encapsulates all proxy-specific configuration in Continuum represented by the 'proxy' object defined in the user-editable continuum.json file. More...
 

Public Types

enum  Format { AMP , PLATFORM }
 Determines the format of the test results begin generated where explicit calls to SDK methods don't return a specific type. More...
 

Properties

static bool IsProEdition [get]
 Gets whether this is the licensed Professional edition of Continuum, as opposed to the free Community edition.
 
static string AccessEngineType [get]
 Gets the value for the 'accessEngineType' attribute defined in continuum.json. Used to determine which version of Access Engine is included with this installation of Continuum and should be used.
 
static string AMPInstanceUrl [get]
 Gets the value for the 'ampInstanceUrl' attribute defined in continuum.json. The URL to the desired AMP instance from which to pull best practice data from.
 
static string AMPApiToken [get]
 Gets the value for the 'ampApiToken' attribute defined in continuum.json. The AMP API token of the user to use to authenticate any requests to AMP that require authentication, e.g. creating/editing reports in AMP from Continuum as part of submitting test results from Continuum to AMP. Set to null if you don't want to take advantage of this functionality.
 
static HashSet< int > DefaultStandardIds [get]
 Gets the set of IDs implied from the value of the 'defaultStandardIds' attribute defined in continuum.json as a comma-delimited array of IDs of the accessibility standards to test for by default (invoke Continuum.GetSupportedStandards for a list of these). Set the value of the 'defaultStandardIds' attribute in continuum.json to null to not filter by any accessibility standards by default.
 
static Proxy ProxyConfiguration [get]
 Gets the proxy-specific configuration in Continuum represented by the 'proxy' object defined in continuum.json.
 
static AccessibilityConcernsConfiguration AccessibilityConcerns [get]
 Gets the accessibility concerns format configuration in Continuum represented by the 'accessibilityConcerns' object defined in continuum.json.
 
static LevelAccessPlatform LevelAccessPlatformConfiguration [get]
 

Detailed Description

This class encapsulates all Continuum configuration defined in the user-editable continuum.json file and related functionality.

Member Enumeration Documentation

◆ Format

Determines the format of the test results begin generated where explicit calls to SDK methods don't return a specific type.

Enumerator
AMP 

Format test results to AMP format.

PLATFORM 

Format test results to Platform format.

Property Documentation

◆ IsProEdition

bool LevelAccess.Continuum.Configuration.IsProEdition
staticget

Gets whether this is the licensed Professional edition of Continuum, as opposed to the free Community edition.

Returns
Whether this is the licensed Professional edition of Continuum.

The documentation for this class was generated from the following file: