# Initialize(SmartSettings, FormatItem, string, int, int, int, int)

> Initializes this Selector instance.

## Definition

* **Type:** Method
* **Namespace:** [Unity.SmartStrings.Core.Parsing](/engine/6000.7/script-reference/unity/smartstrings/core/parsing.md)
* **Assembly:** UnityEngine.SmartStringsModule

```csharp
public Selector Initialize(SmartSettings settings, FormatItem parent, string baseString, int startIndex, int endIndex, int operatorStartIndex, int selectorIndex)
```

### Parameters

**** (\[SmartSettings]\(/engine/6000.7/script-reference/unity/smartstrings/core/settings/smartsettings)): Formatter and parser settings.**** (\[FormatItem]\(/engine/6000.7/script-reference/unity/smartstrings/core/parsing/formatitem)): Parent [FormatItem](/engine/6000.7/script-reference/unity/smartstrings/core/parsing/formatitem.md).**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): Input format string.**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): Start index of the selector inside the [FormatItem.BaseString](/engine/6000.7/script-reference/unity/smartstrings/core/parsing/formatitem/basestring.md).**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): End index of the selector inside the [FormatItem.BaseString](/engine/6000.7/script-reference/unity/smartstrings/core/parsing/formatitem/basestring.md).**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): Start index of the operator that precedes the selector.**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): Index of the selector within its [Placeholder](/engine/6000.7/script-reference/unity/smartstrings/core/parsing/placeholder.md).

### Returns

| Type                                                                                    | Description                                                                                            |
| --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| [Selector](/engine/6000.7/script-reference/unity/smartstrings/core/parsing/selector.md) | This [Selector](/engine/6000.7/script-reference/unity/smartstrings/core/parsing/selector.md) instance. |
