Class XmpPackage
Название пространства: Aspose.Imaging.Xmp Ассоциация: Aspose.Imaging.dll (25.4.0)
Представляет базовую абстракцию для пакета XMP.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPackage : IXmlValue, IEnumerable<keyvaluepair<string, object="">>, IEnumerable
Inheritance
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.
[JsonProperty]
protected readonly string namespaceUri
Полевая ценность
Префикс
К примеру, xmlns:dc.
[JsonProperty]
protected readonly string prefix
Полевая ценность
собственности
Словарь ключевых / ценных свойств пакета XMP.
[JsonProperty]
protected Dictionary<string, object=""> properties
Полевая ценность
Dictionary • < string , object >
Properties
Count
Получите ключевое число XMP.
public int Count { get; }
Стоимость недвижимости
Keys
Получите ключи в пакете XMP.
public virtual Dictionary<string, object="">.KeyCollection Keys { get; }
Стоимость недвижимости
Dictionary • < string , object И & ГТ; KeyCollection
NamespaceUri
Получите название URI.
public string NamespaceUri { get; }
Стоимость недвижимости
Prefix
Получить префикс.
public string Prefix { get; }
Стоимость недвижимости
XmlNamespace
Используется XML Namespace.
public string XmlNamespace { get; }
Стоимость недвижимости
Это[Стриг]
Получает или устанавливает System.Object с указанным ключом.
public virtual object this[string key] { get; set; }
Стоимость недвижимости
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
Ключ нулевой.
Clear()
Откройте эту инстанцию.
public virtual void Clear()
ContainsKey(Стриг)
Определяет, указала ли эта коллекция ключ.
public virtual bool ContainsKey(string key)
Parameters
key
string
Ключ должен быть проверен.
Returns
Истинный в случае, если System.Collections.Generic.IDictionary`2 содержит указанный ключ; в противном случае Фальшивый.
GetEnumerator()
Возвращает перечень, который итерирует через сборку.
public IEnumerator<keyvaluepair<string, object="">> GetEnumerator()
Returns
IEnumerator • < KeyValuePair • < string , object • > >
System.Collections.Generic.IEnumerator`1 который может быть использован для итерирования через сборку.
GetKeyValueAsXml(Стриг)
Получается RDF-код для конкретного Aspose.Imaging.Xmp.xmpArrayType.
protected virtual string GetKeyValueAsXml(string key)
Parameters
key
string
Тип XMP Array.
Returns
Возвращает RDF-код для конкретного Aspose.Imaging.Xmp.xmpArrayType.
GetXmlValue()
Конвертирует значение XMP в XML-представление.
public virtual string GetXmlValue()
Returns
Возвращает конвертированную стоимость XMP в XML-представление.
Remove(Стриг)
Удалите стоимость с указанным ключом.
public virtual bool Remove(string key)
Parameters
key
string
Знак представляет собой ключ, который идентифицируется с удаленной стоимостью.
Returns
Возвращается верно, если стоимость с указанным ключом была удалена.
SetValue(Стриг, IXmlВласть)
Определите ценность .
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(Оригинальное название: Out Object)
Получается значение по key".
public bool TryGetValue(string key, out object value)
Parameters
key
string
Ключ к элементу XMP.
value
object
Значение XMP .
Returns
true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>