Private
constructorReadonly
selectionThe primary Selection object is always present (even if it's empty) and cannot be deleted. This object represents the main selection object which is always accessible through the UI, and by default is synchronized between the client and server.
This property can throw when used.
The SelectionManager (accessible from the ExtensionContext) is responsible for the management of all Selection objects, and provides the user the ability to create new Selection objects for use within an extension.