IptcApplicationRecord class

IptcApplicationRecord class

Represents an IPTC Application Record.

Inheritance: IptcApplicationRecordIptcRecordCustomPackageMetadataPackage

The IptcApplicationRecord type exposes the following members:

Constructors

Constructor Description
init Initializes a new instance of the IptcApplicationRecord class.

Properties

Property Description
metadata_type Gets the metadata type.
keys Gets a collection of the metadata property names.
property_descriptors Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.
count Gets the number of metadata properties.
record_number Gets the record number.
by_line Gets or sets the name of the creator of the object, e.g. writer, photographer or graphic artist.
by_lines Gets or sets the names of the creators of the object, e.g. writer, photographer or graphic artist.
by_line_title Gets or sets the title of the creator or creators of the object.
by_line_titles Gets or sets the titles of the creator or creators of the object.
content_location_code Gets or sets the content location code.
content_location_codes Gets or sets the content location codes.
content_location_name Gets or sets the content location name.
content_location_names Gets or sets the content location names.
date_created Gets or sets the date the intellectual content of the object was created.
reference_date Gets or sets the date of a prior envelope to which the current object refers.
reference_dates Gets the dates of a prior envelope to which the current object refers.
release_date Gets or sets the release date.
credit Gets or sets information about the provider of the object, not necessarily the owner/creator.
headline Gets or sets a publishable entry providing a synopsis of the contents of the object.
copyright_notice Gets or sets the copyright notice.
contact Gets or sets information about the person or organisation which can provide further background information on the object.
contacts Gets or sets information about the person or organisation which can provide further background information on the object.
city Gets or sets the city.
caption_abstract Gets or sets a textual description of the object, particularly used where the object is not text.
keywords Gets or sets the keywords.
all_keywords Gets or sets the keywords.
program_version Gets or sets the program version.

Indexer

Name Description
[index]

Methods

Method Description
contains Determines whether the package contains a metadata property with the specified name.
find_properties Finds the metadata properties satisfying a specification.
The search is recursive so it affects all nested packages as well.
update_properties Updates known metadata properties satisfying a specification.
The operation is recursive so it affects all nested packages as well.
remove_properties Removes metadata properties satisfying a specification.
add_properties Adds known metadata properties satisfying the specification.
The operation is recursive so it affects all nested packages as well.
set_properties Sets known metadata properties satisfying the specification.
The operation is recursive so it affects all nested packages as well.
This method is a combination of MetadataPackage.add_properties and MetadataPackage.update_properties.
If an existing property satisfies the specification its value is updated.
If there is a known property missing in the package that satisfies the specification it is added to the package.
sanitize Removes writable metadata properties from the package.
The operation is recursive so it affects all nested packages as well.
to_list Creates a list from the package.

Remarks

Learn more | | |

See Also