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が配列である場合はtrueを返します。
public bool IsArray { get; }
プロパティ値
IsDateTime
値がDateTimeの場合はtrueを返します。
public bool IsDateTime { get; }
プロパティ値
IsDouble
値が浮動小数点値の場合はtrueを返します。
public bool IsDouble { get; }
プロパティ値
IsField
XmpValueがフィールドである場合はtrueを返します。
public bool IsField { get; }
プロパティ値
IsInteger
値が整数の場合はtrueを返します。
public bool IsInteger { get; }
プロパティ値
IsNamedValue
XmpValueが名前付き値である場合はtrueを返します。
public bool IsNamedValue { get; }
プロパティ値
IsNamedValues
XmpValueが名前付き値を表す場合はtrueを返します。
public bool IsNamedValues { get; }
プロパティ値
IsRaw
値がサポートされていない/不明であり、生のXMLコードが提供されている場合はtrueを返します。
public bool IsRaw { get; }
プロパティ値
IsString
値が文字列の場合はtrueを返します。
public bool IsString { get; }
プロパティ値
IsStructure
XmpValueが構造体を表す場合はtrueを返します。
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。