src/vs/workbench/contrib/userDataSync/browser/userDataSync.ts/UserDataSyncWorkbenchContribution/constructor
class UserDataSyncWorkbenchContribution:	private registerTurnOnSyncAfterInitializationAction(): void {
		const that = this;
		const id = 'workbench.userData.actions.askToTunrOnAfterInit';
		const when = ContextKeyExpr.and(CONTEXT_SYNC_STATE.notEqualsTo(SyncStatus.Uninitialized), CONTEXT_SYNC_ENABLEMENT.toNegated(), CONTEXT_ACCOUNT_STATE.isEqualTo(AccountStatus.Available), CONTEXT_TURNING_ON_STATE.negate(), CONTEXT_SYNC_AFTER_INITIALIZATION);
		this._register(registerAction2(class AskToTurnOnSync extends Action2 {
			constructor() {
				super({
					id,
					title: localize('ask to turn on in global', "Settings Sync is Off (1)"),
					menu: {
						group: '5_sync',
						id: MenuId.GlobalActivity,
						when,
						order: 2
					}
				});
			}
			async run(): Promise<any> {
				try {
					await that.turnOnSyncAfterInitialization();
				} catch (e) {
					that.notificationService.error(e);
				}
			}
		}));
	}