private async void ExecuteTakeSnapshot() { IsUmdhActive = true; try { var snapshot = await SnapshotManager.CreateSnapshotAsync(InspectionProcess.ProcessId); Details = snapshot.Details; UpdateAvailableSnapshots(); } finally { IsUmdhActive = false; } }