Partilhar via


GpioController.WaitForEvent Método

Definição

Sobrecargas

WaitForEvent(Int32, PinEventTypes, CancellationToken)

Bloqueia a execução até que um evento do tipo eventType seja recebido ou um cancelamento seja solicitado.

WaitForEvent(Int32, PinEventTypes, TimeSpan)

Bloqueia a execução até que um evento do tipo eventType seja recebido ou um período de tempo tenha expirado.

WaitForEvent(Int32, PinEventTypes, CancellationToken)

Bloqueia a execução até que um evento do tipo eventType seja recebido ou um cancelamento seja solicitado.

public System.Device.Gpio.WaitForEventResult WaitForEvent (int pinNumber, System.Device.Gpio.PinEventTypes eventTypes, System.Threading.CancellationToken cancellationToken);
public virtual System.Device.Gpio.WaitForEventResult WaitForEvent (int pinNumber, System.Device.Gpio.PinEventTypes eventTypes, System.Threading.CancellationToken cancellationToken);
member this.WaitForEvent : int * System.Device.Gpio.PinEventTypes * System.Threading.CancellationToken -> System.Device.Gpio.WaitForEventResult
abstract member WaitForEvent : int * System.Device.Gpio.PinEventTypes * System.Threading.CancellationToken -> System.Device.Gpio.WaitForEventResult
override this.WaitForEvent : int * System.Device.Gpio.PinEventTypes * System.Threading.CancellationToken -> System.Device.Gpio.WaitForEventResult
Public Function WaitForEvent (pinNumber As Integer, eventTypes As PinEventTypes, cancellationToken As CancellationToken) As WaitForEventResult
Public Overridable Function WaitForEvent (pinNumber As Integer, eventTypes As PinEventTypes, cancellationToken As CancellationToken) As WaitForEventResult

Parâmetros

pinNumber
Int32

O número de fixação no esquema de numeração do controlador.

eventTypes
PinEventTypes

Os tipos de evento a aguardar.

cancellationToken
CancellationToken

O token de cancelamento de quando a operação deve parar de esperar por um evento.

Retornos

Uma estrutura que contém o resultado da operação de espera.

Aplica-se a

WaitForEvent(Int32, PinEventTypes, TimeSpan)

Bloqueia a execução até que um evento do tipo eventType seja recebido ou um período de tempo tenha expirado.

public System.Device.Gpio.WaitForEventResult WaitForEvent (int pinNumber, System.Device.Gpio.PinEventTypes eventTypes, TimeSpan timeout);
member this.WaitForEvent : int * System.Device.Gpio.PinEventTypes * TimeSpan -> System.Device.Gpio.WaitForEventResult
Public Function WaitForEvent (pinNumber As Integer, eventTypes As PinEventTypes, timeout As TimeSpan) As WaitForEventResult

Parâmetros

pinNumber
Int32

O número de fixação no esquema de numeração do controlador.

eventTypes
PinEventTypes

Os tipos de evento a aguardar.

timeout
TimeSpan

O tempo para aguardar o evento.

Retornos

Uma estrutura que contém o resultado da operação de espera.

Aplica-se a