/
githubmirror
/
PowerToys
Обзор
Документация
Войти
/
githubmirror
/
PowerToys
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/modules/Workspaces/Workspaces.ModuleServices/IWorkspaceService.cs
22 строки
862 B
Kai Tao
Cmdpal extension: Powertoys extension for cmdpal (#44006)
23 дек 2025, 16:07
Не верифицирован
23 дек 2025, 16:07
d87dde1
Код
Авторство
О чём код?
// Copyright (c) Microsoft Corporation // The Microsoft Corporation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using PowerToys.ModuleContracts; using WorkspacesCsharpLibrary.Data; namespace Workspaces.ModuleServices; /// <summary> /// Workspaces-specific operations. /// </summary> public interface IWorkspaceService : IModuleService { Task<OperationResult> LaunchWorkspaceAsync(string workspaceId, CancellationToken cancellationToken = default); Task<OperationResult> LaunchEditorAsync(CancellationToken cancellationToken = default); Task<OperationResult> SnapshotAsync(string? targetPath = null, CancellationToken cancellationToken = default); Task<OperationResult<IReadOnlyList<ProjectWrapper>>> GetWorkspacesAsync(CancellationToken cancellationToken = default); }