public static string GetUIComponentAsString(UiComponent value) { switch (value) { case UiComponent.Item: return "item"; case UiComponent.List: return "list"; case UiComponent.Range: return "range"; default: return "item"; } }