Baca dalam bahasa Inggris Edit

Bagikan melalui


Microsoft.TeamFoundation.SourceControl.WebApi Namespace

Classes

AssociatedWorkItem
AsyncGitOperationNotification
AsyncRefOperationCommitLevelEventNotification
AsyncRefOperationCompletedNotification
AsyncRefOperationConflictNotification
AsyncRefOperationGeneralFailureNotification
AsyncRefOperationProgressNotification
AsyncRefOperationTimeoutNotification
Attachment

Meta data for a file attached to an artifact.

AutoCompleteUpdatedEvent

Real time event (SignalR) for an auto-complete update on a pull request

BranchUpdatedEvent

Real time event (SignalR) for a source/target branch update on a pull request

Change<T>
ChangeCountDictionary
ChangeList<T>
ChangeListHelpers
ChangeListSearchCriteria

Criteria used in a search for change lists

CheckinNote
CodeReviewDiscussionIdentityConstants
Comment

Represents a comment which is one of potentially many in a comment thread.

CommentIterationContext

Comment iteration context is used to identify which diff was being viewed when the thread was created.

CommentPosition
CommentThread

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).

CommentThreadContext
CommentTrackingCriteria

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.

CompletionErrorsEvent

Real time event (SignalR) for a completion errors on a pull request

DiscussionsUpdatedEvent

Real time event (SignalR) for a discussions update on a pull request

FileContentMetadata
FileDiff

Provides properties that describe file differences

FileDiffParams

Provides parameters that describe inputs for the file diff

FileDiffsCriteria

Provides properties that describe inputs for the file diffs

GitAnnotatedTag

A Git annotated tag.

GitAsyncRefOperation
GitAsyncRefOperationDetail

Information about the progress of a cherry pick or revert operation.

GitAsyncRefOperationParameters

Parameters that are provided in the request body when requesting to cherry pick or revert.

GitAsyncRefOperationSource

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.

GitBaseVersionDescriptor
GitBlobRef
GitBranchStats

Ahead and behind counts for a particular ref.

GitChange
GitCherryPick

This object is returned from Cherry Pick operations and provides the id and status of the operation

GitCommit
GitCommitChanges
GitCommitDiffs
GitCommitRef

Provides properties that describe a Git commit and associated metadata.

GitCommitToCreate
GitCompatHttpClientBase

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.

GitConflict
GitConflictAddAdd

Data object for AddAdd conflict

GitConflictAddRename

Data object for RenameAdd conflict

GitConflictDeleteEdit

Data object for EditDelete conflict

GitConflictDeleteRename

Data object for RenameDelete conflict

GitConflictDirectoryFile

Data object for FileDirectory conflict

GitConflictEditDelete

Data object for DeleteEdit conflict

GitConflictEditEdit

Data object for EditEdit conflict

GitConflictFileDirectory

Data object for DirectoryFile conflict

GitConflictJsonConverter
GitConflictRename1to2

Data object for Rename1to2 conflict

GitConflictRename2to1

Data object for Rename2to1 conflict

GitConflictRenameAdd

Data object for AddRename conflict

GitConflictRenameDelete

Data object for DeleteRename conflict

GitConflictRenameRename

Data object for RenameRename conflict

GitConflictUpdateResult
GitConstants
GitDeletedRepository
GitFilePathsCollection
GitForkOperationStatusDetail

Status information about a requested fork operation.

GitForkRef

Information about a fork ref.

GitForkSyncRequest

Request to sync data between two forks.

GitForkSyncRequestParameters

Parameters for creating a fork request

GitForkTeamProjectReference
GitHistoryQueryResults
GitHttpClient
GitHttpClientBase
GitImportFailedEvent
GitImportGitSource

Parameter for creating a git import request when source is Git version control

GitImportRequest

A request to import data from a remote source control system.

GitImportRequestParameters

Parameters for creating an import request

GitImportStatusDetail

Additional status information about an import request.

GitImportSucceededEvent
GitImportTfvcSource

Parameter for creating a git import request when source is tfvc version control

