TestimoX

API Reference

Class

ResultMetadataAttribute

Namespace ComputerX.Common
Assembly ComputerX
Base Attribute
Modifiers sealed
Attributes
AttributeUsage(128, AllowMultiple = false, Inherited = true)

Marks a property as result metadata for reporting (for example, DomainName, TargetDn, or attribution helpers) rather than a primary configuration value. Reporting layers can use this to hide such fields from detailed tables/grids while still keeping them available in JSON/PowerShell output.

Inheritance

  • Attribute
  • ResultMetadataAttribute

Constructors

public ResultMetadataAttribute() #

Properties

public Boolean HideInTables { get; set; } #

When true, HTML/Word tables should hide this property by default.

public Boolean HideInGrids { get; set; } #

When true, grid-style views (cards/DataGrid/DataTables) should hide this property by default.

public String Label { get; set; } #

Optional friendly label when the property is surfaced in compact context summaries.