ImageGear .NET v24.12 - Updated
IPTC Property (ImGearXMPMetadataRoot)




ImageGear24.Formats.SimplifiedMetadata Assembly > ImageGear.Formats.XMP Namespace > ImGearXMPMetadataRoot Class : IPTC Property
Gets or sets IPTC4XMPCore XMP schema properties.
Syntax
'Declaration
 
Public Property IPTC As ImGearIPTC4XMPCoreMetadata
'Usage
 
Dim instance As ImGearXMPMetadataRoot
Dim value As ImGearIPTC4XMPCoreMetadata
 
instance.IPTC = value
 
value = instance.IPTC
public ImGearIPTC4XMPCoreMetadata IPTC {get; set;}
public: __property ImGearIPTC4XMPCoreMetadata* get_IPTC();
public: __property void set_IPTC( 
   ImGearIPTC4XMPCoreMetadata* value
);
public:
property ImGearIPTC4XMPCoreMetadata^ IPTC {
   ImGearIPTC4XMPCoreMetadata^ get();
   void set (    ImGearIPTC4XMPCoreMetadata^ value);
}

Property Value

ImageGear.Formats.XMP.IPTC.ImGearIPTC4XMPCoreMetadata class value.
Remarks

If metadata does not contain XMP properties belonging to the IPTC4XMPCore scheme, the property returns null.

If the metadata does not have IPTC4XMPCore XMP properties, and you need to add such properties, create a new instance of the ImageGear.Formats.XMP.IPTC.ImGearIPTC4XMPCoreMetadata class, assign it to this property, and then add XMP properties using corresponding properties of the ImageGear.Formats.XMP.IPTC.ImGearIPTC4XMPCoreMetadata class.

If you need to remove IPTC4XMPCore XMP schema properties from the metadata, set this property to null.

See Also

Reference

ImGearXMPMetadataRoot Class
ImGearXMPMetadataRoot Members