CodeFactory Platform CodeFactory Platform
CodeFactory Platform CodeFactory Platform
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.VisualStudio
    Assembly: CodeFactory.VisualStudio.dll
    Syntax
    public interface IVsProject : IVsModel, IModel<VisualStudioModelType>, IParent, IChildren

    Properties

    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    Path

    The fully qualified path to the project file name.

    Declaration
    string Path { get; }
    Property Value
    Type Description
    string
    | Improve this Doc View Source

    ProjectLanguages

    The project languages that are supported in this project.

    Declaration
    IReadOnlyList<ProjectLanguage> ProjectLanguages { get; }
    Property Value
    Type Description
    IReadOnlyList<ProjectLanguage>
    | Improve this Doc View Source

    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.