1<Type Name="Tree" FullName="Gtk.Tree">
2  <TypeSignature Language="C#" Value="public class Tree" Maintainer="Hector Gomez M" />
3  <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Tree extends System.Object" />
4  <AssemblyInfo>
5    <AssemblyName>gtk-sharp</AssemblyName>
6    <AssemblyPublicKey>
7    </AssemblyPublicKey>
8    <AssemblyVersion>2.12.0.0</AssemblyVersion>
9  </AssemblyInfo>
10  <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>
11  <Base>
12    <BaseTypeName>System.Object</BaseTypeName>
13  </Base>
14  <Interfaces />
15  <Docs>
16    <summary>A tree <paramref name="widget" />.</summary>
17    <remarks>
18      <para>
19        <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.
20     </para>
21      <para>
22      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.
23     </para>
24    </remarks>
25  </Docs>
26  <Members>
27    <Member MemberName=".ctor">
28      <MemberSignature Language="C#" Value="public Tree ();" />
29      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
30      <MemberType>Constructor</MemberType>
31      <AssemblyInfo>
32        <AssemblyVersion>2.12.0.0</AssemblyVersion>
33      </AssemblyInfo>
34      <ReturnValue />
35      <Parameters />
36      <Docs>
37        <summary>Deprecated.</summary>
38        <remarks />
39      </Docs>
40    </Member>
41    <Member MemberName="GetRowDragData">
42      <MemberSignature Language="C#" Value="public static bool GetRowDragData (Gtk.SelectionData selection_data, out Gtk.TreeModel tree_model, out Gtk.TreePath path);" />
43      <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetRowDragData(class Gtk.SelectionData selection_data, class Gtk.TreeModel tree_model, class Gtk.TreePath path) cil managed" />
44      <MemberType>Method</MemberType>
45      <AssemblyInfo>
46        <AssemblyVersion>2.12.0.0</AssemblyVersion>
47      </AssemblyInfo>
48      <ReturnValue>
49        <ReturnType>System.Boolean</ReturnType>
50      </ReturnValue>
51      <Parameters>
52        <Parameter Name="selection_data" Type="Gtk.SelectionData" />
53        <Parameter Name="tree_model" Type="Gtk.TreeModel&amp;" RefType="out" />
54        <Parameter Name="path" Type="Gtk.TreePath&amp;" RefType="out" />
55      </Parameters>
56      <Docs>
57        <param name="selection_data">a <see cref="T:Gtk.SelectionData" /></param>
58        <param name="tree_model">a <see cref="T:Gtk.TreeModel" /></param>
59        <param name="path">a <see cref="T:Gtk.TreePath" /></param>
60        <summary>Gets row information from a Drag Selection.</summary>
61        <returns>a <see cref="T:System.Boolean" /></returns>
62        <remarks>
63        </remarks>
64      </Docs>
65    </Member>
66    <Member MemberName="SetRowDragData">
67      <MemberSignature Language="C#" Value="public static bool SetRowDragData (Gtk.SelectionData selection_data, Gtk.TreeModel tree_model, Gtk.TreePath path);" />
68      <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool SetRowDragData(class Gtk.SelectionData selection_data, class Gtk.TreeModel tree_model, class Gtk.TreePath path) cil managed" />
69      <MemberType>Method</MemberType>
70      <AssemblyInfo>
71        <AssemblyVersion>2.12.0.0</AssemblyVersion>
72      </AssemblyInfo>
73      <ReturnValue>
74        <ReturnType>System.Boolean</ReturnType>
75      </ReturnValue>
76      <Parameters>
77        <Parameter Name="selection_data" Type="Gtk.SelectionData" />
78        <Parameter Name="tree_model" Type="Gtk.TreeModel" />
79        <Parameter Name="path" Type="Gtk.TreePath" />
80      </Parameters>
81      <Docs>
82        <param name="selection_data">a <see cref="T:Gtk.SelectionData" /></param>
83        <param name="tree_model">a <see cref="T:Gtk.TreeModel" /></param>
84        <param name="path">a <see cref="T:Gtk.TreePath" /></param>
85        <summary>Deprecated.</summary>
86        <returns>a <see cref="T:System.Boolean" /></returns>
87        <remarks />
88      </Docs>
89    </Member>
90  </Members>
91</Type>
92