Interface IReadOnlyFileTypeIptcMetadata
- Namespace
- PaintDotNet.FileTypes
- Assembly
- PaintDotNet.FileTypes.dll
Provides read-only access to IPTC metadata.
public interface IReadOnlyFileTypeIptcMetadata : IReadOnlyFileTypeMetadataSection, IObjectRef, IIsDisposed, IDisposable, IInternalImpl, ICloneable, IEnumerable<KeyValuePair<IptcPropertyKey, IEnumerable<IptcValue>>>, IEnumerable
- Inherited Members
- Extension Methods
Properties
- Items
Gets an unordered enumeration of all IPTC property items, including multiple items for keys that have more than one value.
- Keys
Gets the collection of IPTC property keys that have values in this metadata.
Methods
- Clone()
Creates a mutable copy of the IPTC metadata.
- ContainsKey(IptcPropertyKey)
Determines whether the metadata contains a value for the specified IPTC property key.
- TryGetItems(IptcPropertyKey, out IEnumerable<IptcPropertyItem>)
Attempts to get the property items for the specified IPTC property key.
- TryGetValues(IptcPropertyKey, out IEnumerable<IptcValue>)
Attempts to get the values for the specified IPTC property key.