Class XmpCollection
Nazwa przestrzeń: Aspose.Imaging.Xmp Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Zbiór elementów XMP.
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType
Inheritance
Derived
Implements
IList
Dziedziczeni członkowie
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
Otrzymuje liczbę elementów zawartych w System.Collections.IList.
public int Count { get; }
Wartość nieruchomości
IsReadOnly
Otrzymuje wartość wskazującą, czy kolekcja jest czytana wyłącznie.
public bool IsReadOnly { get; }
Wartość nieruchomości
Tego[Int]
Dostęp lub umieszczenie elementu na określonym indeksie.
public IXmpType this[int index] { get; set; }
Wartość nieruchomości
Methods
Add(Obiekt)
Dodaj element danych XMP.
public void Add(object item)
Parameters
item
object
Jest to element XMP.
Exceptions
ArgumentNullException
Add(IXMPType)
Dodaj element do kolekcji.
public void Add(IXmpType item)
Parameters
item
IXmpType
Obiekt do dodania do kolekcji.
AddItem(strumień)
Dodaj nowy element.
public void AddItem(string item)
Parameters
item
string
Przedmiot do dodania do listy przedmiotów.
Exceptions
ArgumentNullException
Clear()
Usunąć wszystkie elementy z kolekcji.
public void Clear()
Contains(IXMPType)
Określa, czy kolekcja zawiera określoną wartość.
public bool Contains(IXmpType item)
Parameters
item
IXmpType
Obiekt znajdujący się w kolekcji.
Returns
Prawdziwy, jeśli element znajduje się w kolekcji; w przeciwnym razie fałszywy.
CopyTo(IXMPType[ ], i int)
Kopiuje elementy kolekcji do kolejki, począwszy od określonego indeksu kolejek.
public void CopyTo(IXmpType[] array, int arrayIndex)
Parameters
array
IXmpType
[ ]
Jedno-wymiarowy array, który jest celem elementów kopiowanych z kolekcji. Array musi mieć indeksowanie oparte na zero.
arrayIndex
int
Wskaźnik oparty na zero w kolejności, w której zaczyna się kopiowanie.
GetEnumerator()
Powraca numerator, który iteruje przez kolekcję.
public IEnumerator<ixmptype> GetEnumerator()
Returns
IEnumerator • < IXmpType >
IEnumerator<IXmpType> który może być używany do iteracji poprzez kolekcję.
GetXmlValue()
Konwertuje wartość XMP na reprezentację XML.
public string GetXmlValue()
Returns
Powraca wartość XMP konwertowaną na reprezentację XML.
GetXmpRepresentation()
Otrzymuje wartość łańcucha XMP tego.
public string GetXmpRepresentation()
Returns
Powraca wartość zawartość paska w formacie XMP.
IndexOf(IXMPType)
Określa indeks określonego elementu w kolekcji.
public int IndexOf(IXmpType item)
Parameters
item
IXmpType
Obiekt znajdujący się w kolekcji.
Returns
Wskaźnik elementu, jeśli znajduje się w kolekcji; w przeciwnym razie -1.
Insert(Tłumaczenie IXmpType)
Wprowadź element do kolekcji w określonym indeksie.
public void Insert(int index, IXmpType item)
Parameters
index
int
Wskaźnik oparty na zero, do którego elementu należy wstawić.
item
IXmpType
Obiekt do umieszczania w kolekcji.
Remove(IXMPType)
Usuwa pierwsze pojawienie się konkretnego przedmiotu z kolekcji.
public bool Remove(IXmpType item)
Parameters
item
IXmpType
Obiekt do usunięcia z kolekcji.
Returns
prawdziwy, jeśli przedmiot został pomyślnie usunięty z kolekcji; w przeciwnym razie, fałszywy. ta metoda również zwraca nieprawidłowy, jeżeli element nie jest znaleziony w oryginalnej kolekcja.
RemoveAt(Int)
Usunąć pozycję na określonym indeksie.
public void RemoveAt(int index)
Parameters
index
int
Wskaźnik oparty na zero elementu do usunięcia.
ToString()
Powraca system XML.String, który reprezentuje tę instancję.
public override string ToString()
Returns
XML System.String reprezentujący tę instancję.
ToString(Obiekt)
Powraca system.String, który reprezentuje tę instancję.
protected static string ToString(object obj)
Parameters
obj
object
Jest obiektem.
Returns
System.String, który reprezentuje tę instancję.