ImageGeneratorExtensions Класс

Определение

Предоставляет методы расширения для IImageGenerator.

public ref class ImageGeneratorExtensions abstract sealed
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public static class ImageGeneratorExtensions
public static class ImageGeneratorExtensions
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type ImageGeneratorExtensions = class
type ImageGeneratorExtensions = class
Public Module ImageGeneratorExtensions
Наследование
ImageGeneratorExtensions
Атрибуты

Методы

Имя Описание
EditImageAsync(IImageGenerator, DataContent, String, ImageGenerationOptions, CancellationToken)

Изменяет один образ на основе исходного изображения и указанного запроса.

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

Изменяет одно изображение на основе массива байтов и указанного запроса.

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

Редактирует изображения на основе исходных изображений и текстового запроса.

GenerateImagesAsync(IImageGenerator, String, ImageGenerationOptions, CancellationToken)

Создает изображения на основе текстового запроса.

GetRequiredService(IImageGenerator, Type, Object)

Запрашивает IImageGenerator объект указанного типа serviceType и создает исключение, если он недоступен.

GetRequiredService<TService>(IImageGenerator, Object)

Запрашивает IImageGenerator объект типа TService и создает исключение, если он недоступен.

GetService<TService>(IImageGenerator, Object)

Запрашивает IImageGenerator объект типа TService.

Применяется к