CodeFactory for Windows CodeFactory for Windows
CodeFactory for Windows CodeFactory for Windows
CodeFactory

Search Results for

    Interface IVsProject

    Definition of a visual studio project model information.

    Inherited Members
    IVsModel.Name
    IModel<VisualStudioModelType>.IsLoaded
    IModel<VisualStudioModelType>.HasErrors
    IModel<VisualStudioModelType>.ModelErrors
    IModel<VisualStudioModelType>.ModelType
    IParent.HasParent
    IChildren.HasChildren
    Namespace: CodeFactory.WinVs.Models.ProjectSystem
    Assembly: CodeFactory.WinVs.dll
    Syntax
    public interface IVsProject : IVsModel, IModel<VisualStudioModelType>, IParent, IChildren

    Properties

    DefaultNamespace

    The default namespace for the project if it support .net framework or .net core. Otherwise this will be null.

    Declaration
    string DefaultNamespace { get; }
    Property Value
    Type Description
    string

    LegacyProjectModel

    Flag that determines if this visual studio project uses the legacy project model. If so then only basic capabilities and references will be available through code factory.

    Declaration
    bool LegacyProjectModel { get; }
    Property Value
    Type Description
    bool

    Path

    The fully qualified path to the project file name.

    Declaration
    string Path { get; }
    Property Value
    Type Description
    string

    ProjectLanguages

    The project languages that are supported in this project.

    Declaration
    IReadOnlyList<ProjectLanguage> ProjectLanguages { get; }
    Property Value
    Type Description
    IReadOnlyList<ProjectLanguage>

    TargetFrameworks

    The target frameworks this project supports as output.

    Declaration
    IReadOnlyList<VsProjectFramework> TargetFrameworks { get; }
    Property Value
    Type Description
    IReadOnlyList<VsProjectFramework>
    © CodeFactory, LLC. All rights reserved.