---
title: "contentDescription"
description: "Developer-set content description of the semantics node.

If this is not set, accessibility services will present the [text][SemanticsProperties.Text] of
this node as the content.

This typically should not be set directly by applications, because some screen readers will cease
presenting other relevant information when this property is present. This is intended to be used
via Foundation components which are inherently intractable to automatically describe, such as
Image, Icon, and Canvas."
type: "property"
---

<div class='type'>Property</div>


<a id='references'></a>

<div class='sourceset sourceset-common'>Common</div>


```kotlin
var SemanticsPropertyReceiver.contentDescription: String
```


Developer-set content description of the semantics node.

If this is not set, accessibility services will present the `text` of
this node as the content.

This typically should not be set directly by applications, because some screen readers will cease
presenting other relevant information when this property is present. This is intended to be used
via Foundation components which are inherently intractable to automatically describe, such as
Image, Icon, and Canvas.



