---
title: "Class AssetHelper"
slug: "sdk--stylelabs.m.sdk.models.content.assethelper"
abstract: ""
---
# Class AssetHelper

Asset helper.

## Inheritance

object

AssetHelper

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

## Assembly: Stylelabs.M.Sdk.dll

## Syntax

```csharp
public class AssetHelper
```

## Constructors

### AssetHelper(IMClient, IAsset)

Initializes a new instance of the [AssetHelper](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.models.content.assethelper.html) class.

#### Declaration

```csharp
public AssetHelper(IMClient client, IAsset asset)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [IMClient](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.imclient.html) | client | The client. |
| [IAsset](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.content.iasset.html) | asset | The asset. |

## Properties

### FileName

Gets or sets the file name.

#### Declaration

```csharp
public string FileName { get; set; }
```

#### Property Value

| Type | Description |
| --- | --- |
| string |  |

### Title

Gets or sets the title.

#### Declaration

```csharp
public string Title { get; set; }
```

#### Property Value

| Type | Description |
| --- | --- |
| string |  |

## Methods

### GetDescription(CultureInfo)

Gets the description.

#### Declaration

```csharp
public string GetDescription(CultureInfo culture)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| CultureInfo | culture | The culture. |

#### Returns

| Type | Description |
| --- | --- |
| string | The description in the specified culture. |

### GetFinalLifeCycleStatusAsync()

Gets the life cycle status.

#### Declaration

```csharp
public Task<FinalLifeCycleStatus?> GetFinalLifeCycleStatusAsync()
```

#### Returns

| Type | Description |
| --- | --- |
| Task<>[FinalLifeCycleStatus](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.content.finallifecyclestatus.html) | The entity [FinalLifeCycleStatus](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.content.finallifecyclestatus.html). |

### LoadTypedMembersAsync()

Loads members.

#### Declaration

```csharp
public Task LoadTypedMembersAsync()
```

#### Returns

| Type | Description |
| --- | --- |
| Task | An awaitable . |

### SetDescription(CultureInfo, string)

Sets the description.

#### Declaration

```csharp
public void SetDescription(CultureInfo culture, string description)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| CultureInfo | culture | The culture. |
| string | description | The description. |
