XmpValue
Przegląd
XmpValue jest klasą w Aspose.PDF FOSS dla .NET.
Reprezentuje typowaną wartość metadanych XMP.
Ta klasa udostępnia 18 metod do pracy z obiektami XmpValue w programach .NET. Dostępne metody to: ToArray, ToDateTime, ToDictionary, ToDouble, ToField, ToInteger, ToNamedValue, ToNamedValues, ToRaw, ToString, ToStringValue, ToStructure oraz 1 dodatkowa metoda. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: IsArray, IsDateTime, IsDouble, IsField, IsInteger, IsNamedValue oraz 4 kolejne.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
IsInteger | bool | Odczyt | Czy wartość jest liczbą całkowitą. |
IsDouble | bool | Odczyt | Czy wartość jest liczbą typu double. |
IsDateTime | bool | Odczyt | Czy wartość jest DateTime. |
IsString | bool | Odczyt | Czy wartość jest ciągiem znaków (a nie liczbą ani datą). |
IsArray | bool | Odczyt | Czy wartość jest tablicą XmpValues. |
IsField | bool | Odczyt | Czy wartość jest pojedynczym nazwanym polem (instancją XmpField). |
IsNamedValue | bool | Odczyt | Czy wartość jest parą nazwano-wartościową (KeyValuePair<string, XmpValue>). |
IsNamedValues | bool | Odczyt | Czy wartość jest tablicą par nazwano-wartościowych. |
IsRaw | bool | Odczyt | Czy wartość jest surowym węzłem XML. |
IsStructure | bool | Odczyt | Czy wartość jest strukturą (Dictionary<string, XmpValue> lub XmpField[]). |
Metody
| Sygnatura | Opis |
|---|---|
XmpValue(value: int) | Utwórz XmpValue z liczby całkowitej. |
XmpValue(value: double) | Utwórz XmpValue z podwójnej liczby. |
XmpValue(value: DateTime) | Utwórz XmpValue z DateTime. |
XmpValue(value: string) | Utwórz XmpValue z ciągu znaków. |
XmpValue(array: XmpValue[]) | Utwórz XmpValue z tablicy XmpValues. |
ToInteger() | Konwertuj na liczbę całkowitą. |
ToDouble() | Konwertuj na double. |
ToDateTime() | Konwertuj na DateTime. |
ToArray() | Konwertuj na XmpValue[]. |
ToDictionary() | Konwertuj na Dictionary<string, XmpValue>. |
ToField() | Konwertuj na pojedynczy XmpField. |
ToNamedValue() | Konwertuj na pojedynczą parę nazwa-wartość. |
ToNamedValues() | Konwertuj na tablicę par nazwa-wartość. |
ToRaw() | Pobierz podstawowy surowy XmlNode, lub null, gdy wartość nie jest IsRaw. |
ToStructure() | Konwertuj na XmpField[] (struktura, w terminologii XMP). |
ToStringValue() | Konwertuj na reprezentację łańcucha znaków odpowiednią do serializacji XMP. |
ToString() | Wywołuje ToString na tej instancji XmpValue. |
ToString(formatProvider: IFormatProvider) | Formatuj przy użyciu dostawcy specyficznego dla kultury. |