[]
        
(Showing Draft Content)

GrapeCity.Documents.Imaging.Exif.ExifShortOrLong

Class ExifShortOrLong

Namespace
GrapeCity.Documents.Imaging.Exif
Assembly
GcDocs.Imaging.dll

Represents an Exif field with unsigned 16-bit or 32-bit integer values.

public class ExifShortOrLong : ExifValue, IComparable<ExifValue>
Inheritance
object
ExifShortOrLong
Implements
System.IComparable<T><ExifValue>
Inherited Members
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
object.MemberwiseClone()

Properties

DataType

Gets the Exif data type of a value.

public override ExifDataType DataType { get; }

Property Value

ExifDataType

Value

Gets the value of type UInt32.

public uint Value { get; }

Property Value

uint

Values

Gets the array of values of type UInt32.

public uint[] Values { get; }

Property Value

uint[]

Methods

Equals(ExifShortOrLong)

Determines if the specified ExifShortOrLong is equal to the current one.

public bool Equals(ExifShortOrLong other)

Parameters

other ExifShortOrLong

Returns

bool

Equals(object)

Determines whether the specified object is equal to the current object.

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

Returns a hash code for the current object.

public override int GetHashCode()

Returns

int

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

Operators

operator ==(ExifShortOrLong, ExifShortOrLong)

Compares two ExifShortOrLong objects for equality.

public static bool operator ==(ExifShortOrLong left, ExifShortOrLong right)

Parameters

left ExifShortOrLong
right ExifShortOrLong

Returns

bool

operator !=(ExifShortOrLong, ExifShortOrLong)

Compares two ExifShortOrLong objects for inequality.

public static bool operator !=(ExifShortOrLong left, ExifShortOrLong right)

Parameters

left ExifShortOrLong
right ExifShortOrLong

Returns

bool