IViewHandler Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет элементы, которые должны реализовывать обработчики представлений для предоставления сопоставления виртуальных представлений с представлениями платформы.
public interface class IViewHandler : Microsoft::Maui::IElementHandler
public interface IViewHandler : Microsoft.Maui.IElementHandler
type IViewHandler = interface
interface IElementHandler
Public Interface IViewHandler
Implements IElementHandler
- Производный
- Реализации
Свойства
ContainerView |
Возвращает представление контейнера для этого представления. |
HasContainer |
Возвращает или задает значение, указывающее, содержится ли PlatformView объект в представлении. |
MauiContext |
Возвращает контекст .NET MAUI, связанный с элементом . (Унаследовано от IElementHandler) |
PlatformView |
Возвращает объект представления для конкретной платформы, связанный с обработчиком. (Унаследовано от IElementHandler) |
VirtualView |
Возвращает виртуальное представление (уровень MAUI.NET), управляемое этим обработчиком. |
Методы
DisconnectHandler() |
Отключает обработчик элемента от элемента для очистки. (Унаследовано от IElementHandler) |
GetDesiredSize(Double, Double) |
Вычисляет фактический размер представления на основе требуемого размера и ограничений. |
Invoke(String, Object) |
Вызывает указанную команду в элементе с заданными аргументами. (Унаследовано от IElementHandler) |
PlatformArrange(Rect) |
Позиционирует дочерние элементы и определяет размер представления. |
SetMauiContext(IMauiContext) |
Задает контекст .NET MAUI для обработчика элемента. (Унаследовано от IElementHandler) |
SetVirtualView(IElement) |
Задает кроссплатформенное виртуальное представление, связанное с обработчиком. (Унаследовано от IElementHandler) |
UpdateValue(String) |
Обновления значение указанного свойства в обработчике. (Унаследовано от IElementHandler) |
Методы расширения
GetRequiredService<T>(IElementHandler, Type) |
Определяет элементы, которые должны реализовывать обработчики представлений для предоставления сопоставления виртуальных представлений с представлениями платформы. |
GetRequiredService<T>(IElementHandler) |
Определяет элементы, которые должны реализовывать обработчики представлений для предоставления сопоставления виртуальных представлений с представлениями платформы. |
GetService<T>(IElementHandler, Type) |
Определяет элементы, которые должны реализовывать обработчики представлений для предоставления сопоставления виртуальных представлений с представлениями платформы. |
GetService<T>(IElementHandler) |
Определяет элементы, которые должны реализовывать обработчики представлений для предоставления сопоставления виртуальных представлений с представлениями платформы. |
GetServiceProvider(IElementHandler) |
Определяет элементы, которые должны реализовывать обработчики представлений для предоставления сопоставления виртуальных представлений с представлениями платформы. |
IsConnected(IElementHandler) |
Определяет элементы, которые должны реализовывать обработчики представлений для предоставления сопоставления виртуальных представлений с представлениями платформы. |