ConfigureOptionsImageGenerator Klas

Definitie

Vertegenwoordigt een delegering van de installatiekopieëngenerator die een ImageGenerationOptions exemplaar configureert dat wordt gebruikt door de rest van de pijplijn.

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
Overname
ConfigureOptionsImageGenerator
Kenmerken

Constructors

Name Description
ConfigureOptionsImageGenerator(IImageGenerator, Action<ImageGenerationOptions>)

Initialiseert een nieuw exemplaar van de ConfigureOptionsImageGenerator klasse met de opgegeven configure callback.

Eigenschappen

Name Description
InnerGenerator

Haalt het binnenste IImageGenerator.

(Overgenomen van DelegatingImageGenerator)

Methoden

Name Description
Dispose()

Voert door de toepassing gedefinieerde taken uit die zijn gekoppeld aan het vrijmaken, vrijgeven of opnieuw instellen van onbeheerde resources.

(Overgenomen van DelegatingImageGenerator)
Dispose(Boolean)

Biedt een mechanisme voor het vrijgeven van onbeheerde resources.

(Overgenomen van DelegatingImageGenerator)
GenerateAsync(ImageGenerationRequest, ImageGenerationOptions, CancellationToken)

Vertegenwoordigt een delegering van de installatiekopieëngenerator die een ImageGenerationOptions exemplaar configureert dat wordt gebruikt door de rest van de pijplijn.

GetService(Type, Object)

Vraagt om een IImageGenerator object van het opgegeven type serviceType.

(Overgenomen van DelegatingImageGenerator)

Extensiemethoden

Name Description
AsBuilder(IImageGenerator)

Hiermee maakt u een nieuw ImageGeneratorBuilder gebruik innerGenerator als de binnenste generator.

EditImageAsync(IImageGenerator, DataContent, String, ImageGenerationOptions, CancellationToken)

Hiermee bewerkt u één afbeelding op basis van de oorspronkelijke afbeelding en de opgegeven prompt.

EditImageAsync(IImageGenerator, ReadOnlyMemory<Byte>, String, String, ImageGenerationOptions, CancellationToken)

Hiermee bewerkt u één afbeelding op basis van een bytematrix en de opgegeven prompt.

EditImagesAsync(IImageGenerator, IEnumerable<AIContent>, String, ImageGenerationOptions, CancellationToken)

Hiermee bewerkt u afbeeldingen op basis van oorspronkelijke afbeeldingen en een tekstprompt.

GenerateImagesAsync(IImageGenerator, String, ImageGenerationOptions, CancellationToken)

Hiermee worden afbeeldingen gegenereerd op basis van een tekstprompt.

GetRequiredService(IImageGenerator, Type, Object)

Vraagt om IImageGenerator een object van het opgegeven type serviceType en genereert een uitzondering als deze niet beschikbaar is.

GetRequiredService<TService>(IImageGenerator, Object)

Vraagt om IImageGenerator een object van het type TService en genereert een uitzondering als deze niet beschikbaar is.

GetService<TService>(IImageGenerator, Object)

Vraagt om een IImageGenerator object van het type TService.

Van toepassing op