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 uris.

[JsonProperty]
protected readonly string namespaceUri

필드 가치

string

프리미엄

예를 들어, xmlns :dc.

[JsonProperty]
protected readonly string prefix

필드 가치

string

부동산

키 / 가치 속성의 사전 XMP 패키지.

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

필드 가치

Dictionary &lt에 대한 정보 string , object >

Properties

Count

XMP 키를 계산합니다.

public int Count { get; }

부동산 가치

int

Keys

XMP 패키지에서 열쇠를 얻습니다.

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

부동산 가치

Dictionary &lt에 대한 정보 string , object > 그리고 KeyCollection

NamespaceUri

이름 공간 URI를 얻으십시오.

public string NamespaceUri { get; }

부동산 가치

string

Prefix

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

열쇠는 0입니다.

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 “false” to Korean is “거짓”..

GetEnumerator()

컬렉션을 통해 이테라이트하는 숫자를 반환합니다.

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

Returns

IEnumerator &lt에 대한 정보 KeyValuePair &lt에 대한 정보 string , object 그리고 >>

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

XML 표현으로 변환된 XMP 값을 반환합니다.

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 boolean 값을 설정합니다.

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 독특한 식별자를 설정합니다.

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(링크, 밖으로 물건)

키로 값을 얻습니다.

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,>

 한국어