AXE Assessment Schema at a Glance
The following lists the XML schema for an Assessment Manifest.
<?xml version="1.0" encoding="utf-8"?>
<AxeAssessmentManifest xmlns="https://www.microsoft.com/axe/assessment/manifest">
<VersionedId>
<Guid></Guid>
<Version>
<Major></Major>
<Minor></Minor>
<Build></Build>
<Revision></Revision>
</Version>
</VersionedId>
<MinimumAxeVersionRequired>
<Version>
<Major></Major>
<Minor></Minor>
<Build></Build>
<Revision></Revision>
</Version>
</MinimumAxeVersionRequired>
<Description>
<ProgrammaticName></ProgrammaticName>
<DisplayName></DisplayName>
<ToolTip></ToolTip>
<Information></Information>
<Details></Details>
<Tags>
<Tag></Tag>
</Tags>
<Categories>
<Category></Category>
</Categories>
</Description>
<Properties>
<Author></Author>
<IconResource></IconResource>
<Url></Url>
<AuthorUrl></AuthorUrl>
<UpdateUrl></UpdateUrl>
<Copyright></Copyright>
<License></License>
<BestPractices></BestPractices>
<OnlyForProcessor>
<X86 />
<X64 />
<ARM />
</OnlyForProcessor>
<SupportsWindowsPE />
<RequiresACPower />
<RequiresACPowerWarn />
<BasicDisplayWarn />
<BasicDisplayBlock />
<NoInteractionInfo />
<MayEmptyRecycleBinInfo />
<LockOnWakeBlock />
<HibernateDisabledBlock />
<WirelessDisconnectedWarn />
<AVOffWarn />
<PowerProfileNotBalancedWarn />
<RequiresAutoLogOnWarn />
<RequiresAutoLogOnBlock />
<KernelDebuggerWarn />
<DriverVerifierWarn />
<SystemDiskLegacyModeWarn />
<ProblemDevicesWarn />
<RequiresBattery />
<RequiresTracing />
<RequiresTracingWarn />
<RequiresInternet />
<MayRebootSystem />
<ShouldRunSilent />
<RequiresElevation />
<ScreensaverPasswordWarn />
<RequiresAudioRenderDeviceWarn />
<EstimatedRunTime></EstimatedRunTime>
<WatchDogTimeOut></WatchDogTimeOut>
<ExitValueMeaning>
<ExitValueIsHResult />
<ZeroIsSuccess />
</ExitValueMeaning>
<VerifyOSVersion>
<Version>
<Major></Major>
<Minor></Minor>
<Build></Build>
<Revision></Revision>
</Version>
</VerifyOSVersion>
<LastSavedTimeAndDate></LastSavedTimeAndDate>
<VersionNote></VersionNote>
<JobKind>
<BatteryLife />
<Normal />
</JobKind>
<CheckForProcess>
<Block></Block>
<Warn></Warn>
</CheckForProcess>
<RequiresAppVersions>
<AppVersion>
<App></App>
<Version>
<Major></Major>
<Minor></Minor>
<Build></Build>
<Revision></Revision>
</Version>
</AppVersion>
</RequiresAppVersions>
<EventTracing>
<BufferSize></BufferSize>
<MinimumBuffers></MinimumBuffers>
<MaximumBuffers></MaximumBuffers>
<LoggingMode>
<NoPerProcessorBuffering />
</LoggingMode>
</EventTracing>
</Properties>
<PresentationHints>
<Columns>
<Column>
<Metric></Metric>
<TestCaseKey></TestCaseKey>
<TestCaseName></TestCaseName>
<TestCaseToolTip></TestCaseToolTip>
<PageLink></PageLink>
<Hidden></Hidden>
<Charted></Charted>
</Column>
</Columns>
<Pages>
<Page>
<Description>
<ProgrammaticName></ProgrammaticName>
</Description>
<Groups>
<Group>
<Description>
<DisplayName></DisplayName>
<ToolTip></ToolTip>
</Description>
<Columns>
<Column>
<Metric></Metric>
<TestCaseKey></TestCaseKey>
<TestCaseName></TestCaseName>
<TestCaseToolTip></TestCaseToolTip>
<PageLink></PageLink>
<Hidden></Hidden>
<Charted></Charted>
</Column>
</Columns>
<PageLink></PageLink>
</Group>
</Groups>
<TestCaseTable>
<Description>
<DisplayName></DisplayName>
<ToolTip></ToolTip>
</Description>
<Columns>
<Column>
<Metric></Metric>
<TestCaseKey></TestCaseKey>
<TestCaseName></TestCaseName>
<TestCaseToolTip></TestCaseToolTip>
<PageLink></PageLink>
<Hidden></Hidden>
<Charted></Charted>
</Column>
</Columns>
<PageLink></PageLink>
<TestCaseKey></TestCaseKey>
<GroupBy></GroupBy>
<Sort></Sort>
<SortAscending></SortAscending>
<Filter>
<Contains>
<Metric></Metric>
<Constant></Constant>
</Contains>
<And>
<Metric></Metric>
<Constant></Constant>
</And>
<Or>
<Metric></Metric>
<Constant></Constant>
</Or>
<Equal>
<Metric></Metric>
<Constant></Constant>
</Equal>
<GreaterThan>
<Metric></Metric>
<Constant></Constant>
</GreaterThan>
<GreaterThanOrEqual>
<Metric></Metric>
<Constant></Constant>
</GreaterThanOrEqual>
<LessThan>
<Metric></Metric>
<Constant></Constant>
</LessThan>
<LessThanOrEqual>
<Metric></Metric>
<Constant></Constant>
</LessThanOrEqual>
<NotEqual>
<Metric></Metric>
<Constant></Constant>
</NotEqual>
</Filter>
</TestCaseTable>
</Page>
</Pages>
<PageLink></PageLink>
</PresentationHints>
<ParameterDefinitions>
<ParameterDefinition>
<Description>
<ProgrammaticName></ProgrammaticName>
<DisplayName></DisplayName>
<ToolTip></ToolTip>
</Description>
<Type>
<String />
<Int />
<Int16 />
<Int32 />
<Int64 />
<UInt16 />
<UInt32 />
<UInt64 />
<Byte />
<SByte />
<Single />
<Double />
<Float />
<bool />
<Boolean />
<Char />
<DateTime />
<TimeSpan />
<Duration />
<FilePath />
<DirectoryPath />
<Enum />
<Flags />
</Type>
<PresentWith>
<ParameterIds>
<ParameterId>
<ProgrammaticName></ProgrammaticName>
<Value></Value>
</ParameterId>
</ParameterIds>
</PresentWith>
<Inclusion>
<Optional />
<OptionalIncluded />
<Required />
</Inclusion>
<Visibility>
<Visible />
<Hidden />
<Collapsed />
</Visibility>
<DefaultValue></DefaultValue>
<BenchmarkValue></BenchmarkValue>
<Constraints>
<LengthConstraint></LengthConstraint>
<MinimumConstraint></MinimumConstraint>
<MaximumConstraint></MaximumConstraint>
</Constraints>
<CommandLineFormat></CommandLineFormat>
<Enumerations>
<Enumeration>
<Description>
<ProgrammaticName></ProgrammaticName>
<DisplayName></DisplayName>
<ToolTip></ToolTip>
</Description>
<Value></Value>
</Enumeration>
</Enumerations>
<Flags>
<Flag>
<Description>
<ProgrammaticName></ProgrammaticName>
<DisplayName></DisplayName>
<ToolTip></ToolTip>
</Description>
<Value></Value>
</Flag>
</Flags>
<Ordinal></Ordinal>
</ParameterDefinition>
</ParameterDefinitions>
<MetricDefinitions>
<MetricDefinition>
<Description>
<ProgrammaticName></ProgrammaticName>
<DisplayName></DisplayName>
<ToolTip></ToolTip>
</Description>
<Type>
<String />
<Int />
<Int16 />
<Int32 />
<Int64 />
<UInt16 />
<UInt32 />
<UInt64 />
<Byte />
<SByte />
<Single />
<Double />
<Float />
<bool />
<Boolean />
<Char />
<DateTime />
<FilePath />
<DirectoryPath />
<Enum />
<Flags />
</Type>
<Units></Units>
<UnitsDescription></UnitsDescription>
<BetterDirection>
<Lower />
<None />
<Higher />
</BetterDirection>
<PrimaryStatistic>
<None />
<Median />
<Mean />
</PrimaryStatistic>
<SecondaryStatistic>
<None />
<Median />
<Mean />
</SecondaryStatistic>
<DecimalPlaces></DecimalPlaces>
<Ordinal></Ordinal>
</MetricDefinition>
</MetricDefinitions>
<MetricThresholds>
<MetricThreshold>
<Description>
<ProgrammaticName></ProgrammaticName>
</Description>
<MetricDefinitionProgrammaticName></MetricDefinitionProgrammaticName>
<Target></Target>
<MetricThresholdValues>
<MetricThresholdValue>
<Description>
<ProgrammaticName></ProgrammaticName>
</Description>
<ValueType>
<String />
<Int />
<Int16 />
<Int32 />
<Int64 />
<UInt16 />
<UInt32 />
<UInt64 />
<Byte />
<SByte />
<Single />
<Double />
<Float />
<bool />
<Boolean />
<Char />
</ValueType>
<Value></Value>
<Comparison>
<Absolute />
<Offset />
<Percent />
<TrueIsPass />
<FalseIsPass />
<ContainsStringIsPass />
<ContainsStringIsFail />
<IsStringIsPass />
<IsStringIsFail />
<RegularExpressionMatchIsPass />
<RegularExpressionMatchIsFail />
<SameIsPass />
<SameIsFail />
</Comparison>
<Inclusion>
<Inclusive />
<Exclusive />
</Inclusion>
</MetricThresholdValue>
</MetricThresholdValues>
<TestCaseKey></TestCaseKey>
<Ordinal></Ordinal>
</MetricThreshold>
</MetricThresholds>
<Execution>
<CreateProcess>
<ApplicationName></ApplicationName>
<CreateNewConsole />
<CreateNoWindow />
<DetachedProcess />
<RequiresUIAccess />
</CreateProcess>
<ShellExecute>
<ShellExecuteVerb></ShellExecuteVerb>
<ShellExecuteFile></ShellExecuteFile>
</ShellExecute>
</Execution>
<SolutionData></SolutionData>
<LocalizedStringDictionary></LocalizedStringDictionary>
</AxeAssessmentManifest>
Send comments about this topic to Microsoft
Build date: 9/27/2013