﻿<?xml version="1.0" encoding="utf-8"?><Type Name="Tree" FullName="Gtk.Tree"><TypeSignature Language="C#" Value="public class Tree" Maintainer="Hector Gomez M" /><TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Tree extends System.Object" /><AssemblyInfo><AssemblyName>gtk-sharp</AssemblyName><AssemblyPublicKey></AssemblyPublicKey></AssemblyInfo><ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement><Base><BaseTypeName>System.Object</BaseTypeName></Base><Interfaces /><Docs><summary>A tree <paramref name="widget" />.</summary><remarks><para><see cref="T:Gtk.Tree" /> is deprecated and unsupported. It is known to be buggy. To use it, you must define the symbol <paramref name="GTK_ENABLE_BROKEN" /> prior to includng the Gtk# header files. Use <see cref="T:Gtk.TreeView" /> instead.
     </para><para>
      The <see cref="T:Gtk.Tree" /> widget is a container that shows users a list of items, in a tree format complete withbranches and leafnodes. Branches can be expanded to show their child items, or collapsed to hide them.
     </para></remarks></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public Tree ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /><MemberType>Constructor</MemberType><ReturnValue /><Parameters /><Docs><summary>Deprecated.</summary><remarks /></Docs></Member><Member MemberName="GetRowDragData"><MemberSignature Language="C#" Value="public static bool GetRowDragData (Gtk.SelectionData selection_data, out Gtk.ITreeModel tree_model, out Gtk.TreePath path);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetRowDragData(class Gtk.SelectionData selection_data, class Gtk.ITreeModel tree_model, class Gtk.TreePath path) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="selection_data" Type="Gtk.SelectionData" /><Parameter Name="tree_model" Type="Gtk.ITreeModel&amp;" RefType="out" /><Parameter Name="path" Type="Gtk.TreePath&amp;" RefType="out" /></Parameters><Docs><param name="selection_data">To be added.</param><param name="tree_model">To be added.</param><param name="path">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="SetRowDragData"><MemberSignature Language="C#" Value="public static bool SetRowDragData (Gtk.SelectionData selection_data, Gtk.ITreeModel tree_model, Gtk.TreePath path);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool SetRowDragData(class Gtk.SelectionData selection_data, class Gtk.ITreeModel tree_model, class Gtk.TreePath path) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="selection_data" Type="Gtk.SelectionData" /><Parameter Name="tree_model" Type="Gtk.ITreeModel" /><Parameter Name="path" Type="Gtk.TreePath" /></Parameters><Docs><param name="selection_data">To be added.</param><param name="tree_model">To be added.</param><param name="path">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member></Members></Type>