XmpPropertyList Class

Collection of XMP properties.

Inheritance Hierarchy

Namespace:  BitMiracle.Docotic.Pdf
Assembly:  BitMiracle.Docotic.Pdf (in BitMiracle.Docotic.Pdf.dll)

Syntax

C#
public class XmpPropertyList : PdfList<XmpProperty>
VB
Public Class XmpPropertyList
	Inherits PdfList(Of XmpProperty)

The XmpPropertyList type exposes the following members.

Properties

  NameDescription
Public propertyCount
Gets the number of elements actually contained in the PdfCollection<T>.
(Inherited from PdfCollection<T>.)
Protected propertyIsReadOnly
Gets a value indicating whether the collection is read-only.
(Inherited from PdfCollection<T>.)
Protected propertyIsSynchronized
Gets a value indicating whether access to the collection is synchronized (thread safe).
(Inherited from PdfCollection<T>.)
Public propertyItem[Int32]
Gets the element at the specified index.
(Inherited from PdfCollection<T>.)
Public propertyItem[String]
Gets or sets the XmpProperty with the specified name.
Protected propertySyncRoot
Gets an object that can be used to synchronize access to the collection.
(Inherited from PdfCollection<T>.)

Methods

  NameDescription
Public methodAdd(T)
Adds an object to the end of the PdfList<T>.
(Inherited from PdfList<T>.)
Public methodAdd(String, XmpValue)
Creates new XMP property and adds it to the end of this XmpPropertyList.
Public methodAdd(String, String)
Creates new XMP property and adds it to the end of this XmpPropertyList.
Public methodAdd(String, XmpValue, String)
Creates new XMP property and adds it to the end of this XmpPropertyList.
Public methodAdd(String, String, String)
Creates new XMP property and adds it to the end of this XmpPropertyList.
Public methodClear
Removes all elements from the PdfList<T>.
(Inherited from PdfList<T>.)
Public methodContains(T)
Determines whether the collection contains a specific value.
(Inherited from PdfCollection<T>.)
Public methodContains(String)
Determines whether this XmpPropertyList contains a property with the specified name.
Protected methodCopyTo(Array, Int32)
Copies the elements of the collection to an System.Array, starting at a particular System.Array index.
(Inherited from PdfCollection<T>.)
Protected methodCopyTo(T[], Int32)
Copies the elements of the collection to an System.Array, starting at a particular System.Array index.
(Inherited from PdfCollection<T>.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGet
Gets the property with specified name.
Public methodGetAt
Gets the element at the specified index.
(Inherited from PdfCollection<T>.)
Public methodGetEnumerator
Returns an enumerator that iterates through a collection.
(Inherited from PdfCollection<T>.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodIndexOf
Determines the index of a specific item in the collection.
(Inherited from PdfCollection<T>.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRemove
Removes the first occurrence of a specific object from the PdfList<T>.
(Inherited from PdfList<T>.)
Public methodRemoveAt
Removes the element at the specified index of the PdfList<T>.
(Inherited from PdfList<T>.)
Public methodSet(String, XmpValue)
Sets the value of a property with specified name or adds a new property with specified name and value.
Public methodSet(String, XmpValue, String)
Sets the value of a property with specified name or adds a new property with specified name and value.
Public methodToString (Inherited from Object.)

See Also