Compartilhar via


Extensions class

Classe que representa uma Extensões.

Construtores

Extensions(VisualStudioResourceProviderClientContext)

Criar extensões.

Métodos

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

Registra 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, RequestOptionsBase)

Remove um registro de recurso 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, 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, 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, RequestOptionsBase)

Atualiza um registro 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 extensões.

new Extensions(client: VisualStudioResourceProviderClientContext)

Parâmetros

client
VisualStudioResourceProviderClientContext

Referência ao cliente de serviço.

Detalhes do método

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

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

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

body
ExtensionResourceRequest

Um objeto que contém informações adicionais relacionadas à solicitação 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

Retornos

< 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 assinatura do Azure.

body
ExtensionResourceRequest

Um objeto que contém informações adicionais relacionadas à solicitação 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>

O retorno de chamada

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 assinatura do Azure.

body
ExtensionResourceRequest

Um objeto que contém informações adicionais relacionadas à solicitação 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>

O retorno de chamada

deleteMethod(string, string, string, RequestOptionsBase)

Remove um registro de recurso de extensão para uma conta do Visual Studio Team Services.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura 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

Retornos

Promise<RestResponse>

Promessa<> 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 assinatura 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>

O retorno de chamada

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

O retorno de chamada

get(string, string, string, 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?: RequestOptionsBase): Promise<ExtensionsGetResponse>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura 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

Retornos

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

O retorno de chamada

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

O retorno de chamada

listByAccount(string, string, RequestOptionsBase)

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

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

accountResourceName

string

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

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Prometer<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 assinatura do Azure.

accountResourceName

string

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

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ExtensionResourceListResult>

O retorno de chamada

listByAccount(string, string, ServiceCallback<ExtensionResourceListResult>)

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

accountResourceName

string

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

callback

ServiceCallback<ExtensionResourceListResult>

O retorno de chamada

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

Atualiza um registro de extensão existente para a conta do Visual Studio Team Services.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

body
ExtensionResourceRequest

Um objeto que contém informações adicionais relacionadas à solicitação 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

Retornos

< 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 assinatura do Azure.

body
ExtensionResourceRequest

Um objeto que contém informações adicionais relacionadas à solicitação 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>

O retorno de chamada

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 assinatura do Azure.

body
ExtensionResourceRequest

Um objeto que contém informações adicionais relacionadas à solicitação 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>

O retorno de chamada