你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Extensions class

表示扩展的类。

构造函数

Extensions(VisualStudioResourceProviderClientContext)

创建扩展。

方法

create(string, ExtensionResourceRequest, string, string, msRest.RequestOptionsBase)

向 Visual Studio Team Services 帐户注册扩展。

create(string, ExtensionResourceRequest, string, string, RequestOptionsBase, ServiceCallback<ExtensionResource>)
create(string, ExtensionResourceRequest, string, string, ServiceCallback<ExtensionResource>)
deleteMethod(string, string, string, msRest.RequestOptionsBase)

删除Visual Studio Team Services帐户的扩展资源注册。

deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, string, ServiceCallback<void>)
get(string, string, string, msRest.RequestOptionsBase)

获取与Visual Studio Team Services帐户资源关联的扩展的详细信息。

get(string, string, string, RequestOptionsBase, ServiceCallback<ExtensionResource>)
get(string, string, string, ServiceCallback<ExtensionResource>)
listByAccount(string, string, msRest.RequestOptionsBase)

获取在资源组中创建的扩展资源的详细信息。

listByAccount(string, string, RequestOptionsBase, ServiceCallback<ExtensionResourceListResult>)
listByAccount(string, string, ServiceCallback<ExtensionResourceListResult>)
update(string, ExtensionResourceRequest, string, string, msRest.RequestOptionsBase)

汇报Visual Studio Team Services帐户的现有扩展注册。

update(string, ExtensionResourceRequest, string, string, RequestOptionsBase, ServiceCallback<ExtensionResource>)
update(string, ExtensionResourceRequest, string, string, ServiceCallback<ExtensionResource>)

构造函数详细信息

Extensions(VisualStudioResourceProviderClientContext)

创建扩展。

new Extensions(client: VisualStudioResourceProviderClientContext)

参数

client
VisualStudioResourceProviderClientContext

对服务客户端的引用。

方法详细信息

create(string, ExtensionResourceRequest, string, string, msRest.RequestOptionsBase)

向 Visual Studio Team Services 帐户注册扩展。

function create(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsCreateResponse>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

body
ExtensionResourceRequest

一个 对象,其中包含与扩展请求相关的其他信息。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

extensionResourceName

string

扩展插件的名称。

options
msRest.RequestOptionsBase

返回

Promise<Models.ExtensionsCreateResponse>

Promise<Models.ExtensionsCreateResponse>

create(string, ExtensionResourceRequest, string, string, RequestOptionsBase, ServiceCallback<ExtensionResource>)

function create(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ExtensionResource>)

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

body
ExtensionResourceRequest

一个 对象,其中包含与扩展请求相关的其他信息。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

extensionResourceName

string

扩展插件的名称。

options

RequestOptionsBase

可选参数

callback

ServiceCallback<ExtensionResource>

回调

create(string, ExtensionResourceRequest, string, string, ServiceCallback<ExtensionResource>)

function create(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, callback: ServiceCallback<ExtensionResource>)

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

body
ExtensionResourceRequest

一个 对象,其中包含与扩展请求相关的其他信息。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

extensionResourceName

string

扩展插件的名称。

callback

ServiceCallback<ExtensionResource>

回调

deleteMethod(string, string, string, msRest.RequestOptionsBase)

删除Visual Studio Team Services帐户的扩展资源注册。

function deleteMethod(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<RestResponse>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

extensionResourceName

string

扩展插件的名称。

options
msRest.RequestOptionsBase

返回

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

extensionResourceName

string

扩展插件的名称。

options

RequestOptionsBase

可选参数

callback

ServiceCallback<void>

回调

deleteMethod(string, string, string, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, callback: ServiceCallback<void>)

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

extensionResourceName

string

扩展插件的名称。

callback

ServiceCallback<void>

回调

get(string, string, string, msRest.RequestOptionsBase)

获取与Visual Studio Team Services帐户资源关联的扩展的详细信息。

function get(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsGetResponse>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

extensionResourceName

string

扩展插件的名称。

options
msRest.RequestOptionsBase

返回

Promise<Models.ExtensionsGetResponse>

Promise<Models.ExtensionsGetResponse>

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

function get(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ExtensionResource>)

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

extensionResourceName

string

扩展插件的名称。

options

RequestOptionsBase

可选参数

callback

ServiceCallback<ExtensionResource>

回调

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

function get(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, callback: ServiceCallback<ExtensionResource>)

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

extensionResourceName

string

扩展插件的名称。

callback

ServiceCallback<ExtensionResource>

回调

listByAccount(string, string, msRest.RequestOptionsBase)

获取在资源组中创建的扩展资源的详细信息。

function listByAccount(resourceGroupName: string, accountResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsListByAccountResponse>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

options
msRest.RequestOptionsBase

返回

Promise<Models.ExtensionsListByAccountResponse>

Promise<Models.ExtensionsListByAccountResponse>

listByAccount(string, string, RequestOptionsBase, ServiceCallback<ExtensionResourceListResult>)

function listByAccount(resourceGroupName: string, accountResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ExtensionResourceListResult>)

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

options

RequestOptionsBase

可选参数

callback

ServiceCallback<ExtensionResourceListResult>

回调

listByAccount(string, string, ServiceCallback<ExtensionResourceListResult>)

function listByAccount(resourceGroupName: string, accountResourceName: string, callback: ServiceCallback<ExtensionResourceListResult>)

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

callback

ServiceCallback<ExtensionResourceListResult>

回调

update(string, ExtensionResourceRequest, string, string, msRest.RequestOptionsBase)

汇报Visual Studio Team Services帐户的现有扩展注册。

function update(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsUpdateResponse>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

body
ExtensionResourceRequest

一个 对象,其中包含与扩展请求相关的其他信息。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

extensionResourceName

string

扩展插件的名称。

options
msRest.RequestOptionsBase

返回

Promise<Models.ExtensionsUpdateResponse>

Promise<Models.ExtensionsUpdateResponse>

update(string, ExtensionResourceRequest, string, string, RequestOptionsBase, ServiceCallback<ExtensionResource>)

function update(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ExtensionResource>)

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

body
ExtensionResourceRequest

一个 对象,其中包含与扩展请求相关的其他信息。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

extensionResourceName

string

扩展插件的名称。

options

RequestOptionsBase

可选参数

callback

ServiceCallback<ExtensionResource>

回调

update(string, ExtensionResourceRequest, string, string, ServiceCallback<ExtensionResource>)

function update(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, callback: ServiceCallback<ExtensionResource>)

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

body
ExtensionResourceRequest

一个 对象,其中包含与扩展请求相关的其他信息。

accountResourceName

string

Visual Studio Team Services帐户资源的名称。

extensionResourceName

string

扩展插件的名称。

callback

ServiceCallback<ExtensionResource>

回调