AIJsonSchemaTransformContext Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje kontekst przekształcania węzła schematu przy użyciu większego dokumentu schematu.
public value class AIJsonSchemaTransformContext
public readonly struct AIJsonSchemaTransformContext
type AIJsonSchemaTransformContext = struct
Public Structure AIJsonSchemaTransformContext
- Dziedziczenie
Uwagi
Ta struktura jest przekazywana do wywołania zwrotnego dostarczonego TransformSchemaNode przez użytkownika przez metodę CreateJsonSchema(Type, String, Boolean, Object, JsonSerializerOptions, AIJsonSchemaCreateOptions) i nie można utworzyć wystąpienia bezpośrednio.
Właściwości
| Nazwa | Opis |
|---|---|
| IsCollectionElementSchema |
Pobiera wartość wskazującą, czy bieżący schemat jest elementem kolekcji. |
| IsDictionaryValueSchema |
Pobiera wartość wskazującą, czy bieżący schemat jest wartością słownika. |
| Path |
Pobiera ścieżkę do aktualnie generowanego dokumentu schematu. |
| PropertyName |
Pobiera nazwę właściwości zawierającej, jeśli bieżący schemat jest właściwością obiektu. |