---
title: "Interface ICultureSensitiveDirtyTracking"
slug: "sdk--stylelabs.m.sdk.contracts.dirtytracking.iculturesensitivedirtytracking"
abstract: ""
---
# Interface ICultureSensitiveDirtyTracking

Interface for components that support dirty tracking, and support cultures. Each culture can be dirty or not direct independent from each other.

## Inherited Members

[IDirtyTracking.IsTracking](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.dirtytracking.idirtytracking.html)

[IDirtyTracking.IsDirty](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.dirtytracking.idirtytracking.html)

[IDirtyTracking.StartTracking()](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.dirtytracking.idirtytracking.html)

[IDirtyTracking.MarkClean()](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.dirtytracking.idirtytracking.html)

## Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ContractsDirtyTracking

## Assembly: Stylelabs.M.Sdk.dll

## Syntax

```csharp
public interface ICultureSensitiveDirtyTracking : IDirtyTracking
```

## Methods

### GetDirtyCultures()

Gets all cultures that have dirty values.

#### Declaration

```csharp
IList<CultureInfo> GetDirtyCultures()
```

#### Returns

| Type | Description |
| --- | --- |
| IList<>CultureInfo | A list of cultures. |
