AIJsonSchemaTransformContext 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義在較大結構文件中轉換結構節點的上下文。
public value class AIJsonSchemaTransformContext
public readonly struct AIJsonSchemaTransformContext
type AIJsonSchemaTransformContext = struct
Public Structure AIJsonSchemaTransformContext
- 繼承
備註
此結構體由方法傳遞給使用者提供的 TransformSchemaNode 回 CreateJsonSchema(Type, String, Boolean, Object, JsonSerializerOptions, AIJsonSchemaCreateOptions) 調,無法直接實例化。
屬性
| 名稱 | Description |
|---|---|
| IsCollectionElementSchema |
會獲得一個值,表示目前的結構是否是集合元素。 |
| IsDictionaryValueSchema |
會得到一個值,表示目前的結構是否為字典值。 |
| Path |
取得目前產生的結構文件路徑。 |
| PropertyName |
若目前的結構是物件的屬性,則取得包含屬性名稱。 |