共用方式為


Projects class

代表 Projects 的類別。

建構函式

Projects(VisualStudioResourceProviderClientContext)

建立專案。

方法

beginCreate(ProjectResource, string, string, string, ProjectsBeginCreateOptionalParams)

在集合中建立具有指定名稱的 Team Services 專案。 'VersionControlOption' 和 'ProcessTemplateId' 必須在資源屬性中指定。 VersionControlOption 的有效值:Git、Tfvc。 ProcessTemplateId 的有效值:6B724908-EF14-45CF-84F8-768B5384DA45、 ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (這些識別碼會對應至 Scrum、Agile 和 CMMI 進程範本) 。

create(ProjectResource, string, string, string, ProjectsCreateOptionalParams)

在集合中建立具有指定名稱的 Team Services 專案。 'VersionControlOption' 和 'ProcessTemplateId' 必須在資源屬性中指定。 VersionControlOption 的有效值:Git、Tfvc。 ProcessTemplateId 的有效值:6B724908-EF14-45CF-84F8-768B5384DA45、 ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (這些識別碼會對應至 Scrum、Agile 和 CMMI 進程範本) 。

get(string, string, string, RequestOptionsBase)

取得 Team Services 專案資源的詳細資料。

get(string, string, string, RequestOptionsBase, ServiceCallback<ProjectResource>)
get(string, string, string, ServiceCallback<ProjectResource>)
getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams)

取得專案資源建立作業的狀態。

getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams, ServiceCallback<ProjectResource>)
getJobStatus(string, string, string, string, string, ServiceCallback<ProjectResource>)
listByResourceGroup(string, string, RequestOptionsBase)

取得在指定之 Team Services 帳戶中建立的所有Visual Studio Team Services專案資源。

listByResourceGroup(string, string, RequestOptionsBase, ServiceCallback<ProjectResourceListResult>)
listByResourceGroup(string, string, ServiceCallback<ProjectResourceListResult>)
update(string, ProjectResource, string, string, RequestOptionsBase)

更新指定 Team Services 專案的標記。

update(string, ProjectResource, string, string, RequestOptionsBase, ServiceCallback<ProjectResource>)
update(string, ProjectResource, string, string, ServiceCallback<ProjectResource>)

建構函式詳細資料

Projects(VisualStudioResourceProviderClientContext)

建立專案。

new Projects(client: VisualStudioResourceProviderClientContext)

參數

client
VisualStudioResourceProviderClientContext

服務用戶端的參考。

方法詳細資料

beginCreate(ProjectResource, string, string, string, ProjectsBeginCreateOptionalParams)

在集合中建立具有指定名稱的 Team Services 專案。 'VersionControlOption' 和 'ProcessTemplateId' 必須在資源屬性中指定。 VersionControlOption 的有效值:Git、Tfvc。 ProcessTemplateId 的有效值:6B724908-EF14-45CF-84F8-768B5384DA45、 ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (這些識別碼會對應至 Scrum、Agile 和 CMMI 進程範本) 。

function beginCreate(body: ProjectResource, resourceGroupName: string, rootResourceName: string, resourceName: string, options?: ProjectsBeginCreateOptionalParams): Promise<LROPoller>

參數

body
ProjectResource

要求資料。

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

rootResourceName

string

Team Services 帳戶的名稱。

resourceName

string

Team Services 專案的名稱。

options
ProjectsBeginCreateOptionalParams

選擇性參數

傳回

Promise<@azure/ms-rest-azure-js.LROPoller>

Promise < msRestAzure.LROPoller>

create(ProjectResource, string, string, string, ProjectsCreateOptionalParams)

在集合中建立具有指定名稱的 Team Services 專案。 'VersionControlOption' 和 'ProcessTemplateId' 必須在資源屬性中指定。 VersionControlOption 的有效值:Git、Tfvc。 ProcessTemplateId 的有效值:6B724908-EF14-45CF-84F8-768B5384DA45、 ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (這些識別碼會對應至 Scrum、Agile 和 CMMI 進程範本) 。

function create(body: ProjectResource, resourceGroupName: string, rootResourceName: string, resourceName: string, options?: ProjectsCreateOptionalParams): Promise<ProjectsCreateResponse>

參數

body
ProjectResource

要求資料。

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

rootResourceName

string

Team Services 帳戶的名稱。

resourceName

string

Team Services 專案的名稱。

options
ProjectsCreateOptionalParams

選擇性參數

傳回

Promise < Models.ProjectsCreateResponse>

get(string, string, string, RequestOptionsBase)

警告

此 API 現已淘汰。

This operation is deprecated. Please do not use it any longer.

取得 Team Services 專案資源的詳細資料。

function get(resourceGroupName: string, rootResourceName: string, resourceName: string, options?: RequestOptionsBase): Promise<ProjectsGetResponse>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

rootResourceName

string

Team Services 帳戶的名稱。

resourceName

string

Team Services 專案的名稱。

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.ProjectsGetResponse>

get(string, string, string, RequestOptionsBase, ServiceCallback<ProjectResource>)

警告

此 API 現已淘汰。

This operation is deprecated. Please do not use it any longer.

function get(resourceGroupName: string, rootResourceName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectResource>)

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

rootResourceName

string

Team Services 帳戶的名稱。

resourceName

string

Team Services 專案的名稱。

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<ProjectResource>

回呼

