CodeFactory Platform CodeFactory Platform
CodeFactory Platform CodeFactory Platform
CodeFactory

Search Results for

    Interface IVsActions

    Code factory commands that are globally used in Visual Studio.

    Namespace: CodeFactory.VisualStudio
    Assembly: CodeFactory.VisualStudio.dll
    Syntax
    public interface IVsActions

    Properties

    | Improve this Doc View Source

    DocumentActions

    Visual Studio actions that work with the IVsDocument model.

    Declaration
    IVsDocumentActions DocumentActions { get; }
    Property Value
    Type Description
    IVsDocumentActions
    | Improve this Doc View Source

    EnvironmentActions

    Visual Studio actions that directly interact with Visual Studio itself.

    Declaration
    IVsEnvironmentActions EnvironmentActions { get; }
    Property Value
    Type Description
    IVsEnvironmentActions
    | Improve this Doc View Source

    ProjectActions

    Visual Studio actions that work with the IVsProject model.

    Declaration
    IVsProjectActions ProjectActions { get; }
    Property Value
    Type Description
    IVsProjectActions
    | Improve this Doc View Source

    ProjectFolderActions

    Visual Studio actions that work with the IVsProjectFolder model.

    Declaration
    IVsProjectFolderActions ProjectFolderActions { get; }
    Property Value
    Type Description
    IVsProjectFolderActions
    | Improve this Doc View Source

    ProjectReferenceActions

    Visual Studio actions that work with the IVsReference model.

    Declaration
    IVsReferenceActions ProjectReferenceActions { get; }
    Property Value
    Type Description
    IVsReferenceActions
    | Improve this Doc View Source

    SolutionActions

    Visual Studio actions that work with the IVsSolution model.

    Declaration
    IVsSolutionActions SolutionActions { get; }
    Property Value
    Type Description
    IVsSolutionActions
    | Improve this Doc View Source

    SolutionFolderActions

    Visual Studio actions that work with the IVsSolutionFolder model.

    Declaration
    IVsSolutionFolderActions SolutionFolderActions { get; }
    Property Value
    Type Description
    IVsSolutionFolderActions
    | Improve this Doc View Source

    SourceActions

    Visual Studio actions that work with source models.

    Declaration
    IVsSourceActions SourceActions { get; }
    Property Value
    Type Description
    IVsSourceActions
    | Improve this Doc View Source

    UserInterfaceActions

    Visual Studio actions that work the the Visual Studio user interface.

    Declaration
    IVsUIActions UserInterfaceActions { get; }
    Property Value
    Type Description
    IVsUIActions

    Methods

    | Improve this Doc View Source

    GetCSharpProjectFileFromSourceAsync(CsSource)

    Gets the hosting C# source project file from for the CsSource model.

    Declaration
    Task<VsCSharpSource> GetCSharpProjectFileFromSourceAsync(CsSource sourceCode)
    Parameters
    Type Name Description
    CsSource sourceCode

    The source code to get the C# source from.

    Returns
    Type Description
    Task<VsCSharpSource>

    The target c# source project file or null if the project is not defined for the source code.

    | Improve this Doc View Source

    GetProjectFileFromSourceAsync(CsSource)

    Gets the hosting C# source project file from for the CsSource model.

    Declaration
    Task<VsDocument> GetProjectFileFromSourceAsync(CsSource sourceCode)
    Parameters
    Type Name Description
    CsSource sourceCode

    The source code to get the C# source from.

    Returns
    Type Description
    Task<VsDocument>

    The target project file or null if the project is not defined for the source code.

    | Improve this Doc View Source

    GetProjectFromSourceAsync(CsSource)

    Gets the hosting project for the CsSource model.

    Declaration
    Task<VsProject> GetProjectFromSourceAsync(CsSource sourceCode)
    Parameters
    Type Name Description
    CsSource sourceCode

    The source code to get the project from.

    Returns
    Type Description
    Task<VsProject>

    The target project or null if the project is not defined for the source code.

    | Improve this Doc View Source

    GetSolutionAsync()

    Gets the most current model of the solution.

    Declaration
    Task<VsSolution> GetSolutionAsync()
    Returns
    Type Description
    Task<VsSolution>

    The solution model.

    © CodeFactory, LLC. All rights reserved.