Class XmpValue
Namespace: Aspose.Page.EPS.XMP
Assembly: Aspose.Page.dll (25.1.2)
نمایانگر مقدار XMP
public class XmpValue
وراثت
اعضای وراثتی
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
سازندهها
XmpValue(string)
سازنده برای مقدار رشته.
public XmpValue(string value)
پارامترها
value
string
مقدار رشته.
XmpValue(int)
سازنده برای مقدار صحیح.
public XmpValue(int value)
پارامترها
value
int
مقدار صحیح.
XmpValue(double)
سازنده برای مقدار اعشاری.
public XmpValue(double value)
پارامترها
value
double
مقدار اعشاری.
XmpValue(DateTime)
سازنده برای مقدار تاریخ و زمان.
public XmpValue(DateTime value)
پارامترها
value
DateTime
مقدار تاریخ و زمان.
XmpValue(XmpValue[])
سازنده برای مقدار آرایه.
public XmpValue(XmpValue[] array)
پارامترها
array
XmpValue[]
مقدار آرایه.
ویژگیها
IsArray
اگر XmpValue آرایه باشد، درست را برمیگرداند.
public bool IsArray { get; }
مقدار ویژگی
IsDateTime
اگر مقدار DateTime باشد، درست را برمیگرداند.
public bool IsDateTime { get; }
مقدار ویژگی
IsDouble
اگر مقدار اعشاری باشد، درست را برمیگرداند.
public bool IsDouble { get; }
مقدار ویژگی
IsField
اگر XmpValue یک فیلد باشد، درست را برمیگرداند.
public bool IsField { get; }
مقدار ویژگی
IsInteger
اگر مقدار صحیح باشد، درست را برمیگرداند.
public bool IsInteger { get; }
مقدار ویژگی
IsNamedValue
اگر XmpValue یک مقدار نامگذاری شده باشد، درست را برمیگرداند.
public bool IsNamedValue { get; }
مقدار ویژگی
IsNamedValues
اگر XmpValue نمایانگر مقادیر نامگذاری شده باشد، درست را برمیگرداند.
public bool IsNamedValues { get; }
مقدار ویژگی
IsRaw
مقدار پشتیبانی نشده/ناشناخته است و کد XML خام ارائه شده است.
public bool IsRaw { get; }
مقدار ویژگی
IsString
اگر مقدار رشته باشد، درست را برمیگرداند.
public bool IsString { get; }
مقدار ویژگی
IsStructure
اگر XmpValue نمایانگر ساختار باشد، درست را برمیگرداند.
public bool IsStructure { get; }
مقدار ویژگی
متدها
ToArray()
آرایه را برمیگرداند.
public XmpValue[] ToArray()
برمیگرداند
XmpValue[]
مقدار آرایه
ToDateTime()
به تاریخ و زمان تبدیل میکند.
public DateTime ToDateTime()
برمیگرداند
مقدار DateTime.
ToDictionary()
دیکشنری که شامل مقادیر نامگذاری شده است را برمیگرداند.
public Dictionary<string, xmpvalue=""> ToDictionary()
برمیگرداند
Dictionary<string, XmpValue>
مقدار دیکشنری.
ToDouble()
به عدد اعشاری تبدیل میکند.
public double ToDouble()
برمیگرداند
مقدار اعشاری.
ToField()
مقدار XMP را به عنوان فیلد XMP برمیگرداند.
public XmpField ToField()
برمیگرداند
مقدار فیلد.
ToInteger()
به عدد صحیح تبدیل میکند.
public int ToInteger()
برمیگرداند
مقدار صحیح.
ToNamedValue()
مقدار XMP را به عنوان مقدار نامگذاری شده برمیگرداند.
public KeyValuePair<string, xmpvalue=""> ToNamedValue()
برمیگرداند
KeyValuePair<string, XmpValue>
مقدار نامگذاری شده.
ToNamedValues()
مقدار XMP را به عنوان مجموعه مقادیر نامگذاری شده برمیگرداند.
public KeyValuePair<string, xmpvalue="">[] ToNamedValues()
برمیگرداند
KeyValuePair<string, XmpValue>[]
مقدار مجموعه نامگذاری شده.
ToRaw()
کد XML خام برای مقادیر ناشناخته/غیرمستند.
public XmlNode ToRaw()
برمیگرداند
XmlNode
گره XML برای این مقدار.
ToString()
نمایش رشتهای از XmpValue را برمیگرداند.
public override string ToString()
برمیگرداند
نمایش رشتهای.
ToString(IFormatProvider)
نمایش رشتهای را برمیگرداند.
public string ToString(IFormatProvider formatProvider)
پارامترها
formatProvider
IFormatProvider
فراهمکننده فرمت.
برمیگرداند
نمایش رشتهای.
ToStringValue()
به رشته تبدیل میکند.
public string ToStringValue()
برمیگرداند
مقدار رشته.
ToStructure()
مقدار XMP را به عنوان ساختار (مجموعهای از فیلدها) برمیگرداند.
public XmpField[] ToStructure()
برمیگرداند
XmpField[]
مقدار ساختار.
عملگرها
explicit operator XmpValue[](XmpValue)
XmpValue را به آرایه تبدیل میکند.
public static explicit operator XmpValue[](XmpValue value)
پارامترها
value
XmpValue
مقدار برای تبدیل.
برمیگرداند
XmpValue[]
XmlValue.
explicit operator object[](XmpValue)
XmpValue را به آرایه تبدیل میکند.
public static explicit operator object[](XmpValue value)
پارامترها
value
XmpValue
مقدار برای تبدیل.
برمیگرداند
object[]
XmlValue.
explicit operator string(XmpValue)
XmpValue را به رشته تبدیل میکند.
public static explicit operator string(XmpValue value)
پارامترها
value
XmpValue
مقدار برای تبدیل.
برمیگرداند
XmlValue.
explicit operator KeyValuePair<string, xmpvalue="">(XmpValue)
XmpValue را به مقدار نامگذاری شده تبدیل میکند.
public static explicit operator KeyValuePair<string, xmpvalue="">(XmpValue value)
پارامترها
value
XmpValue
مقدار برای تبدیل.
برمیگرداند
KeyValuePair<string, XmpValue>
XmlValue.
explicit operator KeyValuePair<string, xmpvalue="">[](XmpValue)
XmlValue را به مقدار مجموعه نامگذاری شده تبدیل میکند.
public static explicit operator KeyValuePair<string, xmpvalue="">[](XmpValue value)
پارامترها
value
XmpValue
مقدار برای تبدیل.
برمیگرداند
KeyValuePair<string, XmpValue>[]
XmlValue.
implicit operator XmpValue(string)
رشته را به XmpValue تبدیل میکند.
public static implicit operator XmpValue(string value)
پارامترها
value
string
مقدار برای تبدیل.
برمیگرداند
XmlValue.
implicit operator XmpValue(int)
عدد صحیح را به XmpValue تبدیل میکند.
public static implicit operator XmpValue(int value)
پارامترها
value
int
مقدار برای تبدیل.
برمیگرداند
XmlValue.
implicit operator XmpValue(double)
عدد اعشاری را به XmpValue تبدیل میکند.
public static implicit operator XmpValue(double value)
پارامترها
value
double
مقدار برای تبدیل.
برمیگرداند
XmlValue.
implicit operator XmpValue(DateTime)
DateTime را به XmpValue تبدیل میکند.
public static implicit operator XmpValue(DateTime value)
پارامترها
value
DateTime
مقدار برای تبدیل.
برمیگرداند
XmlValue.
implicit operator XmpValue(object[])
آرایه را به XmpValue تبدیل میکند.
public static implicit operator XmpValue(object[] value)
پارامترها
value
object[]
مقدار برای تبدیل.
برمیگرداند
XmlValue.