This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

AutomationElement.FromPoint أسلوب

Visual Studio 2010

يسترد جديد AutomationElementكائن واجهة المستخدم (UI)العنصر عند يؤشر معينة تشغيل سطح المكتب.

مساحة الاسم:  System.Windows.Automation
التجميع:  UIAutomationClient (في UIAutomationClient.dll)

public static AutomationElement FromPoint(
	Point pt
)

المعلمات

pt
النوع: System.Windows.Point
إحداثيات شاشة الفعلي تشغيل deskإلىp عنده إلى موقع واجهة المستخدمالعنصر.

القيمة المُرجعة

النوع: System.Windows.Automation.AutomationElement
واجهة المستخدمالعنصر عند يؤشر معينة.

FromPoint إرجاع العنصر الموجود فيشجرة المنطقية التي هو الأقرب إلى العنصر الجذر.

إذا حاول تطبيق العميل إلى البحث عن العناصر في واجهة مستخدم الخاصة به، يجب أن تجعل الجميع UI Automationالمكالمات تشغيل مؤشر ترابط منفصلة.

تشغيل الرغم من أن النقطة هو داخل المستطيل إحاطة من الذي يتم إرجاعه AutomationElement، هو ليس بالضرورة تشغيل أحد أجزاء قابلة للنقر في عنصر تحكم. ل مثال، قد لا يكون زر مستدير قابلة للنقر قريب إحدى زوايا المستطيل الإحاطة به.

يلي مثال يسترد من AutomationElementفي الموقع النظام رأس المؤشر.


private AutomationElement ElementFromCursor()
{
    // Convert mouse position from System.Drawing.Point to System.Windows.Point.
    System.Windows.Point point = new System.Windows.Point(Cursor.Position.X, Cursor.Position.Y);
    AutomationElement element = AutomationElement.FromPoint(point);
    return element;
}


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: