<!-- ##### SECTION Title ##### -->
atspi-selection

<!-- ##### SECTION Short_Description ##### -->
An interface which indicates that an object exposes a 'selection' model,
allowing the selection of one or more of its children.

<!-- ##### SECTION Long_Description ##### -->
<para>
An interface which indicates that an object exposes a 'selection'
model, allowing the selection of one or more of its children.
Read-only Selection instances are possible, in which case the
interface is used to programmatically determine the selected-ness
of its children.
</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### STRUCT AtspiSelection ##### -->
<para>

</para>


<!-- ##### FUNCTION atspi_selection_get_n_selected_children ##### -->
<para>

</para>

@obj: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_selection_get_selected_child ##### -->
<para>

</para>

@obj: 
@selected_child_index: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_selection_select_child ##### -->
<para>

</para>

@obj: 
@child_index: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_selection_deselect_selected_child ##### -->
<para>

</para>

@obj: 
@selected_child_index: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_selection_deselect_child ##### -->
<para>

</para>

@obj: 
@child_index: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_selection_is_child_selected ##### -->
<para>

</para>

@obj: 
@child_index: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_selection_select_all ##### -->
<para>

</para>

@obj: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_selection_clear_selection ##### -->
<para>

</para>

@obj: 
@error: 
@Returns: 


