Pri.Essentials.DotnetPsCmds.xml
|
<?xml version="1.0"?> <doc> <assembly> <name>Pri.Essentials.DotnetPsCmds</name> </assembly> <members> <member name="T:Pri.Essentials.DotnetPsCmds.AddDotnetPackageCmdlet"> <summary> Defines a cmdlet that adds a NuGet package reference to a .NET project within a solution. </summary> <remarks> This cmdlet is intended for use in PowerShell scripts or interactive sessions to automate the process of adding package dependencies to .NET projects. The cmdlet supports confirmation prompts and can be used with PowerShell's ShouldProcess pattern for safe execution. The output is the updated project with the new package reference applied. </remarks> </member> <member name="P:Pri.Essentials.DotnetPsCmds.AddDotnetPackageCmdlet.PackageId"> <summary> Gets or sets the identifier of the package to add to the project. </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.AddDotnetPackageCmdlet.PackageVersion"> <summary> Gets or sets the version of the package to add to the project. </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.AddDotnetPackageCmdlet.Project"> <summary> Gets or sets the project to add to the solution. </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.AddDotnetPackageCmdlet.Prerelease"> <summary> Gets or sets a value indicating whether prerelease packages are allowed to be installed. </summary> <remarks>If set to <see langword="true"/>, prerelease versions of packages may be included during installation. If <see langword="false"/>, only stable package versions are considered. If <see langword="null"/>, the default behavior is used.</remarks> </member> <member name="M:Pri.Essentials.DotnetPsCmds.AddDotnetPackageCmdlet.BeginProcessing"> <inheritdoc /> </member> <member name="M:Pri.Essentials.DotnetPsCmds.AddDotnetPackageCmdlet.ProcessRecord"> <inheritdoc /> </member> <member name="M:Pri.Essentials.DotnetPsCmds.AddDotnetPackageCmdlet.DetermineCommand(Pri.Essentials.DotnetProjects.IShellExecutor,Pri.Essentials.DotnetProjects.DotnetProject,System.String,System.String,System.Boolean)"> <summary> </summary> <param name="executor"></param> <param name="project"></param> <param name="packageId"></param> <param name="packageVersion"></param> <param name="isPrerelease"></param> <returns></returns> </member> <member name="T:Pri.Essentials.DotnetPsCmds.AddDotnetPackagesCmdlet"> <summary> Defines a cmdlet that adds a NuGet package reference to a .NET project within a solution. </summary> <remarks> This cmdlet is intended for use in PowerShell scripts or interactive sessions to automate the process of adding package dependencies to .NET projects. The cmdlet supports confirmation prompts and can be used with PowerShell's ShouldProcess pattern for safe execution. The output is the updated project with the new package reference applied. </remarks> </member> <member name="P:Pri.Essentials.DotnetPsCmds.AddDotnetPackagesCmdlet.Project"> <summary> Gets or sets the project to add to the solution. </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.AddDotnetPackagesCmdlet.PackageIds"> <summary> Gets or sets the identifier of the package to add to the project. </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.AddDotnetPackagesCmdlet.Prerelease"> <summary> Gets or sets a value indicating whether prerelease packages are allowed to be installed. </summary> <remarks>If set to <see langword="true"/>, prerelease versions of packages may be included during installation. If <see langword="false"/>, only stable package versions are considered. If <see langword="null"/>, the default behavior is used.</remarks> </member> <member name="M:Pri.Essentials.DotnetPsCmds.AddDotnetPackagesCmdlet.BeginProcessing"> <inheritdoc /> </member> <member name="M:Pri.Essentials.DotnetPsCmds.AddDotnetPackagesCmdlet.ProcessRecord"> <inheritdoc /> </member> <member name="M:Pri.Essentials.DotnetPsCmds.AddDotnetPackagesCmdlet.DetermineCommand(Pri.Essentials.DotnetProjects.IShellExecutor,Pri.Essentials.DotnetProjects.DotnetProject,System.String,System.Boolean)"> <summary> </summary> <param name="executor"></param> <param name="project"></param> <param name="packageId"></param> <param name="isPrerelease"></param> <returns></returns> </member> <member name="T:Pri.Essentials.DotnetPsCmds.AddDotnetProjectCmdlet"> <summary> Represents a PowerShell cmdlet that adds a .NET project to an existing solution using the dotnet CLI. </summary> <remarks>This cmdlet supports ShouldProcess, enabling confirmation prompts and WhatIf support. Use this cmdlet to programmatically add a project to a solution file within automation scripts or interactive PowerShell sessions. The cmdlet writes the updated solution object to the output pipeline upon successful completion.</remarks> </member> <member name="P:Pri.Essentials.DotnetPsCmds.AddDotnetProjectCmdlet.Solution"> <summary> Gets or sets the solution to which the project will be added. </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.AddDotnetProjectCmdlet.Project"> <summary> </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.AddDotnetProjectCmdlet.SolutionFolder"> <summary> Gets or sets the solution folder to which the project will be added. </summary> </member> <member name="M:Pri.Essentials.DotnetPsCmds.AddDotnetProjectCmdlet.BeginProcessing"> <inheritdoc /> </member> <member name="M:Pri.Essentials.DotnetPsCmds.AddDotnetProjectCmdlet.ProcessRecord"> <inheritdoc /> </member> <member name="M:Pri.Essentials.DotnetPsCmds.AddDotnetProjectCmdlet.EndProcessing"> <inheritdoc /> </member> <member name="T:Pri.Essentials.DotnetPsCmds.AddDotnetProjectReferenceCmdlet"> <summary> Represents a PowerShell cmdlet that adds a .NET project reference to an existing .NET project using the dotnet CLI. </summary> <remarks>This cmdlet supports ShouldProcess, enabling confirmation prompts and WhatIf support. Use this cmdlet to programmatically add a project to a solution file within automation scripts or interactive PowerShell sessions. The cmdlet writes the updated solution object to the output pipeline upon successful completion.</remarks> </member> <member name="P:Pri.Essentials.DotnetPsCmds.AddDotnetProjectReferenceCmdlet.Project"> <summary> </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.AddDotnetProjectReferenceCmdlet.TargetProject"> <summary> </summary> </member> <member name="M:Pri.Essentials.DotnetPsCmds.AddDotnetProjectReferenceCmdlet.BeginProcessing"> <inheritdoc /> </member> <member name="M:Pri.Essentials.DotnetPsCmds.AddDotnetProjectReferenceCmdlet.ProcessRecord"> <inheritdoc /> </member> <member name="M:Pri.Essentials.DotnetPsCmds.AddDotnetProjectReferenceCmdlet.EndProcessing"> <inheritdoc /> </member> <member name="T:Pri.Essentials.DotnetPsCmds.CreateDotnetProjectCmdlet"> <summary> Implements the New_DotnetProject Cmdlet. <param type="synopsis">Creates a new .NET project.</param> <param type="description">Creates a new .NET project.</param> </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.CreateDotnetProjectCmdlet.TemplateName"> <summary> The parameter to the <code>dotnet new sln --template</code> option </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.CreateDotnetProjectCmdlet.OutputDirectory"> <summary> The parameter to the <code>dotnet new sln --output</code> option </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.CreateDotnetProjectCmdlet.OutputName"> <summary> The parameter to the <code>dotnet new sln --name</code> option </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.CreateDotnetProjectCmdlet.FrameworkName"> <summary> The parameter to the <code>dotnet new sln --name</code> option </summary> <remarks>TODO: set default based on global.json if present</remarks> </member> <member name="P:Pri.Essentials.DotnetPsCmds.CreateDotnetProjectCmdlet.Solution"> <summary> Gets or sets the solution to which the project will be added. </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.CreateDotnetProjectCmdlet.SolutionFolder"> <summary> Gets or sets the solution folder to which the project will be added. </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.CreateDotnetProjectCmdlet.ShouldGenerateDocumentationFile"> <summary> Gets or sets a value indicating whether to generate XML documentation </summary> </member> <member name="M:Pri.Essentials.DotnetPsCmds.CreateDotnetProjectCmdlet.BeginProcessing"> <inheritdoc /> </member> <member name="M:Pri.Essentials.DotnetPsCmds.CreateDotnetProjectCmdlet.ProcessRecord"> <inheritdoc /> </member> <member name="M:Pri.Essentials.DotnetPsCmds.CreateDotnetProjectCmdlet.EndProcessing"> <inheritdoc /> </member> <member name="T:Pri.Essentials.DotnetPsCmds.CreateDotnetSolutionCmdlet"> <summary> Implements the New_DotnetSolution Cmdlet. <para type="synopsis">Creates a new .NET solution.</para> </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.CreateDotnetSolutionCmdlet.OutputDirectory"> <summary> The parameter to the <code>dotnet new sln --output</code> option </summary> </member> <member name="P:Pri.Essentials.DotnetPsCmds.CreateDotnetSolutionCmdlet.OutputName"> <summary> The parameter to the <code>dotnet new sln --name</code> option </summary> </member> <member name="M:Pri.Essentials.DotnetPsCmds.CreateDotnetSolutionCmdlet.BeginProcessing"> <inheritdoc /> </member> <member name="M:Pri.Essentials.DotnetPsCmds.CreateDotnetSolutionCmdlet.ProcessRecord"> <inheritdoc /> </member> <member name="M:Pri.Essentials.DotnetPsCmds.CreateDotnetSolutionCmdlet.EndProcessing"> <summary> Performs end-of-processing tasks after all pipeline input has been received and processed. </summary> <remarks> This method is called once at the end of pipeline execution. It is not invoked if no input is received by the cmdlet. Override this method to implement any cleanup or finalization logic that should occur after all input has been processed. </remarks> </member> </members> </doc> |