Struct NullableBool
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
値が定義されているかどうかを確認できるブール値のクラスです。
public struct 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; }
プロパティの値
Value
現在の値がtrueまたはfalseであるかどうかを示す値を取得または設定します。
public bool Value { get; set; }
プロパティの値
メソッド
Equals(NullableBool)
このインスタンスが指定されたAspose.Tasks.NullableBoolクラスのインスタンスと等しいかどうかを示すフラグを返します。
public bool Equals(NullableBool other)
パラメーター
other
NullableBool
このインスタンスと比較する指定されたオブジェクト。
戻り値
このインスタンスが指定されたAspose.Tasks.NullableBoolクラスのインスタンスと等しいかどうかを示すフラグ。
Equals(object)
このインスタンスが指定されたオブジェクトと等しいかどうかを示すフラグを返します。
public override bool Equals(object obj)
パラメーター
obj
object
このインスタンスと比較する指定されたオブジェクト。
戻り値
このインスタンスが指定されたオブジェクトと等しいかどうかを示すフラグ。
GetHashCode()
Aspose.Tasks.NullableBoolクラスのインスタンスのハッシュコード値を返します。
public override int GetHashCode()
戻り値
このオブジェクトのハッシュコード値を返します。
ToString()
現在のオブジェクトを表す文字列を返します。
public override string ToString()
戻り値
現在のオブジェクトを表す文字列。
演算子
operator ==(NullableBool, NullableBool)
このインスタンスが指定されたオブジェクトと等しいかどうかを示す値を返します。
public static bool operator ==(NullableBool a, NullableBool b)
パラメーター
最初のAspose.Tasks.NullableBool。
2番目のAspose.Tasks.NullableBool。
戻り値
このインスタンスが指定されたオブジェクトと等しいかどうかを示す値。
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
変換する値。
戻り値
ブール値。
implicit operator NullableBool(bool)
ブール値をAspose.Tasks.NullableBoolインスタンスに暗黙的に変換します。
public static implicit operator NullableBool(bool val)
パラメーター
val
bool
変換する値。
戻り値
変換されたAspose.Tasks.NullableBoolインスタンス。
operator !=(NullableBool, NullableBool)
このインスタンスが指定されたオブジェクトと等しくないかどうかを示す値を返します。
public static bool operator !=(NullableBool a, NullableBool b)
パラメーター
最初のAspose.Tasks.NullableBool。
2番目のAspose.Tasks.NullableBool。
戻り値
このインスタンスが指定されたオブジェクトと等しくないかどうかを示す値。