Freigeben über


PinValue Struktur

Definition

Stellt einen Wert für eine Pin dar.

public readonly struct PinValue : IEquatable<System.Device.Gpio.PinValue>
type PinValue = struct
Public Structure PinValue
Implements IEquatable(Of PinValue)
Vererbung
PinValue
Implementiert

Eigenschaften

High

Der Wert des Pins ist hoch.

Low

Der Wert des Pins ist niedrig.

Methoden

Equals(Object)

Stellt einen Wert für eine Pin dar.

Equals(PinValue)

Gibt true zurück, wenn die andere Instanz die gleiche PinValue darstellt.

GetHashCode()

Stellt einen Wert für eine Pin dar.

ToString()

Gibt "Niedrig" für Niedrig und "Hoch" für Hoch zurück.

Operatoren

Equality(PinValue, PinValue)

Gleichheitsoperator

Explicit(PinValue to Boolean)

Konvertierung in Byte. Gibt true für zurück High, false am Low

Explicit(PinValue to Byte)

Konvertierung in Byte. Gibt 1 für Highzurück, 0 am Low

Explicit(PinValue to Int32)

Konvertierung in int. Gibt 1 für Highzurück, 0 am Low

Implicit(Boolean to PinValue)

Implizite Konvertierung aus bool. false bedeutet Low, true bedeutet High

Implicit(Int32 to PinValue)

Implizite Konvertierung von int. 0 bedeutet Low, alles andere bedeutet High.

Inequality(PinValue, PinValue)

Ungleichheitsoperator

LogicalNot(PinValue)

Gibt die Inverse des Werts zurück.

Gilt für: