XmpValue

XmpValue class

Stellt den XMP-Wert dar

public class XmpValue

Konstrukteure

NameBeschreibung
XmpValue(DateTime)Konstruktor für Datumszeitwert.
XmpValue(double)Konstruktor für Fließkommawert.
XmpValue(int)Konstruktor für ganzzahligen Wert.
XmpValue(string)Konstruktor für Zeichenfolgenwert.
XmpValue(XmpValue[])Konstruktor für Array-Wert.

Eigenschaften

NameBeschreibung
IsArray { get; }Gibt true zurück, wenn XmpValue ein Array ist.
IsDateTime { get; }Gibt wahr zurück, wenn der Wert DateTime ist.
IsDouble { get; }Gibt wahr zurück, wenn der Wert ein Gleitkommawert ist.
IsField { get; }Gibt wahr zurück, wenn XmpValue ein Feld ist.
IsInteger { get; }Gibt wahr zurück, wenn der Wert eine Ganzzahl ist.
IsNamedValue { get; }Gibt „true“ zurück, wenn XmpValue den Namen value hat.
IsNamedValues { get; }Gibt true zurück, wenn XmpValue benannte Werte darstellt.
IsRaw { get; }Wert wird nicht unterstützt/unbekannt und roher XML-Code wird bereitgestellt.
IsString { get; }Gibt wahr zurück, wenn der Wert eine Zeichenfolge ist.
IsStructure { get; }Gibt true zurück, wenn XmpValue eine Struktur darstellt.

Methoden

NameBeschreibung
ToArray()Gibt ein Array zurück.
ToDateTime()Konvertiert in Datumszeit.
ToDictionary()Gibt ein Wörterbuch zurück, das benannte Werte enthält.
ToDouble()Konvertiert in Double.
ToField()Gibt den XMP-Wert als XMP-Feld zurück.
ToInteger()Konvertiert in Ganzzahl.
ToNamedValue()Gibt den XMP-Wert als benannten Wert zurück.
ToNamedValues()Gibt den XMP-Wert als benannte Wertesammlung zurück.
ToRaw()Unformatierter XML-Code für unbekannte/nicht unterstützte Werte.
override ToString()Gibt die Zeichenfolgendarstellung von XmpValue zurück.
ToString(IFormatProvider)Gibt die Zeichenfolgendarstellung zurück.
ToStringValue()Konvertiert in Zeichenfolge.
ToStructure()Gibt den XMP-Wert als Struktur (Satz von Feldern) zurück.
explicit operatorKonvertiert XmpValue in ein Array. (5 operators)
implicit operatorKonvertiert Zeichenfolge in XmpValue. (5 operators)

Siehe auch