Class XmpValue
Namespace: Aspose.Page.EPS.XMP
Assembly: Aspose.Page.dll (25.1.2)
Représente la valeur XMP
public class XmpValue
Héritage
Membres hérités
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructeurs
XmpValue(string)
Constructeur pour la valeur de chaîne.
public XmpValue(string value)
Paramètres
value
string
Valeur de chaîne.
XmpValue(int)
Constructeur pour la valeur entière.
public XmpValue(int value)
Paramètres
value
int
Valeur entière.
XmpValue(double)
Constructeur pour la valeur à virgule flottante.
public XmpValue(double value)
Paramètres
value
double
Valeur double.
XmpValue(DateTime)
Constructeur pour la valeur de date et heure.
public XmpValue(DateTime value)
Paramètres
value
DateTime
Valeur de date et heure.
XmpValue(XmpValue[])
Constructeur pour la valeur de tableau.
public XmpValue(XmpValue[] array)
Paramètres
array
XmpValue[]
Valeur de tableau.
Propriétés
IsArray
Retourne vrai si XmpValue est un tableau.
public bool IsArray { get; }
Valeur de propriété
IsDateTime
Retourne vrai si la valeur est DateTime.
public bool IsDateTime { get; }
Valeur de propriété
IsDouble
Retourne vrai si la valeur est une valeur à virgule flottante.
public bool IsDouble { get; }
Valeur de propriété
IsField
Retourne vrai si XmpValue est un champ.
public bool IsField { get; }
Valeur de propriété
IsInteger
Retourne vrai si la valeur est un entier.
public bool IsInteger { get; }
Valeur de propriété
IsNamedValue
Retourne vrai si XmpValue est une valeur nommée.
public bool IsNamedValue { get; }
Valeur de propriété
IsNamedValues
Retourne vrai si XmpValue représente des valeurs nommées.
public bool IsNamedValues { get; }
Valeur de propriété
IsRaw
La valeur est non prise en charge/inconnue et le code XML brut est fourni.
public bool IsRaw { get; }
Valeur de propriété
IsString
Retourne vrai si la valeur est une chaîne.
public bool IsString { get; }
Valeur de propriété
IsStructure
Retourne vrai si XmpValue représente une structure.
public bool IsStructure { get; }
Valeur de propriété
Méthodes
ToArray()
Retourne un tableau.
public XmpValue[] ToArray()
Retourne
XmpValue[]
Valeur de tableau.
ToDateTime()
Convertit en date et heure.
public DateTime ToDateTime()
Retourne
Valeur DateTime.
ToDictionary()
Retourne un dictionnaire qui contient des valeurs nommées.
public Dictionary<string, xmpvalue=""> ToDictionary()
Retourne
Dictionary<string, XmpValue>
Valeur de dictionnaire.
ToDouble()
Convertit en double.
public double ToDouble()
Retourne
Valeur double.
ToField()
Retourne la valeur XMP en tant que champ XMP.
public XmpField ToField()
Retourne
Valeur de champ.
ToInteger()
Convertit en entier.
public int ToInteger()
Retourne
Valeur entière.
ToNamedValue()
Retourne la valeur XMP en tant que valeur nommée.
public KeyValuePair<string, xmpvalue=""> ToNamedValue()
Retourne
KeyValuePair<string, XmpValue>
Valeur nommée.
ToNamedValues()
Retourne la valeur XMP en tant que collection de valeurs nommées.
public KeyValuePair<string, xmpvalue="">[] ToNamedValues()
Retourne
KeyValuePair<string, XmpValue>[]
Valeur de collection nommée.
ToRaw()
Code XML brut pour des valeurs inconnues/non prises en charge.
public XmlNode ToRaw()
Retourne
XmlNode
Nœud XML pour cette valeur.
ToString()
Retourne la représentation de chaîne de XmpValue.
public override string ToString()
Retourne
Représentation de chaîne.
ToString(IFormatProvider)
Retourne la représentation de chaîne.
public string ToString(IFormatProvider formatProvider)
Paramètres
formatProvider
IFormatProvider
Fournisseur de format.
Retourne
Représentation de chaîne.
ToStringValue()
Convertit en chaîne.
public string ToStringValue()
Retourne
Valeur de chaîne.
ToStructure()
Retourne la valeur XMP en tant que structure (ensemble de champs).
public XmpField[] ToStructure()
Retourne
XmpField[]
Valeur de structure.
Opérateurs
explicit operator XmpValue[](XmpValue)
Convertit XmpValue en tableau.
public static explicit operator XmpValue[](XmpValue value)
Paramètres
value
XmpValue
Valeur à convertir.
Retourne
XmpValue[]
XmlValue.
explicit operator object[](XmpValue)
Convertit XmpValue en tableau.
public static explicit operator object[](XmpValue value)
Paramètres
value
XmpValue
Valeur à convertir.
Retourne
object[]
XmlValue.
explicit operator string(XmpValue)
Convertit XmpValue en chaîne.
public static explicit operator string(XmpValue value)
Paramètres
value
XmpValue
Valeur à convertir.
Retourne
XmlValue.
explicit operator KeyValuePair<string, xmpvalue="">(XmpValue)
Convertit XmpValue en valeur nommée.
public static explicit operator KeyValuePair<string, xmpvalue="">(XmpValue value)
Paramètres
value
XmpValue
Valeur à convertir.
Retourne
KeyValuePair<string, XmpValue>
XmlValue.
explicit operator KeyValuePair<string, xmpvalue="">[](XmpValue)
Convertit XmlValue en valeur de collection nommée.
public static explicit operator KeyValuePair<string, xmpvalue="">[](XmpValue value)
Paramètres
value
XmpValue
Valeur à convertir.
Retourne
KeyValuePair<string, XmpValue>[]
XmlValue.
implicit operator XmpValue(string)
Convertit une chaîne en XmpValue.
public static implicit operator XmpValue(string value)
Paramètres
value
string
Valeur à convertir.
Retourne
XmlValue.
implicit operator XmpValue(int)
Convertit un entier en XmpValue.
public static implicit operator XmpValue(int value)
Paramètres
value
int
Valeur à convertir.
Retourne
XmlValue.
implicit operator XmpValue(double)
Convertit un double en XmpValue.
public static implicit operator XmpValue(double value)
Paramètres
value
double
Valeur à convertir.
Retourne
XmlValue.
implicit operator XmpValue(DateTime)
Convertit DateTime en XmpValue.
public static implicit operator XmpValue(DateTime value)
Paramètres
value
DateTime
Valeur à convertir.
Retourne
XmlValue.
implicit operator XmpValue(object[])
Convertit un tableau en XmpValue.
public static implicit operator XmpValue(object[] value)
Paramètres
value
object[]
Valeur à convertir.
Retourne
XmlValue.