Class XmpCollection

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

object XmpCollection

Derived

XmpArray

Implements

IList , ICollection , IEnumerable , IEnumerable , IXmpType

الأعضاء الموروثين

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; }

قيمة الممتلكات

int

IsReadOnly

يحصل على قيمة تشير إلى ما إذا كانت المجموعة قراءة فقط.

public bool IsReadOnly { get; }

قيمة الممتلكات

bool

هذا[إنت]

يحصل أو يضع العنصر على المؤشر المحدد.

public IXmpType this[int index] { get; set; }

قيمة الممتلكات

IXmpType

Methods

Add(الموضوع)

إضافة عنصر بيانات XMP.

public void Add(object item)

Parameters

item object

عنصر XMP

Exceptions

ArgumentNullException

ArgumentNullException

Add(IXmpنوع)

إضافة عنصر إلى المجموعة.

public void Add(IXmpType item)

Parameters

item IXmpType

الموضوع الذي يجب إضافته إلى المجموعة.

AddItem(الستار)

إضافة عنصر جديد.

public void AddItem(string item)

Parameters

item string

العنصر الذي سيتم إضافته إلى قائمة العنصر.

Exceptions

ArgumentNullException

ArgumentNullException

Clear()

إزالة جميع العناصر من المجموعة.

public void Clear()

Contains(IXmpنوع)

يحدد ما إذا كانت المجموعة تحتوي على قيمة محددة.

public bool Contains(IXmpType item)

Parameters

item IXmpType

الموضوع الذي يجب أن يقع في المجموعة.

Returns

bool

صحيح إذا تم العثور على العنصر في المجموعة؛ وإلا، وهمية.

CopyTo(IXmpنوع[ ]إنت)

نسخ عناصر المجموعة إلى سلسلة، بدءا من مؤشر سلسلة معين.

public void CopyTo(IXmpType[] array, int arrayIndex)

Parameters

array IXmpType [ ]

القائمة الواحدة التي هي الهدف من العناصر التي تم نسخها من المجموعة.يجب أن يكون القائمة على أساس الصفر مؤشر.

arrayIndex int

المؤشر القائم على الصفر في الترتيب الذي يبدأ فيه النسخ.

GetEnumerator()

إرجاع القائمة التي تكرر من خلال المجموعة.

public IEnumerator<ixmptype> GetEnumerator()

Returns

IEnumerator &lt؛ IXmpType >

IEnumerator<IXmpType&gt؛ الذي يمكن استخدامه للتحويل من خلال المجموعة.

GetXmlValue()

تحويل قيمة XMP إلى تمثيل XML.

public string GetXmlValue()

Returns

string

يعيد قيمة XMP التي تم تحويلها إلى تمثيل XML.

GetXmpRepresentation()

يحصل على قيمة شريط XMP من هذا.

public string GetXmpRepresentation()

Returns

string

يعيد القيمة الموجودة في الشريط في تنسيق XMP.

IndexOf(IXmpنوع)

يحدد مؤشر عنصر معين في المجموعة.

public int IndexOf(IXmpType item)

Parameters

item IXmpType

الموضوع الذي يجب أن يقع في المجموعة.

Returns

int

مؤشر العنصر إذا تم العثور عليه في المجموعة؛ وإلا، -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

bool

صحيح إذا تم إزالة العنصر بنجاح من المجموعة؛ وإلا، وهمية.هذه الطريقة تعود أيضا وهمية إذا لم يتم العثور على العنصر في المجموعة الأصلية.

RemoveAt(إنت)

إزالة العنصر في المؤشر المحدد.

public void RemoveAt(int index)

Parameters

index int

المؤشر القائم على الصفر من العنصر الذي سيتم إزالته.

ToString()

يعيد نظام XML.String الذي يمثل هذه الحالة.

public override string ToString()

Returns

string

نظام XML.String الذي يمثل هذه الحالة.

ToString(الموضوع)

يعود نظام.String الذي يمثل هذه الحالة.

protected static string ToString(object obj)

Parameters

obj object

موضوع واحد .

Returns

string

نظام.String الذي يمثل هذه الحالة.

 عربي