XmpMediaManagementPackage

XmpMediaManagementPackage class

Mewakili ruang nama Manajemen Media XMP.

public sealed class XmpMediaManagementPackage : XmpPackage

Konstruktor

Nama Keterangan
XmpMediaManagementPackage() Menginisialisasi instance baru dariXmpMediaManagementPackage kelas.

Properti

Nama Keterangan
Count { get; } Mendapat jumlah properti metadata.
DerivedFrom { get; set; } Mendapat atau menyetel referensi ke sumber daya dari mana referensi ini berasal.
DocumentID { get; set; } Mendapat atau menyetel pengidentifikasi umum untuk semua versi dan rendisi sumber daya.
History { get; set; } Mendapat atau menyetel larik tindakan tingkat tinggi yang menghasilkan sumber daya ini.
Ingredients { get; set; } Mendapat atau menetapkan referensi ke sumber daya yang digabungkan, melalui penyertaan atau referensi, ke dalam sumber daya ini.
InstanceID { get; set; } Mendapat atau menyetel pengidentifikasi untuk inkarnasi tertentu dari sumber daya, diperbarui setiap kali file disimpan.
Item { get; } MendapatkanMetadataProperty dengan nama yang ditentukan.
Keys { get; } Mendapat kumpulan nama properti metadata.
ManagedFrom { get; set; } Mendapat atau menetapkan referensi ke dokumen seperti sebelum dikelola.
Manager { get; set; } Mendapat atau menetapkan nama sistem manajemen aset yang mengelola sumber daya ini.
ManagerVariant { get; set; } Mendapat atau menyetel varian tertentu dari sistem manajemen aset.
ManageTo { get; set; } Mendapat atau menyetel URI yang mengidentifikasi sumber daya terkelola ke sistem manajemen aset
ManageUI { get; set; } Mendapatkan atau menyetel URI yang dapat digunakan untuk mengakses informasi tentang sumber daya yang dikelola melalui browser web.
MetadataType { get; } Mendapatkan jenis metadata.
NamespaceUri { get; } Mendapat URI namespace.
OriginalDocumentID { get; set; } Mendapat atau menyetel pengidentifikasi umum untuk sumber daya asli dari mana sumber daya saat ini diturunkan.
Prefix { get; } Mendapatkan awalan xmlns.
PropertyDescriptors { get; } Mendapat kumpulan deskriptor yang berisi informasi tentang properti yang dapat diakses melalui mesin pencari GroupDocs.Metadata.
RenditionClass { get; set; } Mendapat atau menyetel nama kelas rendisi untuk sumber daya ini.
RenditionParams { get; set; } Mendapat atau menyetel nilai yang digunakan untuk memberikan parameter rendisi tambahan yang terlalu kompleks atau bertele-tele untuk dikodekan di xmpMM:RenditionClass.
VersionID { get; set; } Mendapat atau menyetel pengidentifikasi versi dokumen untuk sumber daya ini.
Versions { get; set; } Mendapat atau menyetel riwayat versi yang terkait dengan sumber daya ini.
XmlNamespace { get; } Mendapatkan ruang nama XML.

Metode

Nama Keterangan
AddProperties(Func<MetadataProperty, bool>, PropertyValue) Menambahkan properti metadata yang dikenal yang memenuhi predikat yang ditentukan. Operasi bersifat rekursif sehingga memengaruhi semua paket bersarang juga.
Clear() Menghapus semua properti XMP.
Contains(string) Menentukan apakah paket berisi properti metadata dengan nama yang ditentukan.
virtual FindProperties(Func<MetadataProperty, bool>) Menemukan properti metadata yang memenuhi predikat yang ditentukan. Pencarian bersifat rekursif sehingga memengaruhi semua paket bersarang juga.
GetEnumerator() Mengembalikan pencacah yang mengulang melalui koleksi.
override GetXmpRepresentation() Mengubah nilai XMP menjadi representasi XML.
Remove(string) Menghapus properti dengan nama yang ditentukan.
virtual RemoveProperties(Func<MetadataProperty, bool>) Menghapus properti metadata yang memenuhi predikat yang ditentukan.
virtual Sanitize() Menghapus properti metadata yang dapat ditulisi dari paket. Operasi bersifat rekursif sehingga memengaruhi semua paket bersarang juga.
Set(string, bool) Mengatur properti boolean.
Set(string, DateTime) SetDateTime properti.
Set(string, double) Mengatur properti ganda.
Set(string, int) Mengatur properti bilangan bulat.
virtual Set(string, string) Mengatur properti string.
virtual Set(string, XmpArray) Menetapkan nilai yang diwarisi dariXmpArray .
virtual Set(string, XmpComplexType) Menetapkan nilai yang diwarisi dariXmpComplexType .
Set(string, XmpValueBase) Menetapkan nilai yang diwarisi dariXmpValueBase .
SetProperties(Func<MetadataProperty, bool>, PropertyValue) Menyetel properti metadata yang dikenal yang memenuhi predikat yang ditentukan. Operasi bersifat rekursif sehingga memengaruhi semua paket bersarang juga. Metode ini merupakan kombinasi dariAddProperties DanUpdateProperties Jika properti yang ada memenuhi predikat, nilainya diperbarui. Jika ada properti yang diketahui hilang dalam paket yang memenuhi predikat itu ditambahkan ke paket.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) Memperbarui properti metadata yang dikenal yang memenuhi predikat yang ditentukan. Operasi bersifat rekursif sehingga memengaruhi semua paket bersarang juga.

Lihat juga