XmpDynamicMediaPackage

XmpDynamicMediaPackage class

يمثل مساحة أسماء الوسائط الديناميكية XMP.

public sealed class XmpDynamicMediaPackage : XmpPackage

المنشئون

اسم وصف
XmpDynamicMediaPackage() يقوم بتهيئة مثيل جديد لملفXmpDynamicMediaPackage فئة .

الخصائص

اسم وصف
AbsPeakAudioFilePath { get; set; } الحصول على أو تعيين المسار المطلق لملف الصوت الأقصى للملف.
Album { get; set; } الحصول على أو تحديد اسم الألبوم.
AltTapeName { get; set; } الحصول على اسم الشريط البديل أو تعيينه ، يتم تعيينه عبر نافذة المشروع أو مربع حوار الرمز الزمني في Premiere.
AltTimecode { get; set; } الحصول على أو تعيين الرمز الزمني الذي حدده المستخدم.
Artist { get; set; } الحصول على أو تحديد اسم الفنان أو الفنانين.
AudioChannelType { get; set; } الحصول على أو تحديد نوع قناة الصوت .
AudioCompressor { get; set; } الحصول على أو تعيين ضغط الصوت المستخدم.
AudioSampleRate { get; set; } الحصول على أو تحديد معدل عينة الصوت.
AudioSampleType { get; set; } الحصول على نوع عينة الصوت أو تعيينه.
CameraAngle { get; set; } الحصول على أو تحديد اتجاه الكاميرا إلى الموضوع في لقطة ثابتة ، من مجموعة ثابتة من المصطلحات القياسية الصناعية .
CameraLabel { get; set; } الحصول على أو تحديد وصف الكاميرا المستخدمة في التصوير.
CameraModel { get; set; } الحصول على أو تحديد طراز وطراز الكاميرا المستخدمة في التصوير.
CameraMove { get; set; } الحصول على أو ضبط حركة الكاميرا أثناء اللقطة ، من مجموعة ثابتة من المصطلحات القياسية الصناعية .
Client { get; set; } الحصول على العميل أو تعيينه للوظيفة التي تعتبر هذه اللقطة أو اللقطة جزءًا منها.
Comment { get; set; } الحصول على تعليقات المستخدم أو تعيينها.
Composer { get; set; } الحصول على أسماء الملحن أو تعيينها.
Count { get; } الحصول على عدد خصائص البيانات الوصفية.
Director { get; set; } الحصول على أو تعيين مخرج المشهد .
DirectorPhotography { get; set; } الحصول على أو تعيين مدير التصوير للمشهد.
Duration { get; set; } الحصول على أو تحديد مدة ملف الوسائط.
Engineer { get; set; } الحصول على أو تعيين أسماء المهندس.
FileDataRate { get; set; } الحصول على أو تعيين معدل بيانات الملف بالميجابايت في الثانية.
Genre { get; set; } الحصول على أو تحديد اسم الأنواع .
Good { get; set; } الحصول على أو تحديد قيمة تشير إلى ما إذا كانت اللقطة حارس أم لا.
Instrument { get; set; } الحصول على أو تعيين الآلات الموسيقية.
IntroTime { get; set; } الحصول على أو تحديد مدة مهلة انتظار الموسيقى .
Item { get; } يحصل على ملفMetadataProperty بالاسم المحدد.
Key { get; set; } الحصول على أو تعيين المفتاح الموسيقي للصوت.
Keys { get; } الحصول على مجموعة من أسماء خصائص البيانات الوصفية.
LogComment { get; set; } الحصول على تعليقات سجل المستخدم أو تعيينها.
Loop { get; set; } الحصول على أو تعيين قيمة تشير إلى إمكانية تكرار المقطع بسلاسة.
MetadataType { get; } الحصول على نوع البيانات الوصفية .
NamespaceUri { get; } يحصل على مساحة الاسم URI.
NumberOfBeats { get; set; } الحصول على أو تحديد العدد الإجمالي للنغمات الموسيقية في مقطع ؛ على سبيل المثال ، الضربات في الثانية تضاعف المدة بالثواني.
OutCue { get; set; } الحصول على أو تعيين الوقت الذي يتم فيه التلاشي.
PartOfCompilation { get; set; } الحصول على أو تعيين قيمة تشير إلى ما إذا كان المورد جزءًا من التجميع.
Prefix { get; } يحصل على بادئة xmlns .
ProjectName { get; set; } الحصول على أو تحديد اسم المشروع الذي يعد هذا الملف جزءًا منه.
PropertyDescriptors { get; } يحصل على مجموعة من الواصفات التي تحتوي على معلومات حول الخصائص التي يمكن الوصول إليها من خلال GroupDocs.Metadata search engine .
RelativeTimestamp { get; set; } الحصول على أو تعيين وقت بدء الوسائط داخل مشروع الصوت.
ReleaseDate { get; set; } الحصول على أو تحديد تاريخ إصدار العنوان.
ShotDate { get; set; } الحصول على أو تحديد تاريخ ووقت تصوير الفيديو.
StartTimecode { get; set; } الحصول على أو تعيين الرمز الزمني للإطار الأول للفيديو في الملف ، كما تم الحصول عليه من عنصر تحكم الجهاز.
TakeNumber { get; set; } الحصول على أو تعيين قيمة رقمية تشير إلى العدد المطلق للعملية.
Tempo { get; set; } الحصول على أو ضبط سرعة الصوت.
TrackNumber { get; set; } الحصول على أو تعيين قيمة رقمية تشير إلى ترتيب الملف الصوتي ضمن تسجيله الأصلي.
VideoAlphaPremultipleColor { get; set; } الحصول على أو تعيين الرمز الزمني للإطار الأول للفيديو في الملف ، كما تم الحصول عليه من عنصر تحكم الجهاز.
VideoAlphaUnityIsTransparent { get; set; } الحصول على أو تعيين قيمة تشير إلى ما إذا كانت الوحدة واضحة.
VideoFrameRate { get; set; } الحصول على أو تحديد معدل إطارات الفيديو .
VideoFrameSize { get; set; } الحصول على أو تحديد حجم الإطار .
VideoPixelAspectRatio { get; set; } الحصول على نسبة العرض إلى الارتفاع أو تعيينها ، معبرًا عنها wd / ht .
XmlNamespace { get; } الحصول على مساحة اسم XML .

