你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Extensions class
表示扩展的类。
构造函数
Extensions(Visual |
创建扩展。 |
方法
构造函数详细信息
Extensions(VisualStudioResourceProviderClientContext)
创建扩展。
new Extensions(client: VisualStudioResourceProviderClientContext)
参数
对服务客户端的引用。
方法详细信息
create(string, ExtensionResourceRequest, string, string, msRest.RequestOptionsBase)
向 Visual Studio Team Services 帐户注册扩展。
function create(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsCreateResponse>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
一个 对象,其中包含与扩展请求相关的其他信息。
- accountResourceName
-
string
Visual Studio Team Services帐户资源的名称。
- extensionResourceName
-
string
扩展插件的名称。
- options
- msRest.RequestOptionsBase
返回
Promise<Models.ExtensionsCreateResponse>
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 订阅中资源组的名称。
一个 对象,其中包含与扩展请求相关的其他信息。
- 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 订阅中资源组的名称。
一个 对象,其中包含与扩展请求相关的其他信息。
- accountResourceName
-
string
Visual Studio Team Services帐户资源的名称。
- extensionResourceName
-
string
扩展插件的名称。
- callback
-
ServiceCallback<ExtensionResource>
回调
deleteMethod(string, string, string, msRest.RequestOptionsBase)
删除Visual Studio Team Services帐户的扩展资源注册。
function deleteMethod(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<RestResponse>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountResourceName
-
string
Visual Studio Team Services帐户资源的名称。
- extensionResourceName
-
string
扩展插件的名称。
- options
- msRest.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, msRest.RequestOptionsBase)
获取与Visual Studio Team Services帐户资源关联的扩展的详细信息。
function get(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsGetResponse>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountResourceName
-
string
Visual Studio Team Services帐户资源的名称。
- extensionResourceName
-
string
扩展插件的名称。
- options
- msRest.RequestOptionsBase
返回
Promise<Models.ExtensionsGetResponse>
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, msRest.RequestOptionsBase)
获取在资源组中创建的扩展资源的详细信息。
function listByAccount(resourceGroupName: string, accountResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsListByAccountResponse>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountResourceName
-
string
Visual Studio Team Services帐户资源的名称。
- options
- msRest.RequestOptionsBase
返回
Promise<Models.ExtensionsListByAccountResponse>
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, msRest.RequestOptionsBase)
汇报Visual Studio Team Services帐户的现有扩展注册。
function update(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsUpdateResponse>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
一个 对象,其中包含与扩展请求相关的其他信息。
- accountResourceName
-
string
Visual Studio Team Services帐户资源的名称。
- extensionResourceName
-
string
扩展插件的名称。
- options
- msRest.RequestOptionsBase
返回
Promise<Models.ExtensionsUpdateResponse>
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 订阅中资源组的名称。
一个 对象,其中包含与扩展请求相关的其他信息。
- 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 订阅中资源组的名称。
一个 对象,其中包含与扩展请求相关的其他信息。
- accountResourceName
-
string
Visual Studio Team Services帐户资源的名称。
- extensionResourceName
-
string
扩展插件的名称。
- callback
-
ServiceCallback<ExtensionResource>
回调