Class XmpCollection
Tên không gian: Aspose.Imaging.Xmp Tổng hợp: Aspose.Imaging.dll (25.4.0)
Bộ sưu tập các yếu tố XMP
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class XmpCollection : IList<ixmptype>, ICollection<ixmptype>, IEnumerable<ixmptype>, IEnumerable, IXmpType
Inheritance
Derived
Implements
IList
Thành viên thừa kế
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
Nhận số lượng các yếu tố chứa trong System.Collections.IList.
public int Count { get; }
Giá trị bất động sản
IsReadOnly
Nhận được một giá trị cho thấy liệu bộ sưu tập chỉ được đọc hay không.
public bool IsReadOnly { get; }
Giá trị bất động sản
cái này[int]
Nhận hoặc đặt các yếu tố trên chỉ số cụ thể.
public IXmpType this[int index] { get; set; }
Giá trị bất động sản
Methods
Add(đối tượng)
Thêm một mục dữ liệu XMP.
public void Add(object item)
Parameters
item
object
Một mục xmp.
Exceptions
ArgumentNullException
Add(IXmpType)
Thêm một mục vào bộ sưu tập.
public void Add(IXmpType item)
Parameters
item
IXmpType
Đối tượng để thêm vào bộ sưu tập.
AddItem(String)
Thêm mục mới
public void AddItem(string item)
Parameters
item
string
Các mục để được thêm vào danh sách các mục.
Exceptions
ArgumentNullException
Clear()
Xóa tất cả các mục từ bộ sưu tập.
public void Clear()
Contains(IXmpType)
Nó xác định liệu bộ sưu tập có chứa một giá trị cụ thể hay không.
public bool Contains(IXmpType item)
Parameters
item
IXmpType
Đối tượng được đặt trong bộ sưu tập.
Returns
đúng nếu mục được tìm thấy trong bộ sưu tập; nếu không, giả.
CopyTo(IXmpType[ ], int)
Sao chép các yếu tố của bộ sưu tập vào một hàng, bắt đầu với một chỉ số hàng cụ thể.
public void CopyTo(IXmpType[] array, int arrayIndex)
Parameters
array
IXmpType
[ ]
Mẫu một chiều là điểm đến của các yếu tố được sao chép từ bộ sưu tập.Mẫu phải có indexing dựa trên zero.
arrayIndex
int
Chỉ số dựa trên zero trong chuỗi nơi sao chép bắt đầu.
GetEnumerator()
Quay lại một con số mà iterates thông qua bộ sưu tập.
public IEnumerator<ixmptype> GetEnumerator()
Returns
IEnumerator < IXmpType >
Một IEnumerator<IXmpType> có thể được sử dụng để iterate thông qua bộ sưu tập.
GetXmlValue()
Chuyển đổi giá trị XMP sang định dạng XML.
public string GetXmlValue()
Returns
Trả lại giá trị XMP được chuyển đổi thành biểu tượng XML.
GetXmpRepresentation()
Nhận giá trị dòng XMP của điều này.
public string GetXmpRepresentation()
Returns
Trả lại giá trị của string trong định dạng XMP.
IndexOf(IXmpType)
Nó xác định chỉ số của một mục cụ thể trong bộ sưu tập.
public int IndexOf(IXmpType item)
Parameters
item
IXmpType
Đối tượng được đặt trong bộ sưu tập.
Returns
Chỉ số của mục nếu được tìm thấy trong bộ sưu tập; nếu không, -1.
Insert(Tính năng: IXmpType)
Nhập một mục vào bộ sưu tập tại chỉ số cụ thể.
public void Insert(int index, IXmpType item)
Parameters
index
int
Chỉ số dựa trên zero mà mục nên được nhập vào.
item
IXmpType
Đối tượng để nhập vào bộ sưu tập.
Remove(IXmpType)
Loại bỏ sự xuất hiện đầu tiên của một đối tượng cụ thể từ bộ sưu tập.
public bool Remove(IXmpType item)
Parameters
item
IXmpType
Đối tượng để loại bỏ khỏi bộ sưu tập.
Returns
đúng nếu mục đã được loại bỏ thành công từ bộ sưu tập; nếu không, giả. phương pháp này cũng trả về giả nếu item không được tìm thấy trong tập hợp ban đầu.
RemoveAt(int)
Xóa mục trên chỉ số cụ thể.
public void RemoveAt(int index)
Parameters
index
int
Chỉ số dựa trên zero của mục để loại bỏ.
ToString()
Quay lại một XML System.String đại diện cho trường hợp này.
public override string ToString()
Returns
Một hệ thống XML.String đại diện cho trường hợp này.
ToString(đối tượng)
Trở lại một System.String đại diện cho trường hợp này.
protected static string ToString(object obj)
Parameters
obj
object
một đối tượng.
Returns
Một hệ thống.String đại diện cho trường hợp này.