IInvokeProvider Интерфейс

Определение

Предоставляет методы и свойства для поддержки доступа клиента автоматизации пользовательского интерфейса к элементам управления, которые инициируют или выполняют единственное однозначное действие и не сохраняют состояние при активации.

public interface class 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)]
public interface IInvokeProvider
type IInvokeProvider = interface
[<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
Public Interface IInvokeProvider
Производный
Атрибуты

Комментарии

Реализуется в поставщике автоматизации пользовательского интерфейса, который должен поддерживать InvokePattern шаблон элемента управления.

Элементы управления реализуют IInvokeProvider , если то же самое поведение не доступно через другого поставщика шаблона элемента управления. Например, если метод Invoke в элементе управления выполняет те же действия, что и метод Expand или Collapse этот элемент управления не должен реализовывать IInvokeProvider.

Методы

Invoke()

Направляет запрос на активацию элемента управления и инициирует его единственное, однозначное действие.

Применяется к

См. также раздел