Language

PinValue 構造体

定義

ピンの値を表します。

public readonly struct PinValue : IEquatable<System.Device.Gpio.PinValue>
type PinValue = struct
Public Structure PinValue
Implements IEquatable(Of PinValue)
継承
PinValue
実装

プロパティ

名前 説明
High

ピンの値が高い。

Low

ピンの値が低い。

メソッド

名前 説明
Equals(Object)

ピンの値を表します。

Equals(PinValue)

他のインスタンスがこれと同じ PinValue を表す場合は true を返します。

GetHashCode()

ピンの値を表します。

ToString()

Low の場合は "Low" を、High の場合は "High" を返します。

演算子

名前 説明
Equality(PinValue, PinValue)

等値演算子

Explicit(PinValue to Boolean)

バイトへの変換。 High、false on のtrueを返します。Low

Explicit(PinValue to Byte)

バイトへの変換。 Highでは 1 を返し、0 は on を返します。Low

Explicit(PinValue to Int32)

int への変換。 Highでは 1 を返し、0 は on を返します。 Low

Implicit(Boolean to PinValue)

ブール値からの暗黙的な変換。 false は Lowを意味し、 true 手段 High

Implicit(Int32 to PinValue)

int. 0 からの暗黙的な変換は Lowを意味し、それ以外はすべて Highを意味します。

Inequality(PinValue, PinValue)

等しくない演算子

LogicalNot(PinValue)

値の逆関数を返します。

適用対象