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
คืนค่า true หาก XmpValue เป็นอาร์เรย์
public bool IsArray { get; }
ค่าของคุณสมบัติ
IsDateTime
คืนค่า true หากค่าคือ DateTime
public bool IsDateTime { get; }
ค่าของคุณสมบัติ
IsDouble
คืนค่า true หากค่าคือค่าจุดทศนิยม
public bool IsDouble { get; }
ค่าของคุณสมบัติ
IsField
คืนค่า true หาก XmpValue เป็นฟิลด์
public bool IsField { get; }
ค่าของคุณสมบัติ
IsInteger
คืนค่า true หากค่าคือจำนวนเต็ม
public bool IsInteger { get; }
ค่าของคุณสมบัติ
IsNamedValue
คืนค่า true หาก XmpValue เป็นค่าที่ตั้งชื่อ
public bool IsNamedValue { get; }
ค่าของคุณสมบัติ
IsNamedValues
คืนค่า true หาก XmpValue แทนค่าที่ตั้งชื่อ
public bool IsNamedValues { get; }
ค่าของคุณสมบัติ
IsRaw
ค่าที่ไม่รองรับ/ไม่ทราบและมีรหัส XML ดิบ
public bool IsRaw { get; }
ค่าของคุณสมบัติ
IsString
คืนค่า true หากค่าคือสตริง
public bool IsString { get; }
ค่าของคุณสมบัติ
IsStructure
คืนค่า true หาก 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.