ID3V2CommentFrame

ID3V2CommentFrame class

يمثل إطار COMM في ملفID3V2Tag .

public sealed class ID3V2CommentFrame : ID3V2TagFrame

المنشئون

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

الخصائص

اسم وصف
CommentEncoding { get; } يحصل على تشفير التعليق.
Count { get; } الحصول على عدد خصائص البيانات الوصفية.
Data { get; } يحصل على بيانات الإطار .
Flags { get; } يحصل على أعلام الإطار .
Id { get; } يحصل على معرف الإطار (أربعة أحرف تطابق النمط [A-Z0-9]) .
Item { get; } يحصل على ملفMetadataProperty بالاسم المحدد.
Keys { get; } الحصول على مجموعة من أسماء خصائص البيانات الوصفية.
Language { get; } يحصل على لغة التعليق (3 أحرف) .
MetadataType { get; } الحصول على نوع البيانات الوصفية .
PropertyDescriptors { get; } يحصل على مجموعة من الواصفات التي تحتوي على معلومات حول الخصائص التي يمكن الوصول إليها من خلال GroupDocs.Metadata search engine .
ShortContentDescription { get; } يحصل على وصف المحتوى القصير .
Text { get; } يحصل على نص التعليق.

طُرق

اسم وصف
AddProperties(Func<MetadataProperty, bool>, PropertyValue) يضيف خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.
Contains(string) لتحديد ما إذا كانت الحزمة تحتوي على خاصية بيانات التعريف بالاسم المحدد.
virtual FindProperties(Func<MetadataProperty, bool>) البحث عن خصائص البيانات الوصفية التي تفي بالمسند المحدد. البحث متكرر لذا فهو يؤثر على جميع الحزم المتداخلة أيضًا.
GetEnumerator() إرجاع عداد يتكرر خلال المجموعة.
virtual RemoveProperties(Func<MetadataProperty, bool>) يزيل خصائص البيانات الوصفية التي تفي بالتقييم المحدد.
virtual Sanitize() إزالة خصائص البيانات الوصفية القابلة للكتابة من الحزمة. العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) تعيين خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.AddProperties وUpdateProperties إذا كانت خاصية موجودة تحقق القيمة الأصلية ، فسيتم تحديث قيمتها. إذا كانت هناك خاصية معروفة مفقودة في الحزمة التي ترضي المسند ، فستتم إضافتها إلى الحزمة.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) يقوم بتحديث خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.

ملاحظات

هذا الإطار مخصص لأي نوع من معلومات النص الكامل التي لا تتناسب مع أي إطار آخر.

يتعلم أكثر

أنظر أيضا