Share via


ImageDetailLevel Struct

Definition

Specifies an image's detail level. Can be 'auto', 'low', 'high', or an unknown future value.

public readonly struct ImageDetailLevel : IEquatable<Azure.AI.Agents.Persistent.ImageDetailLevel>
type ImageDetailLevel = struct
Public Structure ImageDetailLevel
Implements IEquatable(Of ImageDetailLevel)
Inheritance
ImageDetailLevel
Implements

Constructors

Name Description
ImageDetailLevel(String)

Initializes a new instance of ImageDetailLevel.

Properties

Name Description
Auto

Automatically select an appropriate detail level.

High

Use a higher detail level—potentially more resource-intensive.

Low

Use a lower detail level to reduce bandwidth or cost.

Methods

Name Description
Equals(ImageDetailLevel)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(ImageDetailLevel, ImageDetailLevel)

Determines if two ImageDetailLevel values are the same.

Implicit(String to ImageDetailLevel)

Converts a String to a ImageDetailLevel.

Inequality(ImageDetailLevel, ImageDetailLevel)

Determines if two ImageDetailLevel values are not the same.

Applies to