XmpField
Übersicht
XmpField ist eine Klasse in Aspose.PDF FOSS für .NET.
Ein benanntes XMP-Feld — ein (Präfix, lokaler Name)-Paar plus einen typisierten Wert.
Diese Klasse stellt 6 Methoden zur Arbeit mit XmpField-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: Equals, GetHashCode, ToArray, ToStructure, XmpField. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für .NET-Paket installiert wurde. Eigenschaften: Empty, FieldType, IsEmpty, Lang, LocalName, Name und 3 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Prefix | string? | Lesen/Schreiben | Das XML-Präfix (z. B. |
LocalName | string? | Lesen/Schreiben | Der XML-lokale Name (z. B.). |
NamespaceUri | string? | Lesen/Schreiben | Der XML Namespace-URI, der an Prefix gebunden ist. |
Name | string | Lesen | Kombinierter Name in der Form “prefix:localName” (oder nur der lokale Name, wenn kein Präfix gesetzt ist). |
FieldType | XmpFieldType | Lesen | Feldkategorie. |
Value | XmpValue? | Lesen | Der Feldwert, oder null, wenn dies ein leerer Platzhalter ist. |
Empty | XmpField | Lesen | Einzelnes leeres Feld. |
IsEmpty | bool | Lesen | Wahr, wenn das Feld keinen Wert enthält. |
Lang | XmpField? | Lesen | Der xml:lang-Qualifizierer, der an dieses Feld angehängt ist (oder null, wenn keiner vorhanden ist). |
Methoden
| Signatur | Beschreibung |
|---|---|
XmpField() | Standardkonstruktion eines leeren Feldes. |
XmpField(prefix: string?, localName: string?, namespaceUri: string?, value: XmpValue?, type: XmpFieldType) | Ein vollständig befülltes Feld konstruieren. |
ToArray() | Entpacke den Wert des Feldes als Array, oder leer, wenn der Wert nicht vom Typ Array ist. |
ToStructure() | Entpacke den Wert des Feldes als Struktur (benanntes Feld-Array), oder leer, wenn der Wert nicht vom Typ Struktur ist. |
Equals(obj: object?) | Ruft Equals(obj) für diese XmpField-Instanz auf. |
GetHashCode() | Ruft GetHashCode für diese XmpField-Instanz auf. |