Class CompanionProjectUtils
Inheritance
CompanionProjectUtils
Syntax
public static class CompanionProjectUtils
Fields
InvalidIDErrorBody
Declaration
public const string InvalidIDErrorBody = "Sorry, either the project ID is invalid, or you do not have access to this project. Make sure you are scanning the project ID, and not the API key."
Field Value
InvalidIDErrorTitle
Declaration
public const string InvalidIDErrorTitle = "Invalid project ID"
Field Value
Methods
AddNewProject(String)
Declaration
public static CompanionProject AddNewProject(string name = null)
Parameters
Type |
Name |
Description |
String |
name |
|
Returns
AddOrUpdateProject(CompanionProject)
Declaration
public static void AddOrUpdateProject(CompanionProject currentProject)
Parameters
DeleteProject(CompanionProject)
Declaration
public static bool DeleteProject(CompanionProject projectToDelete)
Parameters
Returns
DeleteProjects(List<String>)
Declaration
public static void DeleteProjects(List<string> idList)
Parameters
LoadProjects()
Declaration
public static ProjectList LoadProjects()
Returns
TryImportProject(String, String, out String, out String)
Declaration
public static bool TryImportProject(string id, string name, out string errorTitle, out string errorBody)
Parameters
Returns
TryLinkProject(String, String, String, out String, out String)
Declaration
public static bool TryLinkProject(string id, string name, string localIndex, out string errorTitle, out string errorBody)
Parameters
Returns
UnlinkProject(String)
Declaration
public static void UnlinkProject(string cloudId)
Parameters
Type |
Name |
Description |
String |
cloudId |
|
Events
projectListSaved
Declaration
public static event Action<ProjectList> projectListSaved
Event Type