IUIFocusItem Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Interfaz que define el CanBecomeFocused método .
[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
- Derivado
- Atributos
- Implementaciones
Propiedades
CanBecomeFocused |
Interfaz que define el CanBecomeFocused método . |
Handle |
Identificador (puntero) a la representación del objeto no administrado. (Heredado de INativeObject) |
PreferredFocusedView |
Si no es |
Métodos
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator) |
Método delegado llamado poco después de que el foco haya cambiado a un nuevo UIView. (Heredado de IUIFocusEnvironment) |
SetNeedsFocusUpdate() |
Cuando |
ShouldUpdateFocus(UIFocusUpdateContext) |
Se llama antes del objeto actual, ya sea perdiendo o recibiendo el foco. Si alguno de los entornos de foco devuelve |
UpdateFocusIfNeeded() |
Si algún entorno de enfoque tiene una actualización pendiente, este método fuerza una actualización inmediata del foco. A diferencia SetNeedsFocusUpdate()de , cualquier método puede llamar a este IUIFocusEnvironmentmétodo, independientemente de si actualmente contiene el foco o no. (Heredado de IUIFocusEnvironment) |
Métodos de extensión
GetFocusItemContainer(IUIFocusEnvironment) |
Obtiene el contenedor de foco para el entorno. |
GetParentFocusEnvironment(IUIFocusEnvironment) |
Obtiene el entorno de enfoque primario. |
GetPreferredFocusEnvironments(IUIFocusEnvironment) |
Obtiene la lista de entornos de enfoque, ordenados por prioridad, que el entorno prefiere al actualizar el foco. |
DidHintFocusMovement(IUIFocusItem, UIFocusMovementHint) |
Se le llama cuando un cambio de foco puede ocurrir pronto. |
GetFrame(IUIFocusItem) |
Devuelve el marco en el espacio de coordenadas de referencia del objeto que contiene IUIFocusItemContainer. |