Partilhar via


PinValue Estrutura

Definição

Representa um valor para um pin.

public readonly struct PinValue : IEquatable<System.Device.Gpio.PinValue>
type PinValue = struct
Public Structure PinValue
Implements IEquatable(Of PinValue)
Herança
PinValue
Implementações

Propriedades

High

O valor do pino é alto.

Low

O valor do pino é baixo.

Métodos

Equals(Object)

Representa um valor para um pin.

Equals(PinValue)

Retornará true se a outra instância representar o mesmo PinValue que essa.

GetHashCode()

Representa um valor para um pin.

ToString()

Retorna "Low" para Low e "High" para High

Operadores

Equality(PinValue, PinValue)

Operador de igualdade

Explicit(PinValue to Boolean)

Conversão em byte. Retorna true em High, false em Low

Explicit(PinValue to Byte)

Conversão em byte. Retorna 1 em High, 0 em Low

Explicit(PinValue to Int32)

Conversão em int. Retorna 1 em High, 0 em Low

Implicit(Boolean to PinValue)

Conversão implícita de bool. false significa Low, true significa High

Implicit(Int32 to PinValue)

Conversão implícita de int. 0 significa Low, todo o resto significa High.

Inequality(PinValue, PinValue)

Operador de desigualdade

LogicalNot(PinValue)

Retorna o inverso do valor

Aplica-se a