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 di 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 la registrazione di una risorsa di estensione per un account di 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 dell'account di 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)

Aggiorna una registrazione di estensione esistente per l'account di 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 di 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 relative alla richiesta di estensione.

accountResourceName

string

Nome della risorsa dell'account di 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 relative alla richiesta di estensione.

accountResourceName

string

Nome della risorsa dell'account di 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 relative alla richiesta di estensione.

accountResourceName

string

Nome della risorsa dell'account di Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

callback

ServiceCallback<ExtensionResource>

Callback

deleteMethod(string, string, string, RequestOptionsBase)

Rimuove la registrazione di una risorsa di estensione per un account di 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 di 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 di 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 di 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 dell'account di 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 di 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 di 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 di 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 di 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 di 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 di Visual Studio Team Services.

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

Aggiorna una registrazione di estensione esistente per l'account di 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 relative alla richiesta di estensione.

accountResourceName

string

Nome della risorsa dell'account di 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 relative alla richiesta di estensione.

accountResourceName

string

Nome della risorsa dell'account di 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 relative alla richiesta di estensione.

accountResourceName

string

Nome della risorsa dell'account di Visual Studio Team Services.

extensionResourceName

string

Nome dell'estensione.

callback

ServiceCallback<ExtensionResource>

Callback