إمكانية التشغيل التفاعلي (إرشادات البرمجة لـ C#)
تتيح لك إمكانية التشغيل التفاعلي للاحتفاظ و الاستفادة من الاستثمارات الموجود في التعليمات البرمجية الغير مُدارة. يتم استدعاء التعليمات البرمجية التي يتم تنفيذها ضمن تحكم وقت تشغيل اللغة العامة (CLR) تعليمات برمجية مُدارةو يتم استدعاء التعليمات البرمجية التي يتم تنفيذها خارج CLR المسماة بـإلغاء تعليمات برمجية مُدارة. مكونات COM و COM+ و C++ ، و مكونات ActiveX و Microsoft Win32 API هي أمثلة لتعليمات برمجية غير مُدارة.
.NET Framework يتيح إمكانية التشغيل التفاعلي مع التعليمات البرمجية الغير مُدارة خلال استدعاء خدمات النظام الأساسي، ومساحة الاسم System.Runtime.InteropServices, و إمكانية التشغيل التفاعلي لـ C++, و إمكانية التشغيل التفاعلي لـ COM (توافق COM).
في هذا القسم
نظرة عامة حول إمكانية التشغيل التفاعلي (دليل البرمجة لـ #C)
وصف أساليب للتعامل بين التعليمات البرمجية المدارة C# والتعليمات البرمجية غير المدارة.كيفية القيام بما يلي: الوصول إلى كائنات Office Interop باستخدام ميزات Visual #C 2010 (دليل برمجة C# )
وصف الميزات المقدمة في Visual C# 2010 لتيسير برمجة Office.كيفية القيام بما يلي: استخدام المفهرس خصائص في برمجة توافق COM (البرمجة C# إرشادات)
وصف كيفية استخدام الخصائص المفهرسة إلى خصائص وصول COM التي لها معلمات.كيفية القيام بما يلي: استخدام استدعاء النظام الأساسي لتشغيل ملف Wave (دليل البرمجة لـ #C)
توضح هذه المقالة كيفية استدعاء النظام الأساسي و استخدام الخدمات لتشغيل ملف الصوت .wav على نظام تشغيل Windows.فئة COM المثال (البرمجة C# إرشادات)
يوضح كيفية كشف فئة C# كمورد كائن COM.
مواصفات لغة #C
لمزيد من المعلومات، راجع مواصفات لغة #C. مواصفات اللغة هي المصدر النهائي لبناء جملة C# واستخدامها.