# C1.Xamarin.Forms.Core

## Content

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

  <h1 id="C1_Xamarin_Forms_Core" data-uid="C1.Xamarin.Forms.Core" class="text-break">C1.Xamarin.Forms.Core Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.AsyncEventArgs.html">AsyncEventArgs</a></h4>
      <section><p>Provides event data for asynchronous events.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.AsyncEventArgsDeferral.html">AsyncEventArgsDeferral</a></h4>
      <section><p>Deferral used to block the event until <a class="xref" href="C1.Xamarin.Forms.Core.AsyncEventArgsDeferral.Complete.html#C1_Xamarin_Forms_Core_AsyncEventArgsDeferral_Complete">Complete()</a> method is called.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.AsyncEventArgsDeferralsAwaiter.html">AsyncEventArgsDeferralsAwaiter</a></h4>
      <section><p>Deferrals awaiter used to wait for the deferrals of an async event.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1ActivityIndicator.html">C1ActivityIndicator</a></h4>
      <section><p>A visual control used to indicate that something is ongoing.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1Animation.html">C1Animation</a></h4>
      <section><p>Contains information about a specific animation.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1BitmapIcon.html">C1BitmapIcon</a></h4>
      <section><p>Represents an icon created from an image.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1Border.html">C1Border</a></h4>
      <section><p>Basic control used to draw a border around another view.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1CheckBox.html">C1CheckBox</a></h4>
      <section><p>Represents a control that a user can select and clear.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1CompositeIcon.html">C1CompositeIcon</a></h4>
      <section><p>Represent an icon created from a list of icons superposed one on top of the other.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1DoubleCollectionTypeConverter.html">C1DoubleCollectionTypeConverter</a></h4>
      <section><p>Converts a coma-separated list of values to an array of double's.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1Easing.html">C1Easing</a></h4>
      <section><p>Easing function used to interpolate the values of an animation.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1Font.html">C1Font</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1FontIcon.html">C1FontIcon</a></h4>
      <section><p>Represents an icon created from a font.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1Icon.html">C1Icon</a></h4>
      <section><p>Represents a visual icon that can be tinted and resized.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1IconTemplate.html">C1IconTemplate</a></h4>
      <section><p>This factory allows creating <a class="xref" href="C1.Xamarin.Forms.Core.C1Icon.html">C1Icon</a>.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1InputEventArgs.html">C1InputEventArgs</a></h4>
      <section><p>Contains information about gesture events.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1LayoutOptionsConverter.html">C1LayoutOptionsConverter</a></h4>
      <section><p>Converts a string into a <span class="xref">Xamarin.Forms.LayoutOptions</span> value.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1PathIcon.html">C1PathIcon</a></h4>
      <section><p>Represent an icon created from a path string.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1PointArrayTypeConverter.html">C1PointArrayTypeConverter</a></h4>
      <section><p>Converts a string into an array of <span class="xref">Xamarin.Forms.Point</span>.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1PolygonIcon.html">C1PolygonIcon</a></h4>
      <section><p>Represents an icon created from a vector definition.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1SymbolIcon.html">C1SymbolIcon</a></h4>
      <section><p>Represent a pre-defined icon used in Xamarin Forms.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1TappedEventArgs.html">C1TappedEventArgs</a></h4>
      <section><p>Contains information of the tap events.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1ThemeInfo.html">C1ThemeInfo</a></h4>
      <section><p>This class allows accessing theme-related properties.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1TimeSpanTypeConverter.html">C1TimeSpanTypeConverter</a></h4>
      <section><p>Converts a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a> containing a number(milliseconds) into a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a>.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1ToggleButton.html">C1ToggleButton</a></h4>
      <section><p>Represents a button that a user can expand and collapse.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1VectorIcon.html">C1VectorIcon</a></h4>
      <section><p>Represents an icon created from a vector definition.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.KeyEventArgs.html">KeyEventArgs</a></h4>
      <section><p>Provides information for keyboard events.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.LicenseManager.html">LicenseManager</a></h4>
      <section><p>For internal use only.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.ViewEx.html">ViewEx</a></h4>
      <section><p>View extensions</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.BorderAlignment.html">BorderAlignment</a></h4>
      <section><p>Determines the way to draw the borders of <a class="xref" href="C1.Xamarin.Forms.Core.C1Border.html">C1Border</a>.</p>
</section>
      <h4><a class="xref" href="C1.Xamarin.Forms.Core.C1PointerDeviceType.html">C1PointerDeviceType</a></h4>
      <section><p>Enumerates the different kind of devices which can perform drag operations.</p>
</section>


</div>
