File: Selection.xml

package info (click to toggle)
gtk-sharp3 2.99.3-4.1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 25,488 kB
  • sloc: xml: 308,885; cs: 38,796; sh: 11,336; perl: 1,295; makefile: 1,099; ansic: 903
file content (180 lines) | stat: -rw-r--r-- 9,887 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
<Type Name="Selection" FullName="Gtk.Selection">
  <TypeSignature Language="C#" Value="public class Selection" Maintainer="auto" />
  <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Selection 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>Object to represent a selection.</summary>
    <remarks />
  </Docs>
  <Members>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public Selection ();" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
      <MemberType>Constructor</MemberType>
      <ReturnValue />
      <Parameters />
      <Docs>
        <summary>Public constructor.</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="AddTarget">
      <MemberSignature Language="C#" Value="public static void AddTarget (Gtk.Widget widget, Gdk.Atom selection, Gdk.Atom target, uint info);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AddTarget(class Gtk.Widget widget, class Gdk.Atom selection, class Gdk.Atom target, unsigned int32 info) cil managed" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="widget" Type="Gtk.Widget" />
        <Parameter Name="selection" Type="Gdk.Atom" />
        <Parameter Name="target" Type="Gdk.Atom" />
        <Parameter Name="info" Type="System.UInt32" />
      </Parameters>
      <Docs>
        <param name="widget">a <see cref="T:Gtk.Widget" />, the widget for which this target applies</param>
        <param name="selection">a <see cref="T:Gdk.Atom" />, the selection data</param>
        <param name="target">a <see cref="T:Gdk.Atom" /></param>
        <param name="info">a <see cref="T:System.UInt32" /></param>
        <summary>Add the specified target to the list of supported targets for this selection.</summary>
        <remarks>TODO: this could be better-explained.</remarks>
      </Docs>
    </Member>
    <Member MemberName="AddTargets">
      <MemberSignature Language="C#" Value="public static void AddTargets (Gtk.Widget widget, Gdk.Atom selection, Gtk.TargetEntry targets, uint ntargets);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AddTargets(class Gtk.Widget widget, class Gdk.Atom selection, valuetype Gtk.TargetEntry targets, unsigned int32 ntargets) cil managed" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="widget" Type="Gtk.Widget" />
        <Parameter Name="selection" Type="Gdk.Atom" />
        <Parameter Name="targets" Type="Gtk.TargetEntry" />
        <Parameter Name="ntargets" Type="System.UInt32" />
      </Parameters>
      <Docs>
        <param name="widget">a <see cref="T:Gtk.Widget" /></param>
        <param name="selection">a <see cref="T:Gdk.Atom" /></param>
        <param name="targets">a <see cref="T:Gtk.TargetEntry" /></param>
        <param name="ntargets">a <see cref="T:System.UInt32" /></param>
        <summary>Add targets for this widget.</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="ClearTargets">
      <MemberSignature Language="C#" Value="public static void ClearTargets (Gtk.Widget widget, Gdk.Atom selection);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ClearTargets(class Gtk.Widget widget, class Gdk.Atom selection) cil managed" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="widget" Type="Gtk.Widget" />
        <Parameter Name="selection" Type="Gdk.Atom" />
      </Parameters>
      <Docs>
        <param name="widget">a <see cref="T:Gtk.Widget" /></param>
        <param name="selection">a <see cref="T:Gdk.Atom" /> representing the selection.</param>
        <summary>Remove all targets registered for the given selection for the widget.</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Convert">
      <MemberSignature Language="C#" Value="public static bool Convert (Gtk.Widget widget, Gdk.Atom selection, Gdk.Atom target, uint time_);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Convert(class Gtk.Widget widget, class Gdk.Atom selection, class Gdk.Atom target, unsigned int32 time_) cil managed" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Boolean</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="widget" Type="Gtk.Widget" />
        <Parameter Name="selection" Type="Gdk.Atom" />
        <Parameter Name="target" Type="Gdk.Atom" />
        <Parameter Name="time_" Type="System.UInt32" />
      </Parameters>
      <Docs>
        <param name="widget">a <see cref="T:Gtk.Widget" />, the requesting widget</param>
        <param name="selection">a <see cref="T:Gdk.Atom" />, the selection to get</param>
        <param name="target">a <see cref="T:Gdk.Atom" />, the form of the information ("STRING" for example) (TODO: elaborate possible options)</param>
        <param name="time_">a <see cref="T:System.UInt32" />, the time the request is being made</param>
        <summary>Request the contents of a selection. When received, 
	  a <see cref="E:Gtk.Widget.SelectionReceived" /> event will 
	  be generated. </summary>
        <returns>a <see cref="T:System.Boolean" />, true if the request succeeded, false if it couldn't be processed.</returns>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="OwnerSet">
      <MemberSignature Language="C#" Value="public static bool OwnerSet (Gtk.Widget widget, Gdk.Atom selection, uint time_);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool OwnerSet(class Gtk.Widget widget, class Gdk.Atom selection, unsigned int32 time_) cil managed" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Boolean</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="widget" Type="Gtk.Widget" />
        <Parameter Name="selection" Type="Gdk.Atom" />
        <Parameter Name="time_" Type="System.UInt32" />
      </Parameters>
      <Docs>
        <param name="widget">a <see cref="T:Gtk.Widget" /> or <see langword="null" /></param>
        <param name="selection">a <see cref="T:Gdk.Atom" /> representing the selection to claim.</param>
        <param name="time_">a <see cref="T:System.UInt32" />, a timestamp to use in claiming the selection.</param>
        <summary>Claims ownership of a given selection for a particular widget, or if <paramref name="widget" /> is <see langword="null" />, release ownership of the selection.</summary>
        <returns>a <see cref="T:System.Boolean" />, true if the operation succeeded.</returns>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="OwnerSetForDisplay">
      <MemberSignature Language="C#" Value="public static bool OwnerSetForDisplay (Gdk.Display display, Gtk.Widget widget, Gdk.Atom selection, uint time_);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool OwnerSetForDisplay(class Gdk.Display display, class Gtk.Widget widget, class Gdk.Atom selection, unsigned int32 time_) cil managed" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Boolean</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="display" Type="Gdk.Display" />
        <Parameter Name="widget" Type="Gtk.Widget" />
        <Parameter Name="selection" Type="Gdk.Atom" />
        <Parameter Name="time_" Type="System.UInt32" />
      </Parameters>
      <Docs>
        <param name="display">a <see cref="T:Gdk.Display" />, the display where the selection is set.</param>
        <param name="widget">a <see cref="T:Gtk.Widget" /> or <see langword="null" /></param>
        <param name="selection">a <see cref="T:Gdk.Atom" /> representing the selection to claim.</param>
        <param name="time_">a <see cref="T:System.UInt32" />, a timestamp to use in claiming the selection.</param>
        <summary>Claims ownership of a given selection on a given display for a particular widget, or if <paramref name="widget" /> is <see langword="null" />, release ownership of the selection.</summary>
        <returns>a <see cref="T:System.Boolean" />, true if the operation succeeded.</returns>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="RemoveAll">
      <MemberSignature Language="C#" Value="public static void RemoveAll (Gtk.Widget widget);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig void RemoveAll(class Gtk.Widget widget) cil managed" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="widget" Type="Gtk.Widget" />
      </Parameters>
      <Docs>
        <param name="widget">a <see cref="T:Gtk.Widget" /></param>
        <summary>Removes all handlers and unsets ownership of all 
	  selections for a widget. Called when widget is being
	  destroyed.</summary>
        <remarks />
      </Docs>
    </Member>
  </Members>
</Type>