Aspose::Page::EPS::XMP::XmpMetadata class

XmpMetadata class

Biedt toegang tot de XMP metadata‑stroom.

class XmpMetadata : public System::Collections::Generic::IDictionary<System::String, System::SharedPtr<XmpValue>>

Methoden

MethodeBeschrijving
Add(const System::String&, const System::SharedPtr<XmpValue>&) overrideVoegt een waarde toe aan metadata.
Add(const System::String&, const System::SharedPtr<System::Object>&)Voegt een waarde toe aan metadata.
Add(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) overrideVoegt een paar met sleutel en waarde toe aan de dictionary.
AddArrayItem(System::String, System::SharedPtr<XmpValue>)Voegt een waarde toe aan een array. De waarde wordt aan het einde van de array toegevoegd.
AddArrayItem(System::String, int32_t, System::SharedPtr<XmpValue>)Voegt een waarde toe aan een array op een opgegeven index.
AddNamedValue(System::String, System::String, System::SharedPtr<XmpValue>)Voegt een benoemde waarde toe aan een structuur.
Clear() overrideLeegt metadata.
Contains(const System::String&) constControleert of een sleutel in metadata aanwezig is.
Contains(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) const overrideControleert of het opgegeven sleutel‑waarde‑paar in de dictionary aanwezig is.
ContainsKey(const System::String&) const overrideBepaalt of dit woordenboek de opgegeven sleutel bevat.
CopyTo(System::ArrayPtr<System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>>, int32_t) overrideKopieert elementen van de collectie naar een array.
get_Count() const overrideHaalt het aantal elementen in de collectie op.
get_IsFixedSize() constControleert of de collectie een vaste grootte heeft.
get_IsReadOnly() const overrideControleert of de collectie alleen-lezen is.
get_IsSynchronized()Controleert of de collectie gesynchroniseerd is.
get_Keys() const overrideHaalt de collectie met metadata‑sleutels op.
get_NamespaceManager()Haalt de namespace‑manager op.
get_SyncRoot() constHaalt het synchronisatie‑object van de collectie op.
get_Values() const overrideHaalt de waarden in de metadata op.
GetEnumerator() overrideRetourneert de woordenboek‑enumerator.
GetNamespaceUriByPrefix(System::String)Retourneert de namespace‑URI op basis van het voorvoegsel.
GetPrefixByNamespaceUri(System::String)Retourneert het voorvoegsel op basis van de namespace‑URI.
idx_get(const System::String&) const overrideHaalt gegevens uit de metadata op.
idx_set(const System::String&, System::SharedPtr<XmpValue>) overrideStelt gegevens uit de metadata in.
RegisterNamespaceUri(System::String, System::String)Registreert de namespace‑URI.
RegisterNamespaceUri(System::String, System::String, System::String)Registreert de namespace‑URI.
Remove(const System::String&) overrideVerwijdert een item uit de metadata.
Remove(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) overrideVerwijdert het sleutel/waarde‑paar uit de collectie.
SetArrayItem(System::String, int32_t, System::SharedPtr<XmpValue>)Stelt een waarde in een array in. De vorige waarde wordt vervangen door een nieuwe.
SetNamedValue(System::String, System::String, System::SharedPtr<XmpValue>)Stelt een benoemde waarde in een structuur in. Een bestaande benoemde waarde wordt, indien aanwezig, vervangen door een nieuwe.
TryGetValue(const System::String&, System::SharedPtr<XmpValue>&) const overrideProbeert de sleutel in het woordenboek te vinden en haalt de waarde op als deze gevonden wordt.

Zie ook