Struct NullableBool

Struct NullableBool

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

値が定義されているかどうかを確認できるブール値のクラスです。

public struct NullableBool : IEquatable<nullablebool>

実装

IEquatable<nullablebool>

継承されたメンバー

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

コンストラクター

NullableBool(bool)

指定されたブール値でAspose.Tasks.NullableBool構造体の新しいインスタンスを初期化します。

public NullableBool(bool value)

パラメーター

value bool

指定されたブール値。

NullableBool(bool, bool)

Aspose.Tasks.NullableBool構造体の新しいインスタンスを初期化します。

public NullableBool(bool value, bool isDefined)

パラメーター

value bool

現在の値。

isDefined bool

現在の値が定義されているかどうかを示す値。

プロパティ

IsDefined

値が定義されているかどうかを示す値を取得します。そうでない場合は、falseを返します。

public bool IsDefined { get; }

プロパティの値

bool

Value

現在の値がtrueまたはfalseであるかどうかを示す値を取得または設定します。

public bool Value { get; set; }

プロパティの値

bool

メソッド

Equals(NullableBool)

このインスタンスが指定されたAspose.Tasks.NullableBoolクラスのインスタンスと等しいかどうかを示すフラグを返します。

public bool Equals(NullableBool other)

パラメーター

other NullableBool

このインスタンスと比較する指定されたオブジェクト。

戻り値

bool

このインスタンスが指定されたAspose.Tasks.NullableBoolクラスのインスタンスと等しいかどうかを示すフラグ。

Equals(object)

このインスタンスが指定されたオブジェクトと等しいかどうかを示すフラグを返します。

public override bool Equals(object obj)

パラメーター

obj object

このインスタンスと比較する指定されたオブジェクト。

戻り値

bool

このインスタンスが指定されたオブジェクトと等しいかどうかを示すフラグ。

GetHashCode()

Aspose.Tasks.NullableBoolクラスのインスタンスのハッシュコード値を返します。

public override int GetHashCode()

戻り値

int

このオブジェクトのハッシュコード値を返します。

ToString()

現在のオブジェクトを表す文字列を返します。

public override string ToString()

戻り値

string

現在のオブジェクトを表す文字列。

演算子

operator ==(NullableBool, NullableBool)

このインスタンスが指定されたオブジェクトと等しいかどうかを示す値を返します。

public static bool operator ==(NullableBool a, NullableBool b)

パラメーター

a NullableBool

最初のAspose.Tasks.NullableBool。

b NullableBool

2番目のAspose.Tasks.NullableBool。

戻り値

bool

このインスタンスが指定されたオブジェクトと等しいかどうかを示す値。

implicit operator bool(NullableBool)

Aspose.Tasks.NullableBoolインスタンスをブール値に暗黙的に変換します。 Aspose.Tasks.NullableBool.Valueがtrueで、Aspose.Tasks.NullableBool.IsDefinedがtrueのときにtrueを返します。

public static implicit operator bool(NullableBool val)

パラメーター

val NullableBool

変換する値。

戻り値

bool

ブール値。

implicit operator NullableBool(bool)

ブール値をAspose.Tasks.NullableBoolインスタンスに暗黙的に変換します。

public static implicit operator NullableBool(bool val)

パラメーター

val bool

変換する値。

戻り値

NullableBool

変換されたAspose.Tasks.NullableBoolインスタンス。

operator !=(NullableBool, NullableBool)

このインスタンスが指定されたオブジェクトと等しくないかどうかを示す値を返します。

public static bool operator !=(NullableBool a, NullableBool b)

パラメーター

a NullableBool

最初のAspose.Tasks.NullableBool。

b NullableBool

2番目のAspose.Tasks.NullableBool。

戻り値

bool

このインスタンスが指定されたオブジェクトと等しくないかどうかを示す値。

 日本語