<Type Name="BindableLayout" FullName="Microsoft.Maui.Controls.BindableLayout">
  <TypeSignature Language="C#" Value="public static class BindableLayout" />
  <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit BindableLayout extends System.Object" />
  <TypeSignature Language="DocId" Value="T:Microsoft.Maui.Controls.BindableLayout" />
  <TypeSignature Language="F#" Value="type BindableLayout = class" />
  <AssemblyInfo>
    <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
    <AssemblyVersion>2.0.0.0</AssemblyVersion>
  </AssemblyInfo>
  <Base>
    <BaseTypeName>System.Object</BaseTypeName>
  </Base>
  <Interfaces />
  <Docs>
    <summary>Static class specifying the attached properties that allow a <see cref="T:Microsoft.Maui.Controls.Layout`1" /> work with a data-bound <see cref="T:System.Collections.IEnumerable" />.</summary>
    <remarks>To be added.</remarks>
  </Docs>
  <Members>
    <Member MemberName="EmptyViewProperty">
      <MemberSignature Language="C#" Value="public static readonly Microsoft.Maui.Controls.BindableProperty EmptyViewProperty;" />
      <MemberSignature Language="ILAsm" Value=".field public static initonly class Microsoft.Maui.Controls.BindableProperty EmptyViewProperty" />
      <MemberSignature Language="DocId" Value="F:Microsoft.Maui.Controls.BindableLayout.EmptyViewProperty" />
      <MemberSignature Language="F#" Value=" staticval mutable EmptyViewProperty : Microsoft.Maui.Controls.BindableProperty" Usage="Microsoft.Maui.Controls.BindableLayout.EmptyViewProperty" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Microsoft.Maui.Controls.BindableProperty</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="EmptyViewTemplateProperty">
      <MemberSignature Language="C#" Value="public static readonly Microsoft.Maui.Controls.BindableProperty EmptyViewTemplateProperty;" />
      <MemberSignature Language="ILAsm" Value=".field public static initonly class Microsoft.Maui.Controls.BindableProperty EmptyViewTemplateProperty" />
      <MemberSignature Language="DocId" Value="F:Microsoft.Maui.Controls.BindableLayout.EmptyViewTemplateProperty" />
      <MemberSignature Language="F#" Value=" staticval mutable EmptyViewTemplateProperty : Microsoft.Maui.Controls.BindableProperty" Usage="Microsoft.Maui.Controls.BindableLayout.EmptyViewTemplateProperty" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Microsoft.Maui.Controls.BindableProperty</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="GetEmptyView">
      <MemberSignature Language="C#" Value="public static object GetEmptyView (Microsoft.Maui.Controls.BindableObject b);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig object GetEmptyView(class Microsoft.Maui.Controls.BindableObject b) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Controls.BindableLayout.GetEmptyView(Microsoft.Maui.Controls.BindableObject)" />
      <MemberSignature Language="F#" Value="static member GetEmptyView : Microsoft.Maui.Controls.BindableObject -&gt; obj" Usage="Microsoft.Maui.Controls.BindableLayout.GetEmptyView b" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Object</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="b" Type="Microsoft.Maui.Controls.BindableObject" />
      </Parameters>
      <Docs>
        <param name="b">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="GetEmptyViewTemplate">
      <MemberSignature Language="C#" Value="public static Microsoft.Maui.Controls.DataTemplate GetEmptyViewTemplate (Microsoft.Maui.Controls.BindableObject b);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Maui.Controls.DataTemplate GetEmptyViewTemplate(class Microsoft.Maui.Controls.BindableObject b) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Controls.BindableLayout.GetEmptyViewTemplate(Microsoft.Maui.Controls.BindableObject)" />
      <MemberSignature Language="F#" Value="static member GetEmptyViewTemplate : Microsoft.Maui.Controls.BindableObject -&gt; Microsoft.Maui.Controls.DataTemplate" Usage="Microsoft.Maui.Controls.BindableLayout.GetEmptyViewTemplate b" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Microsoft.Maui.Controls.DataTemplate</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="b" Type="Microsoft.Maui.Controls.BindableObject" />
      </Parameters>
      <Docs>
        <param name="b">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="GetItemsSource">
      <MemberSignature Language="C#" Value="public static System.Collections.IEnumerable GetItemsSource (Microsoft.Maui.Controls.BindableObject b);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.IEnumerable GetItemsSource(class Microsoft.Maui.Controls.BindableObject b) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Controls.BindableLayout.GetItemsSource(Microsoft.Maui.Controls.BindableObject)" />
      <MemberSignature Language="F#" Value="static member GetItemsSource : Microsoft.Maui.Controls.BindableObject -&gt; System.Collections.IEnumerable" Usage="Microsoft.Maui.Controls.BindableLayout.GetItemsSource b" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Collections.IEnumerable</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="b" Type="Microsoft.Maui.Controls.BindableObject" />
      </Parameters>
      <Docs>
        <param name="b">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="GetItemTemplate">
      <MemberSignature Language="C#" Value="public static Microsoft.Maui.Controls.DataTemplate GetItemTemplate (Microsoft.Maui.Controls.BindableObject b);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Maui.Controls.DataTemplate GetItemTemplate(class Microsoft.Maui.Controls.BindableObject b) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Controls.BindableLayout.GetItemTemplate(Microsoft.Maui.Controls.BindableObject)" />
      <MemberSignature Language="F#" Value="static member GetItemTemplate : Microsoft.Maui.Controls.BindableObject -&gt; Microsoft.Maui.Controls.DataTemplate" Usage="Microsoft.Maui.Controls.BindableLayout.GetItemTemplate b" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Microsoft.Maui.Controls.DataTemplate</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="b" Type="Microsoft.Maui.Controls.BindableObject" />
      </Parameters>
      <Docs>
        <param name="b">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="GetItemTemplateSelector">
      <MemberSignature Language="C#" Value="public static Microsoft.Maui.Controls.DataTemplateSelector GetItemTemplateSelector (Microsoft.Maui.Controls.BindableObject b);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Maui.Controls.DataTemplateSelector GetItemTemplateSelector(class Microsoft.Maui.Controls.BindableObject b) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Controls.BindableLayout.GetItemTemplateSelector(Microsoft.Maui.Controls.BindableObject)" />
      <MemberSignature Language="F#" Value="static member GetItemTemplateSelector : Microsoft.Maui.Controls.BindableObject -&gt; Microsoft.Maui.Controls.DataTemplateSelector" Usage="Microsoft.Maui.Controls.BindableLayout.GetItemTemplateSelector b" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Microsoft.Maui.Controls.DataTemplateSelector</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="b" Type="Microsoft.Maui.Controls.BindableObject" />
      </Parameters>
      <Docs>
        <param name="b">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ItemsSourceProperty">
      <MemberSignature Language="C#" Value="public static readonly Microsoft.Maui.Controls.BindableProperty ItemsSourceProperty;" />
      <MemberSignature Language="ILAsm" Value=".field public static initonly class Microsoft.Maui.Controls.BindableProperty ItemsSourceProperty" />
      <MemberSignature Language="DocId" Value="F:Microsoft.Maui.Controls.BindableLayout.ItemsSourceProperty" />
      <MemberSignature Language="F#" Value=" staticval mutable ItemsSourceProperty : Microsoft.Maui.Controls.BindableProperty" Usage="Microsoft.Maui.Controls.BindableLayout.ItemsSourceProperty" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Microsoft.Maui.Controls.BindableProperty</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ItemTemplateProperty">
      <MemberSignature Language="C#" Value="public static readonly Microsoft.Maui.Controls.BindableProperty ItemTemplateProperty;" />
      <MemberSignature Language="ILAsm" Value=".field public static initonly class Microsoft.Maui.Controls.BindableProperty ItemTemplateProperty" />
      <MemberSignature Language="DocId" Value="F:Microsoft.Maui.Controls.BindableLayout.ItemTemplateProperty" />
      <MemberSignature Language="F#" Value=" staticval mutable ItemTemplateProperty : Microsoft.Maui.Controls.BindableProperty" Usage="Microsoft.Maui.Controls.BindableLayout.ItemTemplateProperty" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Microsoft.Maui.Controls.BindableProperty</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ItemTemplateSelectorProperty">
      <MemberSignature Language="C#" Value="public static readonly Microsoft.Maui.Controls.BindableProperty ItemTemplateSelectorProperty;" />
      <MemberSignature Language="ILAsm" Value=".field public static initonly class Microsoft.Maui.Controls.BindableProperty ItemTemplateSelectorProperty" />
      <MemberSignature Language="DocId" Value="F:Microsoft.Maui.Controls.BindableLayout.ItemTemplateSelectorProperty" />
      <MemberSignature Language="F#" Value=" staticval mutable ItemTemplateSelectorProperty : Microsoft.Maui.Controls.BindableProperty" Usage="Microsoft.Maui.Controls.BindableLayout.ItemTemplateSelectorProperty" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Microsoft.Maui.Controls.BindableProperty</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="SetEmptyView">
      <MemberSignature Language="C#" Value="public static void SetEmptyView (Microsoft.Maui.Controls.BindableObject b, object value);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetEmptyView(class Microsoft.Maui.Controls.BindableObject b, object value) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Controls.BindableLayout.SetEmptyView(Microsoft.Maui.Controls.BindableObject,System.Object)" />
      <MemberSignature Language="F#" Value="static member SetEmptyView : Microsoft.Maui.Controls.BindableObject * obj -&gt; unit" Usage="Microsoft.Maui.Controls.BindableLayout.SetEmptyView (b, value)" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="b" Type="Microsoft.Maui.Controls.BindableObject" />
        <Parameter Name="value" Type="System.Object" />
      </Parameters>
      <Docs>
        <param name="b">To be added.</param>
        <param name="value">To be added.</param>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="SetEmptyViewTemplate">
      <MemberSignature Language="C#" Value="public static void SetEmptyViewTemplate (Microsoft.Maui.Controls.BindableObject b, Microsoft.Maui.Controls.DataTemplate value);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetEmptyViewTemplate(class Microsoft.Maui.Controls.BindableObject b, class Microsoft.Maui.Controls.DataTemplate value) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Controls.BindableLayout.SetEmptyViewTemplate(Microsoft.Maui.Controls.BindableObject,Microsoft.Maui.Controls.DataTemplate)" />
      <MemberSignature Language="F#" Value="static member SetEmptyViewTemplate : Microsoft.Maui.Controls.BindableObject * Microsoft.Maui.Controls.DataTemplate -&gt; unit" Usage="Microsoft.Maui.Controls.BindableLayout.SetEmptyViewTemplate (b, value)" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="b" Type="Microsoft.Maui.Controls.BindableObject" />
        <Parameter Name="value" Type="Microsoft.Maui.Controls.DataTemplate" />
      </Parameters>
      <Docs>
        <param name="b">To be added.</param>
        <param name="value">To be added.</param>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="SetItemsSource">
      <MemberSignature Language="C#" Value="public static void SetItemsSource (Microsoft.Maui.Controls.BindableObject b, System.Collections.IEnumerable value);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetItemsSource(class Microsoft.Maui.Controls.BindableObject b, class System.Collections.IEnumerable value) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Controls.BindableLayout.SetItemsSource(Microsoft.Maui.Controls.BindableObject,System.Collections.IEnumerable)" />
      <MemberSignature Language="F#" Value="static member SetItemsSource : Microsoft.Maui.Controls.BindableObject * System.Collections.IEnumerable -&gt; unit" Usage="Microsoft.Maui.Controls.BindableLayout.SetItemsSource (b, value)" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="b" Type="Microsoft.Maui.Controls.BindableObject" />
        <Parameter Name="value" Type="System.Collections.IEnumerable" />
      </Parameters>
      <Docs>
        <param name="b">To be added.</param>
        <param name="value">To be added.</param>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="SetItemTemplate">
      <MemberSignature Language="C#" Value="public static void SetItemTemplate (Microsoft.Maui.Controls.BindableObject b, Microsoft.Maui.Controls.DataTemplate value);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetItemTemplate(class Microsoft.Maui.Controls.BindableObject b, class Microsoft.Maui.Controls.DataTemplate value) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Controls.BindableLayout.SetItemTemplate(Microsoft.Maui.Controls.BindableObject,Microsoft.Maui.Controls.DataTemplate)" />
      <MemberSignature Language="F#" Value="static member SetItemTemplate : Microsoft.Maui.Controls.BindableObject * Microsoft.Maui.Controls.DataTemplate -&gt; unit" Usage="Microsoft.Maui.Controls.BindableLayout.SetItemTemplate (b, value)" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="b" Type="Microsoft.Maui.Controls.BindableObject" />
        <Parameter Name="value" Type="Microsoft.Maui.Controls.DataTemplate" />
      </Parameters>
      <Docs>
        <param name="b">To be added.</param>
        <param name="value">To be added.</param>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="SetItemTemplateSelector">
      <MemberSignature Language="C#" Value="public static void SetItemTemplateSelector (Microsoft.Maui.Controls.BindableObject b, Microsoft.Maui.Controls.DataTemplateSelector value);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetItemTemplateSelector(class Microsoft.Maui.Controls.BindableObject b, class Microsoft.Maui.Controls.DataTemplateSelector value) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Controls.BindableLayout.SetItemTemplateSelector(Microsoft.Maui.Controls.BindableObject,Microsoft.Maui.Controls.DataTemplateSelector)" />
      <MemberSignature Language="F#" Value="static member SetItemTemplateSelector : Microsoft.Maui.Controls.BindableObject * Microsoft.Maui.Controls.DataTemplateSelector -&gt; unit" Usage="Microsoft.Maui.Controls.BindableLayout.SetItemTemplateSelector (b, value)" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="b" Type="Microsoft.Maui.Controls.BindableObject" />
        <Parameter Name="value" Type="Microsoft.Maui.Controls.DataTemplateSelector" />
      </Parameters>
      <Docs>
        <param name="b">To be added.</param>
        <param name="value">To be added.</param>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
  </Members>
</Type>
