# GetPluralRule()

> Gets the PluralRules.PluralRuleDelegate of the current CustomPluralRuleProvider instance.

## Definition

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

```csharp
public PluralRules.PluralRuleDelegate GetPluralRule()
```

### Returns

| Type                                                                                                                 | Description                                                                                                                                                           |
| -------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [PluralRuleDelegate](/engine/6000.7/script-reference/unity/smartstrings/utilities/pluralrules/pluralruledelegate.md) | [PluralRules.PluralRuleDelegate](/engine/6000.7/script-reference/unity/smartstrings/utilities/pluralrules/pluralruledelegate.md) that this provider was created with. |
