Compartir a través de


Extensions class

Clase que representa una extensión.

Constructores

Extensions(VisualStudioResourceProviderClientContext)

Cree una extensión.

Métodos

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

Registra la extensión con una cuenta de Visual Studio Team Services.

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

Quita un registro de recursos de extensión para una cuenta de Visual Studio Team Services.

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

Obtiene los detalles de una extensión asociada a un recurso de cuenta de Visual Studio Team Services.

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

Obtiene los detalles de los recursos de extensión creados en el grupo de recursos.

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

Actualiza un registro de extensión existente para la cuenta de Visual Studio Team Services.

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

Detalles del constructor

Extensions(VisualStudioResourceProviderClientContext)

Cree una extensión.

new Extensions(client: VisualStudioResourceProviderClientContext)

Parámetros

client
VisualStudioResourceProviderClientContext

Referencia al cliente de servicio.

Detalles del método

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

Registra la extensión con una cuenta de Visual Studio Team Services.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

body
ExtensionResourceRequest

Objeto que contiene información adicional relacionada con la solicitud de extensión.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

extensionResourceName

string

Nombre de la extensión.

options
RequestOptionsBase

Los parámetros opcionales

Devoluciones

Modelos de promesas.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

Nombre del grupo de recursos dentro de la suscripción de Azure.

body
ExtensionResourceRequest

Objeto que contiene información adicional relacionada con la solicitud de extensión.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

extensionResourceName

string

Nombre de la extensión.

options
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<ExtensionResource>

Devolución de llamada

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

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

body
ExtensionResourceRequest

Objeto que contiene información adicional relacionada con la solicitud de extensión.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

extensionResourceName

string

Nombre de la extensión.

callback

ServiceCallback<ExtensionResource>

Devolución de llamada

deleteMethod(string, string, string, RequestOptionsBase)

Quita un registro de recursos de extensión para una cuenta de Visual Studio Team Services.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

extensionResourceName

string

Nombre de la extensión.

options
RequestOptionsBase

Los parámetros opcionales

Devoluciones

Promise<RestResponse>

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

Nombre del grupo de recursos dentro de la suscripción de Azure.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

extensionResourceName

string

Nombre de la extensión.

options
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<void>

Devolución de llamada

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

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

extensionResourceName

string

Nombre de la extensión.

callback

ServiceCallback<void>

Devolución de llamada

get(string, string, string, RequestOptionsBase)

Obtiene los detalles de una extensión asociada a un recurso de cuenta de Visual Studio Team Services.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

extensionResourceName

string

Nombre de la extensión.

options
RequestOptionsBase

Los parámetros opcionales

Devoluciones

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

Nombre del grupo de recursos dentro de la suscripción de Azure.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

extensionResourceName

string

Nombre de la extensión.

options
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<ExtensionResource>

Devolución de llamada

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

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

extensionResourceName

string

Nombre de la extensión.

callback

ServiceCallback<ExtensionResource>

Devolución de llamada

listByAccount(string, string, RequestOptionsBase)

Obtiene los detalles de los recursos de extensión creados en el grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

options
RequestOptionsBase

Los parámetros opcionales

Devoluciones

Modelos de promesas.ExtensionsListByAccountResponse<>

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

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

options
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<ExtensionResourceListResult>

Devolución de llamada

listByAccount(string, string, ServiceCallback<ExtensionResourceListResult>)

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

callback

ServiceCallback<ExtensionResourceListResult>

Devolución de llamada

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

Actualiza un registro de extensión existente para la cuenta de Visual Studio Team Services.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

body
ExtensionResourceRequest

Objeto que contiene información adicional relacionada con la solicitud de extensión.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

extensionResourceName

string

Nombre de la extensión.

options
RequestOptionsBase

Los parámetros opcionales

Devoluciones

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

Nombre del grupo de recursos dentro de la suscripción de Azure.

body
ExtensionResourceRequest

Objeto que contiene información adicional relacionada con la solicitud de extensión.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

extensionResourceName

string

Nombre de la extensión.

options
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<ExtensionResource>

Devolución de llamada

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

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

body
ExtensionResourceRequest

Objeto que contiene información adicional relacionada con la solicitud de extensión.

accountResourceName

string

Nombre del recurso de cuenta de Visual Studio Team Services.

extensionResourceName

string

Nombre de la extensión.

callback

ServiceCallback<ExtensionResource>

Devolución de llamada