> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SuperOffice.WebApi.Data.DashboardTile

# <a id="SuperOffice_WebApi_Data_DashboardTile" /> Class DashboardTile

Namespace: [SuperOffice.WebApi.Data](SuperOffice.WebApi.Data.md)\
Assembly: SuperOffice.WebApi.dll

Carrier object for DashboardTile.
Dashboard Tile configuration

```csharp theme={null}
public class DashboardTile : Carrier
```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ←
[Carrier](SuperOffice.WebApi.Data.Carrier.md) ←
[DashboardTile](SuperOffice.WebApi.Data.DashboardTile.md)

#### Inherited Members

[Carrier.TableRight](SuperOffice.WebApi.Data.Carrier.md#SuperOffice_WebApi_Data_Carrier_TableRight),
[Carrier.FieldProperties](SuperOffice.WebApi.Data.Carrier.md#SuperOffice_WebApi_Data_Carrier_FieldProperties),
[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring),
[object.Equals(object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object\)),
[object.Equals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object-system-object\)),
[object.ReferenceEquals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals),
[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode),
[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype),
[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone)

## Examples

Get DashboardTile 123 using the WebApi client:
<pre><code class="lang-csharp">var configuration = new WebApiConfiguration(url);
var agent = new DashboardAgent(configuration);
var dashboardTile = agent.GetDashboardTile( 123 );</code></pre>

## Constructors

### <a id="SuperOffice_WebApi_Data_DashboardTile__ctor" /> DashboardTile()

Default constructor - defaults any enum props to 0.

```csharp theme={null}
public DashboardTile()
```

## Properties

### <a id="SuperOffice_WebApi_Data_DashboardTile_AssociateId" /> AssociateId

Id of the associate who owns this tile

```csharp theme={null}
public virtual int AssociateId { get; set; }
```

#### Property Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### <a id="SuperOffice_WebApi_Data_DashboardTile_Caption" /> Caption

The tile caption

```csharp theme={null}
public virtual string Caption { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_DashboardTile_ChartId" /> ChartId

The original chart Id

```csharp theme={null}
public virtual string ChartId { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_DashboardTile_ChartName" /> ChartName

The original chart name

```csharp theme={null}
public virtual string ChartName { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_DashboardTile_Config" /> Config

The tile config

```csharp theme={null}
public virtual string Config { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_DashboardTile_DashboardTileId" /> DashboardTileId

The tile id

```csharp theme={null}
public virtual int DashboardTileId { get; set; }
```

#### Property Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### <a id="SuperOffice_WebApi_Data_DashboardTile_Description" /> Description

The tile description

```csharp theme={null}
public virtual string Description { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_DashboardTile_EntityType" /> EntityType

The tile entity type
NULL if unknown enum value.

```csharp theme={null}
[JsonIgnore]
public DashboardTileEntityType? EntityType { get; set; }
```

#### Property Value

[DashboardTileEntityType](SuperOffice.WebApi.Data.DashboardTileEntityType.md)?

#### See Also

[DashboardTile](SuperOffice.WebApi.Data.DashboardTile.md).[EntityType\_String](SuperOffice.WebApi.Data.DashboardTile.md#SuperOffice_WebApi_Data_DashboardTile_EntityType_String)

### <a id="SuperOffice_WebApi_Data_DashboardTile_EntityType_String" /> EntityType\_String

The tile entity type
Raw string enum value.

```csharp theme={null}
[JsonProperty("EntityType")]
public string EntityType_String { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

#### See Also

[DashboardTile](SuperOffice.WebApi.Data.DashboardTile.md).[EntityType](SuperOffice.WebApi.Data.DashboardTile.md#SuperOffice_WebApi_Data_DashboardTile_EntityType)

### <a id="SuperOffice_WebApi_Data_DashboardTile_GroupId" /> GroupId

Id of the associates primary group at storage time

```csharp theme={null}
public virtual int GroupId { get; set; }
```

#### Property Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### <a id="SuperOffice_WebApi_Data_DashboardTile_IsDefault" /> IsDefault

True if this is one of the default tiles

```csharp theme={null}
public virtual bool IsDefault { get; set; }
```

#### Property Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="SuperOffice_WebApi_Data_DashboardTile_Options" /> Options

The tile options

```csharp theme={null}
public virtual DashboardTileOption[] Options { get; set; }
```

#### Property Value

[DashboardTileOption](SuperOffice.WebApi.Data.DashboardTileOption.md)\[]

### <a id="SuperOffice_WebApi_Data_DashboardTile_SelectionId" /> SelectionId

The selection that defines the data filter/restrictions

```csharp theme={null}
public virtual int SelectionId { get; set; }
```

#### Property Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### <a id="SuperOffice_WebApi_Data_DashboardTile_Type" /> Type

The tile type, what kind of tile this is
NULL if unknown enum value.

```csharp theme={null}
[JsonIgnore]
public DashboardTileType? Type { get; set; }
```

#### Property Value

[DashboardTileType](SuperOffice.WebApi.Data.DashboardTileType.md)?

#### See Also

[DashboardTile](SuperOffice.WebApi.Data.DashboardTile.md).[Type\_String](SuperOffice.WebApi.Data.DashboardTile.md#SuperOffice_WebApi_Data_DashboardTile_Type_String)

### <a id="SuperOffice_WebApi_Data_DashboardTile_Type_String" /> Type\_String

The tile type, what kind of tile this is
Raw string enum value.

```csharp theme={null}
[JsonProperty("Type")]
public string Type_String { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

#### See Also

[DashboardTile](SuperOffice.WebApi.Data.DashboardTile.md).[Type](SuperOffice.WebApi.Data.DashboardTile.md#SuperOffice_WebApi_Data_DashboardTile_Type)

### <a id="SuperOffice_WebApi_Data_DashboardTile_VisibleFor" /> VisibleFor

The set of users or groups the record is visible for

```csharp theme={null}
public virtual VisibleFor[] VisibleFor { get; set; }
```

#### Property Value

[VisibleFor](SuperOffice.WebApi.Data.VisibleFor.md)\[]

## See Also

[DashboardAgent](SuperOffice.WebApi.Agents.DashboardAgent.md)


## Related topics

- [SuperOffice.WebApi.Data.DashboardTileOption](/en/api/reference/webapi/SuperOffice.WebApi.Data.DashboardTileOption.md)
- [SuperOffice.WebApi.Data.DashboardTileType](/en/api/reference/webapi/SuperOffice.WebApi.Data.DashboardTileType.md)
- [SuperOffice.WebApi.Data.DashboardTileEntityType](/en/api/reference/webapi/SuperOffice.WebApi.Data.DashboardTileEntityType.md)
- [SuperOffice.WebApi.Data.DashboardTileOptionType](/en/api/reference/webapi/SuperOffice.WebApi.Data.DashboardTileOptionType.md)
- [SuperOffice.WebApi.Agents.DashboardAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.DashboardAgent.md)
- [SuperOffice.WebApi.Agents.IDashboardAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.IDashboardAgent.md)