طُرق

اسم وصف
AddProperties(Func<MetadataProperty, bool>, PropertyValue) يضيف خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.
Clear() يزيل كافة خصائص XMP .
Contains(string) لتحديد ما إذا كانت الحزمة تحتوي على خاصية بيانات التعريف بالاسم المحدد.
virtual FindProperties(Func<MetadataProperty, bool>) البحث عن خصائص البيانات الوصفية التي تفي بالمسند المحدد. البحث متكرر لذا فهو يؤثر على جميع الحزم المتداخلة أيضًا.
GetEnumerator() إرجاع عداد يتكرر خلال المجموعة.
override GetXmpRepresentation() تحويل قيمة XMP إلى تمثيل XML.
Remove(string) يزيل الخاصية بالاسم المحدد .
virtual RemoveProperties(Func<MetadataProperty, bool>) يزيل خصائص البيانات الوصفية التي تفي بالتقييم المحدد.
virtual Sanitize() إزالة خصائص البيانات الوصفية القابلة للكتابة من الحزمة. العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.
Set(string, bool) تعيين الخاصية المنطقية .
Set(string, DateTime) مجموعات DateTime الملكية .
Set(string, double) يعين خاصية مزدوجة.
Set(string, int) يعين خاصية العدد الصحيح .
override Set(string, string) تعيين خاصية السلسلة .
virtual Set(string, XmpArray) يعيّن القيمة الموروثة منXmpArray .
override Set(string, XmpComplexType) يعيّن القيمة الموروثة منXmpComplexType .
Set(string, XmpValueBase) يعيّن القيمة الموروثة منXmpValueBase .
SetAudioChannelType(XmpAudioChannelType) يضبط نوع قناة الصوت.
SetAudioSampleType(XmpAudioSampleType) يضبط نوع عينة الصوت.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) تعيين خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.AddProperties وUpdateProperties إذا كانت خاصية موجودة تحقق القيمة الأصلية ، فسيتم تحديث قيمتها. إذا كانت هناك خاصية معروفة مفقودة في الحزمة التي ترضي المسند ، فستتم إضافتها إلى الحزمة.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) يقوم بتحديث خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.

أنظر أيضا