Table of Contents

IMetadataDictionary<TTag, TEntry> Interface

Definition

Namespace
GleamTech.ImageUltimate
Assembly
GleamTech.ImageUltimate.dll

Represents a dictionary of image metadata, such as EXIF, IPTC, etc.

public interface IMetadataDictionary<TTag, TEntry> : IEnumerable<TEntry>, IEnumerable where TEntry : IMetadataEntry<TTag>

Type Parameters

TTag

The type of the tag.

TEntry

The type of the entry.

Properties

Count

Gets the number of entries contained in this dictionary.

IsChanged

Gets a value indicating whether this dictionary is changed.

this[TTag]

Gets the entry for the specified tag.

Methods

Clear()

Removes all entries from this dictionary.

Contains(TTag)

Determines whether this dictionary contains an entry with the specified tag.

GetEnumerator() (Inherited from IEnumerable<TEntry>)
Remove(TTag)

Removes the entry for the specified tag from this dictionary.

Set(TTag, object)

Sets the value for the specified tag in this dictionary.

TryGet(TTag, out TEntry)

Gets the entry associated with the specified tag.