Table of Contents

Struct EditMode

Namespace
Google.GenAI.Types
Assembly
Google.GenAI.dll

Enum representing the editing mode.

[JsonConverter(typeof(EditModeConverter))]
public readonly record struct EditMode : IEquatable<EditMode>
Implements
Inherited Members

Properties

AllValues

public static IReadOnlyList<EditMode> AllValues { get; }

Property Value

IReadOnlyList<EditMode>

EditModeBgswap

public static EditMode EditModeBgswap { get; }

Property Value

EditMode

EditModeControlledEditing

public static EditMode EditModeControlledEditing { get; }

Property Value

EditMode

EditModeDefault

public static EditMode EditModeDefault { get; }

Property Value

EditMode

EditModeInpaintInsertion

public static EditMode EditModeInpaintInsertion { get; }

Property Value

EditMode

EditModeInpaintRemoval

public static EditMode EditModeInpaintRemoval { get; }

Property Value

EditMode

EditModeOutpaint

public static EditMode EditModeOutpaint { get; }

Property Value

EditMode

EditModeProductImage

public static EditMode EditModeProductImage { get; }

Property Value

EditMode

EditModeStyle

public static EditMode EditModeStyle { get; }

Property Value

EditMode

Value

public string Value { get; }

Property Value

string

Methods

Equals(EditMode)

public bool Equals(EditMode other)

Parameters

other EditMode

Returns

bool

FromString(string)

public static EditMode FromString(string value)

Parameters

value string

Returns

EditMode

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

implicit operator EditMode(string)

public static implicit operator EditMode(string value)

Parameters

value string

Returns

EditMode