<!--
{
  "availability" : [
    "iOS: 11.0.0 -",
    "iPadOS: 11.0.0 -",
    "macCatalyst: 11.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CallKit",
  "identifier" : "/documentation/CallKit/CXCallDirectoryExtensionContext/isIncremental",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "CallKit"
    ],
    "preciseIdentifier" : "c:objc(cs)CXCallDirectoryExtensionContext(py)incremental"
  },
  "title" : "isIncremental"
}
-->

# isIncremental

A Boolean value that indicates whether the request provides data incrementally.

```
var isIncremental: Bool { get }
```

## Discussion

Before adding or removing any entries, if you call this method and the value is <doc://com.apple.documentation/documentation/Swift/true>, the request must only add or remove entries relative to the last time the system loaded data for the extension. Otherwise, if you don’t call this method, or if the value is <doc://com.apple.documentation/documentation/Swift/false>, the request must add the full list of entries without removing any, regardless of whether the system loaded data in the past.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)