IInvokeProvider Arabirim

Tanım

Tek, belirsiz bir eylem başlatan veya gerçekleştiren ve etkinleştirildiğinde durumu korumayan denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

public interface class IInvokeProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("54fcb24b-e18e-47a2-b4d3-eccbe77599a2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IInvokeProvider
public interface IInvokeProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("54fcb24b-e18e-47a2-b4d3-eccbe77599a2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IInvokeProvider = interface
type IInvokeProvider = interface
Public Interface IInvokeProvider
Türetilmiş
Öznitelikler

Açıklamalar

Denetim düzenini desteklemesi gereken bir UI Otomasyonu sağlayıcısında InvokePattern uygulanır.

Denetimler, aynı davranışın başka bir denetim deseni sağlayıcısı aracılığıyla gösterilmemesi durumunda uygulanır IInvokeProvider . Örneğin, bir denetimdeki Invoke yöntem veya Collapse yöntemiyle Expand aynı eylemi gerçekleştiriyorsa, denetim uygulamamalıdırIInvokeProvider.

Yöntemler

Invoke()

Bir denetimi etkinleştirmek ve tek, net eylemini başlatmak için bir istek gönderir.

Şunlara uygulanır

Ayrıca bkz.