IInvokeProvider Интерфейс

Определение

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

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
Производный
Атрибуты

Комментарии

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

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

Методы

Имя Описание
Invoke()

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

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

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