Interface IVsEnvironmentCommand<TModel>
Base implementation for all code factory commands that are directly executed by the Visual Studio Enviornment.
Inherited Members
Namespace: CodeFactory.VisualStudio
Assembly: CodeFactory.VisualStudio.dll
Syntax
public interface IVsEnvironmentCommand<TModel> : IVsCommandInformation where TModel : class
Type Parameters
Name | Description |
---|---|
TModel | Target code factory model to be provided for the command. |
Properties
| Improve this Doc View SourceVisualStudioActions
Global visual studio commands that can be accessed from this visual studio command.
Declaration
IVsActions VisualStudioActions { get; }
Property Value
Type | Description |
---|---|
IVsActions |
Methods
| Improve this Doc View SourceExecuteCommandAsync(TModel)
Code factory framework calls this method when the command has been executed.
Declaration
Task ExecuteCommandAsync(TModel result)
Parameters
Type | Name | Description |
---|---|---|
TModel | result | The code factory model that has generated and provided to the command to process. |
Returns
Type | Description |
---|---|
Task |