<Type Name="BarometerData" FullName="Microsoft.Maui.Essentials.BarometerData">
  <TypeSignature Language="C#" Value="public struct BarometerData : IEquatable&lt;Microsoft.Maui.Essentials.BarometerData&gt;" />
  <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit BarometerData extends System.ValueType implements class System.IEquatable`1&lt;valuetype Microsoft.Maui.Essentials.BarometerData&gt;" />
  <TypeSignature Language="DocId" Value="T:Microsoft.Maui.Essentials.BarometerData" />
  <AssemblyInfo>
    <AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
    <AssemblyVersion>1.0.0.0</AssemblyVersion>
  </AssemblyInfo>
  <Base>
    <BaseTypeName>System.ValueType</BaseTypeName>
  </Base>
  <Interfaces>
    <Interface>
      <InterfaceName>System.IEquatable&lt;Microsoft.Maui.Essentials.BarometerData&gt;</InterfaceName>
    </Interface>
  </Interfaces>
  <Attributes>
    <Attribute FrameworkAlternate="xamarin-essentials-android;xamarin-essentials-ios;xamarin-essentials-uwp;xamarin-essentials-tvos;xamarin-essentials-watchos;xamarin-essentials-macos">
      <AttributeName>System.Runtime.CompilerServices.IsReadOnly</AttributeName>
    </Attribute>
  </Attributes>
  <Docs>
    <summary>
      <para>Contains the pressure measured by the user's device.</para>
    </summary>
    <remarks></remarks>
  </Docs>
  <Members>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public BarometerData (double pressure);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 pressure) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Essentials.BarometerData.#ctor(System.Double)" />
      <MemberType>Constructor</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
        <AssemblyVersion>1.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <Parameters>
        <Parameter Name="pressure" Type="System.Double" />
      </Parameters>
      <Docs>
        <param name="pressure">The current pressure</param>
        <summary>Public constructor for barometer data.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="Equals">
      <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Essentials.BarometerData.Equals(System.Object)" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
        <AssemblyVersion>1.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Boolean</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="obj" Type="System.Object" />
      </Parameters>
      <Docs>
        <param name="obj">Object to compare</param>
        <summary>If equal to another object</summary>
        <returns>If equal</returns>
        <remarks></remarks>
      </Docs>
    </Member>
    <Member MemberName="Equals">
      <MemberSignature Language="C#" Value="public bool Equals (Microsoft.Maui.Essentials.BarometerData other);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype Microsoft.Maui.Essentials.BarometerData other) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Essentials.BarometerData.Equals(Microsoft.Maui.Essentials.BarometerData)" />
      <MemberType>Method</MemberType>
      <Implements>
        <InterfaceMember>M:System.IEquatable`1.Equals(`0)</InterfaceMember>
      </Implements>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
        <AssemblyVersion>1.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Boolean</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="other" Type="Microsoft.Maui.Essentials.BarometerData" />
      </Parameters>
      <Docs>
        <param name="other">Other object to compare</param>
        <summary>If equal to another object</summary>
        <returns>If equal</returns>
        <remarks></remarks>
      </Docs>
    </Member>
    <Member MemberName="GetHashCode">
      <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Essentials.BarometerData.GetHashCode" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
        <AssemblyVersion>1.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Int32</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Get has code for object.</summary>
        <returns>The hash code.</returns>
        <remarks></remarks>
      </Docs>
    </Member>
    <Member MemberName="op_Equality">
      <MemberSignature Language="C#" Value="public static bool operator == (Microsoft.Maui.Essentials.BarometerData left, Microsoft.Maui.Essentials.BarometerData right);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype Microsoft.Maui.Essentials.BarometerData left, valuetype Microsoft.Maui.Essentials.BarometerData right) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Essentials.BarometerData.op_Equality(Microsoft.Maui.Essentials.BarometerData,Microsoft.Maui.Essentials.BarometerData)" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
        <AssemblyVersion>1.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Boolean</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="left" Type="Microsoft.Maui.Essentials.BarometerData" />
        <Parameter Name="right" Type="Microsoft.Maui.Essentials.BarometerData" />
      </Parameters>
      <Docs>
        <param name="left">Left to compare</param>
        <param name="right">Right to compare</param>
        <summary>If equal to another object</summary>
        <returns>If equal</returns>
        <remarks></remarks>
      </Docs>
    </Member>
    <Member MemberName="op_Inequality">
      <MemberSignature Language="C#" Value="public static bool operator != (Microsoft.Maui.Essentials.BarometerData left, Microsoft.Maui.Essentials.BarometerData right);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(valuetype Microsoft.Maui.Essentials.BarometerData left, valuetype Microsoft.Maui.Essentials.BarometerData right) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Essentials.BarometerData.op_Inequality(Microsoft.Maui.Essentials.BarometerData,Microsoft.Maui.Essentials.BarometerData)" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
        <AssemblyVersion>1.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Boolean</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="left" Type="Microsoft.Maui.Essentials.BarometerData" />
        <Parameter Name="right" Type="Microsoft.Maui.Essentials.BarometerData" />
      </Parameters>
      <Docs>
        <param name="left">Left to comapre</param>
        <param name="right">Right to comapre</param>
        <summary>If not equal to another object</summary>
        <returns>If not equal</returns>
        <remarks></remarks>
      </Docs>
    </Member>
    <Member MemberName="PressureInHectopascals">
      <MemberSignature Language="C#" Value="public double PressureInHectopascals { get; }" />
      <MemberSignature Language="ILAsm" Value=".property instance float64 PressureInHectopascals" />
      <MemberSignature Language="DocId" Value="P:Microsoft.Maui.Essentials.BarometerData.PressureInHectopascals" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
        <AssemblyVersion>1.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Double</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>Gets the current pressure in hectopascals.</summary>
        <value></value>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ToString">
      <MemberSignature Language="C#" Value="public override string ToString ();" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Essentials.BarometerData.ToString" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
        <AssemblyVersion>1.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.String</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Outputs the data as a string.</summary>
        <returns></returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
  </Members>
</Type>
