IUIFocusItem Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс, определяющий CanBecomeFocused метод .
[Foundation.Protocol(Name="UIFocusItem", WrapperType=typeof(UIKit.UIFocusItemWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUIFocusItem : IDisposable, UIKit.IUIFocusEnvironment
type IUIFocusItem = interface
interface INativeObject
interface IDisposable
interface IUIFocusEnvironment
- Производный
- Атрибуты
- Реализации
Свойства
CanBecomeFocused |
Интерфейс, определяющий CanBecomeFocused метод . |
Handle |
Дескриптор (указатель) на представление неуправляемого объекта. (Унаследовано от INativeObject) |
PreferredFocusedView |
Если нет |
Методы
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator) |
Метод делегата вызывается вскоре после изменения фокуса на новый UIView. (Унаследовано от IUIFocusEnvironment) |
SetNeedsFocusUpdate() |
Если |
ShouldUpdateFocus(UIFocusUpdateContext) |
Вызывается до того, как текущий объект теряет или получает фокус. Если возвращается |
UpdateFocusIfNeeded() |
Если в какой-либо среде фокуса ожидается обновление, этот метод выполняет немедленное обновление фокуса. В отличие от SetNeedsFocusUpdate(), этот метод может вызываться любым IUIFocusEnvironmentметодом , независимо от того, содержит ли он фокус в данный момент или нет. (Унаследовано от IUIFocusEnvironment) |
Методы расширения
GetFocusItemContainer(IUIFocusEnvironment) |
Возвращает контейнер фокуса для среды. |
GetParentFocusEnvironment(IUIFocusEnvironment) |
Возвращает родительскую среду фокуса. |
GetPreferredFocusEnvironments(IUIFocusEnvironment) |
Возвращает список сред фокуса, упорядоченных по приоритету, который среда предпочитает при обновлении фокуса. |
DidHintFocusMovement(IUIFocusItem, UIFocusMovementHint) |
Вызывается, когда вскоре может произойти изменение фокуса. |
GetFrame(IUIFocusItem) |
Возвращает кадр в пространстве координат ссылок содержащего IUIFocusItemContainer. |