ConfigureOptionsImageGenerator Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen delegierenden Imagegenerator dar, der eine ImageGenerationOptions Instanz konfiguriert, die vom Rest der Pipeline verwendet wird.
public ref class ConfigureOptionsImageGenerator sealed : Microsoft::Extensions::AI::DelegatingImageGenerator
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class ConfigureOptionsImageGenerator : Microsoft.Extensions.AI.DelegatingImageGenerator
public sealed class ConfigureOptionsImageGenerator : Microsoft.Extensions.AI.DelegatingImageGenerator
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type ConfigureOptionsImageGenerator = class
inherit DelegatingImageGenerator
type ConfigureOptionsImageGenerator = class
inherit DelegatingImageGenerator
Public NotInheritable Class ConfigureOptionsImageGenerator
Inherits DelegatingImageGenerator
- Vererbung
- Attribute
Konstruktoren
| Name | Beschreibung |
|---|---|
| ConfigureOptionsImageGenerator(IImageGenerator, Action<ImageGenerationOptions>) |
Initialisiert eine neue Instanz der ConfigureOptionsImageGenerator Klasse mit dem angegebenen |
Eigenschaften
| Name | Beschreibung |
|---|---|
| InnerGenerator |
Ruft das innere IImageGeneratorab. (Geerbt von DelegatingImageGenerator) |
Methoden
| Name | Beschreibung |
|---|---|
| Dispose() |
Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind. (Geerbt von DelegatingImageGenerator) |
| Dispose(Boolean) |
Stellt einen Mechanismus zum Freigeben nicht verwalteter Ressourcen bereit. (Geerbt von DelegatingImageGenerator) |
| GenerateAsync(ImageGenerationRequest, ImageGenerationOptions, CancellationToken) |
Stellt einen delegierenden Imagegenerator dar, der eine ImageGenerationOptions Instanz konfiguriert, die vom Rest der Pipeline verwendet wird. |
| GetService(Type, Object) |
Fragt nach IImageGenerator einem Objekt des angegebenen Typs |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AsBuilder(IImageGenerator) |
Erstellt eine neue ImageGeneratorBuilder Verwendung |
| EditImageAsync(IImageGenerator, DataContent, String, ImageGenerationOptions, CancellationToken) |
Bearbeitet ein einzelnes Bild basierend auf dem Originalbild und der angegebenen Eingabeaufforderung. |
| EditImageAsync(IImageGenerator, ReadOnlyMemory<Byte>, String, String, ImageGenerationOptions, CancellationToken) |
Bearbeitet ein einzelnes Bild basierend auf einem Bytearray und der angegebenen Eingabeaufforderung. |
| EditImagesAsync(IImageGenerator, IEnumerable<AIContent>, String, ImageGenerationOptions, CancellationToken) |
Bearbeitet Bilder basierend auf originalen Bildern und einer Textaufforderung. |
| GenerateImagesAsync(IImageGenerator, String, ImageGenerationOptions, CancellationToken) |
Generiert Bilder basierend auf einer Textaufforderung. |
| GetRequiredService(IImageGenerator, Type, Object) |
Fragt nach IImageGenerator einem Objekt des angegebenen Typs |
| GetRequiredService<TService>(IImageGenerator, Object) |
Fragt nach IImageGenerator einem Objekt vom Typ |
| GetService<TService>(IImageGenerator, Object) |
Fragt nach IImageGenerator einem Objekt vom Typ |