API Reference
AuditSelectionDocument
Selection metadata describing how rules were chosen for the package.
Inheritance
- Object
- AuditSelectionDocument
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property AuditPackageBuildRequest.Selection
- Property AuditPackageDocumentSet.Selection
Constructors
public AuditSelectionDocument() #Inherited Methods
Properties
public String SelectionMode { get; set; } #Gets or sets the selection mode used by the command.
public List<String> IncludedProfiles { get; set; } #Gets or sets the included profile names.
public List<String> IncludedRuleIds { get; set; } #Gets or sets the explicitly included rule identifiers.
public List<String> ExcludedRuleIds { get; set; } #Gets or sets the explicitly excluded rule identifiers.
public List<String> IncludeCategories { get; set; } #Gets or sets the include category filters.
public List<String> ExcludeCategories { get; set; } #Gets or sets the exclude category filters.
public List<String> IncludeTags { get; set; } #Gets or sets the include tag filters.
public List<String> ExcludeTags { get; set; } #Gets or sets the exclude tag filters.
public String Filter { get; set; } #Gets or sets the free-form filter text used to narrow rule names.
public String MaxCost { get; set; } #Gets or sets the maximum rule cost filter.
public Boolean ExcludeHeavy { get; set; } #Gets or sets a value indicating whether heavy rules were excluded.
public Boolean Baseline { get; set; } #Gets or sets a value indicating whether baseline mode was used.
public Boolean AllRules { get; set; } #Gets or sets a value indicating whether all filtered rules were selected.