The MDM_IPTC type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| MDM_IPTC |
Initializes a new instance of this class.
|
Methods
| Name | Description | |
|---|---|---|
| AddTag | Overloaded. | |
| DestoryModel |
Destroys the metadata model
which will remove all tags of this model from the bitmap.
(Inherited from MetadataModel.) | |
| GetEnumerator |
Retrieves an object that can iterate through the individual MetadataTags in this MetadataModel.
(Inherited from MetadataModel.) | |
| GetTag |
Returns the specified metadata tag.
(Inherited from MetadataModel.) | |
| GetTagArray<(Of <(T>)>) |
Returns an array containing the data of the specified tag.
(Inherited from MetadataModel.) | |
| GetTagFromIndex |
Returns the tag at the given index.
(Inherited from MetadataModel.) | |
| GetTagText |
Returns the string contained by the specified tag.
(Inherited from MetadataModel.) | |
| GetTagValue<(Of <(T>)>) |
Returns the value of the specified tag.
(Inherited from MetadataModel.) | |
| GetUInt32Array |
Returns an array containg the data of the specified tag
as unsigned 32bit integer.
(Inherited from MetadataModel.) | |
| GetUInt32Value |
Returns the value of the tag as unsigned 32bit integer.
(Inherited from MetadataModel.) | |
| RegexSearch |
Searches for a pattern in each metadata tag and returns the result as a list.
(Inherited from MetadataModel.) | |
| RemoveTag |
Removes the specified tag from the bitmap.
(Inherited from MetadataModel.) | |
| SetTagValue | Overloaded. | |
| SetTagValueUndefined |
Sets the value of the specified tag as undefined.
(Inherited from MetadataModel.) | |
| TagExists |
Returns whether the specified tag exists.
(Inherited from MetadataModel.) | |
| ToString |
Converts the model of the MetadataModel object to its equivalent string representation.
(Inherited from MetadataModel.) |
Fields
| Name | Description | |
|---|---|---|
| dib |
Handle to the encapsulated FreeImage-bitmap.
(Inherited from MetadataModel.) |
Properties
| Name | Description | |
|---|---|---|
| ActionAdvised |
Gets or sets the value of the IPTC/NAA tag Action Advised.
| |
| ApplicationRecordVersion |
Gets the Application Record Version.
| |
| AudioDuration |
Gets or sets the value of the IPTC/NAA tag Audio Duration.
| |
| AudioOutcue |
Gets or sets the value of the IPTC/NAA tag Audio Outcue.
| |
| AudioSamplingRate |
Gets or sets the value of the IPTC/NAA tag Audio Sampling Rate.
| |
| AudioSamplingResolution |
Gets or sets the value of the IPTC/NAA tag Audio Sampling Resolution.
| |
| AudioType |
Gets or sets the value of the IPTC/NAA tag Audio Type.
| |
| ByLine |
Gets or sets the value of the IPTC/NAA tag By Line.
This is the author's name.
| |
| ByLineTitle |
Gets or sets the value of the IPTC/NAA tag By Line Title.
This is the author's position.
| |
| CaptionAbstract |
Gets or sets the value of the IPTC/NAA tag Caption Abstract.
| |
| Category |
Gets or sets the value of the IPTC/NAA tag Category.
| |
| City |
Gets or sets the value of the IPTC/NAA tag City.
| |
| ClassifyState |
Gets or sets the value of the IPTC/NAA tag Classify State.
| |
| Contact |
Gets or sets the value of the IPTC/NAA tag Contact.
| |
| ContentLocationCode |
Gets or sets the value of the IPTC/NAA tag Content Location Code.
| |
| ContentLocationName |
Gets or sets the value of the IPTC/NAA tag Content Location Name.
| |
| CopyrightNotice |
Gets or sets the value of the IPTC/NAA tag Copyright Notice.
| |
| Count |
Returns the number of metadata tags this instance represents.
(Inherited from MetadataModel.) | |
| CountryPrimaryLocationCode |
Gets or sets the value of the IPTC/NAA tag Country Primary Location Code.
| |
| CountryPrimaryLocationName |
Gets or sets the value of the IPTC/NAA tag Country Primary Location Name.
| |
| Credit |
Gets or sets the value of the IPTC/NAA tag Credit.
| |
| DateCreated |
Gets or sets the value of the IPTC/NAA tag Date Created.
| |
| DigitalCreationDate |
Gets or sets the value of the IPTC/NAA tag Digital Creation Date.
| |
| DigitalCreationTime |
Gets or sets the value of the IPTC/NAA tag Digital Creation Time.
| |
| DocumentHistory |
Gets or sets the value of the IPTC/NAA tag Document History.
| |
| DocumentNotes |
Gets or sets the value of the IPTC/NAA tag Document Notes.
| |
| EditorialUpdate |
Gets or sets the value of the IPTC/NAA tag Editorial Update.
| |
| EditStatus |
Gets or sets the value of the IPTC/NAA tag Edit Status.
| |
| ExifCameraInfo |
Gets or sets the value of the IPTC/NAA tag Exif Camera Info.
| |
| Exists |
Returns whether this model exists in the bitmaps metadata structure.
(Inherited from MetadataModel.) | |
| ExpirationDate |
Gets or sets the value of the IPTC/NAA tag Expiration Date.
| |
| ExpirationTime |
Gets or sets the value of the IPTC/NAA tag Expiration Time.
| |
| FixtureIdentifier |
Gets or sets the value of the IPTC/NAA tag Fixture Identifier.
| |
| Headline |
Gets or sets the value of the IPTC/NAA tag Headline.
| |
| ImageOrientation |
Gets or sets the value of the IPTC/NAA tag Image Orientation.
| |
| ImageType |
Gets or sets the value of the IPTC/NAA tag Image Type.
| |
| Item |
Returns the metadata tag at the given index. This operation is slow when accessing all tags.
(Inherited from MetadataModel.) | |
| JobID |
Gets or sets the value of the IPTC/NAA tag Job I D.
| |
| Keywords |
Gets or sets the value of the IPTC/NAA tag Keywords.
| |
| LanguageIdentifier |
Gets or sets the value of the IPTC/NAA tag Language Identifier.
| |
| List |
Returns a list of all metadata tags this instance represents.
(Inherited from MetadataModel.) | |
| MasterDocumentID |
Gets or sets the value of the IPTC/NAA tag Master Document I D.
| |
| Model |
Retrieves the datamodel that this instance represents.
(Overrides MetadataModel..::.Model.) | |
| ObjectAttributeReference |
Gets or sets the value of the IPTC/NAA tag Object Attribute Reference.
| |
| ObjectCycle |
Gets or sets the value of the IPTC/NAA tag Object Cycle.
| |
| ObjectName |
Gets or sets the value of the IPTC/NAA tag Object Name.
This is also referred to as Title.
| |
| ObjectPreviewData |
Gets or sets the value of the IPTC/NAA tag Object Preview Data.
This is also referred to as Audio Outcue.
| |
| ObjectPreviewFileFormat |
Gets or sets the value of the IPTC/NAA tag Object Preview File Format.
| |
| ObjectPreviewFileVersion |
Gets or sets the value of the IPTC/NAA tag Object Preview File Version.
| |
| ObjectTypeReference |
Gets or sets the value of the IPTC/NAA tag Object Type Reference.
| |
| OriginalTransmissionReference |
Gets or sets the value of the IPTC/NAA tag Original Transmission Reference.
| |
| OriginatingProgram |
Gets or sets the value of the IPTC/NAA tag Originating Program.
| |
| OwnerID |
Gets or sets the value of the IPTC/NAA tag Owner I D.
| |
| Prefs |
Gets or sets the value of the IPTC/NAA tag Prefs.
This is also referred to as photo-mechanic preferences.
| |
| ProgramVersion |
Gets or sets the value of the IPTC/NAA tag Program Version.
| |
| ProvinceState |
Gets or sets the value of the IPTC/NAA tag Province State.
| |
| RasterizedCaption |
Gets or sets the value of the IPTC/NAA tag Rasterized Caption.
| |
| ReferenceDate |
Gets or sets the value of the IPTC/NAA tag Reference Date.
| |
| ReferenceNumber |
Gets or sets the value of the IPTC/NAA tag Reference Number.
| |
| ReferenceService |
Gets or sets the value of the IPTC/NAA tag Reference Service.
| |
| ReleaseDate |
Gets or sets the value of the IPTC/NAA tag Release Date.
| |
| ReleaseTime |
Gets or sets the value of the IPTC/NAA tag Release Time.
| |
| ShortDocumentID |
Gets or sets the value of the IPTC/NAA tag Short Document I D.
| |
| SimilarityIndex |
Gets or sets the value of the IPTC/NAA tag Similarity Index.
| |
| Source |
Gets or sets the value of the IPTC/NAA tag Source.
| |
| SpecialInstructions |
Gets or sets the value of the IPTC/NAA tag Special Instructions.
| |
| SubjectReference |
Gets or sets the value of the IPTC/NAA tag Subject Reference.
| |
| SubLocation |
Gets or sets the value of the IPTC/NAA tag Sub Location.
| |
| SupplementalCategories |
Gets or sets the value of the IPTC/NAA tag Supplemental Categories.
| |
| TimeCreated |
Gets or sets the value of the IPTC/NAA tag Time Created.
| |
| UniqueDocumentID |
Gets or sets the value of the IPTC/NAA tag Unique Document I D.
| |
| Urgency |
Gets or sets the value of the IPTC/NAA tag Urgency.
| |
| WriterEditor |
Gets or sets the value of the IPTC/NAA tag Writer Editor.
This is also referred to as Caption Writer.
|