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.

AutomationInteropProvider.RaiseAutomationPropertyChangedEvent أسلوب

Visual Studio 2010

تشغيل حدث عند UI Automationخاصية تم تغييره.

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

public static void RaiseAutomationPropertyChangedEvent(
	IRawElementProviderSimple element,
	AutomationPropertyChangedEventArgs e
)

المعلمات

element
النوع: System.Windows.Automation.Provider.IRawElementProviderSimple
عنصر مقترن بالحدث.
e
النوع: System.Windows.Automation.AutomationPropertyChangedEventArgs
معلومات حول حدث.


/// <summary>
/// Raises an event when the IsEnabled property on a control is changed.
/// </summary>
/// <param name="provider">The UI Automation provider for the control.</param>
/// <param name="newValue">The current enabled state.</param>
private void RaiseEnabledEvent(IRawElementProviderSimple provider, bool newValue)
{
    if (AutomationInteropProvider.ClientsAreListening)
    {
        AutomationPropertyChangedEventArgs args =
            new AutomationPropertyChangedEventArgs(AutomationElement.IsEnabledProperty,
                !newValue, newValue);
        AutomationInteropProvider.RaiseAutomationPropertyChangedEvent(provider, args);
    }
}


نظام التشغيل 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
إظهار: