---
title: alwaysUsesMultipleValuesMarker
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nstreecontroller/alwaysusesmultiplevaluesmarker
---

# alwaysUsesMultipleValuesMarker

A Boolean value that indicates whether the tree controller always returns the multiple values marker when multiple objects are selected, even if the selected items have the same value.

## Declaration

```swift
var alwaysUsesMultipleValuesMarker: Bool { get set }
```

## Discussion

Discussion Setting this property to true can increase performance if your application doesn’t allow editing multiple values. The default is false. This property is observable using key-value observing.

## See Also

### Managing Selections

- [selectsInsertedObjects](appkit/nstreecontroller/selectsinsertedobjects.md)
- [addSelectionIndexPaths(_:)](appkit/nstreecontroller/addselectionindexpaths(_:).md)
- [removeSelectionIndexPaths(_:)](appkit/nstreecontroller/removeselectionindexpaths(_:).md)
- [avoidsEmptySelection](appkit/nstreecontroller/avoidsemptyselection.md)
- [preservesSelection](appkit/nstreecontroller/preservesselection.md)
