GetActiveConfigFields()
Returns the configuration fields for the currently active version control plugin.
Read time 1 minuteLast updated 5 days ago
Definition
- Type: Method
- Namespace: UnityEditor.VersionControl
- Assembly: UnityEditor.CoreModule
public static ConfigField[] GetActiveConfigFields()
Returns
Type | Description |
|---|---|
| ConfigField[] |
Remarks
The task can be useful if, for example, you need to change the version control plugin's credentials.
using System.Collections.Generic;using UnityEditor;using UnityEditor.VersionControl;using UnityEngine;public class EditorScript : MonoBehaviour{ [MenuItem("Version Control/ConfigField")] public static void ExampleConfigField() { ConfigField[] exampleConfigField; exampleConfigField = Provider.GetActiveConfigFields(); EditorUserSettings.SetConfigValue(exampleConfigField[0].name, "username2"); Provider.UpdateSettings().Wait(); }}
The code above will fetch the currectly selected version control's config field names, change the first field to "username2" and update the version control settings.