Microsoft.TeamFoundation.SourceControl.WebApi Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Associated |
|
Async |
|
Async |
|
Async |
|
Async |
|
Async |
|
Async |
|
Async |
|
Attachment |
Meta data for a file attached to an artifact. |
Auto |
Real time event (SignalR) for an auto-complete update on a pull request |
Branch |
Real time event (SignalR) for a source/target branch update on a pull request |
Change<T> | |
Change |
|
Change |
|
Change |
|
Change |
Criteria used in a search for change lists |
Checkin |
|
Code |
|
Comment |
Represents a comment which is one of potentially many in a comment thread. |
Comment |
Comment iteration context is used to identify which diff was being viewed when the thread was created. |
Comment |
|
Comment |
Represents a comment thread of a pull request. A thread contains meta data about the file it was left on along with one or more comments (an initial comment and the subsequent replies). |
Comment |
|
Comment |
Comment tracking criteria is used to identify which iteration context the thread has been tracked to (if any) along with some detail about the original position and filename. |
Completion |
Real time event (SignalR) for a completion errors on a pull request |
Discussions |
Real time event (SignalR) for a discussions update on a pull request |
File |
|
File |
Provides properties that describe file differences |
File |
Provides parameters that describe inputs for the file diff |
File |
Provides properties that describe inputs for the file diffs |
Git |
A Git annotated tag. |
Git |
|
Git |
Information about the progress of a cherry pick or revert operation. |
Git |
Parameters that are provided in the request body when requesting to cherry pick or revert. |
Git |
GitAsyncRefOperationSource specifies the pull request or list of commits to use when making a cherry pick and revert operation request. Only one should be provided. |
Git |
|
Git |
|
Git |
Ahead and behind counts for a particular ref. |
Git |
|
Git |
This object is returned from Cherry Pick operations and provides the id and status of the operation |
Git |
|
Git |
|
Git |
|
Git |
Provides properties that describe a Git commit and associated metadata. |
Git |
|
Git |
This class contains overloads of methods that were removed from the auto-generated client due to adding parameters. We use extra overloads to ensure that whatever binary signature a client used before will map to one of these prototypes. |
Git |
|
Git |
Data object for AddAdd conflict |
Git |
Data object for RenameAdd conflict |
Git |
Data object for EditDelete conflict |
Git |
Data object for RenameDelete conflict |
Git |
Data object for FileDirectory conflict |
Git |
Data object for DeleteEdit conflict |
Git |
Data object for EditEdit conflict |
Git |
Data object for DirectoryFile conflict |
Git |
|
Git |
Data object for Rename1to2 conflict |
Git |
Data object for Rename2to1 conflict |
Git |
Data object for AddRename conflict |
Git |
Data object for DeleteRename conflict |
Git |
Data object for RenameRename conflict |
Git |
|
Git |
|
Git |
|
Git |
|
Git |
Status information about a requested fork operation. |
Git |
Information about a fork ref. |
Git |
Request to sync data between two forks. |
Git |
Parameters for creating a fork request |
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
Parameter for creating a git import request when source is Git version control |
Git |
A request to import data from a remote source control system. |
Git |
Parameters for creating an import request |
Git |
Additional status information about an import request. |
Git |
|
Git |
Parameter for creating a git import request when source is tfvc version control |
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
Status information about a requested merge operation. |
Git |
|
Git |
Parameters required for performing git merge. |
Git |
Git object identifier and type information. |
Git |
|
Git |
|
Git |
|
Git |
|
Git |
Represents all the data associated with a pull request. |
Git |
Change made in a pull request. |
Git |
Represents a comment thread of a pull request. A thread contains meta data about the file it was left on (if any) along with one or more comments (an initial comment and the subsequent replies). |
Git |
Comment thread context contains details about what diffs were being viewed at the time of thread creation and whether or not the thread has been tracked from that original diff. |
Git |
Preferences about how the pull request should be completed. |
Git |
Provides properties that describe a Git pull request iteration. Iterations are created as a result of creating and pushing updates to a pull request. |
Git |
Collection of changes made in a pull request. |
Git |
The options which are used when a pull request merge is created. |
Git |
A set of pull request queries and their results. |
Git |
Pull request query input parameters. |
Git |
|
Git |
Pull requests can be searched for matching this criteria. |
Git |
This class contains the metadata of a service/extension posting pull request status. Status can be associated with a pull request or an iteration. |
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
Provides a Git-specific implementation of ISecuredObject for public projects |
Git |
|
Git |
This class contains the metadata of a service/extension posting a status. |
Git |
Status context that uniquely identifies the status. |
Git |
An object describing the git suggestion. Git suggestions are currently limited to suggested pull requests. |
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
|
Git |
User info and date for Git operations. |
Git |
|
Git |
|
Git |
|
Global |
Globally unique key for a repository. |
History |
|
History |
|
Identity |
Identity information including a vote on a pull request. |
Import |
|
Included |
|
Is |
Real time event (SignalR) for IsDraft update on a pull request |
Item |
|
Item |
Optional details to include when returning an item model |
Item |
|
Labels |
Real time event (SignalR) for updated labels on a pull request |
Line |
The class to represent the line diff block |
Merge |
Real time event (SignalR) for a merge completed on a pull request |
Policy |
Real time event (SignalR) for a policy evaluation update on a pull request |
Policy |
Provides a policy specific implementation of ISecuredObject for public projects |
Pull |
Real time event (SignalR) for pull request creation |
Pull |
|
Pull |
Initial config contract sent to extensions creating tabs on the pull request page |
Real |
Base contract for a real time pull request event (SignalR) |
Rest |
|
Rest |
|
Retarget |
Real time event (SignalR) for when the target branch of a pull request is changed |
Reviewers |
Real time event (SignalR) for an update to reviewers on a pull request |
Reviewers |
Real time event (SignalR) for reviewer votes being reset on a pull request |
Reviewer |
Real time event (SignalR) for a reviewer vote update on a pull request |
Secured |
|
Share |
Context used while sharing a pull request. |
Source |
|
Status |
Real time event (SignalR) for an added status on a pull request |
Statuses |
Real time event (SignalR) for deleted statuses on a pull request |
Status |
Real time event (SignalR) for a status update on a pull request |
Supported |
Represents a Supported IDE entity. |
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
Criteria used in a search for change lists |
Tfvc |
|
Tfvc |
|
Tfvc |
This class contains overloads of methods that were removed from the auto-generated client due to adding parameters. We use extra overloads to ensure that whatever binary signature a client used before will map to one of these prototypes. |
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
Item path and Version descriptor properties |
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
|
Tfvc |
This is the deep shelveset class |
Tfvc |
This is the shallow shelveset class |
Tfvc |
|
Tfvc |
|
Tfvc |
|
Title |
Real time event (SignalR) for a title/description update on a pull request |
Update |
|
Version |
|
Version |
Base class for Web API data contracts that implements ISecuredObject for public projects |
Version |
|
Vsts |
Comment |
The status of a comment thread. |
Comment |
The type of a comment. |
Git |
Current status of the asynchronous operation. |
Git |
|
Git |
|
Git |
Describes the type of source which generated a git conflict |
Git |
The type of a merge conflict. |
Git |
Represents the possible outcomes from a request to update a pull request conflict |
Git |
Accepted types of version |
Git |
|
Git |
|
Git |
|
Git |
Scopes where GitRepositoryPermissions can apply. |
Git |
Accepted types of pull request queries. |
Git |
|
Git |
Acceptable values for Type property |
Git |
Search type on ref name |
Git |
Enumerates the modes under which ref updates can be written to their repositories. |
Git |
Represents the possible outcomes from a request to update a ref in a repository. |
Git |
Defines the permission bitmasks used in the database for git repositories. If modifying, see NOTE at the bottom. |
Git |
The type of a merge conflict. |
Git |
|
Git |
|
Git |
|
Git |
Resolution status of a conflict. |
Git |
|
Git |
State of the status. |
Git |
Accepted types of version options |
Git |
Accepted types of version |
Item |
|
Iteration |
The reason for which the pull request iteration was created. |
Line |
Type of change for a line diff block |
Pull |
The status of a pull request merge. |
Pull |
The specific type of a pull request merge failure. |
Pull |
Status of a pull request. |
Supported |
Enumeration that represents the types of IDEs supported. |
Tfvc |
|
Tfvc |
|
Version |
|
Version |