Table of Contents

Class XmpProperty

Namespace
LMKit.Inspection
Assembly
LM-Kit.NET.dll

One property flattened out of an XMP metadata packet: a prefix-qualified Name (e.g. dc:title, xmp:CreateDate, photoshop:AuthorsPosition) and its text Value. Produced by Parse(string).

public sealed class XmpProperty
Inheritance
XmpProperty
Inherited Members

Constructors

XmpProperty(string, string)

Creates one flattened XMP property.

Properties

Name

The prefix-qualified property name, as authored in the packet (e.g. dc:format, xmp:Rating). A property whose namespace has no declared prefix falls back to its local name.

Value

The property's text value. An rdf:Alt container yields its x-default alternative (else its first); an rdf:Bag / rdf:Seq container yields one property per item under the same Name; nested structures join their leaf values.

Share