API Reference
VisualAccessibility
Defines the renderer-independent text alternative and language metadata for a visual.
Inheritance
- Object
- VisualAccessibility
Usage
Explore 45 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 42
- Method VisualAccessibility.AsDecorative
- Method VisualAccessibility.Clone
- Method VisualAccessibility.WithTextAlternative
- Property VisualCanvas.Accessibility
- Property Chart.Accessibility
- Property ChartGrid.Accessibility
- Property MermaidArchitectureDocument.Accessibility
- Property MermaidBlockDocument.Accessibility
- Property MermaidC4Document.Accessibility
- Property MermaidClassDocument.Accessibility
- Property MermaidCynefinDocument.Accessibility
- Property MermaidDocument.Accessibility
- Property MermaidEntityRelationshipDocument.Accessibility
- Property MermaidEventModelingDocument.Accessibility
- Property MermaidFlowchartDocument.Accessibility
- Property MermaidGanttDocument.Accessibility
- Property MermaidGitGraphDocument.Accessibility
- Property MermaidIshikawaDocument.Accessibility
- Property MermaidJourneyDocument.Accessibility
- Property MermaidKanbanDocument.Accessibility
- Property MermaidMindMapDocument.Accessibility
- Property MermaidPacketDocument.Accessibility
- Property MermaidPieDocument.Accessibility
- Property MermaidQuadrantDocument.Accessibility
- Property MermaidRadarDocument.Accessibility
- Property MermaidRequirementDocument.Accessibility
- Property MermaidSankeyDocument.Accessibility
- Property MermaidSequenceDocument.Accessibility
- Property MermaidStateDocument.Accessibility
- Property MermaidSwimlaneDocument.Accessibility
- Property MermaidTimelineDocument.Accessibility
- Property MermaidTreemapDocument.Accessibility
- Property MermaidTreeViewDocument.Accessibility
- Property MermaidUseCaseDocument.Accessibility
- Property MermaidVennDocument.Accessibility
- Property MermaidWardleyDocument.Accessibility
- Property MermaidXYChartDocument.Accessibility
- Property PreparedVisual.Accessibility
- Property TopologyChart.Accessibility
- Property SequenceArtifact.Accessibility
- Property VisualArtifact.Accessibility
- Property VisualBlockOptions.Accessibility
Accepted by parameters 3
Constructors
public VisualAccessibility() #Methods
public VisualAccessibility AsDecorative(Boolean decorative = true) #VisualAccessibilityMarks the visual as decorative.
Parameters
- decorative System.Boolean = true
public VisualAccessibility Clone() #VisualAccessibilityCreates an independent copy of this accessibility metadata.
public VisualAccessibility WithTextAlternative(String name, String? description = null, String? language = null) #VisualAccessibilitySets the accessible name and optional description and language.
Parameters
- name System.String
- description System.String? = null
- language System.String? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public String? Name { get; set; } #Gets or sets the concise accessible name. Renderers use a visual-specific fallback when omitted.
public String? Description { get; set; } #Gets or sets the longer accessible description. Renderers can derive a data summary when omitted.
public String? Language { get; set; } #Gets or sets the optional BCP 47 language tag emitted by capable renderers.
public Boolean IsDecorative { get; set; } #Gets or sets a value indicating that the visual is decorative and should be hidden from assistive technology.