Namespace CodeFactory.WinVs.Models.ProjectSystem
Classes
ProjectSystemException
Code factory exception that occurs when accessing visual studios project system.
SolutionExplorerException
Exception that is raised when there are problem accessing needed resources from visual studio's solution explorer.
VsCSharpSource
Data model that represents C# source code.
VsCSharpSourceExtensions
Extensions class that provides common automation tasks rolled up under standard extension methods that support the VsCSharpSource model.
VsDocument
Data model that represents a document that is hosted in visual studio.
VsModel
Base class used by all visual studio models.
VsModelExtensions
Extensions method class to support VsModel
VsProject
Data model that presents a visual studio project that has been loaded.
VsProjectExtensions
Extensions methods class that supports the model VsProject.
VsProjectFolder
Data model that represents a folder in a project hosted in visual studio.
VsProjectFolderExtensions
Extensions methods class that support the VsProjectFolder model.
VsProjectFramework
Data class that implements IVsProjectFramework
VsReference
Data model that presents a visual studio reference that has been loaded.
VsSolution
Data model that represents the loaded solution in visual studio.
VsSolutionFolder
Data model that represents a solution folder in a loaded solution.
Interfaces
IChildren
Defining if the visual studio object has child objects.
IParent
Interface to determine
IVsCSharpSource
Visual studio model that loads the source from a C# document.
IVsDocument
Definition of a document associated with a project in visual studio.
IVsDocumentActions
Visual studio actions that support the IVsDocument model.
IVsModel
Base contract definition all Visual Studio Models are based on.
IVsProject
Definition of a visual studio project model information.
IVsProjectActions
Visual studio actions that support the IVsProject model.
IVsProjectFolder
Definition of a visual studio project folder model information.
IVsProjectFolderActions
Visual studio actions that support the IVsProjectFolder model.
IVsProjectFramework
Target framework in which the project will output to.
IVsReference
Definition of a visual studio project reference model information.
IVsReferenceActions
Visual studio actions that support the IVsReference model.
IVsSolution
Model of the solution that is currently loaded in visual studio.
IVsSolutionActions
Actions that can be used with the a IVsSolution model.
IVsSolutionFolder
Model of a solution folder that is currently loaded in visual studio.
IVsSolutionFolderActions
Visual studio actions that support the IVsSolutionFolder model.
IVsSourceActions
The visual studio actions that support source models.
Enums
ProjectLanguage
Definition of the a language has compiler support within a target project.
ProjectReferenceType
Enumeration
VisualStudioModelType
Enumeration of the different type of code factory models that support visual studio integration.
VsDocumentType
Enumeration that determines the type of visual studio document that has been loaded.