قم بإدراج عناوين علامات تبويب Chrome في .NET
قبل الإصدار 32 من Google Chrome، كان الحصول على قائمة بعناوين علامات التبويب المفتوحة أمرًا تافهًا إلى حد ما. كانت كل علامة تبويب عبارة عن "نافذة" خاصة بها ولها مقبض خاص بها. لذلك يمكنك استخدام هذا المقبض والحصول على العنوان عبر التسمية التوضيحية للنافذة. عندما تم تحديث Google Chrome إلى الإصدار 32، حدث الكثير خلف الكواليس فيما يتعلق بعرض واجهة المستخدم. (انظر هنا لمزيد من التفاصيل).
مع تحديث الإصدار 32، باستخدام الطريقة المذكورة أعلاه، يمكنك فقط الحصول على عنوان علامات التبويب المفتوحة الحالية. ليس جيدا. إذا أردنا قائمة بجميع علامات التبويب المفتوحة، فعلينا أن نفعل شيئًا مختلفًا. في هذه الحالة، يستخدم إطار عمل إمكانية الوصول إلى UI Automation الحديث إلى حد ما. يسمح لك إطار العمل هذا بالتجول عبر واجهة مستخدم التطبيقات والعثور على غالبية عناصر الواجهة والتفاعل معها.
لمزيد من المعلومات، قم بزيارة http://www.bluelightdev.com/get-list-open-chrome-tabs