XmpValue
Panoramica
XmpValue è una classe in Aspose.PDF FOSS per .NET.
Rappresenta un valore di metadati XMP tipizzato.
Questa classe fornisce 18 metodi per lavorare con oggetti XmpValue nei programmi .NET. I metodi disponibili includono: ToArray, ToDateTime, ToDictionary, ToDouble, ToField, ToInteger, ToNamedValue, ToNamedValues, ToRaw, ToString, ToStringValue, ToStructure e 1 metodo aggiuntivo. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: IsArray, IsDateTime, IsDouble, IsField, IsInteger, IsNamedValue e 4 altre.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
IsInteger | bool | Lettura | Se il valore è un intero. |
IsDouble | bool | Lettura | Se il valore è un double. |
IsDateTime | bool | Lettura | Se il valore è un DateTime. |
IsString | bool | Lettura | Se il valore è una stringa (e non un numero o una data). |
IsArray | bool | Lettura | Se il valore è un array di XmpValues. |
IsField | bool | Lettura | Se il valore è un singolo campo nominato (un’istanza XmpField). |
IsNamedValue | bool | Lettura | Se il valore è una coppia nome-valore (KeyValuePair<string, XmpValue>). |
IsNamedValues | bool | Lettura | Se il valore è un array di coppie nome-valore. |
IsRaw | bool | Lettura | Se il valore è un nodo XML grezzo. |
IsStructure | bool | Lettura | Se il valore è una struct (un Dictionary<string, XmpValue> o un XmpField[]). |
Metodi
| Firma | Descrizione |
|---|---|
XmpValue(value: int) | Crea un XmpValue da un intero. |
XmpValue(value: double) | Crea un XmpValue da un double. |
XmpValue(value: DateTime) | Crea un XmpValue da un DateTime. |
XmpValue(value: string) | Crea un XmpValue da una string. |
XmpValue(array: XmpValue[]) | Crea un XmpValue da un array di XmpValues. |
ToInteger() | Converti in intero. |
ToDouble() | Converti in double. |
ToDateTime() | Converti in DateTime. |
ToArray() | Converti in XmpValue[]. |
ToDictionary() | Converti in Dictionary<string, XmpValue>. |
ToField() | Converti in un singolo XmpField. |
ToNamedValue() | Converti in una singola coppia nome-valore. |
ToNamedValues() | Converti in un array di coppie nome-valore. |
ToRaw() | Ottieni il XmlNode grezzo sottostante, o null quando il valore non è IsRaw. |
ToStructure() | Converti in un XmpField[] (una struct, in termini XMP). |
ToStringValue() | Converti in una rappresentazione stringa adatta per la serializzazione XMP. |
ToString() | Chiama ToString su questa istanza di XmpValue. |
ToString(formatProvider: IFormatProvider) | Formatta con un provider specifico per la cultura. |