Class XmpPackage

Class XmpPackage

名称: Aspose.Imaging.Xmp アセンション: Aspose.Imaging.dll (25.4.0)

XMP パッケージの基礎抽出を表します。

[JsonObject(MemberSerialization.OptIn)]
public class XmpPackage : IXmlValue, IEnumerable<keyvaluepair<string, object="">&gt;, IEnumerable

Inheritance

object XmpPackage

Derived

DicomPackage , DublinCorePackage , PdfPackage , PhotoshopPackage , XmpBasicPackage , XmpDynamicMediaPackage , XmpMediaManagementPackage , XmpRightsManagementPackage

Implements

IXmlValue , IEnumerable<keyvaluepair<string, object="">> , IEnumerable

相続人

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Fields

タイトル

特定のXMPスケジュールのためのNamespace uri。

[JsonProperty]
protected readonly string namespaceUri

フィールド価値

string

プレフィックス

Xmlns プレフィックス. たとえば xmlns:dc.

[JsonProperty]
protected readonly string prefix

フィールド価値

string

不動産

キー/価値属性の辞書 XMP パッケージ。

[JsonProperty]
protected Dictionary<string, object=""> properties

フィールド価値

Dictionary < string , object >

Properties

Count

XMPキーを数える。

public int Count { get; }

不動産価値

int

Keys

XMP パッケージにキーを入力します。

public virtual Dictionary<string, object="">.KeyCollection Keys { get; }

不動産価値

Dictionary < string , object > KeyCollection

NamespaceUri

名スペース URI を取得。

public string NamespaceUri { get; }

不動産価値

string

Prefix

プレフィックスを受け取る。

public string Prefix { get; }

不動産価値

string

XmlNamespace

XML名スペースを入力します。

public string XmlNamespace { get; }

不動産価値

string

この[ストレッチ]

指定されたキーで System.Object を入力または設定します。

public virtual object this[string key] { get; set; }

不動産価値

object

Methods

AddValue(ストリップ、ストリップ)

指定されたキーに値を追加します。

public virtual void AddValue(string key, string value)

Parameters

key string

付加価値で識別される鍵の列表。

value string

付加する価値。

AddValue(オブジェクト、オブジェクト)

指定されたキーに値を追加します。

public virtual void AddValue(string key, object value)

Parameters

key string

付加価値で識別される鍵の列表。

value object

付加する価値。

Exceptions

ArgumentNullException

鍵はゼロ。

Clear()

この例を明らかにする。

public virtual void Clear()

ContainsKey(ストレッチ)

このコレクションがキーを指定しているかどうかを決定します。

public virtual bool ContainsKey(string key)

Parameters

key string

チェックされる鍵です。

Returns

bool

真実 System.Collections.Generic.IDictionary`2 に指定されたキーが含まれている場合; そうでなければ、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..

GetEnumerator()

コレクションを通じてイーテラするリストを返します。

public IEnumerator<keyvaluepair<string, object="">&gt; GetEnumerator()

Returns

IEnumerator < KeyValuePair < string , object &gt&gt&gt&gt

System.Collections.Generic.IEnumerator`1 は、コレクションを通じてイーテレートするために使用できます。

GetKeyValueAsXml(ストレッチ)

特定の Aspose.Imaging.Xmp.XmpArrayType の RDF コードを取得します。

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

XMPアレイの種類

Returns

string

特定の Aspose.Imaging.Xmp.XmpArrayType の RDF コードを返します。

GetXmlValue()

XMP 値を XML 表現に変換します。

public virtual string GetXmlValue()

Returns

string

変換された XMP 値を XML プレゼンテーションに返します。

Remove(ストレッチ)

指定されたキーで値を削除します。

public virtual bool Remove(string key)

Parameters

key string

削除された値で識別されるキーのストレッチ代表。

Returns

bool

指定されたキーを含む値が削除された場合に有効に戻ります。

SetValue(ストレッチ IXmlValue)

価値を設定する。

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

付加価値で識別される鍵の列表。

value IXmlValue

付加する価値。

SetValue(ストレッチ IXmpType)

価値を設定する。

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

付加価値で識別される鍵の列表。

value IXmpType

付加する価値。

SetXmpBoolean(ストリップ、ストリップ)

XMP ボーレンの値を設定します。

protected void SetXmpBoolean(string key, string boolValue)

Parameters

key string

設定値で識別されるキーのストレッチ代表。

boolValue string

ボーレンの価値

SetXmpDate(ストリップ、ストリップ)

XMPの日付を設定します。

protected void SetXmpDate(string key, string date)

Parameters

key string

設定値で識別されるキーのストレッチ代表。

date string

設定する日付です。

SetXmpGuid(ストリップ、ストリップ)

XMP ユニークなID を設定します。

protected void SetXmpGuid(string key, string guid)

Parameters

key string

設定 GUID 値で識別されるキーの列表。

guid string

ユニークな識別

SetXmpInteger(ストリップ、ストリップ)

XMP全体を設定します。

protected void SetXmpInteger(string key, string intValue)

Parameters

key string

設定値で識別されるキーのストレッチ代表。

intValue string

総価値です。

SetXmpTypeValue(ストレッチ、XmpTypeBase)

XMP タイプの値を設定します。

public virtual void SetXmpTypeValue(string key, XmpTypeBase value)

Parameters

key string

設定値で識別されるキーのストレッチ代表。

value XmpTypeBase

設定する価値。

TryGetValue(ストレッチ、オブジェクト)

値を key で取得します。

public bool TryGetValue(string key, out object value)

Parameters

key string

XMP 要素キー

value object

XMP値です。

Returns

bool

true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>

 日本語