語言

AIJsonSchemaTransformContext 結構

定義

定義在較大結構文件中轉換結構節點的上下文。

public value class AIJsonSchemaTransformContext
public readonly struct AIJsonSchemaTransformContext
type AIJsonSchemaTransformContext = struct
Public Structure AIJsonSchemaTransformContext
繼承
AIJsonSchemaTransformContext

備註

此結構體由方法傳遞給使用者提供的 TransformSchemaNode 回 CreateJsonSchema(Type, String, Boolean, Object, JsonSerializerOptions, AIJsonSchemaCreateOptions) 調,無法直接實例化。

屬性

名稱 Description
IsCollectionElementSchema

會獲得一個值,表示目前的結構是否是集合元素。

IsDictionaryValueSchema

會得到一個值,表示目前的結構是否為字典值。

Path

取得目前產生的結構文件路徑。

PropertyName

若目前的結構是物件的屬性,則取得包含屬性名稱。

適用於