| Parameter | Description |
|---|---|
| key | The key to remove. |
Removes a key from the shared data.
This removes the key from the shared key table only. The per-locale ResourceTable entries for the key
are left untouched, so remove the key from the shared data and every locale table together to avoid orphaning
translations. Does nothing when the key is absent.
Additional resources: SharedTableData.AddKey, SharedTableData.Clear
<para>Remove a single key from the shared data.</para>
using Unity.Localization; using UnityEngine;
namespace Unity.Localization.Samples { public class SharedTableDataRemoveKeyExample { public void Run() { var sharedData = ScriptableObject.CreateInstance<SharedTableData>(); sharedData.AddKey("GREETING");
sharedData.RemoveKey("GREETING");
Debug.Log(sharedData.GetEntry("GREETING") == null); // True } } }