GitItem
GitItemDescriptor
GitItemRequestData
GitItemsCollection
GitLastChangeItem
GitLastChangeTreeItems
GitLfsDeleteLockRequest
GitLfsErrorResponse
GitLfsLock
GitLfsLockCollection
GitLfsLockOwner
GitLfsLockResponse
GitLfsVerifyLockRequest
GitLinkConstants
GitMerge
GitMergeOperationStatusDetail

Status information about a requested merge operation.

GitMergeOriginRef
GitMergeParameters

Parameters required for performing git merge.

GitObject

Git object identifier and type information.

GitPathAction
GitPathToItemsCollection
GitPermissionsUtil
GitPolicyConfigurationResponse
GitPullRequest

Represents all the data associated with a pull request.

GitPullRequestChange

Change made in a pull request.

GitPullRequestCommentThread

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).

GitPullRequestCommentThreadContext

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.

GitPullRequestCompletionOptions

Preferences about how the pull request should be completed.

GitPullRequestIteration

Provides properties that describe a Git pull request iteration. Iterations are created as a result of creating and pushing updates to a pull request.

GitPullRequestIterationChanges

Collection of changes made in a pull request.

GitPullRequestMergeOptions

The options which are used when a pull request merge is created.

GitPullRequestQuery

A set of pull request queries and their results.

GitPullRequestQueryInput

Pull request query input parameters.

GitPullRequestReviewFileContentInfo
GitPullRequestSearchCriteria

Pull requests can be searched for matching this criteria.

GitPullRequestStatus

This class contains the metadata of a service/extension posting pull request status. Status can be associated with a pull request or an iteration.

GitPush
GitPushEventData
GitPushRef
GitPushSearchCriteria
GitQueryBranchStatsCriteria
GitQueryCommitsCriteria
GitQueryRefsCriteria
GitRecycleBinRepositoryDetails
GitRef
GitRefFavorite
GitRefsCollection
GitRefUpdate
GitRefUpdateResult
GitRefUpdateResultSet
GitRefUpdateStatusExtensions
GitRepositoriesCollection
GitRepository
GitRepositoryCreateOptions
GitRepositoryRef
GitRepositoryStats
GitResolution
GitResolutionMergeContent
GitResolutionPathConflict
GitResolutionPickOneAction
GitResolutionRename1to2
GitRevert
GitSecuredObject

Provides a Git-specific implementation of ISecuredObject for public projects

GitServiceEventTypes
GitStatus

This class contains the metadata of a service/extension posting a status.

GitStatusContext

Status context that uniquely identifies the status.

GitSuggestion

An object describing the git suggestion. Git suggestions are currently limited to suggested pull requests.

GitTargetVersionDescriptor
GitTemplate
GitTreeDiff
GitTreeDiffEntry
GitTreeDiffResponse
GitTreeEntryRef
GitTreeRef
GitUserDate

User info and date for Git operations.

GitUtils
GitVersionDescriptor
GitWebApiConstants
GlobalGitRepositoryKey

Globally unique key for a repository.

HistoryEntry<T>
HistoryQueryResults<T>
IdentityRefWithVote

Identity information including a vote on a pull request.

ImportRepositoryValidation
IncludedGitCommit
IsDraftUpdatedEvent

Real time event (SignalR) for IsDraft update on a pull request

ItemContent
ItemDetailsOptions

Optional details to include when returning an item model

ItemModel
LabelsUpdatedEvent

Real time event (SignalR) for updated labels on a pull request

LineDiffBlock

The class to represent the line diff block

MergeCompletedEvent

Real time event (SignalR) for a merge completed on a pull request

PolicyEvaluationUpdatedEvent

Real time event (SignalR) for a policy evaluation update on a pull request

PolicySecuredObjectFactory

Provides a policy specific implementation of ISecuredObject for public projects

PullRequestCreatedEvent

Real time event (SignalR) for pull request creation

PullRequestDiscussionThreadPropertyNames
PullRequestTabExtensionConfig

Initial config contract sent to extensions creating tabs on the pull request page

RealTimePullRequestEvent

Base contract for a real time pull request event (SignalR)

RestConstants
RestLinkConstants
RetargetEvent

Real time event (SignalR) for when the target branch of a pull request is changed

ReviewersUpdatedEvent

