Compartir a través de


IINVisualCodeDomainHandling Interfaz

Definición

Interfaz compuesta para adoptar todos los protocolos de códigos visuales.

[Foundation.Protocol(Name="INVisualCodeDomainHandling", WrapperType=typeof(Intents.INVisualCodeDomainHandlingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IINVisualCodeDomainHandling : IDisposable, Intents.IINGetVisualCodeIntentHandling
type IINVisualCodeDomainHandling = interface
    interface INativeObject
    interface IDisposable
    interface IINGetVisualCodeIntentHandling
Atributos
Implementaciones

Propiedades

Handle

Identificador (puntero) a la representación del objeto no administrado.

(Heredado de INativeObject)

Métodos

HandleGetVisualCode(INGetVisualCodeIntent, Action<INGetVisualCodeIntentResponse>)

Los desarrolladores deben invalidar este método e invocar System.Action'1 con un INGetVisualCodeIntentResponse adecuado para .INGetVisualCodeIntentintent

(Heredado de IINGetVisualCodeIntentHandling)

Métodos de extensión

Confirm(IINGetVisualCodeIntentHandling, INGetVisualCodeIntent, Action<INGetVisualCodeIntentResponse>)

Los desarrolladores pueden implementar este método para confirmar si los recursos locales y remotos están listos y pueden proporcionar el código.

ResolveVisualCodeType(IINGetVisualCodeIntentHandling, INGetVisualCodeIntent, Action<INVisualCodeTypeResolutionResult>)

Los desarrolladores pueden implementar este método para personalizar la resolución de un tipo de código visual.

Se aplica a