# LocalizedLine

Class in [Yarn.Unity](https://docs.yarnspinner.dev/2.2/api/csharp/yarn.unity)

Inherits from `System.Object`

## Summary

Represents a line, ready to be presented to the user in the localisation they have specified.

```csharp
public class LocalizedLine
```

## Fields

| Name                                                                                                                                    | Description                                     |
| --------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- |
| [Metadata](https://docs.yarnspinner.dev/2.2/api/csharp/yarn.unity/yarn.unity.localizedline/yarn.unity.localizedline.metadata)           | Any metadata associated with this line.         |
| [RawText](https://docs.yarnspinner.dev/2.2/api/csharp/yarn.unity/yarn.unity.localizedline/yarn.unity.localizedline.rawtext)             | DialogueLine's text                             |
| [Substitutions](https://docs.yarnspinner.dev/2.2/api/csharp/yarn.unity/yarn.unity.localizedline/yarn.unity.localizedline.substitutions) | DialogueLine's inline expression's substitution |
| [TextID](https://docs.yarnspinner.dev/2.2/api/csharp/yarn.unity/yarn.unity.localizedline/yarn.unity.localizedline.textid)               | DialogueLine's ID                               |

## Properties

| Name                                                                                                                                                          | Description                                                                                           |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| [CharacterName](https://docs.yarnspinner.dev/2.2/api/csharp/yarn.unity/yarn.unity.localizedline/yarn.unity.localizedline.charactername)                       | The name of the character, if present.                                                                |
| [Text](https://docs.yarnspinner.dev/2.2/api/csharp/yarn.unity/yarn.unity.localizedline/yarn.unity.localizedline.text)                                         | The underlying `Yarn.Markup.MarkupParseResult` for this line.                                         |
| [TextWithoutCharacterName](https://docs.yarnspinner.dev/2.2/api/csharp/yarn.unity/yarn.unity.localizedline/yarn.unity.localizedline.textwithoutcharactername) | The underlying `Yarn.Markup.MarkupParseResult` for this line, with any `character` attribute removed. |
