Share via


ExtensionMetadata interface

Interface representing a ExtensionMetadata.

Methods

get(string, string, string, string, ExtensionMetadataGetOptionalParams)

Gets an Extension Metadata based on ___location, publisher, extensionType and version

list(string, string, string, ExtensionMetadataListOptionalParams)

Gets all Extension versions based on ___location, publisher, extensionType

Method Details

get(string, string, string, string, ExtensionMetadataGetOptionalParams)

Gets an Extension Metadata based on ___location, publisher, extensionType and version

function get(___location: string, publisher: string, extensionType: string, version: string, options?: ExtensionMetadataGetOptionalParams): Promise<ExtensionValue>

Parameters

___location

string

The ___location of the Extension being received.

publisher

string

The publisher of the Extension being received.

extensionType

string

The extensionType of the Extension being received.

version

string

The version of the Extension being received.

options
ExtensionMetadataGetOptionalParams

The options parameters.

Returns

Promise<ExtensionValue>

list(string, string, string, ExtensionMetadataListOptionalParams)

Gets all Extension versions based on ___location, publisher, extensionType

function list(___location: string, publisher: string, extensionType: string, options?: ExtensionMetadataListOptionalParams): PagedAsyncIterableIterator<ExtensionValue, ExtensionValue[], PageSettings>

Parameters

___location

string

The ___location of the Extension being received.

publisher

string

The publisher of the Extension being received.

extensionType

string

The extensionType of the Extension being received.

options
ExtensionMetadataListOptionalParams

The options parameters.

Returns