Share via


KernelPluginExtensions.GetFunctionsMetadata Method

Definition

Gets a collection of KernelFunctionMetadata instances, one for every function in every plugin in the plugins collection.

public static System.Collections.Generic.IList<Microsoft.SemanticKernel.KernelFunctionMetadata> GetFunctionsMetadata (this System.Collections.Generic.IEnumerable<Microsoft.SemanticKernel.KernelPlugin> plugins);
static member GetFunctionsMetadata : seq<Microsoft.SemanticKernel.KernelPlugin> -> System.Collections.Generic.IList<Microsoft.SemanticKernel.KernelFunctionMetadata>
<Extension()>
Public Function GetFunctionsMetadata (plugins As IEnumerable(Of KernelPlugin)) As IList(Of KernelFunctionMetadata)

Parameters

plugins
IEnumerable<KernelPlugin>

The plugins collection.

Returns

A list of metadata over every function in the plugins collection

Applies to