Microsoft.VisualStudio.Extensibility.Shell Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ChoiceResultCollection<TResult> |
A specialized collection that maps ChoiceDescription to result types, ordered by index. Equality for this collection is defined as sequence equality. |
ProgressReporter |
An entity that inherits IProgress<T> used by background work running on an extension to report progress. |
PromptException |
Represents errors that occur during use of the User Prompt feature. |
PromptOptions |
PromptOptions<TResult> for common user prompt scenarios. |
PromptOptions<TResult> |
Describes the options for a prompt which presents choices to the user and returns the user's selection as a mapped result value. |
ShellExtensibility |
Provides functionality to interact with Visual Studio shell services such as progress reporting, notifications, etc. |
Structs
ChoiceDescription |
Describes a choice for a prompt. |