Aspose::Page::EPS::XMP::XmpMetadata klass
Innehåll
[
Dölj
]XmpMetadata class
Tillhandahåller åtkomst till XMP metadataström.
class XmpMetadata : public System::Collections::Generic::IDictionary<System::String, System::SharedPtr<XmpValue>>
Metoder
| Metod | Beskrivning |
|---|---|
| Add(const System::String&, const System::SharedPtr<XmpValue>&) override | Lägger till värde i metadata. |
| Add(const System::String&, const System::SharedPtr<System::Object>&) | Lägger till värde i metadata. |
| Add(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) override | Lägger till ett par med nyckel och värde i ordboken. |
| AddArrayItem(System::String, System::SharedPtr<XmpValue>) | Lägger till ett värde i en array. Värdet kommer att läggas till i slutet av arrayen. |
| AddArrayItem(System::String, int32_t, System::SharedPtr<XmpValue>) | Lägger till ett värde i en array på angivet index. |
| AddNamedValue(System::String, System::String, System::SharedPtr<XmpValue>) | Lägger till ett namngivet värde i en struktur. |
| Clear() override | Rensar metadata. |
| Contains(const System::String&) const | Kontrollerar om nyckeln finns i metadata. |
| Contains(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) const override | Kontrollerar om det angivna nyckel-värdeparet finns i ordboken. |
| ContainsKey(const System::String&) const override | Fastställer om denna ordbok innehåller den angivna nyckeln. |
| CopyTo(System::ArrayPtr<System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>>, int32_t) override | Kopierar element från samlingen till en array. |
| get_Count() const override | Hämtar antalet element i samlingen. |
| get_IsFixedSize() const | Kontrollerar om samlingen har fast storlek. |
| get_IsReadOnly() const override | Kontrollerar om samlingen är skrivskyddad. |
| get_IsSynchronized() | Kontrollerar om samlingen är synkroniserad. |
| get_Keys() const override | Hämtar samling av metadata-nycklar. |
| get_NamespaceManager() | Hämtar namnrymdshanterare. |
| get_SyncRoot() const | Hämtar samlingens synkroniseringsobjekt. |
| get_Values() const override | Hämtar värden i metadata. |
| GetEnumerator() override | Returnerar ordboksenumerator. |
| GetNamespaceUriByPrefix(System::String) | Returnerar namnrymdens URI efter prefix. |
| GetPrefixByNamespaceUri(System::String) | Returnerar prefix baserat på namespace URI. |
| idx_get(const System::String&) const override | Hämtar data från metadata. |
| idx_set(const System::String&, System::SharedPtr<XmpValue>) override | Sätter data från metadata. |
| RegisterNamespaceUri(System::String, System::String) | Registrerar namespace URI. |
| RegisterNamespaceUri(System::String, System::String, System::String) | Registrerar namespace URI. |
| Remove(const System::String&) override | Tar bort post från metadata. |
| Remove(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) override | Tar bort nyckel/värde-par från samlingen. |
| SetArrayItem(System::String, int32_t, System::SharedPtr<XmpValue>) | Sätter värde i en array. Föregående värde kommer att ersättas med ett nytt. |
| SetNamedValue(System::String, System::String, System::SharedPtr<XmpValue>) | Sätter namngivet värde i en struktur. Föregående namngivna värde, om det redan finns, kommer att ersättas med ett nytt. |
| TryGetValue(const System::String&, System::SharedPtr<XmpValue>&) const override | Försöker hitta nyckel i ordboken och hämtar värdet om det hittas. |
Se även
- Class IDictionary
- Namespace Aspose::Page::EPS::XMP
- Library Aspose.Page for C++