Partilhar via


Extensions class

Classe que representa uma Extensão.

Construtores

Extensions(VisualStudioResourceProviderClientContext)

Criar uma Extensão.

Métodos

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

Regista a extensão com uma conta do 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)

Remove um registo de recursos de extensão para uma conta do Visual Studio Team Services.

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

Obtém os detalhes de uma extensão associada a um recurso de conta do Visual Studio Team Services.

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

Obtém os detalhes dos recursos de extensão criados no grupo de recursos.

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

Atualizações um registo de extensão existente para a conta do Visual Studio Team Services.

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

Detalhes do Construtor

Extensions(VisualStudioResourceProviderClientContext)

Criar uma Extensão.

new Extensions(client: VisualStudioResourceProviderClientContext)

Parâmetros

client
VisualStudioResourceProviderClientContext

Referência ao cliente de serviço.

Detalhes de Método

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

Regista a extensão com uma conta do Visual Studio Team Services.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

body
ExtensionResourceRequest

Um objeto que contém informações adicionais relacionadas com o pedido de extensão.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

extensionResourceName

string

O nome da extensão.

options
msRest.RequestOptionsBase

Devoluções

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

body
ExtensionResourceRequest

Um objeto que contém informações adicionais relacionadas com o pedido de extensão.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

extensionResourceName

string

O nome da extensão.

options

RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ExtensionResource>

A chamada de retorno

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

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

body
ExtensionResourceRequest

Um objeto que contém informações adicionais relacionadas com o pedido de extensão.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

extensionResourceName

string

O nome da extensão.

callback

ServiceCallback<ExtensionResource>

A chamada de retorno

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

Remove um registo de recursos de extensão para uma conta do Visual Studio Team Services.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

extensionResourceName

string

O nome da extensão.

options
msRest.RequestOptionsBase

Devoluções

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

extensionResourceName

string

O nome da extensão.

options

RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<void>

A chamada de retorno

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

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

extensionResourceName

string

O nome da extensão.

callback

ServiceCallback<void>

A chamada de retorno

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

Obtém os detalhes de uma extensão associada a um recurso de conta do Visual Studio Team Services.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

extensionResourceName

string

O nome da extensão.

options
msRest.RequestOptionsBase

Devoluções

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

extensionResourceName

string

O nome da extensão.

options

RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ExtensionResource>

A chamada de retorno

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

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

extensionResourceName

string

O nome da extensão.

callback

ServiceCallback<ExtensionResource>

A chamada de retorno

listByAccount(string, string, msRest.RequestOptionsBase)

Obtém os detalhes dos recursos de extensão criados no grupo de recursos.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

options
msRest.RequestOptionsBase

Devoluções

Promise<Models.ExtensionsListByAccountResponse>

Promise<Models.ExtensionsListByAccountResponse>

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

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

options

RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ExtensionResourceListResult>

A chamada de retorno

listByAccount(string, string, ServiceCallback<ExtensionResourceListResult>)

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

callback

ServiceCallback<ExtensionResourceListResult>

A chamada de retorno

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

Atualizações um registo de extensão existente para a conta do Visual Studio Team Services.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

body
ExtensionResourceRequest

Um objeto que contém informações adicionais relacionadas com o pedido de extensão.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

extensionResourceName

string

O nome da extensão.

options
msRest.RequestOptionsBase

Devoluções

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

body
ExtensionResourceRequest

Um objeto que contém informações adicionais relacionadas com o pedido de extensão.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

extensionResourceName

string

O nome da extensão.

options

RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ExtensionResource>

A chamada de retorno

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

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

body
ExtensionResourceRequest

Um objeto que contém informações adicionais relacionadas com o pedido de extensão.

accountResourceName

string

O nome do recurso de conta do Visual Studio Team Services.

extensionResourceName

string

O nome da extensão.

callback

ServiceCallback<ExtensionResource>

A chamada de retorno