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(IXmpنوع)
إضافة عنصر إلى المجموعة.
public void Add(IXmpType item)
Parameters
item
IXmpType
الموضوع الذي يجب إضافته إلى المجموعة.
AddItem(الستار)
إضافة عنصر جديد.
public void AddItem(string item)
Parameters
item
string
العنصر الذي سيتم إضافته إلى قائمة العنصر.
Exceptions
ArgumentNullException
Clear()
إزالة جميع العناصر من المجموعة.
public void Clear()
Contains(IXmpنوع)
يحدد ما إذا كانت المجموعة تحتوي على قيمة محددة.
public bool Contains(IXmpType item)
Parameters
item
IXmpType
الموضوع الذي يجب أن يقع في المجموعة.
Returns
صحيح إذا تم العثور على العنصر في المجموعة؛ وإلا، وهمية.
CopyTo(IXmpنوع[ ]إنت)
نسخ عناصر المجموعة إلى سلسلة، بدءا من مؤشر سلسلة معين.
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(IXmpنوع)
يحدد مؤشر عنصر معين في المجموعة.
public int IndexOf(IXmpType item)
Parameters
item
IXmpType
الموضوع الذي يجب أن يقع في المجموعة.
Returns
مؤشر العنصر إذا تم العثور عليه في المجموعة؛ وإلا، -1.
Insert(إم إم إم إم)
إدخال عنصر في المجموعة في المؤشر المحدد.
public void Insert(int index, IXmpType item)
Parameters
index
int
المؤشر القائم على الصفر الذي ينبغي إدخاله.
item
IXmpType
الموضوع الذي يجب إدخاله في المجموعة.
Remove(IXmpنوع)
إزالة أول ظهور لموضوع معين من المجموعة.
public bool Remove(IXmpType item)
Parameters
item
IXmpType
الكائن الذي يجب إزالته من المجموعة.
Returns
صحيح إذا تم إزالة العنصر بنجاح من المجموعة؛ وإلا، وهمية.هذه الطريقة تعود أيضا وهمية إذا لم يتم العثور على العنصر في المجموعة الأصلية.
RemoveAt(إنت)
إزالة العنصر في المؤشر المحدد.
public void RemoveAt(int index)
Parameters
index
int
المؤشر القائم على الصفر من العنصر الذي سيتم إزالته.
ToString()
يعيد نظام XML.String الذي يمثل هذه الحالة.
public override string ToString()
Returns
نظام XML.String الذي يمثل هذه الحالة.
ToString(الموضوع)
يعود نظام.String الذي يمثل هذه الحالة.
protected static string ToString(object obj)
Parameters
obj
object
موضوع واحد .
Returns
نظام.String الذي يمثل هذه الحالة.