GitHttpClientBase.CreateAnnotatedTagAsync Method
Definition
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.
Overloads
| Name | Description |
|---|---|
| CreateAnnotatedTagAsync(GitAnnotatedTag, Guid, Guid, Object, CancellationToken) |
[Preview API] Create an annotated tag. |
| CreateAnnotatedTagAsync(GitAnnotatedTag, Guid, String, Object, CancellationToken) |
[Preview API] Create an annotated tag. |
| CreateAnnotatedTagAsync(GitAnnotatedTag, String, Guid, Object, CancellationToken) |
[Preview API] Create an annotated tag. |
| CreateAnnotatedTagAsync(GitAnnotatedTag, String, String, Object, CancellationToken) |
[Preview API] Create an annotated tag. |
CreateAnnotatedTagAsync(GitAnnotatedTag, Guid, Guid, Object, CancellationToken)
[Preview API] Create an annotated tag.
public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag> CreateAnnotatedTagAsync(Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag tagObject, Guid project, Guid repositoryId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member CreateAnnotatedTagAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag * Guid * Guid * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag>
override this.CreateAnnotatedTagAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag * Guid * Guid * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag>
Parameters
- tagObject
- GitAnnotatedTag
Object containing details of tag to be created.
- project
- Guid
Project ID
- repositoryId
- Guid
ID or name of the repository.
- userState
- Object
- cancellationToken
- CancellationToken
The cancellation token to cancel operation.
Returns
Applies to
CreateAnnotatedTagAsync(GitAnnotatedTag, Guid, String, Object, CancellationToken)
[Preview API] Create an annotated tag.
public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag> CreateAnnotatedTagAsync(Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag tagObject, Guid project, string repositoryId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member CreateAnnotatedTagAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag * Guid * string * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag>
override this.CreateAnnotatedTagAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag * Guid * string * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag>
Parameters
- tagObject
- GitAnnotatedTag
Object containing details of tag to be created.
- project
- Guid
Project ID
- repositoryId
- String
ID or name of the repository.
- userState
- Object
- cancellationToken
- CancellationToken
The cancellation token to cancel operation.
Returns
Applies to
CreateAnnotatedTagAsync(GitAnnotatedTag, String, Guid, Object, CancellationToken)
[Preview API] Create an annotated tag.
public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag> CreateAnnotatedTagAsync(Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag tagObject, string project, Guid repositoryId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member CreateAnnotatedTagAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag * string * Guid * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag>
override this.CreateAnnotatedTagAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag * string * Guid * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag>
Parameters
- tagObject
- GitAnnotatedTag
Object containing details of tag to be created.
- project
- String
Project ID or project name
- repositoryId
- Guid
ID or name of the repository.
- userState
- Object
- cancellationToken
- CancellationToken
The cancellation token to cancel operation.
Returns
Applies to
CreateAnnotatedTagAsync(GitAnnotatedTag, String, String, Object, CancellationToken)
[Preview API] Create an annotated tag.
public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag> CreateAnnotatedTagAsync(Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag tagObject, string project, string repositoryId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member CreateAnnotatedTagAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag * string * string * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag>
override this.CreateAnnotatedTagAsync : Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag * string * string * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.SourceControl.WebApi.GitAnnotatedTag>
Parameters
- tagObject
- GitAnnotatedTag
Object containing details of tag to be created.
- project
- String
Project ID or project name
- repositoryId
- String
ID or name of the repository.
- userState
- Object
- cancellationToken
- CancellationToken
The cancellation token to cancel operation.