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

Extensions class

表示 Extensions 的类。

构造函数

Extensions(VisualStudioResourceProviderClientContext)

创建扩展。

方法

create(string, ExtensionResourceRequest, string, string, RequestOptionsBase)

使用 Visual Studio Team Services 帐户注册扩展。

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

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

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

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

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

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

listByAccount(string, string, RequestOptionsBase, ServiceCallback<ExtensionResourceListResult>)
listByAccount(string, string, ServiceCallback<ExtensionResourceListResult>)
update(string, ExtensionResourceRequest, string, string, 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, RequestOptionsBase)

使用 Visual Studio Team Services 帐户注册扩展。

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

body
ExtensionResourceRequest

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

accountResourceName

string

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

extensionResourceName

string

扩展的名称。

options
RequestOptionsBase

可选参数

返回

承诺<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

可选参数

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

扩展的名称。

deleteMethod(string, string, string, RequestOptionsBase)

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

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

accountResourceName

string

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

extensionResourceName

string

扩展的名称。

options
RequestOptionsBase

可选参数

返回

Promise<RestResponse>

承诺<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, RequestOptionsBase)

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

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

accountResourceName

string

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

extensionResourceName

string

扩展的名称。

options
RequestOptionsBase

可选参数

返回

承诺<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

可选参数

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

扩展的名称。

listByAccount(string, string, RequestOptionsBase)

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

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

accountResourceName

string

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

options
RequestOptionsBase

可选参数

返回

承诺<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

可选参数

listByAccount(string, string, ServiceCallback<ExtensionResourceListResult>)

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

accountResourceName

string

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

update(string, ExtensionResourceRequest, string, string, RequestOptionsBase)

更新 Visual Studio Team Services 帐户的现有扩展注册。

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

body
ExtensionResourceRequest

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

accountResourceName

string

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

extensionResourceName

string

扩展的名称。

options
RequestOptionsBase

可选参数

返回

承诺<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

可选参数

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

扩展的名称。