Поделиться через


Extensions class

Класс, представляющий расширения.

Конструкторы

Extensions(VisualStudioResourceProviderClientContext)

Создайте расширения.

Методы

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

Регистрирует расширение с помощью учетной записи Visual Studio Team Services.

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

Удаляет регистрацию ресурса расширения для учетной записи Visual Studio Team Services.

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

Возвращает сведения о расширении, связанном с ресурсом учетной записи Visual Studio Team Services.

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

Возвращает сведения о ресурсах расширения, созданных в группе ресурсов.

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

Обновления существующую регистрацию расширения для учетной записи Visual Studio Team Services.

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

Сведения о конструкторе

Extensions(VisualStudioResourceProviderClientContext)

Создайте расширения.

new Extensions(client: VisualStudioResourceProviderClientContext)

Параметры

client
VisualStudioResourceProviderClientContext

Ссылка на клиент службы.

Сведения о методе

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

Регистрирует расширение с помощью учетной записи Visual Studio Team Services.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

body
ExtensionResourceRequest

Объект , содержащий дополнительные сведения, связанные с запросом на расширение.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

extensionResourceName

string

Имя модуля.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

body
ExtensionResourceRequest

Объект , содержащий дополнительные сведения, связанные с запросом на расширение.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

extensionResourceName

string

Имя модуля.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ExtensionResource>

Обратный вызов

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

body
ExtensionResourceRequest

Объект , содержащий дополнительные сведения, связанные с запросом на расширение.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

extensionResourceName

string

Имя модуля.

callback

ServiceCallback<ExtensionResource>

Обратный вызов

deleteMethod(string, string, string, RequestOptionsBase)

Удаляет регистрацию ресурса расширения для учетной записи Visual Studio Team Services.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

extensionResourceName

string

Имя модуля.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

extensionResourceName

string

Имя модуля.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<void>

Обратный вызов

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

extensionResourceName

string

Имя модуля.

callback

ServiceCallback<void>

Обратный вызов

get(string, string, string, RequestOptionsBase)

Возвращает сведения о расширении, связанном с ресурсом учетной записи Visual Studio Team Services.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

extensionResourceName

string

Имя модуля.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.ExtensionsGetResponse>

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

extensionResourceName

string

Имя модуля.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ExtensionResource>

Обратный вызов

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

extensionResourceName

string

Имя модуля.

callback

ServiceCallback<ExtensionResource>

Обратный вызов

listByAccount(string, string, RequestOptionsBase)

Возвращает сведения о ресурсах расширения, созданных в группе ресурсов.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.ExtensionsListByAccountResponse>

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ExtensionResourceListResult>

Обратный вызов

listByAccount(string, string, ServiceCallback<ExtensionResourceListResult>)

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

callback

ServiceCallback<ExtensionResourceListResult>

Обратный вызов

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

Обновления существующую регистрацию расширения для учетной записи Visual Studio Team Services.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

body
ExtensionResourceRequest

Объект , содержащий дополнительные сведения, связанные с запросом на расширение.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

extensionResourceName

string

Имя модуля.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

body
ExtensionResourceRequest

Объект , содержащий дополнительные сведения, связанные с запросом на расширение.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

extensionResourceName

string

Имя модуля.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ExtensionResource>

Обратный вызов

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

body
ExtensionResourceRequest

Объект , содержащий дополнительные сведения, связанные с запросом на расширение.

accountResourceName

string

Имя ресурса учетной записи Visual Studio Team Services.

extensionResourceName

string

Имя модуля.

callback

ServiceCallback<ExtensionResource>

Обратный вызов