Real time event (SignalR) for an update to reviewers on a pull request

ReviewersVotesResetEvent

Real time event (SignalR) for reviewer votes being reset on a pull request

ReviewerVoteUpdatedEvent

Real time event (SignalR) for a reviewer vote update on a pull request

SecuredDictionary<TKey,TValue>
ShareNotificationContext

Context used while sharing a pull request.

SourceToTargetRef
StatusAddedEvent

Real time event (SignalR) for an added status on a pull request

StatusesDeletedEvent

Real time event (SignalR) for deleted statuses on a pull request

StatusUpdatedEvent

Real time event (SignalR) for a status update on a pull request

SupportedIde

Represents a Supported IDE entity.

TfvcBranch
TfvcBranchesCollection
TfvcBranchMapping
TfvcBranchRef
TfvcBranchRefsCollection
TfvcChange
TfvcChangeset
TfvcChangesetRef
TfvcChangesetsCollection
TfvcChangesetSearchCriteria

Criteria used in a search for change lists

TfvcChangesetsRequestData
TfvcCheckinEventData
TfvcCompatHttpClientBase

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.

TfvcConstants
TfvcHistoryEntry
TfvcHttpClient
TfvcHttpClientBase
TfvcItem
TfvcItemDescriptor

Item path and Version descriptor properties

TfvcItemDescriptorsCollection
TfvcItemPreviousHash
TfvcItemRequestData
TfvcItemsCollection
TfvcLabel
TfvcLabelRef
TfvcLabelRequestData
TfvcLinkConstants
TfvcMappingFilter
TfvcMergeSource
TfvcPolicyFailureInfo
TfvcPolicyOverrideInfo
TfvcServiceEventTypes
TfvcShallowBranchRef
TfvcShelveset

This is the deep shelveset class

TfvcShelvesetRef

This is the shallow shelveset class

TfvcShelvesetRequestData
TfvcStatistics
TfvcVersionDescriptor
TitleDescriptionUpdatedEvent

Real time event (SignalR) for a title/description update on a pull request

UpdateRefsRequest
VersionControlProjectInfo
VersionControlSecuredObject

Base class for Web API data contracts that implements ISecuredObject for public projects

VersionControlSecuredObjectExtensions
VstsInfo

Enums

CommentThreadStatus

The status of a comment thread.

CommentType

The type of a comment.

GitAsyncOperationStatus

Current status of the asynchronous operation.

GitAsyncOperationType
GitAsyncRefOperationFailureStatus
GitConflictSourceType

Describes the type of source which generated a git conflict

GitConflictType

The type of a merge conflict.

GitConflictUpdateStatus

Represents the possible outcomes from a request to update a pull request conflict

GitHistoryMode

Accepted types of version

GitMetrics
GitObjectType
GitPathActions
GitPermissionScope

Scopes where GitRepositoryPermissions can apply.

GitPullRequestQueryType

Accepted types of pull request queries.

GitPullRequestReviewFileType
GitRefFavorite.RefFavoriteType

Acceptable values for Type property

GitRefSearchType

Search type on ref name

GitRefUpdateMode

Enumerates the modes under which ref updates can be written to their repositories.

GitRefUpdateStatus

Represents the possible outcomes from a request to update a ref in a repository.

GitRepositoryPermissions

Defines the permission bitmasks used in the database for git repositories. If modifying, see NOTE at the bottom.

GitResolutionError

The type of a merge conflict.

GitResolutionMergeType
GitResolutionPathConflictAction
GitResolutionRename1to2Action
GitResolutionStatus

Resolution status of a conflict.

GitResolutionWhichAction
GitStatusState

State of the status.

GitVersionOptions

Accepted types of version options

GitVersionType

Accepted types of version

ItemContentType
IterationReason

The reason for which the pull request iteration was created.

LineDiffBlockChangeType

Type of change for a line diff block

PullRequestAsyncStatus

The status of a pull request merge.

PullRequestMergeFailureType

The specific type of a pull request merge failure.

PullRequestStatus

Status of a pull request.

SupportedIdeType

Enumeration that represents the types of IDEs supported.

TfvcVersionOption
TfvcVersionType
VersionControlChangeType
VersionControlRecursionType