ProtectedclientReadonlycollectionsProtectedenvironmentProtected ReadonlyloggerProtected ReadonlyprocessProtected ReadonlyshellProtectedterminalDispose this object.
ProtectedisProtectednotifyProtectedpersistProtectedpostProtectedpostSet the client to receive notifications on.
some code copied and modified from https://github.com/microsoft/vscode/blob/1.49.0/src/vs/workbench/contrib/terminal/common/environmentVariableService.ts
ProtectedvalidateValidates and sanitizes terminal options received from the client. Invalid values are replaced with safe defaults rather than rejecting the request, so legitimate users with misconfigured preferences still get a working terminal.
Deletes an extension's environment variable collection.