Class XmpMetadata
이름 공간 : Aspose.Page.EPS.XMP 모임: Aspose.Page.dll (25.4.0)
XMP 메타 데이터 스트림에 대한 액세스를 제공합니다.
public sealed class XmpMetadata : IDictionary<string, xmpvalue="">, ICollection<keyvaluepair<string, xmpvalue="">>, IEnumerable<keyvaluepair<string, xmpvalue="">>, IEnumerable
Inheritance
Implements
IDictionary<string, xmpvalue=""> , ICollection<keyvaluepair<string, xmpvalue="">> , IEnumerable<keyvaluepair<string, xmpvalue="">> , IEnumerable
상속 회원들
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
그것은 컬렉션에서 요소를 계산합니다.
public int Count { get; }
부동산 가치
IsFixedSize
컬렉션이 고정된 크기를 가지고 있는지 확인합니다.
public bool IsFixedSize { get; }
부동산 가치
IsReadOnly
컬렉션만 읽을 수 있는지 확인합니다.
public bool IsReadOnly { get; }
부동산 가치
IsSynchronized
수집이 동기화되었는지 확인합니다.
public bool IsSynchronized { get; }
부동산 가치
Keys
메타 데이터 키를 수집합니다.
public ICollection<string> Keys { get; }
부동산 가치
ICollection <에 대한 정보 string >
NamespaceManager
이름 공간 관리자 입니다.
public XmlNamespaceManager NamespaceManager { get; }
부동산 가치
XmlNamespaceManager
SyncRoot
수집 동기화 개체를 얻습니다.
public object SyncRoot { get; }
부동산 가치
Values
메타데이터에서 가치를 얻습니다.
public ICollection<xmpvalue> Values { get; }
부동산 가치
ICollection <에 대한 정보 XmpValue >
이것이[스트리트]
메타데이터에서 데이터를 얻거나 설정합니다.
public XmpValue this[string key] { get; set; }
부동산 가치
Methods
Add(링크, XmpValue)
메타데이터에 가치를 추가합니다.
public void Add(string key, XmpValue value)
Parameters
key
string
추가할 열쇠가 있습니다.
value
XmpValue
추가될 가치가 있습니다.
Add(링크, 객체)
메타데이터에 가치를 추가합니다.
public void Add(string key, object value)
Parameters
key
string
추가할 열쇠가 있습니다.
value
object
추가될 가치가 있습니다.
Add(키ValuePair<string, xmpvalue=“>”)
단어에 열쇠와 가치가있는 쌍을 추가합니다.
public void Add(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<에 대한 정보
string
, XmpValue
>
추가해야 할 항목
AddArrayItem(링크, XmpValue)
Array에 가치를 추가합니다.Array의 끝에 가치가 추가됩니다.
public void AddArrayItem(string arrayKey, XmpValue value)
Parameters
arrayKey
string
사전에서 검색할 수 있는 링크의 열쇠.
value
XmpValue
가치가 아레에 추가됩니다.
AddArrayItem(링크, int, xmpValue)
지정된 인덱스에 따라 범위에 가치를 추가합니다.
public void AddArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
사전에서 검색할 수 있는 링크의 열쇠.
index
int
새로운 가치의 인덱스가 순서에 있습니다.
value
XmpValue
가치가 아레에 추가됩니다.
AddNamedValue(링크, 링크, XmpValue)
이름의 가치를 구조에 추가합니다.
public void AddNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
구조의 열쇠는 사전에서 검색할 수 있습니다.
valueKey
string
Struture에 추가할 가치의 이름.
value
XmpValue
가치가 구조에 추가됩니다.
Clear()
메타 데이터를 정리합니다.
public void Clear()
Contains(스트리트)
체크는 키가 메타 데이터에 포함되어 있습니다.
public bool Contains(string key)
Parameters
key
string
찾을 수 있는 입구의 열쇠
Returns
키가 메타데이터에 포함되어 있는 경우 사실입니다.
Contains(키ValuePair<string, xmpvalue=“>”)
체크는 특정 키-값 쌍이 사전에 포함되어 있습니다.
public bool Contains(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<에 대한 정보
string
, XmpValue
>
키 가치 커플
Returns
이 파우어가 발견되었으면 좋겠다.
ContainsKey(스트리트)
결정은 이 사전 컨테이너가 지정된 키를 만듭니다.
public bool ContainsKey(string key)
Parameters
key
string
키는 사전에서 검색합니다.
Returns
열쇠가 찾을 수 있다면
CopyTo(키ValuePair<string, xmpvalue=“>”[ ] [ [ ], 는 int)
컬렉션의 요소를 순서대로 복사합니다.
public void CopyTo(KeyValuePair<string, xmpvalue="">[] array, int index)
Parameters
array
KeyValuePair
<에 대한 정보
string
, XmpValue
> [에 대한 의견]
목적지 아레아
index
int
시작된 인덱스
GetEnumerator()
다시 사전 번호로 돌아갑니다.
public IEnumerator<keyvaluepair<string, xmpvalue="">> GetEnumerator()
Returns
IEnumerator <에 대한 정보 KeyValuePair <에 대한 정보 string , XmpValue 그리고 >>
엘리베이터
GetNamespaceUriByPrefix(스트리트)
Prefix로 URI 이름 공간을 반환합니다.
public string GetNamespaceUriByPrefix(string prefix)
Parameters
prefix
string
Prefix의 가치가 있습니다.
Returns
이름 공간 URI의 가치.
GetPrefixByNamespaceUri(스트리트)
이름 공간 URI에 의해 사전 지정됩니다.
public string GetPrefixByNamespaceUri(string namespaceUri)
Parameters
namespaceUri
string
이름은 URI.
Returns
Prefix의 가치가 있습니다.
RegisterNamespaceUri(스트링, 스트링)
등록은 URI 이름입니다.
public void RegisterNamespaceUri(string prefix, string namespaceUri)
Parameters
prefix
string
Prefix의 가치가 있습니다.
namespaceUri
string
이름 공간 URI의 가치.
RegisterNamespaceUri(스트링, 스트링, 스트링)
등록은 URI 이름입니다.
public void RegisterNamespaceUri(string prefix, string namespaceUri, string schemaDescription)
Parameters
prefix
string
Prefix의 가치가 있습니다.
namespaceUri
string
이름 공간 URI의 가치.
schemaDescription
string
스케줄 설명의 가치.
Remove(스트리트)
메타데이터에서 입력을 제거합니다.
public bool Remove(string key)
Parameters
key
string
입력의 열쇠를 제거합니다.
Returns
진실 - 키가 제거되면; 그렇지 않으면 거짓.
Remove(키ValuePair<string, xmpvalue=“>”)
컬렉션에서 키 / 가치 쌍을 제거합니다.
public bool Remove(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<에 대한 정보
string
, XmpValue
>
키 / 가치 쌍을 제거해야합니다.
Returns
커플이 발견되고 제거되었을 경우.
SetArrayItem(링크, int, xmpValue)
이전 값은 새로운 값으로 대체됩니다.
public void SetArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
사전에서 검색할 수 있는 링크의 열쇠.
index
int
새로운 가치의 인덱스가 순서에 있습니다.
value
XmpValue
가치가 순서대로 설정되어야 합니다.
SetNamedValue(링크, 링크, XmpValue)
이전 이름의 값, 이미 존재하는 경우, 새로운 값으로 대체됩니다.
public void SetNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
구조의 열쇠는 사전에서 검색할 수 있습니다.
valueKey
string
값의 이름은 구조에 넣어야합니다.
value
XmpValue
가치가 구조에 넣어야 합니다.
TryGetValue(링, 밖으로 XmpValue)
사전에서 열쇠를 찾으려고 노력하고 발견되면 가치를 회수합니다.
public bool TryGetValue(string key, out XmpValue value)
Parameters
key
string
키는 사전에서 검색합니다.
value
XmpValue
은퇴한 가치
Returns
열쇠가 발견되었으면 좋겠다.</string,></string,></keyvaluepair<string,></string,></string,></string,></string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,>