MCPcopy
hub / github.com/PowerShell/vscode-powershell / IPowerShellExtensionClient

Interface IPowerShellExtensionClient

src/features/ExternalApi.ts:16–25  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14}
15
16export interface IPowerShellExtensionClient {
17 registerExternalExtension(id: string, apiVersion?: string): string;
18 unregisterExternalExtension(uuid: string): boolean;
19 getPowerShellVersionDetails(
20 uuid: string,
21 ): Promise<IExternalPowerShellDetails>;
22 waitUntilStarted(uuid: string): Promise<void>;
23 getStorageUri(): vscode.Uri;
24 getLogUri(): vscode.Uri;
25}
26
27/*
28In order to use this in a Visual Studio Code extension, you can do the following:

Implementers 1

ExternalApiFeaturesrc/features/ExternalApi.ts

Calls

no outgoing calls

Tested by

no test coverage detected