AIJsonUtilities.TransformSchema Methode

Definition

Transformiert das angegebene JSON-Schema basierend auf den bereitgestellten Optionen.

public:
 static System::Text::Json::JsonElement TransformSchema(System::Text::Json::JsonElement schema, Microsoft::Extensions::AI::AIJsonSchemaTransformOptions ^ transformOptions);
public static System.Text.Json.JsonElement TransformSchema(System.Text.Json.JsonElement schema, Microsoft.Extensions.AI.AIJsonSchemaTransformOptions transformOptions);
static member TransformSchema : System.Text.Json.JsonElement * Microsoft.Extensions.AI.AIJsonSchemaTransformOptions -> System.Text.Json.JsonElement
Public Function TransformSchema (schema As JsonElement, transformOptions As AIJsonSchemaTransformOptions) As JsonElement

Parameter

schema
JsonElement

Das zu transformierenden Schemadokument.

transformOptions
AIJsonSchemaTransformOptions

Die Optionen für die Schematransformation.

Gibt zurück

Ein neues Schemadokument mit angewendeten Transformationen.

Hinweise

Das Schema und alle geschachtelten Schemas werden mithilfe von Tiefen-First-Traversal transformiert.

Gilt für: