/// <summary> /// Request privileges. /// </summary> /// <param name="privileges">An array of privileges to request.</param> public static MLResult RequestPrivileges(params MLPrivileges.Id[] privileges) { #if PLATFORM_LUMIN foreach (MLPrivileges.Id privilege in privileges) { _result = CheckPrivilege(privilege); if (_result.Result == MLResult.Code.PrivilegeGranted) { continue; } _result = MLPrivileges.RequestPrivilege(privilege); if (_result.Result != MLResult.Code.PrivilegeGranted) { return(_result); } } #endif return(_result); }