# GrapeCity.ActiveReports.Chart.NullableBoolean

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_ActiveReports_Chart_NullableBoolean" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean" class="text-break">NullableBoolean Struct
</h1>
  <div class="markdown level0 summary"><p>Boolean type accepted null value.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.icomparable">IComparable</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.ActiveReports.Chart.html">GrapeCity.ActiveReports.Chart</a></h6>
  <h6><strong>Assembly</strong>: MESCIUS.ActiveReports.Chart.dll</h6>
  <h5 id="GrapeCity_ActiveReports_Chart_NullableBoolean_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[TypeConverter(typeof(NullableBoolean.Converter))]
public struct NullableBoolean : IComparable</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean__ctor_System_Boolean_" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.#ctor(System.Boolean)">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.-ctor.html#GrapeCity_ActiveReports_Chart_NullableBoolean__ctor_System_Boolean_">NullableBoolean(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Default constructor</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean__ctor_System_String_" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.#ctor(System.String)">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.-ctor.html#GrapeCity_ActiveReports_Chart_NullableBoolean__ctor_System_String_">NullableBoolean(string)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean__ctor_System_String_GrapeCity_ActiveReports_Chart_GraphXmlSerializationContext_" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.#ctor(System.String,GrapeCity.ActiveReports.Chart.GraphXmlSerializationContext)">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.-ctor.html#GrapeCity_ActiveReports_Chart_NullableBoolean__ctor_System_String_GrapeCity_ActiveReports_Chart_GraphXmlSerializationContext_">NullableBoolean(string, GraphXmlSerializationContext)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use only.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean_HasValue" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.HasValue">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.HasValue.html#GrapeCity_ActiveReports_Chart_NullableBoolean_HasValue">HasValue</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the false if there is null value otherwise returns true.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean_Value" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.Value">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.Value.html#GrapeCity_ActiveReports_Chart_NullableBoolean_Value">Value</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the value of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean_CompareTo_GrapeCity_ActiveReports_Chart_NullableBoolean_" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.CompareTo(GrapeCity.ActiveReports.Chart.NullableBoolean)">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.CompareTo.html#GrapeCity_ActiveReports_Chart_NullableBoolean_CompareTo_GrapeCity_ActiveReports_Chart_NullableBoolean_">CompareTo(NullableBoolean)</a>
        </td>
        <td class="markdown level1 summary"><p>Performs a comparison of current instance and  specified instance of <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.html">NullableBoolean</a>
and returns a value indicating whether one is less than, equal to, or greater than the other.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean_Equals_GrapeCity_ActiveReports_Chart_NullableBoolean_" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.Equals(GrapeCity.ActiveReports.Chart.NullableBoolean)">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.Equals.html#GrapeCity_ActiveReports_Chart_NullableBoolean_Equals_GrapeCity_ActiveReports_Chart_NullableBoolean_">Equals(NullableBoolean)</a>
        </td>
        <td class="markdown level1 summary"><p>Equalses the specified other.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean_Equals_System_Object_" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.Equals(System.Object)">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.Equals.html#GrapeCity_ActiveReports_Chart_NullableBoolean_Equals_System_Object_">Equals(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether the specified <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a> is equal to this instance.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean_GetHashCode" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.GetHashCode">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.GetHashCode.html#GrapeCity_ActiveReports_Chart_NullableBoolean_GetHashCode">GetHashCode()</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a hash code for this instance.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean_ToString" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.ToString">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.ToString.html#GrapeCity_ActiveReports_Chart_NullableBoolean_ToString">ToString()</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a> that represents this instance.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="operators">Operators
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean_op_Equality_GrapeCity_ActiveReports_Chart_NullableBoolean_GrapeCity_ActiveReports_Chart_NullableBoolean_" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.op_Equality(GrapeCity.ActiveReports.Chart.NullableBoolean,GrapeCity.ActiveReports.Chart.NullableBoolean)">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.op_Equality.html#GrapeCity_ActiveReports_Chart_NullableBoolean_op_Equality_GrapeCity_ActiveReports_Chart_NullableBoolean_GrapeCity_ActiveReports_Chart_NullableBoolean_">operator ==(NullableBoolean, NullableBoolean)</a>
        </td>
        <td class="markdown level1 summary"><p>Oveloading the equality operator.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean_op_Explicit_GrapeCity_ActiveReports_Chart_NullableBoolean__System_Boolean" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.op_Explicit(GrapeCity.ActiveReports.Chart.NullableBoolean)~System.Boolean">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.op_Explicit.html#GrapeCity_ActiveReports_Chart_NullableBoolean_op_Explicit_GrapeCity_ActiveReports_Chart_NullableBoolean__System_Boolean">explicit operator bool(NullableBoolean)</a>
        </td>
        <td class="markdown level1 summary"><p>Explicit type conversion operator from <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.html">NullableBoolean</a> to <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean_op_Implicit_System_Boolean__GrapeCity_ActiveReports_Chart_NullableBoolean" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.op_Implicit(System.Boolean)~GrapeCity.ActiveReports.Chart.NullableBoolean">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.op_Implicit.html#GrapeCity_ActiveReports_Chart_NullableBoolean_op_Implicit_System_Boolean__GrapeCity_ActiveReports_Chart_NullableBoolean">implicit operator NullableBoolean(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Implicit type conversion operator from <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a> to <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.html">NullableBoolean</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Chart_NullableBoolean_op_Inequality_GrapeCity_ActiveReports_Chart_NullableBoolean_GrapeCity_ActiveReports_Chart_NullableBoolean_" data-uid="GrapeCity.ActiveReports.Chart.NullableBoolean.op_Inequality(GrapeCity.ActiveReports.Chart.NullableBoolean,GrapeCity.ActiveReports.Chart.NullableBoolean)">
          <a class="xref" href="GrapeCity.ActiveReports.Chart.NullableBoolean.op_Inequality.html#GrapeCity_ActiveReports_Chart_NullableBoolean_op_Inequality_GrapeCity_ActiveReports_Chart_NullableBoolean_GrapeCity_ActiveReports_Chart_NullableBoolean_">operator !=(NullableBoolean, NullableBoolean)</a>
        </td>
        <td class="markdown level1 summary"><p>Overloading the inequality operator.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