get(string, string, string, ServiceCallback<ProjectResource>)

警告

此 API 現已淘汰。

This operation is deprecated. Please do not use it any longer.

function get(resourceGroupName: string, rootResourceName: string, resourceName: string, callback: ServiceCallback<ProjectResource>)

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

rootResourceName

string

Team Services 帳戶的名稱。

resourceName

string

Team Services 專案的名稱。

callback

ServiceCallback<ProjectResource>

回呼

getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams)

警告

此 API 現已淘汰。

This operation is deprecated. Please do not use it any longer.

取得專案資源建立作業的狀態。

function getJobStatus(resourceGroupName: string, rootResourceName: string, resourceName: string, subContainerName: string, operation: string, options?: ProjectsGetJobStatusOptionalParams): Promise<ProjectsGetJobStatusResponse>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

rootResourceName

string

Team Services 帳戶的名稱。

resourceName

string

Team Services 專案的名稱。

subContainerName

string

此參數應該設定為 resourceName。

operation

string

運算類型。 唯一支援的值是 'put'。

options
ProjectsGetJobStatusOptionalParams

選擇性參數

傳回

Promise < Models.ProjectsGetJobStatusResponse>

getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams, ServiceCallback<ProjectResource>)

警告

此 API 現已淘汰。

This operation is deprecated. Please do not use it any longer.

function getJobStatus(resourceGroupName: string, rootResourceName: string, resourceName: string, subContainerName: string, operation: string, options: ProjectsGetJobStatusOptionalParams, callback: ServiceCallback<ProjectResource>)

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

rootResourceName

string

Team Services 帳戶的名稱。

resourceName

string

Team Services 專案的名稱。

subContainerName

string

此參數應該設定為 resourceName。

operation

string

運算類型。 唯一支援的值是 'put'。

options
ProjectsGetJobStatusOptionalParams

選擇性參數

callback

ServiceCallback<ProjectResource>

回呼

getJobStatus(string, string, string, string, string, ServiceCallback<ProjectResource>)

警告

此 API 現已淘汰。

This operation is deprecated. Please do not use it any longer.

function getJobStatus(resourceGroupName: string, rootResourceName: string, resourceName: string, subContainerName: string, operation: string, callback: ServiceCallback<ProjectResource>)

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

rootResourceName

string

Team Services 帳戶的名稱。

resourceName

string

Team Services 專案的名稱。

subContainerName

string

此參數應該設定為 resourceName。

operation

string

運算類型。 唯一支援的值是 'put'。

callback

ServiceCallback<ProjectResource>

回呼

listByResourceGroup(string, string, RequestOptionsBase)

警告

此 API 現已淘汰。

This operation is deprecated. Please do not use it any longer.

取得在指定之 Team Services 帳戶中建立的所有Visual Studio Team Services專案資源。

function listByResourceGroup(resourceGroupName: string, rootResourceName: string, options?: RequestOptionsBase): Promise<ProjectsListByResourceGroupResponse>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

rootResourceName

string

Team Services 帳戶的名稱。

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.ProjectsListByResourceGroupResponse>

listByResourceGroup(string, string, RequestOptionsBase, ServiceCallback<ProjectResourceListResult>)

警告

此 API 現已淘汰。

This operation is deprecated. Please do not use it any longer.

function listByResourceGroup(resourceGroupName: string, rootResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectResourceListResult>)

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

rootResourceName

string

Team Services 帳戶的名稱。

options
RequestOptionsBase

選擇性參數

listByResourceGroup(string, string, ServiceCallback<ProjectResourceListResult>)

警告

此 API 現已淘汰。

This operation is deprecated. Please do not use it any longer.

function listByResourceGroup(resourceGroupName: string, rootResourceName: string, callback: ServiceCallback<ProjectResourceListResult>)

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

rootResourceName

string

Team Services 帳戶的名稱。

update(string, ProjectResource, string, string, RequestOptionsBase)

警告

此 API 現已淘汰。

This operation is deprecated. Please do not use it any longer.

更新指定 Team Services 專案的標記。

function update(resourceGroupName: string, body: ProjectResource, rootResourceName: string, resourceName: string, options?: RequestOptionsBase): Promise<ProjectsUpdateResponse>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

body
ProjectResource

要求資料。

rootResourceName

string

Team Services 帳戶的名稱。

resourceName

string

Team Services 專案的名稱。

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.ProjectsUpdateResponse>

update(string, ProjectResource, string, string, RequestOptionsBase, ServiceCallback<ProjectResource>)

警告

此 API 現已淘汰。

This operation is deprecated. Please do not use it any longer.

function update(resourceGroupName: string, body: ProjectResource, rootResourceName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectResource>)

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

body
ProjectResource

要求資料。

rootResourceName

string

Team Services 帳戶的名稱。

resourceName

string

Team Services 專案的名稱。

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<ProjectResource>

回呼

update(string, ProjectResource, string, string, ServiceCallback<ProjectResource>)

警告

此 API 現已淘汰。

This operation is deprecated. Please do not use it any longer.

function update(resourceGroupName: string, body: ProjectResource, rootResourceName: string, resourceName: string, callback: ServiceCallback<ProjectResource>)

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

body
ProjectResource

要求資料。

rootResourceName

string

Team Services 帳戶的名稱。

resourceName

string

Team Services 專案的名稱。

callback

ServiceCallback<ProjectResource>

回呼