Class XmpCollection
Названий на: Aspose.Imaging.Xmp Асамблея: Aspose.Imaging.dll (25.4.0)
Колекція елементів XMP.
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType
Inheritance
Derived
Implements
IList
Нападні члени
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
XmpCollection()
[JsonConstructor]
public XmpCollection()
Properties
Count
Отримає кількість елементів, що містяться в System.Collections.IList.
public int Count { get; }
вартість нерухомості
IsReadOnly
Він отримує вартість, яка вказує на те, чи читається колекція тільки.
public bool IsReadOnly { get; }
вартість нерухомості
Цей[ІНТ]
Приймає або встановлює елемент на зазначений індекс.
public IXmpType this[int index] { get; set; }
вартість нерухомості
Methods
Add(Об’єкт)
Додайте елемент даних XMP.
public void Add(object item)
Parameters
item
object
Про це йдеться в повідомленні XMP.
Exceptions
ArgumentNullException
Add(РОЗДІЛ IX)
Додайте елемент до колекції.
public void Add(IXmpType item)
Parameters
item
IXmpType
Об’єкт, що додається до колекції.
AddItem(стрічка)
Додайте новий пункт.
public void AddItem(string item)
Parameters
item
string
Поняття, яке потрібно додати до списку предметів.
Exceptions
ArgumentNullException
Clear()
Витяг усіх предметів з колекції.
public void Clear()
Contains(РОЗДІЛ IX)
Визначити, чи містить колекція певну вартість.
public bool Contains(IXmpType item)
Parameters
item
IXmpType
Об’єкт, що знаходиться в колекції.
Returns
правдивий, якщо елемент знаходиться в колекції; в іншому випадку, фальшивий.
CopyTo(РОЗДІЛ IX[ ], ІНТ)
Копіює елементи колекції в ряд, починаючи з конкретного індексу ряду.
public void CopyTo(IXmpType[] array, int arrayIndex)
Parameters
array
IXmpType
[ ]
Одніомірна схема, яка є місцем призначення елементів, копійованих з колекції.
arrayIndex
int
Індекс на основі нуля в порядку, з якого починається копіювання.
GetEnumerator()
Він повертає перелік, який ітертує через збірку.
public IEnumerator<ixmptype> GetEnumerator()
Returns
IEnumerator • < IXmpType >
IEnumerator<IXmpType> який можна використовувати для ітеризації через колекцію.
GetXmlValue()
Конвертує значення XMP в XML-репрезентацію.
public string GetXmlValue()
Returns
Поверне значення XMP, конвертоване в XML-репрезентацію.
GetXmpRepresentation()
Знайдіть цінність стрічки XMP цього.
public string GetXmpRepresentation()
Returns
Він повертає значення, що міститься в смузі в форматі XMP.
IndexOf(РОЗДІЛ IX)
Визначає індекс конкретного предмета в колекції.
public int IndexOf(IXmpType item)
Parameters
item
IXmpType
Об’єкт, що знаходиться в колекції.
Returns
Індекс елемента, якщо він знаходиться в колекції; в іншому випадку, -1.
Insert(ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ)
Введіть елемент в збірку на зазначеному індексу.
public void Insert(int index, IXmpType item)
Parameters
index
int
Індекс на основі нуля, на який елемент повинен бути введений.
item
IXmpType
Об’єкт для введення в колекцію.
Remove(РОЗДІЛ IX)
Видаляється перше явище конкретного об’єкта з колекції.
public bool Remove(IXmpType item)
Parameters
item
IXmpType
Об’єкт, який потрібно видалити з колекції.
Returns
правдивий, якщо елемент був успішно видалений з колекції; в іншому випадку, фальшивий. Цей метод також повертається неправдивим, якби предмет не знайдено в оригінальній збірці.
RemoveAt(ІНТ)
Зніміть елемент на зазначеному індексу.
public void RemoveAt(int index)
Parameters
index
int
Індекс, заснований на нулі, елемента, який потрібно видалити.
ToString()
Він повертає XML System.String, який представляє цю інстанцію.
public override string ToString()
Returns
XML System.String, що представляє цю інстанцію.
ToString(Об’єкт)
Він повертає System.String, який представляє цю інстанцію.
protected static string ToString(object obj)
Parameters
obj
object
Це об’єкт
Returns
Система.String, яка представляє цю інстанцію.