GetIssuesForGitHubMilestone Class

Summary

Defines a ITask that extracts all issues with a given state for a given milestone from GitHub.
Namespace
NBuildKit.MsBuild.Tasks.Projects
Base Types
graph TD Base0["BaseTask"]-->Type click Base0 "/nBuildKit.MsBuild/api/NBuildKit.MsBuild.Tasks.Core/BaseTask" Base1["Task"]-->Base0 Type["GetIssuesForGitHubMilestone"] class Type type-node

Syntax

public sealed class GetIssuesForGitHubMilestone : BaseTask

Properties

Name Value Summary
ErrorInformation ITaskItem[]
Gets or sets the collection containing the error codes for the task.
Inherited from BaseTask
GitHubProjectName string
Gets or sets the name of the project on GitHub.
GitHubUserName string
Gets or sets the name of the user on GitHub.
Issues ITaskItem[]
Gets or sets the collection containing all the issue information.
IssueState string
Gets or sets the state of the issues which should be returned.
MilestoneName string
Gets or sets the milestone name.

Methods

Name Value Summary
ErrorCodeById(string) string
Returns the error code for the given ID.
Inherited from BaseTask
Execute() bool
GetAbsolutePath(ITaskItem) string
Returns the absolute path for the given path item.
Inherited from BaseTask
GetAbsolutePath(ITaskItem, ITaskItem) string
Returns the absolute path for the given path item.
Inherited from BaseTask
GetAbsolutePath(string) string
Returns the absolute path for the given path item.
Inherited from BaseTask
VerbosityForCurrentMsBuildInstance() string
Gets the verbosity that the current MsBuild instance is running at.
Inherited from BaseTask
static