FileType
محتويات
 [
        
            يخفي
        ]
    FileType class
يمثل نوع الملف. يوفر طرقًا للحصول على قائمة بجميع أنواع الملفات التي يدعمها GroupDocs.Comparison ، واكتشاف نوع الملف بالامتداد وما إلى ذلك.
public sealed class FileType : IEquatable<FileType>
الخصائص
| اسم | وصف | 
|---|---|
| Extension { get; } | امتداد الملف | 
| FileFormat { get; } | تنسيق الملف | 
طُرق
| اسم | وصف | 
|---|---|
| static FromFileNameOrExtension(string) | إرجاع نوع الملف بناءً على اسم الملف أو الامتداد | 
| Equals(FileType) | فحص معادلة نوع الملف | 
| override Equals(object) | فحص التكافؤ باستخدام object | 
| override GetHashCode() | احصل على كود التجزئة | 
| override ToString() | ToString | 
| static GetSupportedFileTypes() | الحصول على تعداد أنواع الملفات المدعومة | 
| operator == | حمل المشغل الزائد | 
| operator != | حمل المشغل الزائد | 
مجالات
| اسم | وصف | 
|---|---|
| static AS | تنسيق لغة برمجة أكشن سكريبت | 
| static AS3 | تنسيق لغة برمجة أكشن سكريبت | 
| static ASM | تنسيق ASM | 
| static BASH | نوع المترجم الذي يعالج أوامر shell | 
| static BASHRC | يحدد الملف سلوك الأصداف التفاعلية | 
| static BAT | ملف نصي في DOS و OS / 2 و Microsoft Windows | 
| static BMP | صورة نقطية | 
| static BOWERRC | ملف التكوين للتحكم في الحزمة على جانب الخادم | 
| static C | تنسيق لغة البرمجة المستندة إلى C | 
| static CAD | تنسيق ملف CAD | 
| static CAKE | CSharp تنسيق نظام أتمتة بناء متعدد المنصات | 
| static CC | تنسيق لغة البرمجة المستندة إلى C | 
| static CFG | ملف التكوين المستخدم لتخزين الإعدادات | 
| static CMAKE | أداة لإدارة عملية بناء البرنامج | 
| static CMD | ملف نصي في DOS و OS / 2 و Microsoft Windows | 
| static CONF | ملف التكوين المستخدم في الأنظمة المستندة إلى Unix و Linux | 
| static CPP | تنسيق لغة البرمجة المستندة إلى C | 
| static CPY | وحدة تحكم تنسيق Python Script | 
| static CS | تنسيق لغة برمجة CSharp | 
| static CSV | ملف قيم مفصولة بفواصل | 
| static CSX | تنسيق ملف البرنامج النصي CSharp | 
| static CTP | كعكة تنسيق قالب PHP | 
| static CXX | تنسيق لغة البرمجة المستندة إلى C | 
| static DCM | التصوير الرقمي والاتصالات في الطب | 
| static DIFF | تنسيق أداة مقارنة البيانات | 
| static DIR | الدليل هو موقع لتخزين الملفات على الكمبيوتر | 
| static DJVU | تنسيق Deja Vu | 
| static DOC | مستند Microsoft Word 97-2003 | 
| static DOCM | مستند ممكّن بماكرو لـ Microsoft Word | 
| static DOCX | مستند Microsoft Word | 
| static DOT | قالب Microsoft Word 97-2003 | 
| static DOTM | قالب تم تمكين ماكرو لـ Microsoft Word | 
| static DOTX | قالب Microsoft Word | 
| static DSQL | تنسيق لغة الاستعلام الهيكلية الديناميكية | 
| static DWG | تنسيقات بيانات تصميم Autodesk | 
| static DXF | تبادل رسم AutoCAD | 
| static EBUILD | سكربت bash المتخصص الذي يعمل على أتمتة إجراءات التجميع والتثبيت لحزم البرامج | 
| static EML | رسالة بريد إلكتروني | 
| static EMLX | ملف البريد الإلكتروني لـ Apple Mail | 
| static ERB | تنسيق لغة برمجة روبي | 
| static ES6 | تنسيق لغة البرمجة النصية المعيارية لـ JavaScript | 
| static GEMSPEC | ملف المطور الذي يحدد سمات RubyGems | 
| static GIF | تنسيق تبادل الرسومات | 
| static GRADLE | تنسيق نظام أتمتة البناء | 
| static GROOVY | ملف كود المصدر مكتوب بتنسيق Groovy | 
| static GVY | ملف كود المصدر مكتوب بتنسيق Groovy | 
| static GYP | إنشاء تنسيق أداة التشغيل الآلي | 
| static GYPI | إنشاء تنسيق أداة التشغيل الآلي | 
| static H | تحتوي ملفات الرأس المستندة إلى C على تعريفات للوظائف والمتغيرات | 
| static HAML | لغة ترميزية لإنشاء HTML مبسط | 
| static HAR | تنسيق أرشيف HTTP | 
| static HH | معلومات الرأس المشار إليها بواسطة ملف شفرة مصدر C ++ file | 
| static HPP | ملفات الرأس المكتوبة بلغة البرمجة C ++ | 
| static HTML | لغة ترميز النص التشعبي | 
| static HXX | ملفات الرأس المكتوبة بلغة البرمجة C ++ | 
| static IPY | تنسيق البرنامج النصي IPython | 
| static JAVA | تنسيق لغة برمجة جافا | 
| static JPEG | مجموعة خبراء التصوير المشتركة | 
| static JS | تنسيق لغة برمجة JavaScript | 
| static JSCSRC | تنسيق ملف تكوين JavaScript | 
| static JSHINTRC | أداة جودة كود JavaScript | 
| static JSMAP | ملف JSON يحتوي على معلومات حول كيفية ترجمة التعليمات البرمجية مرة أخرى إلى كود المصدر | 
| static JSON | تنسيق خفيف الوزن لتخزين البيانات ونقلها | 
| static LESS | تنسيق لغة ورقة نمط المعالج الديناميكي | 
| static LOG | يحتفظ التسجيل بسجل للأحداث والعمليات والرسائل والاتصالات | 
| static MAKE | Makefile هو ملف يحتوي على مجموعة من التوجيهات المستخدمة بواسطة أداة أتمتة الإنشاء لإنشاء هدف / هدف | 
| static MARKDN | تنسيق لغة Markdown | 
| static MARKDOWN | تنسيق لغة Markdown | 
| static MD | تنسيق لغة Markdown | 
| static MDOWN | تنسيق لغة Markdown | 
| static MDTEXT | تنسيق لغة Markdown | 
| static MDTXT | تنسيق لغة Markdown | 
| static MDWN | تنسيق لغة Markdown | 
| static MHTML | Mime HTML | 
| static MJS | امتداد ملفات الوحدة النمطية EcmaScript (ES ) | 
| static MK | Makefile هو ملف يحتوي على مجموعة من التوجيهات المستخدمة بواسطة أداة أتمتة الإنشاء لإنشاء هدف / هدف | 
| static MKD | تنسيق لغة Markdown | 
| static ML | تنسيق لغة البرمجة Caml | 
| static MLI | تنسيق لغة البرمجة Caml | 
| static MOBI | تنسيق الكتاب الإلكتروني من Mobipocket | 
| static MSG | رسالة بريد إلكتروني في Microsoft Outlook | 
| static NQP | لغة وسيطة مستخدمة لبناء مترجم Rakudo Perl 6 | 
| static OBJC | تنسيق لغة البرمجة Objective-C | 
| static OBJCP | تنسيق لغة البرمجة Objective-C ++ | 
| static ODP | عرض OpenDocument | 
| static ODS | جدول بيانات OpenDocument | 
| static ODT | OpenDocument Text | 
| static ONE | مستند Microsoft OneNote | 
| static OTP | قالب العرض التقديمي OpenDocument | 
| static OTT | قالب نص OpenDocument | 
| static P6 | تنسيق لغة برمجة Perl | 
| static PAC | ملف التكوين التلقائي للوكيل لتنسيق وظيفة JavaScript | 
| static PATCH | قائمة الاختلافات format | 
| static PDF | تنسيق Adobe Portable Document | 
| static PHP | تنسيق لغة البرمجة PHP | 
| static PHP4 | تنسيق لغة البرمجة PHP | 
| static PHP5 | تنسيق لغة البرمجة PHP | 
| static PHTML | امتداد الملف القياسي لبرامج PHP 2 format | 
| static PL | تنسيق لغة برمجة Perl | 
| static PL6 | تنسيق لغة برمجة Perl | 
| static PM | تنسيق وحدة Perl | 
| static PM6 | تنسيق وحدة Perl | 
| static PNG | رسومات الشبكة المحمولة | 
| static POD | تنسيق لغة الترميز الخفيف Perl | 
| static PODSPEC | تنسيق إعدادات بناء Ruby | 
| static POT | قالب Microsoft PowerPoint | 
| static POTX | قالب Microsoft PowerPoint | 
| static PPS | عرض شرائح Microsoft PowerPoint 97-2003 | 
| static PPSX | عرض شرائح Microsoft PowerPoint | 
| static PPT | عرض تقديمي لبرنامج Microsoft PowerPoint 97-2003 | 
| static PPTX | Microsoft PowerPoint Presentation | 
| static PROP | تنسيق ملف الخصائص | 
| static PSGI | واجهة بين خوادم الويب وتطبيقات الويب وأطر العمل المكتوبة في لغة البرمجة Perl | 
| static PY | تنسيق لغة برمجة Python | 
| static PYI | تنسيق ملف واجهة Python | 
| static PYW | الملفات المستخدمة في Windows للإشارة إلى أن البرنامج النصي يحتاج إلى التشغيل | 
| static RAKE | أداة أتمتة بناء Ruby | 
| static RB | تنسيق لغة برمجة روبي | 
| static RBI | تنسيق ملف واجهة روبي | 
| static REJ | تنسيق الملفات المرفوضة | 
| static RJS | تنسيق لغة برمجة روبي | 
| static RPY | محرك الملفات المستند إلى Python لإنشاء وتشغيل الألعاب | 
| static RST | لغة ترميز خفيفة الوزن | 
| static RTF | مستند نص منسق | 
| static RU | تنسيق ملف تكوين الرف | 
| static SASS | تنسيق لغة ورقة الأنماط | 
| static SBT | أداة إنشاء SBT لتنسيق Scala | 
| static SC | تنسيق ورقة عمل Scala | 
| static SCALA | تنسيق لغة برمجة Scala | 
| static SCSS | تنسيق لغة ورقة الأنماط | 
| static SH | نص برمجي لتنسيق bash | 
| static SQL | تنسيق لغة الاستعلام المهيكلة | 
| static SVG | رسومات المتجهات العددية | 
| static T | تنسيق ملف اختبار Perl | 
| static TXT | مستند نص عادي | 
| static UNKNOWN | نوع غير معروف | 
| static VDX | Microsoft Visio 2003-2010 XML Drawing | 
| static VIM | تنسيق ملف التعليمات البرمجية المصدر لـ Vim | 
| static VSD | Microsoft Visio 2003-2010 Drawing | 
| static VSDX | رسم Microsoft Visio | 
| static VSS | Microsoft Visio 2003-2010 Stencil | 
| static VST | Microsoft Visio 2003-2010 Template | 
| static WEBMANIFEST | ملف البيان يتضمن معلومات حول التطبيق | 
| static XLS | ورقة عمل Microsoft Excel 97-2003 | 
| static XLSB | Microsoft Excel Binary Worksheet | 
| static XLSM | ورقة عمل Microsoft Excel تم تمكين ماكرو | 
| static XLSX | ورقة عمل Microsoft Excel | 
| static XLT | قالب Microsoft Excel | 
| static XLTM | قالب ممكّن للماكرو في Microsoft Excel | 
| static YAML | تنسيق لغة تسلسل البيانات القابلة للقراءة البشرية | 
| static YML | تنسيق لغة تسلسل البيانات القابلة للقراءة البشرية | 
ملاحظات
يتعلم أكثر
- تعرف على المزيد حول تنسيقات الملفات التي يدعمها GroupDoc. المقارنة: قائمة كاملة بتنسيقات المستندات المدعومة
 - تعرف على المزيد حول الحصول على أنواع الملفات المدعومة في C #: كيفية الحصول على تنسيقات الملفات المدعومة في C #
 
أنظر أيضا
- مساحة الاسم GroupDocs.Comparison.Result
 - المجسم GroupDocs.Comparison