Condividi tramite


Extensions class

Classe che rappresenta un'estensione.

Costruttori

Extensions(VisualStudioResourceProviderClientContext)

Creare un'estensione.

Metodi

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

Registra l'estensione con un account Visual Studio Team Services.

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

Rimuove una registrazione delle risorse di estensione per un account Visual Studio Team Services.

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

Ottiene i dettagli di un'estensione associata a una risorsa account Visual Studio Team Services.

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

Ottiene i dettagli delle risorse di estensione create all'interno del gruppo di risorse.

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

Aggiornamenti una registrazione dell'estensione esistente per l'account Visual Studio Team Services.

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

Dettagli costruttore

Extensions(VisualStudioResourceProviderClientContext)

Creare un'estensione.

new Extensions(client: VisualStudioResourceProviderClientContext)

Parametri

client
VisualStudioResourceProviderClientContext

Riferimento al client del servizio.

Dettagli metodo

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

Registra l'estensione con un account Visual Studio Team Services.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

body
ExtensionResourceRequest

Oggetto contenente informazioni aggiuntive correlate alla richiesta di estensione.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

body
ExtensionResourceRequest

Oggetto contenente informazioni aggiuntive correlate alla richiesta di estensione.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

options
RequestOptionsBase

Parametri facoltativi

callback

ServiceCallback<ExtensionResource>

Callback

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

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

body
ExtensionResourceRequest

Oggetto contenente informazioni aggiuntive correlate alla richiesta di estensione.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

callback

ServiceCallback<ExtensionResource>

Callback

deleteMethod(string, string, string, RequestOptionsBase)

Rimuove una registrazione delle risorse di estensione per un account Visual Studio Team Services.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

options
RequestOptionsBase

Parametri facoltativi

callback

ServiceCallback<void>

Callback

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

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

callback

ServiceCallback<void>

Callback

get(string, string, string, RequestOptionsBase)

Ottiene i dettagli di un'estensione associata a una risorsa account Visual Studio Team Services.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.ExtensionsGetResponse>

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

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

options
RequestOptionsBase

Parametri facoltativi

callback

ServiceCallback<ExtensionResource>

Callback

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

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

callback

ServiceCallback<ExtensionResource>

Callback

listByAccount(string, string, RequestOptionsBase)

Ottiene i dettagli delle risorse di estensione create all'interno del gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.ExtensionsListByAccountResponse>

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

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

options
RequestOptionsBase

Parametri facoltativi

listByAccount(string, string, ServiceCallback<ExtensionResourceListResult>)

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

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

Aggiornamenti una registrazione dell'estensione esistente per l'account Visual Studio Team Services.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

body
ExtensionResourceRequest

Oggetto contenente informazioni aggiuntive correlate alla richiesta di estensione.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

body
ExtensionResourceRequest

Oggetto contenente informazioni aggiuntive correlate alla richiesta di estensione.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

options
RequestOptionsBase

Parametri facoltativi

callback

ServiceCallback<ExtensionResource>

Callback

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

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

body
ExtensionResourceRequest

Oggetto contenente informazioni aggiuntive correlate alla richiesta di estensione.

accountResourceName

string

Nome della risorsa dell'account Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

callback

ServiceCallback<ExtensionResource>

Callback