Codebase list gtk-sharp3 / upstream/2.99.2
Imported Upstream version 2.99.2 Mirco Bauer 10 years ago
1030 changed file(s) with 32572 addition(s) and 48382 deletion(s). Raw diff Collapse all Expand all
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
2222
2323 build_symbols = $(addprefix --symbols=$(srcdir)/, $(SYMBOLS))
2424
25 $(API): $(METADATA) $(RAW_API) $(SYMBOLS) $(top_builddir)/parser/gapi-fixup.exe
25 $(API): $(METADATA) $(RAW_API) $(SYMBOLS) $(top_builddir)/generator/gapi-fixup.exe
2626 cp $(srcdir)/$(RAW_API) $(API)
2727 chmod u+w $(API)
2828 @if test -n '$(METADATA)'; then \
29 echo "$(RUNTIME) $(top_builddir)/parser/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols)"; \
30 $(RUNTIME) $(top_builddir)/parser/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols); \
29 echo "$(RUNTIME) $(top_builddir)/generator/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols)"; \
30 $(RUNTIME) $(top_builddir)/generator/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols); \
3131 fi
3232
3333 api_includes = $(addprefix -I:, $(INCLUDE_API))
0 ===============================================================================
1 Gtk# 2.99.2 - 2013-12-04
2 ===============================================================================
3
4 Gtk# 2.99.2 is the third beta release of C# bindings for GTK 3.x.
5
6 This version of Gtk# provides bindings for the API exposed by these libraries:
7 * cairo 1.10.0
8 * glib 2.28.0
9 * pango 1.28.3
10 * atk 1.32.0
11 * gdk-pixbuf 2.22.1
12 * gtk+ 3.0.0
13
14 There is no API stability guarantee for now, but we try to keep breaking
15 changes to a minimum.
16
17 This version of Gtk# can be installed in parallel with Gtk# 2.x, and should not
18 have any impact on applications using Gtk# 2.x.
19
20 New features and enhancements
21 -----------------------------
22
23 * Lots of improvements to the code generator, to support GAPI XML converted
24 from GObject Introspection XML (GIR).
25 * generator: Remove redundant class name from method name
26 * generator: Implement attribute to hide method parameters
27 * cairo: Throw ObjectDisposedException when trying to use an object that has
28 been disposed
29 * glib: Add Mutex, RecMutex and Cond types
30 * glib: Add GPollFD and GSource types
31 * glib: Add GDate and GDateTime classes
32 * glib: Map MainContext type and expose members
33
34 Changes
35 -------
36
37 * Move the fixup tool from the parser to the generator folder
38 * generator: Provide a GType static property for adapters and rename existing
39 GType property to GInterfaceGType
40 * gio: Rename ApplicationFlags.FlagsNone to ApplicationFlags.None
41 * gio: Delete unused DBusInterfaceVTable class
42 * gio: Fix up returns type for several GSettings.List* methods
43 * glib: Install properties before class_init finishes
44 * glib: Remove obsolete Argv-related methods in Marshaller
45 * gtk: Fix TreeView.GetTooltipContext method signature (bxc#14678)
46
47 Bug fixes
48 ---------
49
50 * generator: Dispose ownable method parameters in VM callback (bxc#237)
51 * generator: Dispose ownable parameters in signal callbacks (bxc#237)
52 * atk: Add metadata fixup to avoid crash due to ABI change
53 * cairo: Fix leaks when managed objects are finalized
54 * glib: Fix copy-paste error in Object.FindClassProperty()
55 * gtk: Fix Application to be more robust when embedding mono
56 * gui-thread-check: Add two more methods to the whitelist
57
58
059 ===============================================================================
160 Gtk# 2.99.1 - 2013-09-23
261 ===============================================================================
2020 to make it so mono (and mint) can find your assemblies. In other words,
2121 doing something like:
2222
23 ./configure --prefix=/the/path/that/was/used/for/mono
23 ./configure --prefix=`pkg-config --variable=prefix mono`
2424 make
2525 make install
26
27 (Of course, replace "/the/path/that/was/used/for/mono" with whatever path
28 which was used for Mono. This might have been "/usr", "/usr/local", or
29 something similar.)
3026
3127 If you are compiling from GIT, you will need libtool and the auto* tools
3228 and will need to replace the configure above with autogen.sh.
0 # generated automatically by aclocal 1.13.2 -*- Autoconf -*-
0 # generated automatically by aclocal 1.13.3 -*- Autoconf -*-
11
22 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
33
87908790 [am__api_version='1.13'
87918791 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
87928792 dnl require some minimum version. Point them to the right macro.
8793 m4_if([$1], [1.13.2], [],
8793 m4_if([$1], [1.13.3], [],
87948794 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
87958795 ])
87968796
88068806 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
88078807 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
88088808 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
8809 [AM_AUTOMAKE_VERSION([1.13.2])dnl
8809 [AM_AUTOMAKE_VERSION([1.13.3])dnl
88108810 m4_ifndef([AC_AUTOCONF_VERSION],
88118811 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
88128812 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
3838 <attr path="/api/namespace/interface[@cname='AtkText']/*[@name='GetDefaultAttributes']/return-type" name="element_type">AtkAttribute*</attr>
3939 <attr path="/api/namespace/interface[@cname='AtkEditableText']/*[@name='GetRunAttributes']/return-type" name="element_type">AtkAttribute*</attr>
4040 <attr path="/api/namespace/interface[@cname='AtkEditableText']/*[@name='GetDefaultAttributes']/return-type" name="element_type">AtkAttribute*</attr>
41
42 <!-- below is a workaround for an ABI break in recent ATK: https://git.gnome.org/browse/atk/commit/?id=b1f70e81ef1d7287dcb2cafa9a115ff5752ece55 -->
43 <remove-node path="/api/namespace/interface//field[@cname='pad1' or @cname='pad2' or @cname='pad3' or @cname='pad4']" />
44
4145 </metadata>
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
730730 uninstall-local
731731
732732
733 $(API): $(METADATA) $(RAW_API) $(SYMBOLS) $(top_builddir)/parser/gapi-fixup.exe
733 $(API): $(METADATA) $(RAW_API) $(SYMBOLS) $(top_builddir)/generator/gapi-fixup.exe
734734 cp $(srcdir)/$(RAW_API) $(API)
735735 chmod u+w $(API)
736736 @if test -n '$(METADATA)'; then \
737 echo "$(RUNTIME) $(top_builddir)/parser/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols)"; \
738 $(RUNTIME) $(top_builddir)/parser/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols); \
737 echo "$(RUNTIME) $(top_builddir)/generator/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols)"; \
738 $(RUNTIME) $(top_builddir)/generator/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols); \
739739 fi
740740
741741 generated-stamp: $(API) $(INCLUDE_API) $(top_builddir)/generator/gapi_codegen.exe $(GAPI_XSD)
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
8686
8787 public Context (IntPtr handle, bool owner)
8888 {
89 if (handle == IntPtr.Zero)
90 throw new ArgumentException ("handle should not be NULL", "handle");
91
8992 this.handle = handle;
9093 if (!owner)
9194 NativeMethods.cairo_reference (handle);
114117 if (!disposing || CairoDebug.Enabled)
115118 CairoDebug.OnDisposed<Context> (handle, disposing);
116119
117 if (!disposing || handle == IntPtr.Zero)
120 if (handle == IntPtr.Zero)
118121 return;
119122
120123 NativeMethods.cairo_destroy (handle);
121124 handle = IntPtr.Zero;
122125 }
123126
127 void CheckDisposed ()
128 {
129 if (handle == IntPtr.Zero)
130 throw new ObjectDisposedException ("Object has already been disposed");
131 }
132
124133 public void Save ()
125134 {
135 CheckDisposed ();
126136 NativeMethods.cairo_save (handle);
127137 }
128138
129139 public void Restore ()
130140 {
141 CheckDisposed ();
131142 NativeMethods.cairo_restore (handle);
132143 }
133144
134145 public Antialias Antialias {
135 get { return NativeMethods.cairo_get_antialias (handle); }
136 set { NativeMethods.cairo_set_antialias (handle, value); }
146 get {
147 CheckDisposed ();
148 return NativeMethods.cairo_get_antialias (handle);
149 }
150 set {
151 CheckDisposed ();
152 NativeMethods.cairo_set_antialias (handle, value);
153 }
137154 }
138155
139156 public Cairo.Status Status {
140157 get {
158 CheckDisposed ();
141159 return NativeMethods.cairo_status (handle);
142160 }
143161 }
150168
151169 public Operator Operator {
152170 set {
171 CheckDisposed ();
153172 NativeMethods.cairo_set_operator (handle, value);
154173 }
155174
156175 get {
176 CheckDisposed ();
157177 return NativeMethods.cairo_get_operator (handle);
158178 }
159179 }
161181 [Obsolete ("Use SetSourceColor method")]
162182 public Color Color {
163183 set {
164 NativeMethods.cairo_set_source_rgba (handle, value.R, value.G, value.B, value.A);
184 SetSourceColor (value);
165185 }
166186 }
167187
168188 [Obsolete ("Use SetSourceRGBA method")]
169189 public Cairo.Color ColorRgb {
170190 set {
171 Color = new Color (value.R, value.G, value.B);
191 SetSourceRGBA (value.R, value.G, value.B, value.A);
172192 }
173193 }
174194
175195 public double Tolerance {
176196 get {
197 CheckDisposed ();
177198 return NativeMethods.cairo_get_tolerance (handle);
178199 }
179200
180201 set {
202 CheckDisposed ();
181203 NativeMethods.cairo_set_tolerance (handle, value);
182204 }
183205 }
184206
185207 public Cairo.FillRule FillRule {
186208 set {
209 CheckDisposed ();
187210 NativeMethods.cairo_set_fill_rule (handle, value);
188211 }
189212
190213 get {
214 CheckDisposed ();
191215 return NativeMethods.cairo_get_fill_rule (handle);
192216 }
193217 }
194218
195219 public double LineWidth {
196220 set {
221 CheckDisposed ();
197222 NativeMethods.cairo_set_line_width (handle, value);
198223 }
199224
200225 get {
226 CheckDisposed ();
201227 return NativeMethods.cairo_get_line_width (handle);
202228 }
203229 }
204230
205231 public Cairo.LineCap LineCap {
206232 set {
233 CheckDisposed ();
207234 NativeMethods.cairo_set_line_cap (handle, value);
208235 }
209236
210237 get {
238 CheckDisposed ();
211239 return NativeMethods.cairo_get_line_cap (handle);
212240 }
213241 }
214242
215243 public Cairo.LineJoin LineJoin {
216244 set {
245 CheckDisposed ();
217246 NativeMethods.cairo_set_line_join (handle, value);
218247 }
219248
220249 get {
250 CheckDisposed ();
221251 return NativeMethods.cairo_get_line_join (handle);
222252 }
223253 }
224254
225255 public void SetDash (double [] dashes, double offset)
226256 {
257 CheckDisposed ();
227258 NativeMethods.cairo_set_dash (handle, dashes, dashes.Length, offset);
228259 }
229260
250281
251282 public void SetSource (Pattern source)
252283 {
284 CheckDisposed ();
253285 NativeMethods.cairo_set_source (handle, source.Handle);
254286 }
255287
256288 public Pattern GetSource ()
257289 {
290 CheckDisposed ();
258291 var ptr = NativeMethods.cairo_get_source (handle);
259292 return Cairo.Pattern.Lookup (ptr, false);
260293 }
261294
262295 public double MiterLimit {
263296 set {
297 CheckDisposed ();
264298 NativeMethods.cairo_set_miter_limit (handle, value);
265299 }
266300
267301 get {
302 CheckDisposed ();
268303 return NativeMethods.cairo_get_miter_limit (handle);
269304 }
270305 }
271306
272307 public PointD CurrentPoint {
273308 get {
309 CheckDisposed ();
274310 double x, y;
275311 NativeMethods.cairo_get_current_point (handle, out x, out y);
276312 return new PointD (x, y);
280316 [Obsolete ("Use GetTarget/SetTarget")]
281317 public Cairo.Surface Target {
282318 set {
283 if (handle != IntPtr.Zero)
284 NativeMethods.cairo_destroy (handle);
285
286 handle = NativeMethods.cairo_create (value.Handle);
319 SetTarget (value);
287320 }
288321
289322 get {
293326
294327 public Surface GetTarget ()
295328 {
329 CheckDisposed ();
296330 return Surface.Lookup (NativeMethods.cairo_get_target (handle), false);
297331 }
298332
299333 public void SetTarget (Surface target)
300334 {
335 CheckDisposed ();
301336 if (handle != IntPtr.Zero)
302337 NativeMethods.cairo_destroy (handle);
303338 handle = NativeMethods.cairo_create (target.Handle);
316351
317352 public ScaledFont GetScaledFont ()
318353 {
354 CheckDisposed ();
319355 return new ScaledFont (NativeMethods.cairo_get_scaled_font (handle), false);
320356 }
321357
322358 public void SetScaledFont (ScaledFont font)
323359 {
360 CheckDisposed ();
324361 NativeMethods.cairo_set_scaled_font (handle, font.Handle);
325362 }
326363
327364 public uint ReferenceCount {
328 get { return NativeMethods.cairo_get_reference_count (handle); }
365 get {
366 CheckDisposed ();
367 return NativeMethods.cairo_get_reference_count (handle);
368 }
329369 }
330370
331371 public void SetSourceColor (Color color)
332372 {
373 CheckDisposed ();
333374 NativeMethods.cairo_set_source_rgba (handle, color.R, color.G, color.B, color.A);
334375 }
335376
336377 public void SetSourceRGB (double r, double g, double b)
337378 {
379 CheckDisposed ();
338380 NativeMethods.cairo_set_source_rgb (handle, r, g, b);
339381 }
340382
341383 public void SetSourceRGBA (double r, double g, double b, double a)
342384 {
385 CheckDisposed ();
343386 NativeMethods.cairo_set_source_rgba (handle, r, g, b, a);
344387 }
345388
346389 //[Obsolete ("Use SetSource method (with double parameters)")]
347390 public void SetSourceSurface (Surface source, int x, int y)
348391 {
392 CheckDisposed ();
349393 NativeMethods.cairo_set_source_surface (handle, source.Handle, x, y);
350394 }
351395
352396 public void SetSource (Surface source, double x, double y)
353397 {
398 CheckDisposed ();
354399 NativeMethods.cairo_set_source_surface (handle, source.Handle, x, y);
355400 }
356401
357402 public void SetSource (Surface source)
358403 {
404 CheckDisposed ();
359405 NativeMethods.cairo_set_source_surface (handle, source.Handle, 0, 0);
360406 }
361407
363409
364410 public void NewPath ()
365411 {
412 CheckDisposed ();
366413 NativeMethods.cairo_new_path (handle);
367414 }
368415
369416 public void NewSubPath ()
370417 {
418 CheckDisposed ();
371419 NativeMethods.cairo_new_sub_path (handle);
372420 }
373421
378426
379427 public void MoveTo (double x, double y)
380428 {
429 CheckDisposed ();
381430 NativeMethods.cairo_move_to (handle, x, y);
382431 }
383432
388437
389438 public void LineTo (double x, double y)
390439 {
440 CheckDisposed ();
391441 NativeMethods.cairo_line_to (handle, x, y);
392442 }
393443
398448
399449 public void CurveTo (double x1, double y1, double x2, double y2, double x3, double y3)
400450 {
451 CheckDisposed ();
401452 NativeMethods.cairo_curve_to (handle, x1, y1, x2, y2, x3, y3);
402453 }
403454
408459
409460 public void RelMoveTo (double dx, double dy)
410461 {
462 CheckDisposed ();
411463 NativeMethods.cairo_rel_move_to (handle, dx, dy);
412464 }
413465
418470
419471 public void RelLineTo (double dx, double dy)
420472 {
473 CheckDisposed ();
421474 NativeMethods.cairo_rel_line_to (handle, dx, dy);
422475 }
423476
428481
429482 public void RelCurveTo (double dx1, double dy1, double dx2, double dy2, double dx3, double dy3)
430483 {
484 CheckDisposed ();
431485 NativeMethods.cairo_rel_curve_to (handle, dx1, dy1, dx2, dy2, dx3, dy3);
432486 }
433487
434488 public void Arc (double xc, double yc, double radius, double angle1, double angle2)
435489 {
490 CheckDisposed ();
436491 NativeMethods.cairo_arc (handle, xc, yc, radius, angle1, angle2);
437492 }
438493
439494 public void ArcNegative (double xc, double yc, double radius, double angle1, double angle2)
440495 {
496 CheckDisposed ();
441497 NativeMethods.cairo_arc_negative (handle, xc, yc, radius, angle1, angle2);
442498 }
443499
453509
454510 public void Rectangle (double x, double y, double width, double height)
455511 {
512 CheckDisposed ();
456513 NativeMethods.cairo_rectangle (handle, x, y, width, height);
457514 }
458515
459516 public void ClosePath ()
460517 {
518 CheckDisposed ();
461519 NativeMethods.cairo_close_path (handle);
462520 }
463521
464522 public Path CopyPath ()
465523 {
524 CheckDisposed ();
466525 return new Path (NativeMethods.cairo_copy_path (handle));
467526 }
468527
469528 public Path CopyPathFlat ()
470529 {
530 CheckDisposed ();
471531 return new Path (NativeMethods.cairo_copy_path_flat (handle));
472532 }
473533
474534 public void AppendPath (Path path)
475535 {
536 CheckDisposed ();
476537 NativeMethods.cairo_append_path (handle, path.Handle);
477538 }
478539
479540 public void PathExtents (out double x1, out double y1, out double x2, out double y2)
480541 {
542 CheckDisposed ();
481543 NativeMethods.cairo_path_extents (handle, out x1, out y1, out x2, out y2);
482544 }
483545
486548 #region Painting Methods
487549 public void Paint ()
488550 {
551 CheckDisposed ();
489552 NativeMethods.cairo_paint (handle);
490553 }
491554
492555 public void PaintWithAlpha (double alpha)
493556 {
557 CheckDisposed ();
494558 NativeMethods.cairo_paint_with_alpha (handle, alpha);
495559 }
496560
497561 public void Mask (Pattern pattern)
498562 {
563 CheckDisposed ();
499564 NativeMethods.cairo_mask (handle, pattern.Handle);
500565 }
501566
502567 public void MaskSurface (Surface surface, double surface_x, double surface_y)
503568 {
569 CheckDisposed ();
504570 NativeMethods.cairo_mask_surface (handle, surface.Handle, surface_x, surface_y);
505571 }
506572
507573 public void Stroke ()
508574 {
575 CheckDisposed ();
509576 NativeMethods.cairo_stroke (handle);
510577 }
511578
512579 public void StrokePreserve ()
513580 {
581 CheckDisposed ();
514582 NativeMethods.cairo_stroke_preserve (handle);
515583 }
516584
517585 public Rectangle StrokeExtents ()
518586 {
587 CheckDisposed ();
519588 double x1, y1, x2, y2;
520589 NativeMethods.cairo_stroke_extents (handle, out x1, out y1, out x2, out y2);
521590 return new Rectangle (x1, y1, x2 - x1, y2 - y1);
523592
524593 public void Fill ()
525594 {
595 CheckDisposed ();
526596 NativeMethods.cairo_fill (handle);
527597 }
528598
529599 public Rectangle FillExtents ()
530600 {
601 CheckDisposed ();
531602 double x1, y1, x2, y2;
532603 NativeMethods.cairo_fill_extents (handle, out x1, out y1, out x2, out y2);
533604 return new Rectangle (x1, y1, x2 - x1, y2 - y1);
535606
536607 public void FillPreserve ()
537608 {
609 CheckDisposed ();
538610 NativeMethods.cairo_fill_preserve (handle);
539611 }
540612
542614
543615 public void Clip ()
544616 {
617 CheckDisposed ();
545618 NativeMethods.cairo_clip (handle);
546619 }
547620
548621 public void ClipPreserve ()
549622 {
623 CheckDisposed ();
550624 NativeMethods.cairo_clip_preserve (handle);
551625 }
552626
553627 public void ResetClip ()
554628 {
629 CheckDisposed ();
555630 NativeMethods.cairo_reset_clip (handle);
556631 }
557632
558633 public bool InStroke (double x, double y)
559634 {
635 CheckDisposed ();
560636 return NativeMethods.cairo_in_stroke (handle, x, y);
561637 }
562638
563639 public bool InClip (double x, double y)
564640 {
641 CheckDisposed ();
565642 return NativeMethods.cairo_in_clip (handle, x, y);
566643 }
567644
568645 public bool InFill (double x, double y)
569646 {
647 CheckDisposed ();
570648 return NativeMethods.cairo_in_fill (handle, x, y);
571649 }
572650
573651 public Pattern PopGroup ()
574652 {
653 CheckDisposed ();
575654 return Pattern.Lookup (NativeMethods.cairo_pop_group (handle), true);
576655 }
577656
578657 public void PopGroupToSource ()
579658 {
659 CheckDisposed ();
580660 NativeMethods.cairo_pop_group_to_source (handle);
581661 }
582662
583663 public void PushGroup ()
584664 {
665 CheckDisposed ();
585666 NativeMethods.cairo_push_group (handle);
586667 }
587668
588669 public void PushGroup (Content content)
589670 {
671 CheckDisposed ();
590672 NativeMethods.cairo_push_group_with_content (handle, content);
591673 }
592674
599681
600682 public Surface GetGroupTarget ()
601683 {
684 CheckDisposed ();
602685 IntPtr surface = NativeMethods.cairo_get_group_target (handle);
603686 return Surface.Lookup (surface, false);
604687 }
605688
606689 public void Rotate (double angle)
607690 {
691 CheckDisposed ();
608692 NativeMethods.cairo_rotate (handle, angle);
609693 }
610694
611695 public void Scale (double sx, double sy)
612696 {
697 CheckDisposed ();
613698 NativeMethods.cairo_scale (handle, sx, sy);
614699 }
615700
616701 public void Translate (double tx, double ty)
617702 {
703 CheckDisposed ();
618704 NativeMethods.cairo_translate (handle, tx, ty);
619705 }
620706
621707 public void Transform (Matrix m)
622708 {
709 CheckDisposed ();
623710 NativeMethods.cairo_transform (handle, m);
624711 }
625712
626713 [Obsolete("Use UserToDevice instead")]
627714 public void TransformPoint (ref double x, ref double y)
628715 {
629 NativeMethods.cairo_user_to_device (handle, ref x, ref y);
716 UserToDevice (ref x, ref y);
630717 }
631718
632719 [Obsolete("Use UserToDeviceDistance instead")]
633720 public void TransformDistance (ref double dx, ref double dy)
634721 {
635 NativeMethods.cairo_user_to_device_distance (handle, ref dx, ref dy);
722 UserToDevice (ref dx, ref dy);
636723 }
637724
638725 [Obsolete("Use DeviceToUser instead")]
639726 public void InverseTransformPoint (ref double x, ref double y)
640727 {
641 NativeMethods.cairo_device_to_user (handle, ref x, ref y);
728 UserToDevice (ref x, ref y);
642729 }
643730
644731 [Obsolete("Use DeviceToUserDistance instead")]
645732 public void InverseTransformDistance (ref double dx, ref double dy)
646733 {
734 DeviceToUserDistance (ref dx, ref dy);
735 }
736
737 public void UserToDevice (ref double x, ref double y)
738 {
739 CheckDisposed ();
740 NativeMethods.cairo_user_to_device (handle, ref x, ref y);
741 }
742
743 public void UserToDeviceDistance (ref double dx, ref double dy)
744 {
745 CheckDisposed ();
746 NativeMethods.cairo_user_to_device_distance (handle, ref dx, ref dy);
747 }
748
749 public void DeviceToUser (ref double x, ref double y)
750 {
751 CheckDisposed ();
752 NativeMethods.cairo_device_to_user (handle, ref x, ref y);
753 }
754
755 public void DeviceToUserDistance (ref double dx, ref double dy)
756 {
757 CheckDisposed ();
647758 NativeMethods.cairo_device_to_user_distance (handle, ref dx, ref dy);
648759 }
649760
650 public void UserToDevice (ref double x, ref double y)
651 {
652 NativeMethods.cairo_user_to_device (handle, ref x, ref y);
653 }
654
655 public void UserToDeviceDistance (ref double dx, ref double dy)
656 {
657 NativeMethods.cairo_user_to_device_distance (handle, ref dx, ref dy);
658 }
659
660 public void DeviceToUser (ref double x, ref double y)
661 {
662 NativeMethods.cairo_device_to_user (handle, ref x, ref y);
663 }
664
665 public void DeviceToUserDistance (ref double dx, ref double dy)
666 {
667 NativeMethods.cairo_device_to_user_distance (handle, ref dx, ref dy);
668 }
669
670761 public Matrix Matrix {
671762 set {
763 CheckDisposed ();
672764 NativeMethods.cairo_set_matrix (handle, value);
673765 }
674766
675767 get {
768 CheckDisposed ();
676769 Matrix m = new Matrix ();
677770 NativeMethods.cairo_get_matrix (handle, m);
678771 return m;
681774
682775 public void SetFontSize (double scale)
683776 {
777 CheckDisposed ();
684778 NativeMethods.cairo_set_font_size (handle, scale);
685779 }
686780
687781 public void IdentityMatrix ()
688782 {
783 CheckDisposed ();
689784 NativeMethods.cairo_identity_matrix (handle);
690785 }
691786
702797
703798 public Matrix FontMatrix {
704799 get {
800 CheckDisposed ();
705801 Matrix m;
706802 NativeMethods.cairo_get_font_matrix (handle, out m);
707803 return m;
708804 }
709 set { NativeMethods.cairo_set_font_matrix (handle, value); }
805 set {
806 CheckDisposed ();
807 NativeMethods.cairo_set_font_matrix (handle, value);
808 }
710809 }
711810
712811 public FontOptions FontOptions {
713812 get {
813 CheckDisposed ();
714814 FontOptions options = new FontOptions ();
715815 NativeMethods.cairo_get_font_options (handle, options.Handle);
716816 return options;
717817 }
718 set { NativeMethods.cairo_set_font_options (handle, value.Handle); }
818 set {
819 CheckDisposed ();
820 NativeMethods.cairo_set_font_options (handle, value.Handle);
821 }
719822 }
720823
721824 [StructLayout(LayoutKind.Sequential)]
756859
757860 public void ShowGlyphs (Glyph[] glyphs)
758861 {
862 CheckDisposed ();
863
759864 IntPtr ptr;
760865
761866 ptr = FromGlyphToUnManagedMemory (glyphs);
779884
780885 public void GlyphPath (Glyph[] glyphs)
781886 {
887 CheckDisposed ();
888
782889 IntPtr ptr;
783890
784891 ptr = FromGlyphToUnManagedMemory (glyphs);
786893 NativeMethods.cairo_glyph_path (handle, ptr, glyphs.Length);
787894
788895 Marshal.FreeHGlobal (ptr);
789
790896 }
791897
792898 public FontExtents FontExtents {
793899 get {
900 CheckDisposed ();
794901 FontExtents f_extents;
795902 NativeMethods.cairo_font_extents (handle, out f_extents);
796903 return f_extents;
799906
800907 public void CopyPage ()
801908 {
909 CheckDisposed ();
802910 NativeMethods.cairo_copy_page (handle);
803911 }
804912
820928
821929 public FontFace GetContextFontFace ()
822930 {
931 CheckDisposed ();
823932 return Cairo.FontFace.Lookup (NativeMethods.cairo_get_font_face (handle), false);
824933 }
825934
826935 public void SetContextFontFace (FontFace value)
827936 {
937 CheckDisposed ();
828938 NativeMethods.cairo_set_font_face (handle, value == null ? IntPtr.Zero : value.Handle);
829939 }
830940
831941 public void SelectFontFace (string family, FontSlant slant, FontWeight weight)
832942 {
943 CheckDisposed ();
833944 NativeMethods.cairo_select_font_face (handle, family, slant, weight);
834945 }
835946
836947 public void ShowPage ()
837948 {
949 CheckDisposed ();
838950 NativeMethods.cairo_show_page (handle);
839951 }
840952
859971
860972 public void ShowText (string str)
861973 {
974 CheckDisposed ();
862975 NativeMethods.cairo_show_text (handle, TerminateUtf8 (str));
863976 }
864977
865978 public void ShowText (byte[] utf8)
866979 {
980 CheckDisposed ();
867981 NativeMethods.cairo_show_text (handle, TerminateUtf8 (utf8));
868982 }
869983
870984 public void TextPath (string str)
871985 {
986 CheckDisposed ();
872987 NativeMethods.cairo_text_path (handle, TerminateUtf8 (str));
873988 }
874989
875990 public void TextPath (byte[] utf8)
876991 {
992 CheckDisposed ();
877993 NativeMethods.cairo_text_path (handle, TerminateUtf8 (utf8));
878994 }
879995
880996 public TextExtents TextExtents (string s)
881997 {
998 CheckDisposed ();
882999 TextExtents extents;
8831000 NativeMethods.cairo_text_extents (handle, TerminateUtf8 (s), out extents);
8841001 return extents;
8861003
8871004 public TextExtents TextExtents(byte[] utf8)
8881005 {
1006 CheckDisposed ();
8891007 TextExtents extents;
8901008 NativeMethods.cairo_text_extents (handle, TerminateUtf8 (utf8), out extents);
8911009 return extents;
8931011
8941012 public TextExtents GlyphExtents (Glyph[] glyphs)
8951013 {
1014 CheckDisposed ();
1015
8961016 IntPtr ptr = FromGlyphToUnManagedMemory (glyphs);
8971017
8981018 TextExtents extents;
9101030 }
9111031
9121032 public bool HasCurrentPoint {
913 get { return NativeMethods.cairo_has_current_point (handle); }
1033 get {
1034 CheckDisposed ();
1035 return NativeMethods.cairo_has_current_point (handle);
1036 }
9141037 }
9151038 }
9161039 }
4040
4141 internal Device (IntPtr handle)
4242 {
43 if (handle == IntPtr.Zero)
44 throw new ArgumentException ("handle should not be NULL", "handle");
45
4346 this.handle = NativeMethods.cairo_device_reference (handle);
4447 }
4548
4649 public Status Acquire ()
4750 {
51 CheckDisposed ();
4852 return NativeMethods.cairo_device_acquire (handle);
4953 }
5054
5660 GC.SuppressFinalize (this);
5761 }
5862
63 void CheckDisposed ()
64 {
65 if (handle == IntPtr.Zero)
66 throw new ObjectDisposedException ("Object has already been disposed");
67 }
68
5969 public void Finish ()
6070 {
71 CheckDisposed ();
6172 NativeMethods.cairo_device_finish (handle);
6273 }
6374
6475 public void Flush ()
6576 {
77 CheckDisposed ();
6678 NativeMethods.cairo_device_flush (handle);
6779 }
6880
6981 public void Release ()
7082 {
83 CheckDisposed ();
7184 NativeMethods.cairo_device_release (handle);
7285 }
7386
7487 public Status Status {
75 get { return NativeMethods.cairo_device_status (handle); }
88 get {
89 CheckDisposed ();
90 return NativeMethods.cairo_device_status (handle);
91 }
7692 }
7793
7894 public DeviceType Type {
79 get { return NativeMethods.cairo_device_get_type (handle); }
95 get {
96 CheckDisposed ();
97 return NativeMethods.cairo_device_get_type (handle);
98 }
8099 }
81100
82101 }
6060 if (!disposing || CairoDebug.Enabled)
6161 CairoDebug.OnDisposed<FontFace> (handle, disposing);
6262
63 if (!disposing|| handle == IntPtr.Zero)
63 if (handle == IntPtr.Zero)
6464 return;
6565
6666 NativeMethods.cairo_font_face_destroy (handle);
6767 handle = IntPtr.Zero;
68 }
69
70 void CheckDisposed ()
71 {
72 if (handle == IntPtr.Zero)
73 throw new ObjectDisposedException ("Object has already been disposed");
6874 }
6975
7076 [Obsolete]
7480
7581 public FontFace (IntPtr handle, bool owned)
7682 {
83 if (handle == IntPtr.Zero)
84 throw new ArgumentException ("handle should not be NULL", "handle");
85
7786 this.handle = handle;
7887 if (!owned)
7988 NativeMethods.cairo_font_face_reference (handle);
8998
9099 public Status Status {
91100 get {
101 CheckDisposed ();
92102 return NativeMethods.cairo_font_face_status (handle);
93103 }
94104 }
95105
96106 public FontType FontType {
97107 get {
108 CheckDisposed ();
98109 return NativeMethods.cairo_font_face_get_type (handle);
99110 }
100111 }
101112
102113 public uint ReferenceCount {
103 get { return NativeMethods.cairo_font_face_get_reference_count (handle); }
114 get {
115 CheckDisposed ();
116 return NativeMethods.cairo_font_face_get_reference_count (handle);
117 }
104118 }
105119 }
106120 }
4444
4545 internal FontOptions (IntPtr handle)
4646 {
47 if (handle == IntPtr.Zero)
48 throw new ArgumentException ("handle should not be NULL", "handle");
49
4750 this.handle = handle;
4851 if (CairoDebug.Enabled)
4952 CairoDebug.OnAllocated (handle);
5154
5255 public FontOptions Copy ()
5356 {
57 CheckDisposed ();
5458 return new FontOptions (NativeMethods.cairo_font_options_copy (handle));
5559 }
5660
7175 if (!disposing || CairoDebug.Enabled)
7276 CairoDebug.OnDisposed<FontOptions> (handle, disposing);
7377
74 if (!disposing|| handle == IntPtr.Zero)
78 if (handle == IntPtr.Zero)
7579 return;
7680
7781 NativeMethods.cairo_font_options_destroy (handle);
7882 handle = IntPtr.Zero;
83 }
84
85 void CheckDisposed ()
86 {
87 if (handle == IntPtr.Zero)
88 throw new ObjectDisposedException ("Object has already been disposed");
7989 }
8090
8191 public static bool operator == (FontOptions options, FontOptions other)
111121 {
112122 if (other == null)
113123 throw new ArgumentNullException ("other");
124 CheckDisposed ();
114125 NativeMethods.cairo_font_options_merge (handle, other.Handle);
115126 }
116127
117128 public Antialias Antialias {
118 get { return NativeMethods.cairo_font_options_get_antialias (handle); }
119 set { NativeMethods.cairo_font_options_set_antialias (handle, value); }
129 get {
130 CheckDisposed ();
131 return NativeMethods.cairo_font_options_get_antialias (handle);
132 }
133 set {
134 CheckDisposed ();
135 NativeMethods.cairo_font_options_set_antialias (handle, value);
136 }
120137 }
121138
122139 public HintMetrics HintMetrics {
123 get { return NativeMethods.cairo_font_options_get_hint_metrics (handle);}
124 set { NativeMethods.cairo_font_options_set_hint_metrics (handle, value); }
140 get {
141 CheckDisposed ();
142 return NativeMethods.cairo_font_options_get_hint_metrics (handle);
143 }
144 set {
145 CheckDisposed ();
146 NativeMethods.cairo_font_options_set_hint_metrics (handle, value);
147 }
125148 }
126149
127150 public HintStyle HintStyle {
128 get { return NativeMethods.cairo_font_options_get_hint_style (handle);}
129 set { NativeMethods.cairo_font_options_set_hint_style (handle, value); }
151 get {
152 CheckDisposed ();
153 return NativeMethods.cairo_font_options_get_hint_style (handle);
154 }
155 set {
156 CheckDisposed ();
157 NativeMethods.cairo_font_options_set_hint_style (handle, value);
158 }
130159 }
131160
132161 public Status Status {
133 get { return NativeMethods.cairo_font_options_status (handle); }
162 get {
163 CheckDisposed ();
164 return NativeMethods.cairo_font_options_status (handle);
165 }
134166 }
135167
136168 public SubpixelOrder SubpixelOrder {
137 get { return NativeMethods.cairo_font_options_get_subpixel_order (handle);}
138 set { NativeMethods.cairo_font_options_set_subpixel_order (handle, value); }
169 get {
170 CheckDisposed ();
171 return NativeMethods.cairo_font_options_get_subpixel_order (handle);
172 }
173 set {
174 CheckDisposed ();
175 NativeMethods.cairo_font_options_set_subpixel_order (handle, value);
176 }
139177 }
140178 }
141179 }
4343
4444 public int ColorStopCount {
4545 get {
46 CheckDisposed ();
4647 int cnt;
4748 NativeMethods.cairo_pattern_get_color_stop_count (Handle, out cnt);
4849 return cnt;
5152
5253 public Status AddColorStop (double offset, Color c)
5354 {
55 CheckDisposed ();
5456 NativeMethods.cairo_pattern_add_color_stop_rgba (Handle, offset, c.R, c.G, c.B, c.A);
5557 return Status;
5658 }
5759
5860 public Status AddColorStopRgb (double offset, Color c)
5961 {
62 CheckDisposed ();
6063 NativeMethods.cairo_pattern_add_color_stop_rgb (Handle, offset, c.R, c.G, c.B);
6164 return Status;
6265 }
6969 }
7070
7171 public int Width {
72 get { return NativeMethods.cairo_image_surface_get_width (Handle); }
72 get {
73 CheckDisposed ();
74 return NativeMethods.cairo_image_surface_get_width (Handle); }
7375 }
7476
7577 public int Height {
76 get { return NativeMethods.cairo_image_surface_get_height (Handle); }
78 get {
79 CheckDisposed ();
80 return NativeMethods.cairo_image_surface_get_height (Handle);
81 }
7782 }
7883
7984 public byte[] Data {
8893
8994 public IntPtr DataPtr {
9095 get {
96 CheckDisposed ();
9197 return NativeMethods.cairo_image_surface_get_data (Handle);
9298 }
9399 }
94100
95101 public Format Format {
96 get { return NativeMethods.cairo_image_surface_get_format (Handle); }
102 get {
103 CheckDisposed ();
104 return NativeMethods.cairo_image_surface_get_format (Handle);
105 }
97106 }
98107
99108 public int Stride {
100 get { return NativeMethods.cairo_image_surface_get_stride (Handle); }
109 get {
110 CheckDisposed ();
111 return NativeMethods.cairo_image_surface_get_stride (Handle);
112 }
101113 }
102114 }
103115 }
4343
4444 public PointD[] LinearPoints {
4545 get {
46 CheckDisposed ();
4647 double x0, y0, x1, y1;
4748 PointD[] points = new PointD [2];
4849
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
4242
4343 public void BeginPageSetup ()
4444 {
45 CheckDisposed ();
4546 NativeMethods.cairo_ps_surface_dsc_begin_page_setup (Handle);
4647 }
4748
4849 public void BeginSetup ()
4950 {
51 CheckDisposed ();
5052 NativeMethods.cairo_ps_surface_dsc_begin_setup (Handle);
5153 }
5254
5355 public void DscComment (string comment)
5456 {
57 CheckDisposed ();
5558 NativeMethods.cairo_ps_surface_dsc_comment (Handle, comment);
5659 }
5760
5861 public void SetSize (double width, double height)
5962 {
63 CheckDisposed ();
6064 NativeMethods.cairo_ps_surface_set_size (Handle, width, height);
6165 }
6266 }
3939
4040 internal Path (IntPtr handle)
4141 {
42 if (handle == IntPtr.Zero)
43 throw new ArgumentException ("handle should not be NULL", "handle");
44
4245 this.handle = handle;
4346 if (CairoDebug.Enabled)
4447 CairoDebug.OnAllocated (handle);
6265 if (!disposing || CairoDebug.Enabled)
6366 CairoDebug.OnDisposed<Path> (handle, disposing);
6467
65 if (!disposing || handle == IntPtr.Zero)
68 if (handle == IntPtr.Zero)
6669 return;
6770
6871 NativeMethods.cairo_path_destroy (handle);
6363
6464 internal Pattern (IntPtr handle, bool owned)
6565 {
66 if (handle == IntPtr.Zero)
67 throw new ArgumentException ("handle should not be NULL", "handle");
68
6669 Handle = handle;
6770 if (!owned)
6871 NativeMethods.cairo_pattern_reference (handle);
8487 [Obsolete]
8588 protected void Reference ()
8689 {
90 CheckDisposed ();
8791 NativeMethods.cairo_pattern_reference (pattern);
8892 }
8993
98102 if (!disposing || CairoDebug.Enabled)
99103 CairoDebug.OnDisposed<Pattern> (Handle, disposing);
100104
101 if (!disposing|| Handle == IntPtr.Zero)
105 if (Handle == IntPtr.Zero)
102106 return;
103107
104108 NativeMethods.cairo_pattern_destroy (Handle);
105109 Handle = IntPtr.Zero;
110 }
111
112 protected void CheckDisposed ()
113 {
114 if (Handle == IntPtr.Zero)
115 throw new ObjectDisposedException ("Object has already been disposed");
106116 }
107117
108118 [Obsolete ("Use Dispose()")]
113123
114124 public Status Status
115125 {
116 get { return NativeMethods.cairo_pattern_status (Handle); }
126 get {
127 CheckDisposed ();
128 return NativeMethods.cairo_pattern_status (Handle);
129 }
117130 }
118131
119132 public Extend Extend
120133 {
121 get { return NativeMethods.cairo_pattern_get_extend (Handle); }
122 set { NativeMethods.cairo_pattern_set_extend (Handle, value); }
134 get {
135 CheckDisposed ();
136 return NativeMethods.cairo_pattern_get_extend (Handle);
137 }
138 set {
139 CheckDisposed ();
140 NativeMethods.cairo_pattern_set_extend (Handle, value);
141 }
123142 }
124143
125144 public Matrix Matrix {
126145 set {
146 CheckDisposed ();
127147 NativeMethods.cairo_pattern_set_matrix (Handle, value);
128148 }
129149
130150 get {
151 CheckDisposed ();
131152 Matrix m = new Matrix ();
132153 NativeMethods.cairo_pattern_get_matrix (Handle, m);
133154 return m;
147168 }
148169
149170 public PatternType PatternType {
150 get { return NativeMethods.cairo_pattern_get_type (Handle); }
171 get {
172 CheckDisposed ();
173 return NativeMethods.cairo_pattern_get_type (Handle);
174 }
151175 }
152176 }
153177 }
4242
4343 public void SetSize (double width, double height)
4444 {
45 CheckDisposed ();
4546 NativeMethods.cairo_pdf_surface_set_size (Handle, width, height);
4647 }
4748 }
5151
5252 public Region (IntPtr handle, bool owned)
5353 {
54 if (handle == IntPtr.Zero)
55 throw new ArgumentException ("handle should not be NULL", "handle");
56
5457 this.handle = handle;
5558 if (!owned)
5659 NativeMethods.cairo_region_reference (handle);
7477
7578 public Region Copy ()
7679 {
80 CheckDisposed ();
7781 return new Region (NativeMethods.cairo_region_copy (Handle), true);
7882 }
7983
9397 if (!disposing || CairoDebug.Enabled)
9498 CairoDebug.OnDisposed<Region> (handle, disposing);
9599
96 if (!disposing|| handle == IntPtr.Zero)
100 if (handle == IntPtr.Zero)
97101 return;
98102
99103 NativeMethods.cairo_region_destroy (Handle);
100104 handle = IntPtr.Zero;
101105 }
102106
107 void CheckDisposed ()
108 {
109 if (handle == IntPtr.Zero)
110 throw new ObjectDisposedException ("Object has already been disposed");
111 }
112
103113 public override bool Equals (object obj)
104114 {
105115 return (obj is Region) && NativeMethods.cairo_region_equal (Handle, (obj as Region).Handle);
111121 }
112122
113123 public Status Status {
114 get { return NativeMethods.cairo_region_status (Handle); }
124 get {
125 CheckDisposed ();
126 return NativeMethods.cairo_region_status (Handle); }
115127 }
116128
117129 public RectangleInt Extents {
118130 get {
131 CheckDisposed ();
119132 RectangleInt result;
120133 NativeMethods.cairo_region_get_extents (Handle, out result);
121134 return result;
123136 }
124137
125138 public int NumRectangles {
126 get { return NativeMethods.cairo_region_num_rectangles (Handle); }
139 get {
140 CheckDisposed ();
141 return NativeMethods.cairo_region_num_rectangles (Handle);
142 }
127143 }
128144
129145 public RectangleInt GetRectangle (int nth)
130146 {
147 CheckDisposed ();
131148 RectangleInt val;
132149 NativeMethods.cairo_region_get_rectangle (Handle, nth, out val);
133150 return val;
134151 }
135152
136153 public bool IsEmpty {
137 get { return NativeMethods.cairo_region_is_empty (Handle); }
154 get {
155 CheckDisposed ();
156 return NativeMethods.cairo_region_is_empty (Handle);
157 }
138158 }
139159
140160 public RegionOverlap ContainsPoint (RectangleInt rectangle)
141161 {
162 CheckDisposed ();
142163 return NativeMethods.cairo_region_contains_rectangle (Handle, ref rectangle);
143164 }
144165
145166 public bool ContainsPoint (int x, int y)
146167 {
168 CheckDisposed ();
147169 return NativeMethods.cairo_region_contains_point (Handle, x, y);
148170 }
149171
150172 public void Translate (int dx, int dy)
151173 {
174 CheckDisposed ();
152175 NativeMethods.cairo_region_translate (Handle, dx, dy);
153176 }
154177
155178 public Status Subtract (Region other)
156179 {
180 CheckDisposed ();
157181 return NativeMethods.cairo_region_subtract (Handle, other.Handle);
158182 }
159183
160184 public Status SubtractRectangle (RectangleInt rectangle)
161185 {
186 CheckDisposed ();
162187 return NativeMethods.cairo_region_subtract_rectangle (Handle, ref rectangle);
163188 }
164189
165190 public Status Intersect (Region other)
166191 {
192 CheckDisposed ();
167193 return NativeMethods.cairo_region_intersect (Handle, other.Handle);
168194 }
169195
170196 public Status IntersectRectangle (RectangleInt rectangle)
171197 {
198 CheckDisposed ();
172199 return NativeMethods.cairo_region_intersect_rectangle (Handle, ref rectangle);
173200 }
174201
175202 public Status Union (Region other)
176203 {
204 CheckDisposed ();
177205 return NativeMethods.cairo_region_union (Handle, other.Handle);
178206 }
179207
180208 public Status UnionRectangle (RectangleInt rectangle)
181209 {
210 CheckDisposed ();
182211 return NativeMethods.cairo_region_union_rectangle (Handle, ref rectangle);
183212 }
184213
185214 public Status Xor (Region other)
186215 {
216 CheckDisposed ();
187217 return NativeMethods.cairo_region_xor (Handle, other.Handle);
188218 }
189219
190220 public Status XorRectangle (RectangleInt rectangle)
191221 {
222 CheckDisposed ();
192223 return NativeMethods.cairo_region_xor_rectangle (Handle, ref rectangle);
193224 }
194225 }
3333
3434 internal ScaledFont (IntPtr handle, bool owner)
3535 {
36 if (handle == IntPtr.Zero)
37 throw new ArgumentException ("handle should not be NULL", "handle");
38
3639 this.handle = handle;
3740 if (!owner)
3841 NativeMethods.cairo_scaled_font_reference (handle);
5861
5962 public FontExtents FontExtents {
6063 get {
64 CheckDisposed ();
6165 FontExtents extents;
6266 NativeMethods.cairo_scaled_font_extents (handle, out extents);
6367 return extents;
6670
6771 public Matrix FontMatrix {
6872 get {
73 CheckDisposed ();
6974 Matrix m;
7075 NativeMethods.cairo_scaled_font_get_font_matrix (handle, out m);
7176 return m;
7479
7580 public FontType FontType {
7681 get {
82 CheckDisposed ();
7783 return NativeMethods.cairo_scaled_font_get_type (handle);
7884 }
7985 }
8086
8187 public TextExtents GlyphExtents (Glyph[] glyphs)
8288 {
89 CheckDisposed ();
8390 IntPtr ptr = Context.FromGlyphToUnManagedMemory (glyphs);
8491 TextExtents extents;
8592
9198
9299 public Status Status
93100 {
94 get { return NativeMethods.cairo_scaled_font_status (handle); }
101 get {
102 CheckDisposed ();
103 return NativeMethods.cairo_scaled_font_status (handle);
104 }
95105 }
96106
97107 public void Dispose ()
105115 if (!disposing || CairoDebug.Enabled)
106116 CairoDebug.OnDisposed<ScaledFont> (handle, disposing);
107117
108 if (!disposing|| handle == IntPtr.Zero)
118 if (handle == IntPtr.Zero)
109119 return;
110120
111121 NativeMethods.cairo_scaled_font_destroy (handle);
112122 handle = IntPtr.Zero;
113123 }
114124
125 void CheckDisposed ()
126 {
127 if (handle == IntPtr.Zero)
128 throw new ObjectDisposedException ("Object has already been disposed");
129 }
130
115131 [Obsolete]
116132 protected void Reference ()
117133 {
134 CheckDisposed ();
118135 NativeMethods.cairo_scaled_font_reference (handle);
119136 }
120137 }
6161
6262 public Color Color {
6363 get {
64 CheckDisposed ();
6465 double red, green, blue, alpha;
6566 NativeMethods.cairo_pattern_get_rgba (Handle, out red, out green, out blue, out alpha);
6667 return new Color (red, green, blue, alpha);
5050 }
5151
5252 [Obsolete]
53 protected Surface (IntPtr ptr) : this (ptr, true)
53 protected Surface (IntPtr handle) : this (handle, true)
5454 {
5555 }
5656
5757 protected Surface (IntPtr handle, bool owner)
5858 {
59 if (handle == IntPtr.Zero)
60 throw new ArgumentException ("handle should not be NULL", "handle");
61
5962 this.handle = handle;
6063 if (!owner)
6164 NativeMethods.cairo_surface_reference (handle);
143146 if (!disposing || CairoDebug.Enabled)
144147 CairoDebug.OnDisposed<Surface> (handle, disposing);
145148
146 if (!disposing || handle == IntPtr.Zero)
149 if (handle == IntPtr.Zero)
147150 return;
148151
149152 NativeMethods.cairo_surface_destroy (handle);
150153 handle = IntPtr.Zero;
151154 }
152155
156 protected void CheckDisposed ()
157 {
158 if (handle == IntPtr.Zero)
159 throw new ObjectDisposedException ("Object has already been disposed");
160 }
161
153162 public Status Finish ()
154163 {
164 CheckDisposed ();
155165 NativeMethods.cairo_surface_finish (handle);
156166 return Status;
157167 }
158168
159169 public void Flush ()
160170 {
171 CheckDisposed ();
161172 NativeMethods.cairo_surface_flush (handle);
162173 }
163174
164175 public void MarkDirty ()
165176 {
177 CheckDisposed ();
166178 NativeMethods.cairo_surface_mark_dirty (Handle);
167179 }
168180
169181 public void MarkDirty (Rectangle rectangle)
170182 {
183 CheckDisposed ();
171184 NativeMethods.cairo_surface_mark_dirty_rectangle (Handle, (int)rectangle.X, (int)rectangle.Y, (int)rectangle.Width, (int)rectangle.Height);
172185 }
173186
179192
180193 public PointD DeviceOffset {
181194 get {
195 CheckDisposed ();
182196 double x, y;
183197 NativeMethods.cairo_surface_get_device_offset (handle, out x, out y);
184198 return new PointD (x, y);
185199 }
186200
187201 set {
202 CheckDisposed ();
188203 NativeMethods.cairo_surface_set_device_offset (handle, value.X, value.Y);
189204 }
190205 }
197212
198213 public void SetFallbackResolution (double x, double y)
199214 {
215 CheckDisposed ();
200216 NativeMethods.cairo_surface_set_fallback_resolution (handle, x, y);
201217 }
202218
203219 public void WriteToPng (string filename)
204220 {
221 CheckDisposed ();
205222 NativeMethods.cairo_surface_write_to_png (handle, filename);
206223 }
207224
213230 }
214231
215232 public Status Status {
216 get { return NativeMethods.cairo_surface_status (handle); }
233 get {
234 CheckDisposed ();
235 return NativeMethods.cairo_surface_status (handle);
236 }
217237 }
218238
219239 public Content Content {
220 get { return NativeMethods.cairo_surface_get_content (handle); }
240 get {
241 CheckDisposed ();
242 return NativeMethods.cairo_surface_get_content (handle);
243 }
221244 }
222245
223246 public SurfaceType SurfaceType {
224 get { return NativeMethods.cairo_surface_get_type (handle); }
247 get {
248 CheckDisposed ();
249 return NativeMethods.cairo_surface_get_type (handle);
250 }
225251 }
226252
227253 public uint ReferenceCount {
228 get { return NativeMethods.cairo_surface_get_reference_count (handle); }
254 get {
255 return NativeMethods.cairo_surface_get_reference_count (handle); }
229256 }
230257 }
231258 }
4242 }
4343
4444 public Filter Filter {
45 set { NativeMethods.cairo_pattern_set_filter (Handle, value); }
46 get { return NativeMethods.cairo_pattern_get_filter (Handle); }
45 set {
46 CheckDisposed ();
47 NativeMethods.cairo_pattern_set_filter (Handle, value);
48 }
49 get {
50 CheckDisposed ();
51 return NativeMethods.cairo_pattern_get_filter (Handle);
52 }
4753 }
4854 }
4955 }
4242
4343 public void RestrictToVersion (SvgVersion version)
4444 {
45 CheckDisposed ();
4546 NativeMethods.cairo_svg_surface_restrict_to_version (Handle, version);
4647 }
4748 }
4747
4848 public void SetSize (int width, int height)
4949 {
50 CheckDisposed ();
5051 NativeMethods.cairo_xcb_surface_set_size (Handle, width, height);
5152 }
5253 }
5454
5555 public void SetDrawable (IntPtr drawable, int width, int height)
5656 {
57 CheckDisposed ();
5758 NativeMethods.cairo_xlib_surface_set_drawable (Handle, drawable, width, height);
5859 }
5960
6061 public void SetSize (int width, int height)
6162 {
63 CheckDisposed ();
6264 NativeMethods.cairo_xlib_surface_set_size (Handle, width, height);
6365 }
6466
6567 public int Depth {
66 get { return NativeMethods.cairo_xlib_surface_get_depth (Handle); }
68 get {
69 CheckDisposed ();
70 return NativeMethods.cairo_xlib_surface_get_depth (Handle);
71 }
6772 }
6873
6974 public IntPtr Display {
70 get { return NativeMethods.cairo_xlib_surface_get_display (Handle); }
75 get {
76 CheckDisposed ();
77 return NativeMethods.cairo_xlib_surface_get_display (Handle);
78 }
7179 }
7280
7381 public IntPtr Drawable {
74 get { return NativeMethods.cairo_xlib_surface_get_drawable (Handle); }
82 get {
83 CheckDisposed ();
84 return NativeMethods.cairo_xlib_surface_get_drawable (Handle);
85 }
7586 }
7687
7788 public int Height {
78 get { return NativeMethods.cairo_xlib_surface_get_height (Handle); }
89 get {
90 CheckDisposed ();
91 return NativeMethods.cairo_xlib_surface_get_height (Handle);
92 }
7993 }
8094
8195 public IntPtr Screen {
82 get { return NativeMethods.cairo_xlib_surface_get_screen (Handle); }
96 get {
97 CheckDisposed ();
98 return NativeMethods.cairo_xlib_surface_get_screen (Handle);
99 }
83100 }
84101
85102 public IntPtr Visual {
86 get { return NativeMethods.cairo_xlib_surface_get_visual (Handle); }
103 get {
104 CheckDisposed ();
105 return NativeMethods.cairo_xlib_surface_get_visual (Handle);
106 }
87107 }
88108
89109 public int Width {
90 get { return NativeMethods.cairo_xlib_surface_get_width (Handle); }
110 get {
111 CheckDisposed ();
112 return NativeMethods.cairo_xlib_surface_get_width (Handle);
113 }
91114 }
92115
93116 }
00 #! /bin/sh
11 # Attempt to guess a canonical system name.
2 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
3 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
4 # 2011, 2012 Free Software Foundation, Inc.
5
6 timestamp='2012-02-10'
2 # Copyright 1992-2013 Free Software Foundation, Inc.
3
4 timestamp='2013-06-10'
75
86 # This file is free software; you can redistribute it and/or modify it
97 # under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
8 # the Free Software Foundation; either version 3 of the License, or
119 # (at your option) any later version.
1210 #
1311 # This program is distributed in the hope that it will be useful, but
2119 # As a special exception to the GNU General Public License, if you
2220 # distribute this file as part of a program that contains a
2321 # configuration script generated by Autoconf, you may include it under
24 # the same distribution terms that you use for the rest of that program.
25
26
27 # Originally written by Per Bothner. Please send patches (context
28 # diff format) to <config-patches@gnu.org> and include a ChangeLog
29 # entry.
22 # the same distribution terms that you use for the rest of that
23 # program. This Exception is an additional permission under section 7
24 # of the GNU General Public License, version 3 ("GPLv3").
3025 #
31 # This script attempts to guess a canonical system name similar to
32 # config.sub. If it succeeds, it prints the system name on stdout, and
33 # exits with 0. Otherwise, it exits with 1.
26 # Originally written by Per Bothner.
3427 #
3528 # You can get the latest version of this script from:
3629 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
30 #
31 # Please send patches with a ChangeLog entry to config-patches@gnu.org.
32
3733
3834 me=`echo "$0" | sed -e 's,.*/,,'`
3935
5349 GNU config.guess ($timestamp)
5450
5551 Originally written by Per Bothner.
56 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
57 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
58 Free Software Foundation, Inc.
52 Copyright 1992-2013 Free Software Foundation, Inc.
5953
6054 This is free software; see the source for copying conditions. There is NO
6155 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
136130 UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
137131 UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
138132 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
133
134 case "${UNAME_SYSTEM}" in
135 Linux|GNU|GNU/*)
136 # If the system lacks a compiler, then just pick glibc.
137 # We could probably try harder.
138 LIBC=gnu
139
140 eval $set_cc_for_build
141 cat <<-EOF > $dummy.c
142 #include <features.h>
143 #if defined(__UCLIBC__)
144 LIBC=uclibc
145 #elif defined(__dietlibc__)
146 LIBC=dietlibc
147 #else
148 LIBC=gnu
149 #endif
150 EOF
151 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
152 ;;
153 esac
139154
140155 # Note: order is significant - the case branches are not exclusive.
141156
198213 # contains redundant information, the shorter form:
199214 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
200215 echo "${machine}-${os}${release}"
216 exit ;;
217 *:Bitrig:*:*)
218 UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
219 echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
201220 exit ;;
202221 *:OpenBSD:*:*)
203222 UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
301320 arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
302321 echo arm-acorn-riscix${UNAME_RELEASE}
303322 exit ;;
304 arm:riscos:*:*|arm:RISCOS:*:*)
323 arm*:riscos:*:*|arm*:RISCOS:*:*)
305324 echo arm-unknown-riscos
306325 exit ;;
307326 SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
800819 i*:CYGWIN*:*)
801820 echo ${UNAME_MACHINE}-pc-cygwin
802821 exit ;;
822 *:MINGW64*:*)
823 echo ${UNAME_MACHINE}-pc-mingw64
824 exit ;;
803825 *:MINGW*:*)
804826 echo ${UNAME_MACHINE}-pc-mingw32
805827 exit ;;
851873 exit ;;
852874 *:GNU:*:*)
853875 # the GNU system
854 echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
876 echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
855877 exit ;;
856878 *:GNU/*:*:*)
857879 # other systems with GNU libc and userland
858 echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
880 echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
859881 exit ;;
860882 i*86:Minix:*:*)
861883 echo ${UNAME_MACHINE}-pc-minix
862884 exit ;;
863885 aarch64:Linux:*:*)
864 echo ${UNAME_MACHINE}-unknown-linux-gnu
886 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
865887 exit ;;
866888 aarch64_be:Linux:*:*)
867889 UNAME_MACHINE=aarch64_be
868 echo ${UNAME_MACHINE}-unknown-linux-gnu
890 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
869891 exit ;;
870892 alpha:Linux:*:*)
871893 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
878900 EV68*) UNAME_MACHINE=alphaev68 ;;
879901 esac
880902 objdump --private-headers /bin/sh | grep -q ld.so.1
881 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
882 echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
903 if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
904 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
905 exit ;;
906 arc:Linux:*:* | arceb:Linux:*:*)
907 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
883908 exit ;;
884909 arm*:Linux:*:*)
885910 eval $set_cc_for_build
886911 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
887912 | grep -q __ARM_EABI__
888913 then
889 echo ${UNAME_MACHINE}-unknown-linux-gnu
914 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
890915 else
891916 if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
892917 | grep -q __ARM_PCS_VFP
893918 then
894 echo ${UNAME_MACHINE}-unknown-linux-gnueabi
919 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
895920 else
896 echo ${UNAME_MACHINE}-unknown-linux-gnueabihf
921 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
897922 fi
898923 fi
899924 exit ;;
900925 avr32*:Linux:*:*)
901 echo ${UNAME_MACHINE}-unknown-linux-gnu
926 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
902927 exit ;;
903928 cris:Linux:*:*)
904 echo ${UNAME_MACHINE}-axis-linux-gnu
929 echo ${UNAME_MACHINE}-axis-linux-${LIBC}
905930 exit ;;
906931 crisv32:Linux:*:*)
907 echo ${UNAME_MACHINE}-axis-linux-gnu
932 echo ${UNAME_MACHINE}-axis-linux-${LIBC}
908933 exit ;;
909934 frv:Linux:*:*)
910 echo ${UNAME_MACHINE}-unknown-linux-gnu
935 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
911936 exit ;;
912937 hexagon:Linux:*:*)
913 echo ${UNAME_MACHINE}-unknown-linux-gnu
938 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
914939 exit ;;
915940 i*86:Linux:*:*)
916 LIBC=gnu
917 eval $set_cc_for_build
918 sed 's/^ //' << EOF >$dummy.c
919 #ifdef __dietlibc__
920 LIBC=dietlibc
921 #endif
922 EOF
923 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
924 echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
941 echo ${UNAME_MACHINE}-pc-linux-${LIBC}
925942 exit ;;
926943 ia64:Linux:*:*)
927 echo ${UNAME_MACHINE}-unknown-linux-gnu
944 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
928945 exit ;;
929946 m32r*:Linux:*:*)
930 echo ${UNAME_MACHINE}-unknown-linux-gnu
947 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
931948 exit ;;
932949 m68*:Linux:*:*)
933 echo ${UNAME_MACHINE}-unknown-linux-gnu
950 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
934951 exit ;;
935952 mips:Linux:*:* | mips64:Linux:*:*)
936953 eval $set_cc_for_build
949966 #endif
950967 EOF
951968 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
952 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
969 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
953970 ;;
971 or1k:Linux:*:*)
972 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
973 exit ;;
954974 or32:Linux:*:*)
955 echo ${UNAME_MACHINE}-unknown-linux-gnu
975 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
956976 exit ;;
957977 padre:Linux:*:*)
958 echo sparc-unknown-linux-gnu
978 echo sparc-unknown-linux-${LIBC}
959979 exit ;;
960980 parisc64:Linux:*:* | hppa64:Linux:*:*)
961 echo hppa64-unknown-linux-gnu
981 echo hppa64-unknown-linux-${LIBC}
962982 exit ;;
963983 parisc:Linux:*:* | hppa:Linux:*:*)
964984 # Look for CPU level
965985 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
966 PA7*) echo hppa1.1-unknown-linux-gnu ;;
967 PA8*) echo hppa2.0-unknown-linux-gnu ;;
968 *) echo hppa-unknown-linux-gnu ;;
986 PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
987 PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
988 *) echo hppa-unknown-linux-${LIBC} ;;
969989 esac
970990 exit ;;
971991 ppc64:Linux:*:*)
972 echo powerpc64-unknown-linux-gnu
992 echo powerpc64-unknown-linux-${LIBC}
973993 exit ;;
974994 ppc:Linux:*:*)
975 echo powerpc-unknown-linux-gnu
995 echo powerpc-unknown-linux-${LIBC}
996 exit ;;
997 ppc64le:Linux:*:*)
998 echo powerpc64le-unknown-linux-${LIBC}
999 exit ;;
1000 ppcle:Linux:*:*)
1001 echo powerpcle-unknown-linux-${LIBC}
9761002 exit ;;
9771003 s390:Linux:*:* | s390x:Linux:*:*)
978 echo ${UNAME_MACHINE}-ibm-linux
1004 echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
9791005 exit ;;
9801006 sh64*:Linux:*:*)
981 echo ${UNAME_MACHINE}-unknown-linux-gnu
1007 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
9821008 exit ;;
9831009 sh*:Linux:*:*)
984 echo ${UNAME_MACHINE}-unknown-linux-gnu
1010 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
9851011 exit ;;
9861012 sparc:Linux:*:* | sparc64:Linux:*:*)
987 echo ${UNAME_MACHINE}-unknown-linux-gnu
1013 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
9881014 exit ;;
9891015 tile*:Linux:*:*)
990 echo ${UNAME_MACHINE}-unknown-linux-gnu
1016 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
9911017 exit ;;
9921018 vax:Linux:*:*)
993 echo ${UNAME_MACHINE}-dec-linux-gnu
1019 echo ${UNAME_MACHINE}-dec-linux-${LIBC}
9941020 exit ;;
9951021 x86_64:Linux:*:*)
996 echo ${UNAME_MACHINE}-unknown-linux-gnu
1022 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
9971023 exit ;;
9981024 xtensa*:Linux:*:*)
999 echo ${UNAME_MACHINE}-unknown-linux-gnu
1025 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
10001026 exit ;;
10011027 i*86:DYNIX/ptx:4*:*)
10021028 # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
12001226 BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
12011227 echo i586-pc-haiku
12021228 exit ;;
1229 x86_64:Haiku:*:*)
1230 echo x86_64-unknown-haiku
1231 exit ;;
12031232 SX-4:SUPER-UX:*:*)
12041233 echo sx4-nec-superux${UNAME_RELEASE}
12051234 exit ;;
12261255 exit ;;
12271256 *:Darwin:*:*)
12281257 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
1229 case $UNAME_PROCESSOR in
1230 i386)
1231 eval $set_cc_for_build
1232 if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
1233 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
1234 (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
1235 grep IS_64BIT_ARCH >/dev/null
1236 then
1237 UNAME_PROCESSOR="x86_64"
1238 fi
1239 fi ;;
1240 unknown) UNAME_PROCESSOR=powerpc ;;
1241 esac
1258 eval $set_cc_for_build
1259 if test "$UNAME_PROCESSOR" = unknown ; then
1260 UNAME_PROCESSOR=powerpc
1261 fi
1262 if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
1263 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
1264 (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
1265 grep IS_64BIT_ARCH >/dev/null
1266 then
1267 case $UNAME_PROCESSOR in
1268 i386) UNAME_PROCESSOR=x86_64 ;;
1269 powerpc) UNAME_PROCESSOR=powerpc64 ;;
1270 esac
1271 fi
1272 fi
12421273 echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
12431274 exit ;;
12441275 *:procnto*:*:* | *:QNX:[0123456789]*:*)
12551286 NEO-?:NONSTOP_KERNEL:*:*)
12561287 echo neo-tandem-nsk${UNAME_RELEASE}
12571288 exit ;;
1258 NSE-?:NONSTOP_KERNEL:*:*)
1289 NSE-*:NONSTOP_KERNEL:*:*)
12591290 echo nse-tandem-nsk${UNAME_RELEASE}
12601291 exit ;;
12611292 NSR-?:NONSTOP_KERNEL:*:*)
13281359 echo ${UNAME_MACHINE}-unknown-esx
13291360 exit ;;
13301361 esac
1331
1332 #echo '(No uname command or uname output not recognized.)' 1>&2
1333 #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
13341362
13351363 eval $set_cc_for_build
13361364 cat >$dummy.c <<EOF
00 #! /bin/sh
11 # Configuration validation subroutine script.
2 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
3 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
4 # 2011, 2012 Free Software Foundation, Inc.
5
6 timestamp='2012-04-18'
7
8 # This file is (in principle) common to ALL GNU software.
9 # The presence of a machine in this file suggests that SOME GNU software
10 # can handle that machine. It does not imply ALL GNU software can.
11 #
12 # This file is free software; you can redistribute it and/or modify
13 # it under the terms of the GNU General Public License as published by
14 # the Free Software Foundation; either version 2 of the License, or
2 # Copyright 1992-2013 Free Software Foundation, Inc.
3
4 timestamp='2013-08-10'
5
6 # This file is free software; you can redistribute it and/or modify it
7 # under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 3 of the License, or
159 # (at your option) any later version.
1610 #
17 # This program is distributed in the hope that it will be useful,
18 # but WITHOUT ANY WARRANTY; without even the implied warranty of
19 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 # GNU General Public License for more details.
11 # This program is distributed in the hope that it will be useful, but
12 # WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 # General Public License for more details.
2115 #
2216 # You should have received a copy of the GNU General Public License
2317 # along with this program; if not, see <http://www.gnu.org/licenses/>.
2519 # As a special exception to the GNU General Public License, if you
2620 # distribute this file as part of a program that contains a
2721 # configuration script generated by Autoconf, you may include it under
28 # the same distribution terms that you use for the rest of that program.
29
30
31 # Please send patches to <config-patches@gnu.org>. Submit a context
32 # diff and a properly formatted GNU ChangeLog entry.
22 # the same distribution terms that you use for the rest of that
23 # program. This Exception is an additional permission under section 7
24 # of the GNU General Public License, version 3 ("GPLv3").
25
26
27 # Please send patches with a ChangeLog entry to config-patches@gnu.org.
3328 #
3429 # Configuration subroutine to validate and canonicalize a configuration type.
3530 # Supply the specified configuration type as an argument.
7267 version="\
7368 GNU config.sub ($timestamp)
7469
75 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
76 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
77 Free Software Foundation, Inc.
70 Copyright 1992-2013 Free Software Foundation, Inc.
7871
7972 This is free software; see the source for copying conditions. There is NO
8073 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
122115 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
123116 case $maybe_os in
124117 nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
125 linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
118 linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
126119 knetbsd*-gnu* | netbsd*-gnu* | \
127120 kopensolaris*-gnu* | \
128121 storm-chaos* | os2-emx* | rtmk-nova*)
155148 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
156149 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
157150 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
158 -apple | -axis | -knuth | -cray | -microblaze)
151 -apple | -axis | -knuth | -cray | -microblaze*)
159152 os=
160153 basic_machine=$1
161154 ;;
258251 | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
259252 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
260253 | am33_2.0 \
261 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
262 | be32 | be64 \
254 | arc | arceb \
255 | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
256 | avr | avr32 \
257 | be32 | be64 \
263258 | bfin \
264 | c4x | clipper \
259 | c4x | c8051 | clipper \
265260 | d10v | d30v | dlx | dsp16xx \
266261 | epiphany \
267262 | fido | fr30 | frv \
272267 | le32 | le64 \
273268 | lm32 \
274269 | m32c | m32r | m32rle | m68000 | m68k | m88k \
275 | maxq | mb | microblaze | mcore | mep | metag \
270 | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
276271 | mips | mipsbe | mipseb | mipsel | mipsle \
277272 | mips16 \
278273 | mips64 | mips64el \
290285 | mipsisa64r2 | mipsisa64r2el \
291286 | mipsisa64sb1 | mipsisa64sb1el \
292287 | mipsisa64sr71k | mipsisa64sr71kel \
288 | mipsr5900 | mipsr5900el \
293289 | mipstx39 | mipstx39el \
294290 | mn10200 | mn10300 \
295291 | moxie \
296292 | mt \
297293 | msp430 \
298294 | nds32 | nds32le | nds32be \
299 | nios | nios2 \
295 | nios | nios2 | nios2eb | nios2el \
300296 | ns16k | ns32k \
301297 | open8 \
302 | or32 \
298 | or1k | or32 \
303299 | pdp10 | pdp11 | pj | pjl \
304300 | powerpc | powerpc64 | powerpc64le | powerpcle \
305301 | pyramid \
369365 | aarch64-* | aarch64_be-* \
370366 | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
371367 | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
372 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
368 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
373369 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
374370 | avr-* | avr32-* \
375371 | be32-* | be64-* \
376372 | bfin-* | bs2000-* \
377373 | c[123]* | c30-* | [cjt]90-* | c4x-* \
378 | clipper-* | craynv-* | cydra-* \
374 | c8051-* | clipper-* | craynv-* | cydra-* \
379375 | d10v-* | d30v-* | dlx-* \
380376 | elxsi-* \
381377 | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
388384 | lm32-* \
389385 | m32c-* | m32r-* | m32rle-* \
390386 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
391 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
387 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
388 | microblaze-* | microblazeel-* \
392389 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
393390 | mips16-* \
394391 | mips64-* | mips64el-* \
406403 | mipsisa64r2-* | mipsisa64r2el-* \
407404 | mipsisa64sb1-* | mipsisa64sb1el-* \
408405 | mipsisa64sr71k-* | mipsisa64sr71kel-* \
406 | mipsr5900-* | mipsr5900el-* \
409407 | mipstx39-* | mipstx39el-* \
410408 | mmix-* \
411409 | mt-* \
412410 | msp430-* \
413411 | nds32-* | nds32le-* | nds32be-* \
414 | nios-* | nios2-* \
412 | nios-* | nios2-* | nios2eb-* | nios2el-* \
415413 | none-* | np1-* | ns16k-* | ns32k-* \
416414 | open8-* \
417415 | orion-* \
787785 basic_machine=ns32k-utek
788786 os=-sysv
789787 ;;
790 microblaze)
788 microblaze*)
791789 basic_machine=microblaze-xilinx
792790 ;;
791 mingw64)
792 basic_machine=x86_64-pc
793 os=-mingw64
794 ;;
793795 mingw32)
794 basic_machine=i386-pc
796 basic_machine=i686-pc
795797 os=-mingw32
796798 ;;
797799 mingw32ce)
827829 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
828830 ;;
829831 msys)
830 basic_machine=i386-pc
832 basic_machine=i686-pc
831833 os=-msys
832834 ;;
833835 mvs)
10181020 basic_machine=i586-unknown
10191021 os=-pw32
10201022 ;;
1021 rdos)
1023 rdos | rdos64)
1024 basic_machine=x86_64-pc
1025 os=-rdos
1026 ;;
1027 rdos32)
10221028 basic_machine=i386-pc
10231029 os=-rdos
10241030 ;;
13451351 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
13461352 | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
13471353 | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
1348 | -sym* | -kopensolaris* \
1354 | -sym* | -kopensolaris* | -plan9* \
13491355 | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
13501356 | -aos* | -aros* \
13511357 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
13521358 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
13531359 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
1354 | -openbsd* | -solidbsd* \
1360 | -bitrig* | -openbsd* | -solidbsd* \
13551361 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
13561362 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
13571363 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
13581364 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
13591365 | -chorusos* | -chorusrdb* | -cegcc* \
13601366 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1361 | -mingw32* | -linux-gnu* | -linux-android* \
1362 | -linux-newlib* | -linux-uclibc* \
1367 | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
1368 | -linux-newlib* | -linux-musl* | -linux-uclibc* \
13631369 | -uxpv* | -beos* | -mpeix* | -udk* \
13641370 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
13651371 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
14911497 -aros*)
14921498 os=-aros
14931499 ;;
1494 -kaos*)
1495 os=-kaos
1496 ;;
14971500 -zvmoe)
14981501 os=-zvmoe
14991502 ;;
15421545 c4x-* | tic4x-*)
15431546 os=-coff
15441547 ;;
1548 c8051-*)
1549 os=-elf
1550 ;;
15451551 hexagon-*)
15461552 os=-elf
15471553 ;;
15831589 os=-elf
15841590 ;;
15851591 mips*-*)
1592 os=-elf
1593 ;;
1594 or1k-*)
15861595 os=-elf
15871596 ;;
15881597 or32-*)
00 #! /bin/sh
11 # Guess values for system-dependent variables and create Makefiles.
2 # Generated by GNU Autoconf 2.69 for gtk-sharp 2.99.1.
2 # Generated by GNU Autoconf 2.69 for gtk-sharp 2.99.2.
33 #
44 #
55 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
586586 # Identity of this package.
587587 PACKAGE_NAME='gtk-sharp'
588588 PACKAGE_TARNAME='gtk-sharp'
589 PACKAGE_VERSION='2.99.1'
590 PACKAGE_STRING='gtk-sharp 2.99.1'
589 PACKAGE_VERSION='2.99.2'
590 PACKAGE_STRING='gtk-sharp 2.99.2'
591591 PACKAGE_BUGREPORT=''
592592 PACKAGE_URL=''
593593
13721372 # Omit some internal or obsolete options to make the list less imposing.
13731373 # This message is too long to be a string in the A/UX 3.1 sh.
13741374 cat <<_ACEOF
1375 \`configure' configures gtk-sharp 2.99.1 to adapt to many kinds of systems.
1375 \`configure' configures gtk-sharp 2.99.2 to adapt to many kinds of systems.
13761376
13771377 Usage: $0 [OPTION]... [VAR=VALUE]...
13781378
14421442
14431443 if test -n "$ac_init_help"; then
14441444 case $ac_init_help in
1445 short | recursive ) echo "Configuration of gtk-sharp 2.99.1:";;
1445 short | recursive ) echo "Configuration of gtk-sharp 2.99.2:";;
14461446 esac
14471447 cat <<\_ACEOF
14481448
15791579 test -n "$ac_init_help" && exit $ac_status
15801580 if $ac_init_version; then
15811581 cat <<\_ACEOF
1582 gtk-sharp configure 2.99.1
1582 gtk-sharp configure 2.99.2
15831583 generated by GNU Autoconf 2.69
15841584
15851585 Copyright (C) 2012 Free Software Foundation, Inc.
20402040 This file contains any messages produced by compilers while
20412041 running configure, to aid debugging if configure makes a mistake.
20422042
2043 It was created by gtk-sharp $as_me 2.99.1, which was
2043 It was created by gtk-sharp $as_me 2.99.2, which was
20442044 generated by GNU Autoconf 2.69. Invocation command line was
20452045
20462046 $ $0 $@
29042904
29052905 # Define the identity of the package.
29062906 PACKAGE='gtk-sharp'
2907 VERSION='2.99.1'
2907 VERSION='2.99.2'
29082908
29092909
29102910 cat >>confdefs.h <<_ACEOF
1342113421
1342213422
1342313423
13424 ac_config_files="$ac_config_files AssemblyInfo.cs Makefile policy.config sources/Makefile parser/Makefile parser/gapi-3.0.pc parser/gapi3-fixup parser/gapi3-parser generator/Makefile generator/gapi3-codegen glib/Makefile glib/glib-sharp-3.0.pc glib/glib-sharp.dll.config gio/Makefile gio/gio-sharp-3.0.pc gio/gio-sharp.dll.config gio/glue/Makefile cairo/AssemblyInfo.cs cairo/Makefile pango/Makefile pango/pango-sharp.dll.config pango/glue/Makefile atk/Makefile atk/atk-sharp.dll.config atk/glue/Makefile gdk/Makefile gdk/gdk-sharp.dll.config gtk/Makefile gtk/gtk-sharp-3.0.pc gtk/gtk-sharp.dll.config gtk/glue/Makefile gtk/gui-thread-check/Makefile gtk/gui-thread-check/profiler/Makefile gtkdotnet/Makefile gtkdotnet/gtk-dotnet.dll.config gtkdotnet/gtk-dotnet-3.0.pc doc/Makefile sample/GtkDemo/Makefile sample/Makefile sample/pixmaps/Makefile sample/test/Makefile sample/valtest/Makefile sample/valtest/valtest.exe.config sample/opaquetest/Makefile sample/opaquetest/opaquetest.exe.config sample/gio/Makefile sample/gtk-gio/Makefile"
13424 ac_config_files="$ac_config_files AssemblyInfo.cs Makefile policy.config sources/Makefile parser/Makefile parser/gapi-3.0.pc parser/gapi3-parser generator/Makefile generator/gapi3-codegen generator/gapi3-fixup glib/Makefile glib/glib-sharp-3.0.pc glib/glib-sharp.dll.config gio/Makefile gio/gio-sharp-3.0.pc gio/gio-sharp.dll.config gio/glue/Makefile cairo/AssemblyInfo.cs cairo/Makefile pango/Makefile pango/pango-sharp.dll.config pango/glue/Makefile atk/Makefile atk/atk-sharp.dll.config atk/glue/Makefile gdk/Makefile gdk/gdk-sharp.dll.config gtk/Makefile gtk/gtk-sharp-3.0.pc gtk/gtk-sharp.dll.config gtk/glue/Makefile gtk/gui-thread-check/Makefile gtk/gui-thread-check/profiler/Makefile gtkdotnet/Makefile gtkdotnet/gtk-dotnet.dll.config gtkdotnet/gtk-dotnet-3.0.pc doc/Makefile sample/GtkDemo/Makefile sample/Makefile sample/pixmaps/Makefile sample/test/Makefile sample/valtest/Makefile sample/valtest/valtest.exe.config sample/opaquetest/Makefile sample/opaquetest/opaquetest.exe.config sample/gio/Makefile sample/gtk-gio/Makefile"
1342513425
1342613426 cat >confcache <<\_ACEOF
1342713427 # This file is a shell script that caches the results of configure
1396913969 # report actual input values of CONFIG_FILES etc. instead of their
1397013970 # values after options handling.
1397113971 ac_log="
13972 This file was extended by gtk-sharp $as_me 2.99.1, which was
13972 This file was extended by gtk-sharp $as_me 2.99.2, which was
1397313973 generated by GNU Autoconf 2.69. Invocation command line was
1397413974
1397513975 CONFIG_FILES = $CONFIG_FILES
1403514035 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1403614036 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1403714037 ac_cs_version="\\
14038 gtk-sharp config.status 2.99.1
14038 gtk-sharp config.status 2.99.2
1403914039 configured by $0, generated by GNU Autoconf 2.69,
1404014040 with options \\"\$ac_cs_config\\"
1404114041
1445214452 "sources/Makefile") CONFIG_FILES="$CONFIG_FILES sources/Makefile" ;;
1445314453 "parser/Makefile") CONFIG_FILES="$CONFIG_FILES parser/Makefile" ;;
1445414454 "parser/gapi-3.0.pc") CONFIG_FILES="$CONFIG_FILES parser/gapi-3.0.pc" ;;
14455 "parser/gapi3-fixup") CONFIG_FILES="$CONFIG_FILES parser/gapi3-fixup" ;;
1445614455 "parser/gapi3-parser") CONFIG_FILES="$CONFIG_FILES parser/gapi3-parser" ;;
1445714456 "generator/Makefile") CONFIG_FILES="$CONFIG_FILES generator/Makefile" ;;
1445814457 "generator/gapi3-codegen") CONFIG_FILES="$CONFIG_FILES generator/gapi3-codegen" ;;
14458 "generator/gapi3-fixup") CONFIG_FILES="$CONFIG_FILES generator/gapi3-fixup" ;;
1445914459 "glib/Makefile") CONFIG_FILES="$CONFIG_FILES glib/Makefile" ;;
1446014460 "glib/glib-sharp-3.0.pc") CONFIG_FILES="$CONFIG_FILES glib/glib-sharp-3.0.pc" ;;
1446114461 "glib/glib-sharp.dll.config") CONFIG_FILES="$CONFIG_FILES glib/glib-sharp.dll.config" ;;
1588515885 fi
1588615886 echo "---"
1588715887
15888 mono_prefix=`pkg-config --variable=prefix mono`
15889 if test "x$mono_prefix" != "x$prefix"; then
15890 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Prefix to use ($prefix) is not the same as Mono's ($mono_prefix). Consider using
15891 ./configure --prefix=$mono_prefix
15892 See the README for more information.
15893 " >&5
15894 $as_echo "$as_me: WARNING: Prefix to use ($prefix) is not the same as Mono's ($mono_prefix). Consider using
15895 ./configure --prefix=$mono_prefix
15896 See the README for more information.
15897 " >&2;}
15898 fi
00
1 AC_INIT(gtk-sharp, 2.99.1)
1 AC_INIT(gtk-sharp, 2.99.2)
22
33 AM_INIT_AUTOMAKE([1.10 no-dist-gzip dist-bzip2 tar-ustar foreign])
44 AC_CANONICAL_HOST
216216 sources/Makefile
217217 parser/Makefile
218218 parser/gapi-3.0.pc
219 parser/gapi3-fixup
220219 parser/gapi3-parser
221220 generator/Makefile
222221 generator/gapi3-codegen
222 generator/gapi3-fixup
223223 glib/Makefile
224224 glib/glib-sharp-3.0.pc
225225 glib/glib-sharp.dll.config
291291 fi
292292 echo "---"
293293
294 mono_prefix=`pkg-config --variable=prefix mono`
295 if test "x$mono_prefix" != "x$prefix"; then
296 AC_WARN(Prefix to use ($prefix) is not the same as Mono's ($mono_prefix). Consider using
297 ./configure --prefix=$mono_prefix
298 See the README for more information.
299 )
300 fi
00 #! /bin/sh
11 # depcomp - compile a program generating dependencies as side-effects
22
3 scriptversion=2012-10-18.11; # UTC
3 scriptversion=2013-05-30.07; # UTC
44
55 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
66
551551 G
552552 p
553553 }' >> "$depfile"
554 echo >> "$depfile" # make sure the fragment doesn't end with a backslash
554555 rm -f "$tmpdepfile"
555556 ;;
556557
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
+0
-181
doc/en/Atk/Action.xml less more
0 <Type Name="Action" FullName="Atk.Action">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface Action : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Action implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>
16 The ATK interface provided by UI components which the user can
17 activate/interact with, this should be implemented by instances
18 of <see cref="T:Atk.Object" /> classes with which the user can interact
19 directly, i.e. buttons, checkboxes, scrollbars, e.g. components
20 which are not "passive" providers of UI information.
21 </summary>
22 <remarks>
23 <para>
24 The ATK interface provided by UI components which the user can
25 activate/interact with, This should be implemented by
26 instances of <see cref="T:Atk.Object" /> classes with which the
27 user can interact directly, i.e. buttons, checkboxes,
28 scrollbars, e.g. components which are not "passive" providers
29 of UI information.
30 </para>
31 <para>
32 Exceptions: when the user interaction is already covered by
33 another appropriate interface such as <see cref="T:Atk.EditableText" /> (insert/delete test, etc.) or <see cref="T:Atk.Value" /> (set value) then these actions should not
34 be exposed by <see cref="T:Atk.Action" /> as well.
35 </para>
36 <para>
37 Also note that the <see cref="T:Atk.Action" /> API is limited in that
38 parameters may not be passed to the object being activated;
39 thus the action must be self-contained and specifiable via
40 only a single "verb". Concrete examples include "press",
41 "release", "click" for buttons, "drag" (meaning initiate drag)
42 and "drop" for drag sources and drop targets, etc.
43 </para>
44 <para>
45 Though most UI interactions on components should be invocable
46 via keyboard as well as mouse, there will generally be a close
47 mapping between "mouse actions" that are possible on a
48 component and the <see cref="T:Atk.Actions" />. Where mouse and keyboard
49 actions are redundant in effect, <see cref="T:Atk.Action" /> should expose
50 only one action rather than exposing redundant actions if
51 possible. By convention we have been using "mouse centric"
52 terminology for <see cref="T:Atk.Action" /> names.
53 </para>
54 </remarks>
55 </Docs>
56 <Members>
57 <Member MemberName="DoAction">
58 <MemberSignature Language="C#" Value="public bool DoAction (int i);" />
59 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DoAction(int32 i) cil managed" />
60 <MemberType>Method</MemberType>
61 <ReturnValue>
62 <ReturnType>System.Boolean</ReturnType>
63 </ReturnValue>
64 <Parameters>
65 <Parameter Name="i" Type="System.Int32" />
66 </Parameters>
67 <Docs>
68 <param name="i">The action index corresponding to the action to be performed.</param>
69 <summary>Perform the specified action on the object.</summary>
70 <returns>
71 <see langword="true" /> if success, <see langword="false" /> otherwise.</returns>
72 <remarks />
73 </Docs>
74 </Member>
75 <Member MemberName="GetDescription">
76 <MemberSignature Language="C#" Value="public string GetDescription (int i);" />
77 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetDescription(int32 i) cil managed" />
78 <MemberType>Method</MemberType>
79 <ReturnValue>
80 <ReturnType>System.String</ReturnType>
81 </ReturnValue>
82 <Parameters>
83 <Parameter Name="i" Type="System.Int32" />
84 </Parameters>
85 <Docs>
86 <param name="i">The action index corresponding to the action to be performed.</param>
87 <summary>Returns a description of the specified action of the object.</summary>
88 <returns>A description string, or 0 if action does not implement this interface.</returns>
89 <remarks />
90 </Docs>
91 </Member>
92 <Member MemberName="GetKeybinding">
93 <MemberSignature Language="C#" Value="public string GetKeybinding (int i);" />
94 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetKeybinding(int32 i) cil managed" />
95 <MemberType>Method</MemberType>
96 <ReturnValue>
97 <ReturnType>System.String</ReturnType>
98 </ReturnValue>
99 <Parameters>
100 <Parameter Name="i" Type="System.Int32" />
101 </Parameters>
102 <Docs>
103 <param name="i">The action index corresponding to the action to be performed.</param>
104 <summary>Returns a keybinding associated with this action, if one exists.</summary>
105 <returns>A string representing the keybinding, or an empty string if there is no keybinding for this action.</returns>
106 <remarks />
107 </Docs>
108 </Member>
109 <Member MemberName="GetLocalizedName">
110 <MemberSignature Language="C#" Value="public string GetLocalizedName (int i);" />
111 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetLocalizedName(int32 i) cil managed" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>System.String</ReturnType>
115 </ReturnValue>
116 <Parameters>
117 <Parameter Name="i" Type="System.Int32" />
118 </Parameters>
119 <Docs>
120 <param name="i">The action index corresponding to the action to be performed.</param>
121 <summary>Returns the localized name of the specified action of the object.</summary>
122 <returns>A name string, or an empty string if action does not implement this interface.</returns>
123 <remarks />
124 </Docs>
125 </Member>
126 <Member MemberName="GetName">
127 <MemberSignature Language="C#" Value="public string GetName (int i);" />
128 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetName(int32 i) cil managed" />
129 <MemberType>Method</MemberType>
130 <ReturnValue>
131 <ReturnType>System.String</ReturnType>
132 </ReturnValue>
133 <Parameters>
134 <Parameter Name="i" Type="System.Int32" />
135 </Parameters>
136 <Docs>
137 <param name="i">The action index corresponding to the action to be performed.</param>
138 <summary>Returns the name of the specified action of the object.</summary>
139 <returns>A name string, or an empty string if action does not implement this interface.</returns>
140 <remarks />
141 </Docs>
142 </Member>
143 <Member MemberName="NActions">
144 <MemberSignature Language="C#" Value="public int NActions { get; }" />
145 <MemberSignature Language="ILAsm" Value=".property instance int32 NActions" />
146 <MemberType>Property</MemberType>
147 <ReturnValue>
148 <ReturnType>System.Int32</ReturnType>
149 </ReturnValue>
150 <Docs>
151 <summary>Gets the number of accessible actions available on the object.</summary>
152 <value>A the number of actions, or 0 if action does not implement this interface.</value>
153 <remarks>
154 Gets the number of accessible actions available on the
155 object. If there are more than one, the first one is
156 considered the "default" action of the object.
157 </remarks>
158 </Docs>
159 </Member>
160 <Member MemberName="SetDescription">
161 <MemberSignature Language="C#" Value="public bool SetDescription (int i, string desc);" />
162 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetDescription(int32 i, string desc) cil managed" />
163 <MemberType>Method</MemberType>
164 <ReturnValue>
165 <ReturnType>System.Boolean</ReturnType>
166 </ReturnValue>
167 <Parameters>
168 <Parameter Name="i" Type="System.Int32" />
169 <Parameter Name="desc" Type="System.String" />
170 </Parameters>
171 <Docs>
172 <param name="i">The action index corresponding to the action to be performed.</param>
173 <param name="desc">The description to be assigned to this action.</param>
174 <summary>Sets a description of the specified action of the object.</summary>
175 <returns>A <see cref="T:System.Boolean" /> representing if the description was successfully set.</returns>
176 <remarks />
177 </Docs>
178 </Member>
179 </Members>
180 </Type>
00 <Type Name="ActionAdapter" FullName="Atk.ActionAdapter">
1 <TypeSignature Language="C#" Value="public class ActionAdapter : GLib.GInterfaceAdapter, Atk.Action, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ActionAdapter extends GLib.GInterfaceAdapter implements class Atk.Action, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class ActionAdapter : GLib.GInterfaceAdapter, Atk.IAction, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ActionAdapter extends GLib.GInterfaceAdapter implements class Atk.IAction, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.Action</InterfaceName>
11 <InterfaceName>Atk.IAction</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public ActionAdapter (Atk.ActionImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ActionImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public ActionAdapter (Atk.IActionImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IActionImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.ActionImplementor" />
38 <Parameter Name="implementor" Type="Atk.IActionImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
143144 </Docs>
144145 </Member>
145146 <Member MemberName="GetObject">
146 <MemberSignature Language="C#" Value="public static Atk.Action GetObject (GLib.Object obj);" />
147 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Action GetObject(class GLib.Object obj) cil managed" />
148 <MemberType>Method</MemberType>
149 <ReturnValue>
150 <ReturnType>Atk.Action</ReturnType>
147 <MemberSignature Language="C#" Value="public static Atk.IAction GetObject (GLib.Object obj);" />
148 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IAction GetObject(class GLib.Object obj) cil managed" />
149 <MemberType>Method</MemberType>
150 <ReturnValue>
151 <ReturnType>Atk.IAction</ReturnType>
151152 </ReturnValue>
152153 <Parameters>
153154 <Parameter Name="obj" Type="GLib.Object" />
161162 </Docs>
162163 </Member>
163164 <Member MemberName="GetObject">
164 <MemberSignature Language="C#" Value="public static Atk.Action GetObject (IntPtr handle, bool owned);" />
165 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Action GetObject(native int handle, bool owned) cil managed" />
166 <MemberType>Method</MemberType>
167 <ReturnValue>
168 <ReturnType>Atk.Action</ReturnType>
165 <MemberSignature Language="C#" Value="public static Atk.IAction GetObject (IntPtr handle, bool owned);" />
166 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IAction GetObject(native int handle, bool owned) cil managed" />
167 <MemberType>Method</MemberType>
168 <ReturnValue>
169 <ReturnType>Atk.IAction</ReturnType>
169170 </ReturnValue>
170171 <Parameters>
171172 <Parameter Name="handle" Type="System.IntPtr" />
177178 <summary>To be added.</summary>
178179 <returns>To be added.</returns>
179180 <remarks>To be added.</remarks>
181 <since version="Gtk# 3.0" />
182 </Docs>
183 </Member>
184 <Member MemberName="GInterfaceGType">
185 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
186 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
187 <MemberType>Property</MemberType>
188 <ReturnValue>
189 <ReturnType>GLib.GType</ReturnType>
190 </ReturnValue>
191 <Docs>
192 <summary>To be added.</summary>
193 <value>To be added.</value>
194 <remarks>To be added.</remarks>
195 <since version="Gtk# 3.0" />
180196 </Docs>
181197 </Member>
182198 <Member MemberName="GType">
183 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
184 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
199 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
200 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
185201 <MemberType>Property</MemberType>
186202 <ReturnValue>
187203 <ReturnType>GLib.GType</ReturnType>
208224 </Docs>
209225 </Member>
210226 <Member MemberName="Implementor">
211 <MemberSignature Language="C#" Value="public Atk.ActionImplementor Implementor { get; }" />
212 <MemberSignature Language="ILAsm" Value=".property instance class Atk.ActionImplementor Implementor" />
213 <MemberType>Property</MemberType>
214 <ReturnValue>
215 <ReturnType>Atk.ActionImplementor</ReturnType>
227 <MemberSignature Language="C#" Value="public Atk.IActionImplementor Implementor { get; }" />
228 <MemberSignature Language="ILAsm" Value=".property instance class Atk.IActionImplementor Implementor" />
229 <MemberType>Property</MemberType>
230 <ReturnValue>
231 <ReturnType>Atk.IActionImplementor</ReturnType>
216232 </ReturnValue>
217233 <Docs>
218234 <summary>To be added.</summary>
+0
-141
doc/en/Atk/ActionImplementor.xml less more
0 <Type Name="ActionImplementor" FullName="Atk.ActionImplementor">
1 <TypeSignature Language="C#" Value="public interface ActionImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ActionImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.ActionAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>Action implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.Action" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="DoAction">
23 <MemberSignature Language="C#" Value="public bool DoAction (int i);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DoAction(int32 i) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="i" Type="System.Int32" />
31 </Parameters>
32 <Docs>
33 <param name="i">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 </Docs>
38 </Member>
39 <Member MemberName="GetDescription">
40 <MemberSignature Language="C#" Value="public string GetDescription (int i);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetDescription(int32 i) cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.String</ReturnType>
45 </ReturnValue>
46 <Parameters>
47 <Parameter Name="i" Type="System.Int32" />
48 </Parameters>
49 <Docs>
50 <param name="i">To be added.</param>
51 <summary>To be added.</summary>
52 <returns>To be added.</returns>
53 <remarks>To be added.</remarks>
54 </Docs>
55 </Member>
56 <Member MemberName="GetKeybinding">
57 <MemberSignature Language="C#" Value="public string GetKeybinding (int i);" />
58 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetKeybinding(int32 i) cil managed" />
59 <MemberType>Method</MemberType>
60 <ReturnValue>
61 <ReturnType>System.String</ReturnType>
62 </ReturnValue>
63 <Parameters>
64 <Parameter Name="i" Type="System.Int32" />
65 </Parameters>
66 <Docs>
67 <param name="i">To be added.</param>
68 <summary>To be added.</summary>
69 <returns>To be added.</returns>
70 <remarks>To be added.</remarks>
71 </Docs>
72 </Member>
73 <Member MemberName="GetLocalizedName">
74 <MemberSignature Language="C#" Value="public string GetLocalizedName (int i);" />
75 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetLocalizedName(int32 i) cil managed" />
76 <MemberType>Method</MemberType>
77 <ReturnValue>
78 <ReturnType>System.String</ReturnType>
79 </ReturnValue>
80 <Parameters>
81 <Parameter Name="i" Type="System.Int32" />
82 </Parameters>
83 <Docs>
84 <param name="i">To be added.</param>
85 <summary>To be added.</summary>
86 <returns>To be added.</returns>
87 <remarks>To be added.</remarks>
88 </Docs>
89 </Member>
90 <Member MemberName="GetName">
91 <MemberSignature Language="C#" Value="public string GetName (int i);" />
92 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetName(int32 i) cil managed" />
93 <MemberType>Method</MemberType>
94 <ReturnValue>
95 <ReturnType>System.String</ReturnType>
96 </ReturnValue>
97 <Parameters>
98 <Parameter Name="i" Type="System.Int32" />
99 </Parameters>
100 <Docs>
101 <param name="i">To be added.</param>
102 <summary>To be added.</summary>
103 <returns>To be added.</returns>
104 <remarks>To be added.</remarks>
105 </Docs>
106 </Member>
107 <Member MemberName="NActions">
108 <MemberSignature Language="C#" Value="public int NActions { get; }" />
109 <MemberSignature Language="ILAsm" Value=".property instance int32 NActions" />
110 <MemberType>Property</MemberType>
111 <ReturnValue>
112 <ReturnType>System.Int32</ReturnType>
113 </ReturnValue>
114 <Docs>
115 <summary>To be added.</summary>
116 <value>To be added.</value>
117 <remarks>To be added.</remarks>
118 </Docs>
119 </Member>
120 <Member MemberName="SetDescription">
121 <MemberSignature Language="C#" Value="public bool SetDescription (int i, string desc);" />
122 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetDescription(int32 i, string desc) cil managed" />
123 <MemberType>Method</MemberType>
124 <ReturnValue>
125 <ReturnType>System.Boolean</ReturnType>
126 </ReturnValue>
127 <Parameters>
128 <Parameter Name="i" Type="System.Int32" />
129 <Parameter Name="desc" Type="System.String" />
130 </Parameters>
131 <Docs>
132 <param name="i">To be added.</param>
133 <param name="desc">To be added.</param>
134 <summary>To be added.</summary>
135 <returns>To be added.</returns>
136 <remarks>To be added.</remarks>
137 </Docs>
138 </Member>
139 </Members>
140 </Type>
1616 <ReturnType>System.Void</ReturnType>
1717 </ReturnValue>
1818 <Docs>
19 <param name="o">To be added.</param>
20 <param name="args">To be added.</param>
19 <param name="o">Event sender.</param>
20 <param name="args">Event arguments.</param>
2121 <summary>Event handler.</summary>
2222 <remarks>
2323 <para>The <see cref="M:Atk.Object.ActiveDescendantChanged" /> event utilizes this delegate:</para>
1616 <ReturnType>System.Void</ReturnType>
1717 </ReturnValue>
1818 <Docs>
19 <param name="o">To be added.</param>
20 <param name="args">To be added.</param>
19 <param name="o">Event sender.</param>
20 <param name="args">Event arguments.</param>
2121 <summary>Event handler.</summary>
2222 <remarks>
2323 <para>The <see cref="M:Atk.NoOpObject.BoundsChanged" /> event utilizes this delegate:</para>
1515 <ReturnType>System.Void</ReturnType>
1616 </ReturnValue>
1717 <Docs>
18 <param name="o">To be added.</param>
19 <param name="args">To be added.</param>
18 <param name="o">Event sender.</param>
19 <param name="args">Event arguments.</param>
2020 <summary>Event handler.</summary>
2121 <remarks>
2222 <para>The <see cref="M:Atk.Object.ChildrenChanged" /> event utilizes this delegate:</para>
1515 <ReturnType>System.Void</ReturnType>
1616 </ReturnValue>
1717 <Docs>
18 <param name="o">To be added.</param>
19 <param name="args">To be added.</param>
18 <param name="o">Event sender.</param>
19 <param name="args">Event arguments.</param>
2020 <summary>Event handler.</summary>
2121 <remarks>
2222 <para>The <see cref="M:Atk.NoOpObject.ColumnDeleted" /> event utilizes this delegate:</para>
1515 <ReturnType>System.Void</ReturnType>
1616 </ReturnValue>
1717 <Docs>
18 <param name="o">To be added.</param>
19 <param name="args">To be added.</param>
18 <param name="o">Event sender.</param>
19 <param name="args">Event arguments.</param>
2020 <summary>Event handler.</summary>
2121 <remarks>
2222 <para>The <see cref="M:Atk.NoOpObject.ColumnInserted" /> event utilizes this delegate:</para>
+0
-357
doc/en/Atk/Component.xml less more
0 <Type Name="Component" FullName="Atk.Component">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface Component : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Component implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>The ATK interface provided by UI components which occupy a physical area on the screen.</summary>
16 <remarks>
17 <para>
18 The ATK interface provided by UI components which occupy a
19 physical area on the screen.
20 </para>
21 <para>
22 This should be implemented by most if not all UI elements with
23 an actual on-screen presence, i.e. components which can be
24 said to have a screen-coordinate bounding box. Virtually all
25 widgets will need to have <see cref="T:Atk.Component" /> implementations
26 provided for their corresponding <see cref="T:Atk.Object" /> class. In short,
27 only UI elements which are* not* GUI elements will omit this
28 ATK interface.
29 </para>
30 <para>
31 A possible exception might be textual information with a
32 transparent background, in which case text glyph bounding box
33 information is provided by <see cref="T:Atk.Text" />.
34 </para>
35 </remarks>
36 </Docs>
37 <Members>
38 <Member MemberName="AddFocusHandler">
39 <MemberSignature Language="C#" Value="public uint AddFocusHandler (Atk.FocusHandler handler);" />
40 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int32 AddFocusHandler(class Atk.FocusHandler handler) cil managed" />
41 <MemberType>Method</MemberType>
42 <ReturnValue>
43 <ReturnType>System.UInt32</ReturnType>
44 </ReturnValue>
45 <Parameters>
46 <Parameter Name="handler" Type="Atk.FocusHandler" />
47 </Parameters>
48 <Docs>
49 <param name="handler">The <see cref="T:Atk.FocusHandler" /> to be attached to this component.</param>
50 <summary>
51 Add the specified handler to the set of functions to be
52 called when this object receives focus events (in or out).
53 </summary>
54 <returns>
55 A handler id which can be used in
56 <see cref="M:Atk.Component.RemoveFocusHandler" /> or zero if the handler
57 was already added.
58 </returns>
59 <remarks>
60 <para>
61 Add the specified handler to the set of functions to be
62 called when this object receives focus events (in or out).
63 </para>
64 <para>
65 If the handler is already added it is not added again.
66 </para>
67 </remarks>
68 </Docs>
69 </Member>
70 <Member MemberName="Alpha">
71 <MemberSignature Language="C#" Value="public double Alpha { get; }" />
72 <MemberSignature Language="ILAsm" Value=".property instance float64 Alpha" />
73 <MemberType>Property</MemberType>
74 <ReturnValue>
75 <ReturnType>System.Double</ReturnType>
76 </ReturnValue>
77 <Docs>
78 <summary>To be added.</summary>
79 <value>To be added.</value>
80 <remarks>To be added.</remarks>
81 <since version="Gtk# 2.12" />
82 </Docs>
83 </Member>
84 <Member MemberName="BoundsChanged">
85 <MemberSignature Language="C#" Value="public event Atk.BoundsChangedHandler BoundsChanged;" />
86 <MemberSignature Language="ILAsm" Value=".event class Atk.BoundsChangedHandler BoundsChanged" />
87 <MemberType>Event</MemberType>
88 <ReturnValue>
89 <ReturnType>Atk.BoundsChangedHandler</ReturnType>
90 </ReturnValue>
91 <Parameters />
92 <Docs>
93 <summary>To be added</summary>
94 <remarks>To be added</remarks>
95 <since version="Gtk# 2.6" />
96 </Docs>
97 </Member>
98 <Member MemberName="Contains">
99 <MemberSignature Language="C#" Value="public bool Contains (int x, int y, Atk.CoordType coord_type);" />
100 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
101 <MemberType>Method</MemberType>
102 <ReturnValue>
103 <ReturnType>System.Boolean</ReturnType>
104 </ReturnValue>
105 <Parameters>
106 <Parameter Name="x" Type="System.Int32" />
107 <Parameter Name="y" Type="System.Int32" />
108 <Parameter Name="coord_type" Type="Atk.CoordType" />
109 </Parameters>
110 <Docs>
111 <param name="x">X coordinate</param>
112 <param name="y">Y coordinate</param>
113 <param name="coord_type">
114 Specifies whether the coordinates are relative to the screen
115 or to the components top level window.
116 </param>
117 <summary>Checks whether the specified point is within the extent of this component.</summary>
118 <returns>
119 <see langword="true" /> or <see langword="false" /> indicating whether the specified point is
120 within the extent of the component or not.
121 </returns>
122 <remarks />
123 </Docs>
124 </Member>
125 <Member MemberName="GetExtents">
126 <MemberSignature Language="C#" Value="public void GetExtents (out int x, out int y, out int width, out int height, Atk.CoordType coord_type);" />
127 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
128 <MemberType>Method</MemberType>
129 <ReturnValue>
130 <ReturnType>System.Void</ReturnType>
131 </ReturnValue>
132 <Parameters>
133 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
134 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
135 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
136 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
137 <Parameter Name="coord_type" Type="Atk.CoordType" />
138 </Parameters>
139 <Docs>
140 <param name="x">X coordinate position</param>
141 <param name="y">Y coordinate position</param>
142 <param name="width">Width</param>
143 <param name="height">Height</param>
144 <param name="coord_type">
145 Specifies whether the coordinates are relative to the screen
146 or to the components top level window.
147 </param>
148 <summary>Gets the rectangle which gives the extent of this component.</summary>
149 <remarks />
150 </Docs>
151 </Member>
152 <Member MemberName="GetPosition">
153 <MemberSignature Language="C#" Value="public void GetPosition (out int x, out int y, Atk.CoordType coord_type);" />
154 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
155 <MemberType>Method</MemberType>
156 <ReturnValue>
157 <ReturnType>System.Void</ReturnType>
158 </ReturnValue>
159 <Parameters>
160 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
161 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
162 <Parameter Name="coord_type" Type="Atk.CoordType" />
163 </Parameters>
164 <Docs>
165 <param name="x">X coordinate position</param>
166 <param name="y">Y coordinate position</param>
167 <param name="coord_type">
168 Specifies whether the coordinates are relative to the screen
169 or to the components top level window.
170 </param>
171 <summary>
172 Gets the position of component in the form of a point
173 specifying this component's top-left corner.
174 </summary>
175 <remarks />
176 </Docs>
177 </Member>
178 <Member MemberName="GetSize">
179 <MemberSignature Language="C#" Value="public void GetSize (out int width, out int height);" />
180 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetSize(int32 width, int32 height) cil managed" />
181 <MemberType>Method</MemberType>
182 <ReturnValue>
183 <ReturnType>System.Void</ReturnType>
184 </ReturnValue>
185 <Parameters>
186 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
187 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
188 </Parameters>
189 <Docs>
190 <param name="width">Width</param>
191 <param name="height">Height</param>
192 <summary>Gets the size of this component in terms of width and height.</summary>
193 <remarks />
194 </Docs>
195 </Member>
196 <Member MemberName="GrabFocus">
197 <MemberSignature Language="C#" Value="public bool GrabFocus ();" />
198 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GrabFocus() cil managed" />
199 <MemberType>Method</MemberType>
200 <ReturnValue>
201 <ReturnType>System.Boolean</ReturnType>
202 </ReturnValue>
203 <Parameters />
204 <Docs>
205 <summary>Grabs focus for this component</summary>
206 <returns>
207 <see langword="true" /> if successful, <see langword="false" /> otherwise.
208 </returns>
209 <remarks />
210 </Docs>
211 </Member>
212 <Member MemberName="Layer">
213 <MemberSignature Language="C#" Value="public Atk.Layer Layer { get; }" />
214 <MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Layer Layer" />
215 <MemberType>Property</MemberType>
216 <ReturnValue>
217 <ReturnType>Atk.Layer</ReturnType>
218 </ReturnValue>
219 <Docs>
220 <summary>Gets the layer of this component.</summary>
221 <value>An <see cref="T:Atk.Layer" /> which is the layer of the component.</value>
222 <remarks />
223 </Docs>
224 </Member>
225 <Member MemberName="MdiZorder">
226 <MemberSignature Language="C#" Value="public int MdiZorder { get; }" />
227 <MemberSignature Language="ILAsm" Value=".property instance int32 MdiZorder" />
228 <MemberType>Property</MemberType>
229 <ReturnValue>
230 <ReturnType>System.Int32</ReturnType>
231 </ReturnValue>
232 <Docs>
233 <summary>Gets the Z order of the component.</summary>
234 <value>The value G_MININT will be returned if the layer of the component is not ATK_LAYER_MDI or ATK_LAYER_WINDOW.</value>
235 <remarks />
236 </Docs>
237 </Member>
238 <Member MemberName="RefAccessibleAtPoint">
239 <MemberSignature Language="C#" Value="public Atk.Object RefAccessibleAtPoint (int x, int y, Atk.CoordType coord_type);" />
240 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessibleAtPoint(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
241 <MemberType>Method</MemberType>
242 <ReturnValue>
243 <ReturnType>Atk.Object</ReturnType>
244 </ReturnValue>
245 <Parameters>
246 <Parameter Name="x" Type="System.Int32" />
247 <Parameter Name="y" Type="System.Int32" />
248 <Parameter Name="coord_type" Type="Atk.CoordType" />
249 </Parameters>
250 <Docs>
251 <param name="x">To be added: an object of type 'int'</param>
252 <param name="y">To be added: an object of type 'int'</param>
253 <param name="coord_type">To be added: an object of type 'Atk.CoordType'</param>
254 <summary>To be added</summary>
255 <returns>To be added: an object of type 'Atk.Object'</returns>
256 <remarks>To be added</remarks>
257 </Docs>
258 </Member>
259 <Member MemberName="RemoveFocusHandler">
260 <MemberSignature Language="C#" Value="public void RemoveFocusHandler (uint handler_id);" />
261 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFocusHandler(unsigned int32 handler_id) cil managed" />
262 <MemberType>Method</MemberType>
263 <ReturnValue>
264 <ReturnType>System.Void</ReturnType>
265 </ReturnValue>
266 <Parameters>
267 <Parameter Name="handler_id" Type="System.UInt32" />
268 </Parameters>
269 <Docs>
270 <param name="handler_id">The handler id of the focus handler to be removed from component.</param>
271 <summary>
272 Remove the handler from the list of functions to be executed
273 when this object receives focus events (in or out).
274 </summary>
275 <remarks />
276 </Docs>
277 </Member>
278 <Member MemberName="SetExtents">
279 <MemberSignature Language="C#" Value="public bool SetExtents (int x, int y, int width, int height, Atk.CoordType coord_type);" />
280 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
281 <MemberType>Method</MemberType>
282 <ReturnValue>
283 <ReturnType>System.Boolean</ReturnType>
284 </ReturnValue>
285 <Parameters>
286 <Parameter Name="x" Type="System.Int32" />
287 <Parameter Name="y" Type="System.Int32" />
288 <Parameter Name="width" Type="System.Int32" />
289 <Parameter Name="height" Type="System.Int32" />
290 <Parameter Name="coord_type" Type="Atk.CoordType" />
291 </Parameters>
292 <Docs>
293 <param name="x">X coordinate.</param>
294 <param name="y">Y coordinate.</param>
295 <param name="width">Width to set for this component.</param>
296 <param name="height">Height to set for this component.</param>
297 <param name="coord_type">
298 Specifies whether the coordinates are relative to the screen
299 or to the components top level window.
300 </param>
301 <summary>Sets the extents of this component.</summary>
302 <returns>
303 <see langword="true" /> or <see langword="false" /> whether the extents were
304 set or not.
305 </returns>
306 <remarks />
307 </Docs>
308 </Member>
309 <Member MemberName="SetPosition">
310 <MemberSignature Language="C#" Value="public bool SetPosition (int x, int y, Atk.CoordType coord_type);" />
311 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
312 <MemberType>Method</MemberType>
313 <ReturnValue>
314 <ReturnType>System.Boolean</ReturnType>
315 </ReturnValue>
316 <Parameters>
317 <Parameter Name="x" Type="System.Int32" />
318 <Parameter Name="y" Type="System.Int32" />
319 <Parameter Name="coord_type" Type="Atk.CoordType" />
320 </Parameters>
321 <Docs>
322 <param name="x">X coordinate.</param>
323 <param name="y">Y coordinate.</param>
324 <param name="coord_type">
325 Specifies whether the coordinates are relative to the screen
326 or to the components top level window.
327 </param>
328 <summary>Sets the postition of this component.</summary>
329 <returns>
330 <see langword="true" /> or <see langword="false" /> whether or not the position was set or not.</returns>
331 <remarks />
332 </Docs>
333 </Member>
334 <Member MemberName="SetSize">
335 <MemberSignature Language="C#" Value="public bool SetSize (int width, int height);" />
336 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSize(int32 width, int32 height) cil managed" />
337 <MemberType>Method</MemberType>
338 <ReturnValue>
339 <ReturnType>System.Boolean</ReturnType>
340 </ReturnValue>
341 <Parameters>
342 <Parameter Name="width" Type="System.Int32" />
343 <Parameter Name="height" Type="System.Int32" />
344 </Parameters>
345 <Docs>
346 <param name="width">Width to set for this component.</param>
347 <param name="height">Height to set for this component.</param>
348 <summary>Set the size of this component in terms of width and height.</summary>
349 <returns>
350 <see langword="true" /> or <see langword="false" /> whether the size was set or not.
351 </returns>
352 <remarks />
353 </Docs>
354 </Member>
355 </Members>
356 </Type>
00 <Type Name="ComponentAdapter" FullName="Atk.ComponentAdapter">
1 <TypeSignature Language="C#" Value="public class ComponentAdapter : GLib.GInterfaceAdapter, Atk.Component, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ComponentAdapter extends GLib.GInterfaceAdapter implements class Atk.Component, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class ComponentAdapter : GLib.GInterfaceAdapter, Atk.IComponent, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ComponentAdapter extends GLib.GInterfaceAdapter implements class Atk.IComponent, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.Component</InterfaceName>
11 <InterfaceName>Atk.IComponent</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public ComponentAdapter (Atk.ComponentImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ComponentImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public ComponentAdapter (Atk.IComponentImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IComponentImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.ComponentImplementor" />
38 <Parameter Name="implementor" Type="Atk.IComponentImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
150151 </Docs>
151152 </Member>
152153 <Member MemberName="GetObject">
153 <MemberSignature Language="C#" Value="public static Atk.Component GetObject (GLib.Object obj);" />
154 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Component GetObject(class GLib.Object obj) cil managed" />
155 <MemberType>Method</MemberType>
156 <ReturnValue>
157 <ReturnType>Atk.Component</ReturnType>
154 <MemberSignature Language="C#" Value="public static Atk.IComponent GetObject (GLib.Object obj);" />
155 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IComponent GetObject(class GLib.Object obj) cil managed" />
156 <MemberType>Method</MemberType>
157 <ReturnValue>
158 <ReturnType>Atk.IComponent</ReturnType>
158159 </ReturnValue>
159160 <Parameters>
160161 <Parameter Name="obj" Type="GLib.Object" />
168169 </Docs>
169170 </Member>
170171 <Member MemberName="GetObject">
171 <MemberSignature Language="C#" Value="public static Atk.Component GetObject (IntPtr handle, bool owned);" />
172 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Component GetObject(native int handle, bool owned) cil managed" />
173 <MemberType>Method</MemberType>
174 <ReturnValue>
175 <ReturnType>Atk.Component</ReturnType>
172 <MemberSignature Language="C#" Value="public static Atk.IComponent GetObject (IntPtr handle, bool owned);" />
173 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IComponent GetObject(native int handle, bool owned) cil managed" />
174 <MemberType>Method</MemberType>
175 <ReturnValue>
176 <ReturnType>Atk.IComponent</ReturnType>
176177 </ReturnValue>
177178 <Parameters>
178179 <Parameter Name="handle" Type="System.IntPtr" />
184185 <summary>To be added.</summary>
185186 <returns>To be added.</returns>
186187 <remarks>To be added.</remarks>
188 <since version="Gtk# 3.0" />
187189 </Docs>
188190 </Member>
189191 <Member MemberName="GetPosition">
224226 <remarks>To be added.</remarks>
225227 </Docs>
226228 </Member>
229 <Member MemberName="GInterfaceGType">
230 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
231 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
232 <MemberType>Property</MemberType>
233 <ReturnValue>
234 <ReturnType>GLib.GType</ReturnType>
235 </ReturnValue>
236 <Docs>
237 <summary>To be added.</summary>
238 <value>To be added.</value>
239 <remarks>To be added.</remarks>
240 <since version="Gtk# 3.0" />
241 </Docs>
242 </Member>
227243 <Member MemberName="GrabFocus">
228244 <MemberSignature Language="C#" Value="public bool GrabFocus ();" />
229245 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GrabFocus() cil managed" />
239255 </Docs>
240256 </Member>
241257 <Member MemberName="GType">
242 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
243 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
258 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
259 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
244260 <MemberType>Property</MemberType>
245261 <ReturnValue>
246262 <ReturnType>GLib.GType</ReturnType>
267283 </Docs>
268284 </Member>
269285 <Member MemberName="Implementor">
270 <MemberSignature Language="C#" Value="public Atk.ComponentImplementor Implementor { get; }" />
271 <MemberSignature Language="ILAsm" Value=".property instance class Atk.ComponentImplementor Implementor" />
272 <MemberType>Property</MemberType>
273 <ReturnValue>
274 <ReturnType>Atk.ComponentImplementor</ReturnType>
286 <MemberSignature Language="C#" Value="public Atk.IComponentImplementor Implementor { get; }" />
287 <MemberSignature Language="ILAsm" Value=".property instance class Atk.IComponentImplementor Implementor" />
288 <MemberType>Property</MemberType>
289 <ReturnValue>
290 <ReturnType>Atk.IComponentImplementor</ReturnType>
275291 </ReturnValue>
276292 <Docs>
277293 <summary>To be added.</summary>
+0
-279
doc/en/Atk/ComponentImplementor.xml less more
0 <Type Name="ComponentImplementor" FullName="Atk.ComponentImplementor">
1 <TypeSignature Language="C#" Value="public interface ComponentImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ComponentImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.ComponentAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>Component implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.Component" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="AddFocusHandler">
23 <MemberSignature Language="C#" Value="public uint AddFocusHandler (Atk.FocusHandler handler);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int32 AddFocusHandler(class Atk.FocusHandler handler) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.UInt32</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="handler" Type="Atk.FocusHandler" />
31 </Parameters>
32 <Docs>
33 <param name="handler">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 </Docs>
38 </Member>
39 <Member MemberName="Alpha">
40 <MemberSignature Language="C#" Value="public double Alpha { get; }" />
41 <MemberSignature Language="ILAsm" Value=".property instance float64 Alpha" />
42 <MemberType>Property</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Double</ReturnType>
45 </ReturnValue>
46 <Docs>
47 <summary>To be added.</summary>
48 <value>To be added.</value>
49 <remarks>To be added.</remarks>
50 </Docs>
51 </Member>
52 <Member MemberName="Contains">
53 <MemberSignature Language="C#" Value="public bool Contains (int x, int y, Atk.CoordType coord_type);" />
54 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
55 <MemberType>Method</MemberType>
56 <ReturnValue>
57 <ReturnType>System.Boolean</ReturnType>
58 </ReturnValue>
59 <Parameters>
60 <Parameter Name="x" Type="System.Int32" />
61 <Parameter Name="y" Type="System.Int32" />
62 <Parameter Name="coord_type" Type="Atk.CoordType" />
63 </Parameters>
64 <Docs>
65 <param name="x">To be added.</param>
66 <param name="y">To be added.</param>
67 <param name="coord_type">To be added.</param>
68 <summary>To be added.</summary>
69 <returns>To be added.</returns>
70 <remarks>To be added.</remarks>
71 </Docs>
72 </Member>
73 <Member MemberName="GetExtents">
74 <MemberSignature Language="C#" Value="public void GetExtents (out int x, out int y, out int width, out int height, Atk.CoordType coord_type);" />
75 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
76 <MemberType>Method</MemberType>
77 <ReturnValue>
78 <ReturnType>System.Void</ReturnType>
79 </ReturnValue>
80 <Parameters>
81 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
82 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
83 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
84 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
85 <Parameter Name="coord_type" Type="Atk.CoordType" />
86 </Parameters>
87 <Docs>
88 <param name="x">To be added.</param>
89 <param name="y">To be added.</param>
90 <param name="width">To be added.</param>
91 <param name="height">To be added.</param>
92 <param name="coord_type">To be added.</param>
93 <summary>To be added.</summary>
94 <remarks>To be added.</remarks>
95 </Docs>
96 </Member>
97 <Member MemberName="GetPosition">
98 <MemberSignature Language="C#" Value="public void GetPosition (out int x, out int y, Atk.CoordType coord_type);" />
99 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
100 <MemberType>Method</MemberType>
101 <ReturnValue>
102 <ReturnType>System.Void</ReturnType>
103 </ReturnValue>
104 <Parameters>
105 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
106 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
107 <Parameter Name="coord_type" Type="Atk.CoordType" />
108 </Parameters>
109 <Docs>
110 <param name="x">To be added.</param>
111 <param name="y">To be added.</param>
112 <param name="coord_type">To be added.</param>
113 <summary>To be added.</summary>
114 <remarks>To be added.</remarks>
115 </Docs>
116 </Member>
117 <Member MemberName="GetSize">
118 <MemberSignature Language="C#" Value="public void GetSize (out int width, out int height);" />
119 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetSize(int32 width, int32 height) cil managed" />
120 <MemberType>Method</MemberType>
121 <ReturnValue>
122 <ReturnType>System.Void</ReturnType>
123 </ReturnValue>
124 <Parameters>
125 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
126 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
127 </Parameters>
128 <Docs>
129 <param name="width">To be added.</param>
130 <param name="height">To be added.</param>
131 <summary>To be added.</summary>
132 <remarks>To be added.</remarks>
133 </Docs>
134 </Member>
135 <Member MemberName="GrabFocus">
136 <MemberSignature Language="C#" Value="public bool GrabFocus ();" />
137 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GrabFocus() cil managed" />
138 <MemberType>Method</MemberType>
139 <ReturnValue>
140 <ReturnType>System.Boolean</ReturnType>
141 </ReturnValue>
142 <Parameters />
143 <Docs>
144 <summary>To be added.</summary>
145 <returns>To be added.</returns>
146 <remarks>To be added.</remarks>
147 </Docs>
148 </Member>
149 <Member MemberName="Layer">
150 <MemberSignature Language="C#" Value="public Atk.Layer Layer { get; }" />
151 <MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Layer Layer" />
152 <MemberType>Property</MemberType>
153 <ReturnValue>
154 <ReturnType>Atk.Layer</ReturnType>
155 </ReturnValue>
156 <Docs>
157 <summary>To be added.</summary>
158 <value>To be added.</value>
159 <remarks>To be added.</remarks>
160 </Docs>
161 </Member>
162 <Member MemberName="MdiZorder">
163 <MemberSignature Language="C#" Value="public int MdiZorder { get; }" />
164 <MemberSignature Language="ILAsm" Value=".property instance int32 MdiZorder" />
165 <MemberType>Property</MemberType>
166 <ReturnValue>
167 <ReturnType>System.Int32</ReturnType>
168 </ReturnValue>
169 <Docs>
170 <summary>To be added.</summary>
171 <value>To be added.</value>
172 <remarks>To be added.</remarks>
173 </Docs>
174 </Member>
175 <Member MemberName="RefAccessibleAtPoint">
176 <MemberSignature Language="C#" Value="public Atk.Object RefAccessibleAtPoint (int x, int y, Atk.CoordType coord_type);" />
177 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessibleAtPoint(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
178 <MemberType>Method</MemberType>
179 <ReturnValue>
180 <ReturnType>Atk.Object</ReturnType>
181 </ReturnValue>
182 <Parameters>
183 <Parameter Name="x" Type="System.Int32" />
184 <Parameter Name="y" Type="System.Int32" />
185 <Parameter Name="coord_type" Type="Atk.CoordType" />
186 </Parameters>
187 <Docs>
188 <param name="x">To be added.</param>
189 <param name="y">To be added.</param>
190 <param name="coord_type">To be added.</param>
191 <summary>To be added.</summary>
192 <returns>To be added.</returns>
193 <remarks>To be added.</remarks>
194 </Docs>
195 </Member>
196 <Member MemberName="RemoveFocusHandler">
197 <MemberSignature Language="C#" Value="public void RemoveFocusHandler (uint handler_id);" />
198 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFocusHandler(unsigned int32 handler_id) cil managed" />
199 <MemberType>Method</MemberType>
200 <ReturnValue>
201 <ReturnType>System.Void</ReturnType>
202 </ReturnValue>
203 <Parameters>
204 <Parameter Name="handler_id" Type="System.UInt32" />
205 </Parameters>
206 <Docs>
207 <param name="handler_id">To be added.</param>
208 <summary>To be added.</summary>
209 <remarks>To be added.</remarks>
210 </Docs>
211 </Member>
212 <Member MemberName="SetExtents">
213 <MemberSignature Language="C#" Value="public bool SetExtents (int x, int y, int width, int height, Atk.CoordType coord_type);" />
214 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
215 <MemberType>Method</MemberType>
216 <ReturnValue>
217 <ReturnType>System.Boolean</ReturnType>
218 </ReturnValue>
219 <Parameters>
220 <Parameter Name="x" Type="System.Int32" />
221 <Parameter Name="y" Type="System.Int32" />
222 <Parameter Name="width" Type="System.Int32" />
223 <Parameter Name="height" Type="System.Int32" />
224 <Parameter Name="coord_type" Type="Atk.CoordType" />
225 </Parameters>
226 <Docs>
227 <param name="x">To be added.</param>
228 <param name="y">To be added.</param>
229 <param name="width">To be added.</param>
230 <param name="height">To be added.</param>
231 <param name="coord_type">To be added.</param>
232 <summary>To be added.</summary>
233 <returns>To be added.</returns>
234 <remarks>To be added.</remarks>
235 </Docs>
236 </Member>
237 <Member MemberName="SetPosition">
238 <MemberSignature Language="C#" Value="public bool SetPosition (int x, int y, Atk.CoordType coord_type);" />
239 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
240 <MemberType>Method</MemberType>
241 <ReturnValue>
242 <ReturnType>System.Boolean</ReturnType>
243 </ReturnValue>
244 <Parameters>
245 <Parameter Name="x" Type="System.Int32" />
246 <Parameter Name="y" Type="System.Int32" />
247 <Parameter Name="coord_type" Type="Atk.CoordType" />
248 </Parameters>
249 <Docs>
250 <param name="x">To be added.</param>
251 <param name="y">To be added.</param>
252 <param name="coord_type">To be added.</param>
253 <summary>To be added.</summary>
254 <returns>To be added.</returns>
255 <remarks>To be added.</remarks>
256 </Docs>
257 </Member>
258 <Member MemberName="SetSize">
259 <MemberSignature Language="C#" Value="public bool SetSize (int width, int height);" />
260 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSize(int32 width, int32 height) cil managed" />
261 <MemberType>Method</MemberType>
262 <ReturnValue>
263 <ReturnType>System.Boolean</ReturnType>
264 </ReturnValue>
265 <Parameters>
266 <Parameter Name="width" Type="System.Int32" />
267 <Parameter Name="height" Type="System.Int32" />
268 </Parameters>
269 <Docs>
270 <param name="width">To be added.</param>
271 <param name="height">To be added.</param>
272 <summary>To be added.</summary>
273 <returns>To be added.</returns>
274 <remarks>To be added.</remarks>
275 </Docs>
276 </Member>
277 </Members>
278 </Type>
+0
-152
doc/en/Atk/Document.xml less more
0 <Type Name="Document" FullName="Atk.Document">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface Document : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Document implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>The interface which allows access to a DOM associated with on object.</summary>
16 <remarks>The <see cref="T:Atk.Document" /> interface should be supported by any object that has an associated document object model (DOM). This interface provides the standard mechanism allowing an assistive technology access to the DOM.</remarks>
17 </Docs>
18 <Members>
19 <Member MemberName="Attributes">
20 <MemberSignature Language="C#" Value="public Atk.Attribute[] Attributes { get; }" />
21 <MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] Attributes" />
22 <MemberType>Property</MemberType>
23 <ReturnValue>
24 <ReturnType>Atk.Attribute[]</ReturnType>
25 </ReturnValue>
26 <Docs>
27 <summary>To be added.</summary>
28 <value>To be added.</value>
29 <remarks>To be added.</remarks>
30 <since version="Gtk# 2.12" />
31 </Docs>
32 </Member>
33 <Member MemberName="DocumentType">
34 <MemberSignature Language="C#" Value="public string DocumentType { get; }" />
35 <MemberSignature Language="ILAsm" Value=".property instance string DocumentType" />
36 <MemberType>Property</MemberType>
37 <ReturnValue>
38 <ReturnType>System.String</ReturnType>
39 </ReturnValue>
40 <Docs>
41 <summary>Gets a string indicating the document type.</summary>
42 <value> a string indicating the document type</value>
43 <remarks />
44 </Docs>
45 </Member>
46 <Member MemberName="GetAttributeValue">
47 <MemberSignature Language="C#" Value="public string GetAttributeValue (string attribute_name);" />
48 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetAttributeValue(string attribute_name) cil managed" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>System.String</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="attribute_name" Type="System.String" />
55 </Parameters>
56 <Docs>
57 <param name="attribute_name">To be added.</param>
58 <summary>To be added.</summary>
59 <returns>To be added.</returns>
60 <remarks>To be added.</remarks>
61 <since version="Gtk# 2.12" />
62 </Docs>
63 </Member>
64 <Member MemberName="LoadComplete">
65 <MemberSignature Language="C#" Value="public event EventHandler LoadComplete;" />
66 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler LoadComplete" />
67 <MemberType>Event</MemberType>
68 <ReturnValue>
69 <ReturnType>System.EventHandler</ReturnType>
70 </ReturnValue>
71 <Docs>
72 <summary>To be added.</summary>
73 <remarks>To be added.</remarks>
74 <since version="Gtk# 2.12" />
75 </Docs>
76 </Member>
77 <Member MemberName="LoadStopped">
78 <MemberSignature Language="C#" Value="public event EventHandler LoadStopped;" />
79 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler LoadStopped" />
80 <MemberType>Event</MemberType>
81 <ReturnValue>
82 <ReturnType>System.EventHandler</ReturnType>
83 </ReturnValue>
84 <Docs>
85 <summary>To be added.</summary>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 2.12" />
88 </Docs>
89 </Member>
90 <Member MemberName="Locale">
91 <MemberSignature Language="C#" Value="public string Locale { get; }" />
92 <MemberSignature Language="ILAsm" Value=".property instance string Locale" />
93 <MemberType>Property</MemberType>
94 <ReturnValue>
95 <ReturnType>System.String</ReturnType>
96 </ReturnValue>
97 <Docs>
98 <summary>To be added.</summary>
99 <value>To be added.</value>
100 <remarks>To be added.</remarks>
101 <since version="Gtk# 2.12" />
102 </Docs>
103 </Member>
104 <Member MemberName="Reload">
105 <MemberSignature Language="C#" Value="public event EventHandler Reload;" />
106 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Reload" />
107 <MemberType>Event</MemberType>
108 <ReturnValue>
109 <ReturnType>System.EventHandler</ReturnType>
110 </ReturnValue>
111 <Docs>
112 <summary>To be added.</summary>
113 <remarks>To be added.</remarks>
114 <since version="Gtk# 2.12" />
115 </Docs>
116 </Member>
117 <Member MemberName="SetAttributeValue">
118 <MemberSignature Language="C#" Value="public bool SetAttributeValue (string attribute_name, string attribute_value);" />
119 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeValue(string attribute_name, string attribute_value) cil managed" />
120 <MemberType>Method</MemberType>
121 <ReturnValue>
122 <ReturnType>System.Boolean</ReturnType>
123 </ReturnValue>
124 <Parameters>
125 <Parameter Name="attribute_name" Type="System.String" />
126 <Parameter Name="attribute_value" Type="System.String" />
127 </Parameters>
128 <Docs>
129 <param name="attribute_name">To be added.</param>
130 <param name="attribute_value">To be added.</param>
131 <summary>To be added.</summary>
132 <returns>To be added.</returns>
133 <remarks>To be added.</remarks>
134 <since version="Gtk# 2.12" />
135 </Docs>
136 </Member>
137 <Member MemberName="TheDocument">
138 <MemberSignature Language="C#" Value="public IntPtr TheDocument { get; }" />
139 <MemberSignature Language="ILAsm" Value=".property instance native int TheDocument" />
140 <MemberType>Property</MemberType>
141 <ReturnValue>
142 <ReturnType>System.IntPtr</ReturnType>
143 </ReturnValue>
144 <Docs>
145 <summary>Gets a pointer that points to an instance of the DOM.</summary>
146 <value> a pointer to an instance of the DOM.</value>
147 <remarks />
148 </Docs>
149 </Member>
150 </Members>
151 </Type>
00 <Type Name="DocumentAdapter" FullName="Atk.DocumentAdapter">
1 <TypeSignature Language="C#" Value="public class DocumentAdapter : GLib.GInterfaceAdapter, Atk.Document, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi DocumentAdapter extends GLib.GInterfaceAdapter implements class Atk.Document, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class DocumentAdapter : GLib.GInterfaceAdapter, Atk.IDocument, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi DocumentAdapter extends GLib.GInterfaceAdapter implements class Atk.IDocument, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.Document</InterfaceName>
11 <InterfaceName>Atk.IDocument</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public DocumentAdapter (Atk.DocumentImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.DocumentImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public DocumentAdapter (Atk.IDocumentImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IDocumentImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.DocumentImplementor" />
38 <Parameter Name="implementor" Type="Atk.IDocumentImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
101102 </Docs>
102103 </Member>
103104 <Member MemberName="GetObject">
104 <MemberSignature Language="C#" Value="public static Atk.Document GetObject (GLib.Object obj);" />
105 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Document GetObject(class GLib.Object obj) cil managed" />
105 <MemberSignature Language="C#" Value="public static Atk.IDocument GetObject (GLib.Object obj);" />
106 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IDocument GetObject(class GLib.Object obj) cil managed" />
106107 <MemberType>Method</MemberType>
107108 <ReturnValue>
108 <ReturnType>Atk.Document</ReturnType>
109 <ReturnType>Atk.IDocument</ReturnType>
109110 </ReturnValue>
110111 <Parameters>
111112 <Parameter Name="obj" Type="GLib.Object" />
119120 </Docs>
120121 </Member>
121122 <Member MemberName="GetObject">
122 <MemberSignature Language="C#" Value="public static Atk.Document GetObject (IntPtr handle, bool owned);" />
123 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Document GetObject(native int handle, bool owned) cil managed" />
123 <MemberSignature Language="C#" Value="public static Atk.IDocument GetObject (IntPtr handle, bool owned);" />
124 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IDocument GetObject(native int handle, bool owned) cil managed" />
124125 <MemberType>Method</MemberType>
125126 <ReturnValue>
126 <ReturnType>Atk.Document</ReturnType>
127 <ReturnType>Atk.IDocument</ReturnType>
127128 </ReturnValue>
128129 <Parameters>
129130 <Parameter Name="handle" Type="System.IntPtr" />
135136 <summary>To be added.</summary>
136137 <returns>To be added.</returns>
137138 <remarks>To be added.</remarks>
139 <since version="Gtk# 3.0" />
140 </Docs>
141 </Member>
142 <Member MemberName="GInterfaceGType">
143 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
144 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
145 <MemberType>Property</MemberType>
146 <ReturnValue>
147 <ReturnType>GLib.GType</ReturnType>
148 </ReturnValue>
149 <Docs>
150 <summary>To be added.</summary>
151 <value>To be added.</value>
152 <remarks>To be added.</remarks>
153 <since version="Gtk# 3.0" />
138154 </Docs>
139155 </Member>
140156 <Member MemberName="GType">
141 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
142 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
157 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
158 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
143159 <MemberType>Property</MemberType>
144160 <ReturnValue>
145161 <ReturnType>GLib.GType</ReturnType>
166182 </Docs>
167183 </Member>
168184 <Member MemberName="Implementor">
169 <MemberSignature Language="C#" Value="public Atk.DocumentImplementor Implementor { get; }" />
170 <MemberSignature Language="ILAsm" Value=".property instance class Atk.DocumentImplementor Implementor" />
171 <MemberType>Property</MemberType>
172 <ReturnValue>
173 <ReturnType>Atk.DocumentImplementor</ReturnType>
185 <MemberSignature Language="C#" Value="public Atk.IDocumentImplementor Implementor { get; }" />
186 <MemberSignature Language="ILAsm" Value=".property instance class Atk.IDocumentImplementor Implementor" />
187 <MemberType>Property</MemberType>
188 <ReturnValue>
189 <ReturnType>Atk.IDocumentImplementor</ReturnType>
174190 </ReturnValue>
175191 <Docs>
176192 <summary>To be added.</summary>
+0
-112
doc/en/Atk/DocumentImplementor.xml less more
0 <Type Name="DocumentImplementor" FullName="Atk.DocumentImplementor">
1 <TypeSignature Language="C#" Value="public interface DocumentImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract DocumentImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.DocumentAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>Document implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.Document" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="Attributes">
23 <MemberSignature Language="C#" Value="public Atk.Attribute[] Attributes { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] Attributes" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>Atk.Attribute[]</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="DocumentType">
36 <MemberSignature Language="C#" Value="public string DocumentType { get; }" />
37 <MemberSignature Language="ILAsm" Value=".property instance string DocumentType" />
38 <MemberType>Property</MemberType>
39 <ReturnValue>
40 <ReturnType>System.String</ReturnType>
41 </ReturnValue>
42 <Docs>
43 <summary>To be added.</summary>
44 <value>To be added.</value>
45 <remarks>To be added.</remarks>
46 </Docs>
47 </Member>
48 <Member MemberName="GetAttributeValue">
49 <MemberSignature Language="C#" Value="public string GetAttributeValue (string attribute_name);" />
50 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetAttributeValue(string attribute_name) cil managed" />
51 <MemberType>Method</MemberType>
52 <ReturnValue>
53 <ReturnType>System.String</ReturnType>
54 </ReturnValue>
55 <Parameters>
56 <Parameter Name="attribute_name" Type="System.String" />
57 </Parameters>
58 <Docs>
59 <param name="attribute_name">To be added.</param>
60 <summary>To be added.</summary>
61 <returns>To be added.</returns>
62 <remarks>To be added.</remarks>
63 </Docs>
64 </Member>
65 <Member MemberName="Locale">
66 <MemberSignature Language="C#" Value="public string Locale { get; }" />
67 <MemberSignature Language="ILAsm" Value=".property instance string Locale" />
68 <MemberType>Property</MemberType>
69 <ReturnValue>
70 <ReturnType>System.String</ReturnType>
71 </ReturnValue>
72 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
76 </Docs>
77 </Member>
78 <Member MemberName="SetAttributeValue">
79 <MemberSignature Language="C#" Value="public bool SetAttributeValue (string attribute_name, string attribute_value);" />
80 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeValue(string attribute_name, string attribute_value) cil managed" />
81 <MemberType>Method</MemberType>
82 <ReturnValue>
83 <ReturnType>System.Boolean</ReturnType>
84 </ReturnValue>
85 <Parameters>
86 <Parameter Name="attribute_name" Type="System.String" />
87 <Parameter Name="attribute_value" Type="System.String" />
88 </Parameters>
89 <Docs>
90 <param name="attribute_name">To be added.</param>
91 <param name="attribute_value">To be added.</param>
92 <summary>To be added.</summary>
93 <returns>To be added.</returns>
94 <remarks>To be added.</remarks>
95 </Docs>
96 </Member>
97 <Member MemberName="TheDocument">
98 <MemberSignature Language="C#" Value="public IntPtr TheDocument { get; }" />
99 <MemberSignature Language="ILAsm" Value=".property instance native int TheDocument" />
100 <MemberType>Property</MemberType>
101 <ReturnValue>
102 <ReturnType>System.IntPtr</ReturnType>
103 </ReturnValue>
104 <Docs>
105 <summary>To be added.</summary>
106 <value>To be added.</value>
107 <remarks>To be added.</remarks>
108 </Docs>
109 </Member>
110 </Members>
111 </Type>
+0
-177
doc/en/Atk/EditableText.xml less more
0 <Type Name="EditableText" FullName="Atk.EditableText">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface EditableText : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract EditableText implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>The ATK interface implemented by components containing user-editable text content</summary>
16 <remarks>
17 <para>
18 <see cref="T:Atk.EditableText" /> should be implemented by UI components which
19 contain text which the user can edit, via the <see cref="T:Atk.Object" /> corresponding to that component (see <see cref="T:Atk.Object" />).
20 </para>
21 <para>
22 <see cref="T:Atk.EditableText" /> is a subclass of <see cref="T:Atk.Text" />, and as such, an
23 object which implements AtkEditableText is by definition an
24 <see cref="T:Atk.Text" /> implementor as well.
25 </para>
26 </remarks>
27 </Docs>
28 <Members>
29 <Member MemberName="CopyText">
30 <MemberSignature Language="C#" Value="public void CopyText (int start_pos, int end_pos);" />
31 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyText(int32 start_pos, int32 end_pos) cil managed" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>System.Void</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="start_pos" Type="System.Int32" />
38 <Parameter Name="end_pos" Type="System.Int32" />
39 </Parameters>
40 <Docs>
41 <param name="start_pos">start position</param>
42 <param name="end_pos">end position</param>
43 <summary>Copy text</summary>
44 <remarks>
45 <para>
46 This method only copies the text up to <paramref name="end_pos" />, it does not include the text at that position.
47 </para>
48 </remarks>
49 </Docs>
50 </Member>
51 <Member MemberName="CutText">
52 <MemberSignature Language="C#" Value="public void CutText (int start_pos, int end_pos);" />
53 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CutText(int32 start_pos, int32 end_pos) cil managed" />
54 <MemberType>Method</MemberType>
55 <ReturnValue>
56 <ReturnType>System.Void</ReturnType>
57 </ReturnValue>
58 <Parameters>
59 <Parameter Name="start_pos" Type="System.Int32" />
60 <Parameter Name="end_pos" Type="System.Int32" />
61 </Parameters>
62 <Docs>
63 <param name="start_pos">start position</param>
64 <param name="end_pos">end position</param>
65 <summary>Cut text</summary>
66 <remarks>
67 <para>
68 This method only cuts the text up to <paramref name="end_pos" />, it does not include the text at that position.
69 </para>
70 </remarks>
71 </Docs>
72 </Member>
73 <Member MemberName="DeleteText">
74 <MemberSignature Language="C#" Value="public void DeleteText (int start_pos, int end_pos);" />
75 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteText(int32 start_pos, int32 end_pos) cil managed" />
76 <MemberType>Method</MemberType>
77 <ReturnValue>
78 <ReturnType>System.Void</ReturnType>
79 </ReturnValue>
80 <Parameters>
81 <Parameter Name="start_pos" Type="System.Int32" />
82 <Parameter Name="end_pos" Type="System.Int32" />
83 </Parameters>
84 <Docs>
85 <param name="start_pos">start position</param>
86 <param name="end_pos">end position</param>
87 <summary>Delete text</summary>
88 <remarks>
89 <para>
90 This only deletes text up to, but not including <paramref name="end_pos" />. </para>
91 </remarks>
92 </Docs>
93 </Member>
94 <Member MemberName="InsertText">
95 <MemberSignature Language="C#" Value="public void InsertText (string str1ng, ref int position);" />
96 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertText(string str1ng, int32 position) cil managed" />
97 <MemberType>Method</MemberType>
98 <ReturnValue>
99 <ReturnType>System.Void</ReturnType>
100 </ReturnValue>
101 <Parameters>
102 <Parameter Name="str1ng" Type="System.String" />
103 <Parameter Name="position" Type="System.Int32&amp;" RefType="ref" />
104 </Parameters>
105 <Docs>
106 <param name="str1ng">To be added.</param>
107 <param name="position">To be added.</param>
108 <summary>To be added.</summary>
109 <remarks>To be added.</remarks>
110 </Docs>
111 </Member>
112 <Member MemberName="PasteText">
113 <MemberSignature Language="C#" Value="public void PasteText (int position);" />
114 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PasteText(int32 position) cil managed" />
115 <MemberType>Method</MemberType>
116 <ReturnValue>
117 <ReturnType>System.Void</ReturnType>
118 </ReturnValue>
119 <Parameters>
120 <Parameter Name="position" Type="System.Int32" />
121 </Parameters>
122 <Docs>
123 <param name="position">position to paste</param>
124 <summary>Paste text from clipboard to specified position.</summary>
125 <remarks />
126 </Docs>
127 </Member>
128 <Member MemberName="SetRunAttributes">
129 <MemberSignature Language="C#" Value="public bool SetRunAttributes (GLib.SList attrib_set, int start_offset, int end_offset);" />
130 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetRunAttributes(class GLib.SList attrib_set, int32 start_offset, int32 end_offset) cil managed" />
131 <MemberType>Method</MemberType>
132 <ReturnValue>
133 <ReturnType>System.Boolean</ReturnType>
134 </ReturnValue>
135 <Parameters>
136 <Parameter Name="attrib_set" Type="GLib.SList" />
137 <Parameter Name="start_offset" Type="System.Int32" />
138 <Parameter Name="end_offset" Type="System.Int32" />
139 </Parameters>
140 <Docs>
141 <param name="attrib_set">an <see cref="T:Atk.AttributeSet" /></param>
142 <param name="start_offset">start of range in which to set attributes</param>
143 <param name="end_offset">end of range in which to set attributes</param>
144 <summary>Sets the attributes for a specified range.</summary>
145 <returns>
146 <see langword="true" /> if attributes successfully set for
147 the specified range, otherwise <see langword="false" /></returns>
148 <remarks>
149 <para>
150 Sets the attributes for a specified range. See the
151 ATK_ATTRIBUTE macros (such as ATK_ATTRIBUTE_LEFT_MARGIN)
152 for examples of attributes that can be set. Note that
153 other attributes that do not have corresponding
154 ATK_ATTRIBUTE macros may also be set for certain text
155 widgets.
156 </para>
157 </remarks>
158 </Docs>
159 </Member>
160 <Member MemberName="TextContents">
161 <MemberSignature Language="C#" Value="public string TextContents { set; }" />
162 <MemberSignature Language="ILAsm" Value=".property instance string TextContents" />
163 <MemberType>Property</MemberType>
164 <ReturnValue>
165 <ReturnType>System.String</ReturnType>
166 </ReturnValue>
167 <Parameters>
168 </Parameters>
169 <Docs>
170 <summary>Set text contents of text.</summary>
171 <value>contents of text</value>
172 <remarks />
173 </Docs>
174 </Member>
175 </Members>
176 </Type>
00 <Type Name="EditableTextAdapter" FullName="Atk.EditableTextAdapter">
1 <TypeSignature Language="C#" Value="public class EditableTextAdapter : GLib.GInterfaceAdapter, Atk.EditableText, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi EditableTextAdapter extends GLib.GInterfaceAdapter implements class Atk.EditableText, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class EditableTextAdapter : GLib.GInterfaceAdapter, Atk.IEditableText, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi EditableTextAdapter extends GLib.GInterfaceAdapter implements class Atk.IEditableText, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.EditableText</InterfaceName>
11 <InterfaceName>Atk.IEditableText</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public EditableTextAdapter (Atk.EditableTextImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.EditableTextImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public EditableTextAdapter (Atk.IEditableTextImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IEditableTextImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.EditableTextImplementor" />
38 <Parameter Name="implementor" Type="Atk.IEditableTextImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
112113 </Docs>
113114 </Member>
114115 <Member MemberName="GetObject">
115 <MemberSignature Language="C#" Value="public static Atk.EditableText GetObject (GLib.Object obj);" />
116 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.EditableText GetObject(class GLib.Object obj) cil managed" />
117 <MemberType>Method</MemberType>
118 <ReturnValue>
119 <ReturnType>Atk.EditableText</ReturnType>
116 <MemberSignature Language="C#" Value="public static Atk.IEditableText GetObject (GLib.Object obj);" />
117 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IEditableText GetObject(class GLib.Object obj) cil managed" />
118 <MemberType>Method</MemberType>
119 <ReturnValue>
120 <ReturnType>Atk.IEditableText</ReturnType>
120121 </ReturnValue>
121122 <Parameters>
122123 <Parameter Name="obj" Type="GLib.Object" />
130131 </Docs>
131132 </Member>
132133 <Member MemberName="GetObject">
133 <MemberSignature Language="C#" Value="public static Atk.EditableText GetObject (IntPtr handle, bool owned);" />
134 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.EditableText GetObject(native int handle, bool owned) cil managed" />
135 <MemberType>Method</MemberType>
136 <ReturnValue>
137 <ReturnType>Atk.EditableText</ReturnType>
134 <MemberSignature Language="C#" Value="public static Atk.IEditableText GetObject (IntPtr handle, bool owned);" />
135 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IEditableText GetObject(native int handle, bool owned) cil managed" />
136 <MemberType>Method</MemberType>
137 <ReturnValue>
138 <ReturnType>Atk.IEditableText</ReturnType>
138139 </ReturnValue>
139140 <Parameters>
140141 <Parameter Name="handle" Type="System.IntPtr" />
146147 <summary>To be added.</summary>
147148 <returns>To be added.</returns>
148149 <remarks>To be added.</remarks>
150 <since version="Gtk# 3.0" />
151 </Docs>
152 </Member>
153 <Member MemberName="GInterfaceGType">
154 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
155 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
156 <MemberType>Property</MemberType>
157 <ReturnValue>
158 <ReturnType>GLib.GType</ReturnType>
159 </ReturnValue>
160 <Docs>
161 <summary>To be added.</summary>
162 <value>To be added.</value>
163 <remarks>To be added.</remarks>
164 <since version="Gtk# 3.0" />
149165 </Docs>
150166 </Member>
151167 <Member MemberName="GType">
152 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
153 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
168 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
169 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
154170 <MemberType>Property</MemberType>
155171 <ReturnValue>
156172 <ReturnType>GLib.GType</ReturnType>
177193 </Docs>
178194 </Member>
179195 <Member MemberName="Implementor">
180 <MemberSignature Language="C#" Value="public Atk.EditableTextImplementor Implementor { get; }" />
181 <MemberSignature Language="ILAsm" Value=".property instance class Atk.EditableTextImplementor Implementor" />
182 <MemberType>Property</MemberType>
183 <ReturnValue>
184 <ReturnType>Atk.EditableTextImplementor</ReturnType>
196 <MemberSignature Language="C#" Value="public Atk.IEditableTextImplementor Implementor { get; }" />
197 <MemberSignature Language="ILAsm" Value=".property instance class Atk.IEditableTextImplementor Implementor" />
198 <MemberType>Property</MemberType>
199 <ReturnValue>
200 <ReturnType>Atk.IEditableTextImplementor</ReturnType>
185201 </ReturnValue>
186202 <Docs>
187203 <summary>To be added.</summary>
+0
-146
doc/en/Atk/EditableTextImplementor.xml less more
0 <Type Name="EditableTextImplementor" FullName="Atk.EditableTextImplementor">
1 <TypeSignature Language="C#" Value="public interface EditableTextImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract EditableTextImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.EditableTextAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>EditableText implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.EditableText" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="CopyText">
23 <MemberSignature Language="C#" Value="public void CopyText (int start_pos, int end_pos);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyText(int32 start_pos, int32 end_pos) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="start_pos" Type="System.Int32" />
31 <Parameter Name="end_pos" Type="System.Int32" />
32 </Parameters>
33 <Docs>
34 <param name="start_pos">To be added.</param>
35 <param name="end_pos">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
38 </Docs>
39 </Member>
40 <Member MemberName="CutText">
41 <MemberSignature Language="C#" Value="public void CutText (int start_pos, int end_pos);" />
42 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CutText(int32 start_pos, int32 end_pos) cil managed" />
43 <MemberType>Method</MemberType>
44 <ReturnValue>
45 <ReturnType>System.Void</ReturnType>
46 </ReturnValue>
47 <Parameters>
48 <Parameter Name="start_pos" Type="System.Int32" />
49 <Parameter Name="end_pos" Type="System.Int32" />
50 </Parameters>
51 <Docs>
52 <param name="start_pos">To be added.</param>
53 <param name="end_pos">To be added.</param>
54 <summary>To be added.</summary>
55 <remarks>To be added.</remarks>
56 </Docs>
57 </Member>
58 <Member MemberName="DeleteText">
59 <MemberSignature Language="C#" Value="public void DeleteText (int start_pos, int end_pos);" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteText(int32 start_pos, int32 end_pos) cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Void</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 <Parameter Name="start_pos" Type="System.Int32" />
67 <Parameter Name="end_pos" Type="System.Int32" />
68 </Parameters>
69 <Docs>
70 <param name="start_pos">To be added.</param>
71 <param name="end_pos">To be added.</param>
72 <summary>To be added.</summary>
73 <remarks>To be added.</remarks>
74 </Docs>
75 </Member>
76 <Member MemberName="InsertText">
77 <MemberSignature Language="C#" Value="public void InsertText (string str1ng, ref int position);" />
78 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertText(string str1ng, int32 position) cil managed" />
79 <MemberType>Method</MemberType>
80 <ReturnValue>
81 <ReturnType>System.Void</ReturnType>
82 </ReturnValue>
83 <Parameters>
84 <Parameter Name="str1ng" Type="System.String" />
85 <Parameter Name="position" Type="System.Int32&amp;" RefType="ref" />
86 </Parameters>
87 <Docs>
88 <param name="str1ng">To be added.</param>
89 <param name="position">To be added.</param>
90 <summary>To be added.</summary>
91 <remarks>To be added.</remarks>
92 </Docs>
93 </Member>
94 <Member MemberName="PasteText">
95 <MemberSignature Language="C#" Value="public void PasteText (int position);" />
96 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PasteText(int32 position) cil managed" />
97 <MemberType>Method</MemberType>
98 <ReturnValue>
99 <ReturnType>System.Void</ReturnType>
100 </ReturnValue>
101 <Parameters>
102 <Parameter Name="position" Type="System.Int32" />
103 </Parameters>
104 <Docs>
105 <param name="position">To be added.</param>
106 <summary>To be added.</summary>
107 <remarks>To be added.</remarks>
108 </Docs>
109 </Member>
110 <Member MemberName="SetRunAttributes">
111 <MemberSignature Language="C#" Value="public bool SetRunAttributes (GLib.SList attrib_set, int start_offset, int end_offset);" />
112 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetRunAttributes(class GLib.SList attrib_set, int32 start_offset, int32 end_offset) cil managed" />
113 <MemberType>Method</MemberType>
114 <ReturnValue>
115 <ReturnType>System.Boolean</ReturnType>
116 </ReturnValue>
117 <Parameters>
118 <Parameter Name="attrib_set" Type="GLib.SList" />
119 <Parameter Name="start_offset" Type="System.Int32" />
120 <Parameter Name="end_offset" Type="System.Int32" />
121 </Parameters>
122 <Docs>
123 <param name="attrib_set">To be added.</param>
124 <param name="start_offset">To be added.</param>
125 <param name="end_offset">To be added.</param>
126 <summary>To be added.</summary>
127 <returns>To be added.</returns>
128 <remarks>To be added.</remarks>
129 </Docs>
130 </Member>
131 <Member MemberName="TextContents">
132 <MemberSignature Language="C#" Value="public string TextContents { set; }" />
133 <MemberSignature Language="ILAsm" Value=".property instance string TextContents" />
134 <MemberType>Property</MemberType>
135 <ReturnValue>
136 <ReturnType>System.String</ReturnType>
137 </ReturnValue>
138 <Docs>
139 <summary>To be added.</summary>
140 <value>To be added.</value>
141 <remarks>To be added.</remarks>
142 </Docs>
143 </Member>
144 </Members>
145 </Type>
1515 <ReturnType>System.Void</ReturnType>
1616 </ReturnValue>
1717 <Docs>
18 <param name="o">To be added.</param>
19 <param name="args">To be added.</param>
18 <param name="o">Event sender.</param>
19 <param name="args">Event arguments.</param>
2020 <summary>Event handler.</summary>
2121 <remarks>
2222 <para>The <see cref="M:Atk.Object.FocusEvent" /> event utilizes this delegate:</para>
00 <Type Name="Hyperlink" FullName="Atk.Hyperlink">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class Hyperlink : GLib.Object, Atk.Action" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Hyperlink extends GLib.Object implements class Atk.Action, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class Hyperlink : GLib.Object, Atk.IAction" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Hyperlink extends GLib.Object implements class Atk.IAction, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Atk.Action</InterfaceName>
14 <InterfaceName>Atk.IAction</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
+0
-32
doc/en/Atk/HyperlinkImpl.xml less more
0 <Type Name="HyperlinkImpl" FullName="Atk.HyperlinkImpl">
1 <TypeSignature Language="C#" Value="public interface HyperlinkImpl : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract HyperlinkImpl implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>Interface to obtain a Hyperlink implementation.</summary>
13 <remarks />
14 <since version="Gtk# 2.12" />
15 </Docs>
16 <Members>
17 <Member MemberName="Hyperlink">
18 <MemberSignature Language="C#" Value="public Atk.Hyperlink Hyperlink { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance class Atk.Hyperlink Hyperlink" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>Atk.Hyperlink</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>Hyperlink property.</summary>
26 <value>a <see cref="T:Atk.Hyperlink" /> implementor.</value>
27 <remarks />
28 </Docs>
29 </Member>
30 </Members>
31 </Type>
00 <Type Name="HyperlinkImplAdapter" FullName="Atk.HyperlinkImplAdapter">
1 <TypeSignature Language="C#" Value="public class HyperlinkImplAdapter : GLib.GInterfaceAdapter, Atk.HyperlinkImpl, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi HyperlinkImplAdapter extends GLib.GInterfaceAdapter implements class Atk.HyperlinkImpl, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class HyperlinkImplAdapter : GLib.GInterfaceAdapter, Atk.IHyperlinkImpl, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi HyperlinkImplAdapter extends GLib.GInterfaceAdapter implements class Atk.IHyperlinkImpl, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.HyperlinkImpl</InterfaceName>
11 <InterfaceName>Atk.IHyperlinkImpl</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public HyperlinkImplAdapter (Atk.HyperlinkImplImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.HyperlinkImplImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public HyperlinkImplAdapter (Atk.IHyperlinkImplImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IHyperlinkImplImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.HyperlinkImplImplementor" />
38 <Parameter Name="implementor" Type="Atk.IHyperlinkImplImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
5859 </Docs>
5960 </Member>
6061 <Member MemberName="GetObject">
61 <MemberSignature Language="C#" Value="public static Atk.HyperlinkImpl GetObject (GLib.Object obj);" />
62 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.HyperlinkImpl GetObject(class GLib.Object obj) cil managed" />
62 <MemberSignature Language="C#" Value="public static Atk.IHyperlinkImpl GetObject (GLib.Object obj);" />
63 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IHyperlinkImpl GetObject(class GLib.Object obj) cil managed" />
6364 <MemberType>Method</MemberType>
6465 <ReturnValue>
65 <ReturnType>Atk.HyperlinkImpl</ReturnType>
66 <ReturnType>Atk.IHyperlinkImpl</ReturnType>
6667 </ReturnValue>
6768 <Parameters>
6869 <Parameter Name="obj" Type="GLib.Object" />
7677 </Docs>
7778 </Member>
7879 <Member MemberName="GetObject">
79 <MemberSignature Language="C#" Value="public static Atk.HyperlinkImpl GetObject (IntPtr handle, bool owned);" />
80 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.HyperlinkImpl GetObject(native int handle, bool owned) cil managed" />
80 <MemberSignature Language="C#" Value="public static Atk.IHyperlinkImpl GetObject (IntPtr handle, bool owned);" />
81 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IHyperlinkImpl GetObject(native int handle, bool owned) cil managed" />
8182 <MemberType>Method</MemberType>
8283 <ReturnValue>
83 <ReturnType>Atk.HyperlinkImpl</ReturnType>
84 <ReturnType>Atk.IHyperlinkImpl</ReturnType>
8485 </ReturnValue>
8586 <Parameters>
8687 <Parameter Name="handle" Type="System.IntPtr" />
9293 <summary>To be added.</summary>
9394 <returns>To be added.</returns>
9495 <remarks>To be added.</remarks>
96 <since version="Gtk# 3.0" />
97 </Docs>
98 </Member>
99 <Member MemberName="GInterfaceGType">
100 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
101 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
102 <MemberType>Property</MemberType>
103 <ReturnValue>
104 <ReturnType>GLib.GType</ReturnType>
105 </ReturnValue>
106 <Docs>
107 <summary>To be added.</summary>
108 <value>To be added.</value>
109 <remarks>To be added.</remarks>
110 <since version="Gtk# 3.0" />
95111 </Docs>
96112 </Member>
97113 <Member MemberName="GType">
98 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
99 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
114 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
115 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
100116 <MemberType>Property</MemberType>
101117 <ReturnValue>
102118 <ReturnType>GLib.GType</ReturnType>
136152 </Docs>
137153 </Member>
138154 <Member MemberName="Implementor">
139 <MemberSignature Language="C#" Value="public Atk.HyperlinkImplImplementor Implementor { get; }" />
140 <MemberSignature Language="ILAsm" Value=".property instance class Atk.HyperlinkImplImplementor Implementor" />
155 <MemberSignature Language="C#" Value="public Atk.IHyperlinkImplImplementor Implementor { get; }" />
156 <MemberSignature Language="ILAsm" Value=".property instance class Atk.IHyperlinkImplImplementor Implementor" />
141157 <MemberType>Property</MemberType>
142158 <ReturnValue>
143 <ReturnType>Atk.HyperlinkImplImplementor</ReturnType>
159 <ReturnType>Atk.IHyperlinkImplImplementor</ReturnType>
144160 </ReturnValue>
145161 <Docs>
146162 <summary>To be added.</summary>
+0
-37
doc/en/Atk/HyperlinkImplImplementor.xml less more
0 <Type Name="HyperlinkImplImplementor" FullName="Atk.HyperlinkImplImplementor">
1 <TypeSignature Language="C#" Value="public interface HyperlinkImplImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract HyperlinkImplImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.HyperlinkImplAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>HyperlinkImpl implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.HyperlinkImpl" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="Hyperlink">
23 <MemberSignature Language="C#" Value="public Atk.Hyperlink Hyperlink { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance class Atk.Hyperlink Hyperlink" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>Atk.Hyperlink</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 </Docs>
34 </Member>
35 </Members>
36 </Type>
+0
-83
doc/en/Atk/Hypertext.xml less more
0 <Type Name="Hypertext" FullName="Atk.Hypertext">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface Hypertext : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Hypertext implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>The interface which provides standard mechanism for manipulating hyperlinks.
16 </summary>
17 <remarks />
18 </Docs>
19 <Members>
20 <Member MemberName="GetLink">
21 <MemberSignature Language="C#" Value="public Atk.Hyperlink GetLink (int link_index);" />
22 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Hyperlink GetLink(int32 link_index) cil managed" />
23 <MemberType>Method</MemberType>
24 <ReturnValue>
25 <ReturnType>Atk.Hyperlink</ReturnType>
26 </ReturnValue>
27 <Parameters>
28 <Parameter Name="link_index" Type="System.Int32" />
29 </Parameters>
30 <Docs>
31 <param name="link_index"> an integer specifying the desired link</param>
32 <summary>The link in this hypertext document at index <paramref name="link_index" /></summary>
33 <returns> the link in this hypertext document at index <paramref name="link_index" /></returns>
34 <remarks />
35 </Docs>
36 </Member>
37 <Member MemberName="GetLinkIndex">
38 <MemberSignature Language="C#" Value="public int GetLinkIndex (int char_index);" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetLinkIndex(int32 char_index) cil managed" />
40 <MemberType>Method</MemberType>
41 <ReturnValue>
42 <ReturnType>System.Int32</ReturnType>
43 </ReturnValue>
44 <Parameters>
45 <Parameter Name="char_index" Type="System.Int32" />
46 </Parameters>
47 <Docs>
48 <param name="char_index"> a character index</param>
49 <summary>The index into the array of hyperlinks that is associated with the character specified by <paramref name="char_index" />, or -1 if there is no hyperlink associated with this character.</summary>
50 <returns> an index into the array of hyperlinks in hypertext</returns>
51 <remarks />
52 </Docs>
53 </Member>
54 <Member MemberName="LinkSelected">
55 <MemberSignature Language="C#" Value="public event Atk.LinkSelectedHandler LinkSelected;" />
56 <MemberSignature Language="ILAsm" Value=".event class Atk.LinkSelectedHandler LinkSelected" />
57 <MemberType>Event</MemberType>
58 <ReturnValue>
59 <ReturnType>Atk.LinkSelectedHandler</ReturnType>
60 </ReturnValue>
61 <Parameters />
62 <Docs>
63 <summary>To be added</summary>
64 <remarks>To be added</remarks>
65 <since version="Gtk# 2.4" />
66 </Docs>
67 </Member>
68 <Member MemberName="NLinks">
69 <MemberSignature Language="C#" Value="public int NLinks { get; }" />
70 <MemberSignature Language="ILAsm" Value=".property instance int32 NLinks" />
71 <MemberType>Property</MemberType>
72 <ReturnValue>
73 <ReturnType>System.Int32</ReturnType>
74 </ReturnValue>
75 <Docs>
76 <summary>The number of links within this hypertext document.</summary>
77 <value>The number of links within this hypertext document.</value>
78 <remarks />
79 </Docs>
80 </Member>
81 </Members>
82 </Type>
00 <Type Name="HypertextAdapter" FullName="Atk.HypertextAdapter">
1 <TypeSignature Language="C#" Value="public class HypertextAdapter : GLib.GInterfaceAdapter, Atk.Hypertext, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi HypertextAdapter extends GLib.GInterfaceAdapter implements class Atk.Hypertext, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class HypertextAdapter : GLib.GInterfaceAdapter, Atk.IHypertext, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi HypertextAdapter extends GLib.GInterfaceAdapter implements class Atk.IHypertext, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.Hypertext</InterfaceName>
11 <InterfaceName>Atk.IHypertext</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public HypertextAdapter (Atk.HypertextImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.HypertextImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public HypertextAdapter (Atk.IHypertextImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IHypertextImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.HypertextImplementor" />
38 <Parameter Name="implementor" Type="Atk.IHypertextImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
9293 </Docs>
9394 </Member>
9495 <Member MemberName="GetObject">
95 <MemberSignature Language="C#" Value="public static Atk.Hypertext GetObject (GLib.Object obj);" />
96 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Hypertext GetObject(class GLib.Object obj) cil managed" />
97 <MemberType>Method</MemberType>
98 <ReturnValue>
99 <ReturnType>Atk.Hypertext</ReturnType>
96 <MemberSignature Language="C#" Value="public static Atk.IHypertext GetObject (GLib.Object obj);" />
97 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IHypertext GetObject(class GLib.Object obj) cil managed" />
98 <MemberType>Method</MemberType>
99 <ReturnValue>
100 <ReturnType>Atk.IHypertext</ReturnType>
100101 </ReturnValue>
101102 <Parameters>
102103 <Parameter Name="obj" Type="GLib.Object" />
110111 </Docs>
111112 </Member>
112113 <Member MemberName="GetObject">
113 <MemberSignature Language="C#" Value="public static Atk.Hypertext GetObject (IntPtr handle, bool owned);" />
114 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Hypertext GetObject(native int handle, bool owned) cil managed" />
115 <MemberType>Method</MemberType>
116 <ReturnValue>
117 <ReturnType>Atk.Hypertext</ReturnType>
114 <MemberSignature Language="C#" Value="public static Atk.IHypertext GetObject (IntPtr handle, bool owned);" />
115 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IHypertext GetObject(native int handle, bool owned) cil managed" />
116 <MemberType>Method</MemberType>
117 <ReturnValue>
118 <ReturnType>Atk.IHypertext</ReturnType>
118119 </ReturnValue>
119120 <Parameters>
120121 <Parameter Name="handle" Type="System.IntPtr" />
126127 <summary>To be added.</summary>
127128 <returns>To be added.</returns>
128129 <remarks>To be added.</remarks>
130 <since version="Gtk# 3.0" />
131 </Docs>
132 </Member>
133 <Member MemberName="GInterfaceGType">
134 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
135 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
136 <MemberType>Property</MemberType>
137 <ReturnValue>
138 <ReturnType>GLib.GType</ReturnType>
139 </ReturnValue>
140 <Docs>
141 <summary>To be added.</summary>
142 <value>To be added.</value>
143 <remarks>To be added.</remarks>
144 <since version="Gtk# 3.0" />
129145 </Docs>
130146 </Member>
131147 <Member MemberName="GType">
132 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
133 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
148 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
149 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
134150 <MemberType>Property</MemberType>
135151 <ReturnValue>
136152 <ReturnType>GLib.GType</ReturnType>
157173 </Docs>
158174 </Member>
159175 <Member MemberName="Implementor">
160 <MemberSignature Language="C#" Value="public Atk.HypertextImplementor Implementor { get; }" />
161 <MemberSignature Language="ILAsm" Value=".property instance class Atk.HypertextImplementor Implementor" />
162 <MemberType>Property</MemberType>
163 <ReturnValue>
164 <ReturnType>Atk.HypertextImplementor</ReturnType>
176 <MemberSignature Language="C#" Value="public Atk.IHypertextImplementor Implementor { get; }" />
177 <MemberSignature Language="ILAsm" Value=".property instance class Atk.IHypertextImplementor Implementor" />
178 <MemberType>Property</MemberType>
179 <ReturnValue>
180 <ReturnType>Atk.IHypertextImplementor</ReturnType>
165181 </ReturnValue>
166182 <Docs>
167183 <summary>To be added.</summary>
+0
-71
doc/en/Atk/HypertextImplementor.xml less more
0 <Type Name="HypertextImplementor" FullName="Atk.HypertextImplementor">
1 <TypeSignature Language="C#" Value="public interface HypertextImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract HypertextImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.HypertextAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>Hypertext implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.Hypertext" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="GetLink">
23 <MemberSignature Language="C#" Value="public Atk.Hyperlink GetLink (int link_index);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Hyperlink GetLink(int32 link_index) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>Atk.Hyperlink</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="link_index" Type="System.Int32" />
31 </Parameters>
32 <Docs>
33 <param name="link_index">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 </Docs>
38 </Member>
39 <Member MemberName="GetLinkIndex">
40 <MemberSignature Language="C#" Value="public int GetLinkIndex (int char_index);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetLinkIndex(int32 char_index) cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Int32</ReturnType>
45 </ReturnValue>
46 <Parameters>
47 <Parameter Name="char_index" Type="System.Int32" />
48 </Parameters>
49 <Docs>
50 <param name="char_index">To be added.</param>
51 <summary>To be added.</summary>
52 <returns>To be added.</returns>
53 <remarks>To be added.</remarks>
54 </Docs>
55 </Member>
56 <Member MemberName="NLinks">
57 <MemberSignature Language="C#" Value="public int NLinks { get; }" />
58 <MemberSignature Language="ILAsm" Value=".property instance int32 NLinks" />
59 <MemberType>Property</MemberType>
60 <ReturnValue>
61 <ReturnType>System.Int32</ReturnType>
62 </ReturnValue>
63 <Docs>
64 <summary>To be added.</summary>
65 <value>To be added.</value>
66 <remarks>To be added.</remarks>
67 </Docs>
68 </Member>
69 </Members>
70 </Type>
0 <Type Name="IAction" FullName="Atk.IAction">
1 <TypeSignature Language="C#" Value="public interface IAction : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAction implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="DoAction">
18 <MemberSignature Language="C#" Value="public bool DoAction (int i);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DoAction(int32 i) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="i" Type="System.Int32" />
26 </Parameters>
27 <Docs>
28 <param name="i">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 <Member MemberName="GetDescription">
36 <MemberSignature Language="C#" Value="public string GetDescription (int i);" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetDescription(int32 i) cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>System.String</ReturnType>
41 </ReturnValue>
42 <Parameters>
43 <Parameter Name="i" Type="System.Int32" />
44 </Parameters>
45 <Docs>
46 <param name="i">To be added.</param>
47 <summary>To be added.</summary>
48 <returns>To be added.</returns>
49 <remarks>To be added.</remarks>
50 <since version="Gtk# 3.0" />
51 </Docs>
52 </Member>
53 <Member MemberName="GetKeybinding">
54 <MemberSignature Language="C#" Value="public string GetKeybinding (int i);" />
55 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetKeybinding(int32 i) cil managed" />
56 <MemberType>Method</MemberType>
57 <ReturnValue>
58 <ReturnType>System.String</ReturnType>
59 </ReturnValue>
60 <Parameters>
61 <Parameter Name="i" Type="System.Int32" />
62 </Parameters>
63 <Docs>
64 <param name="i">To be added.</param>
65 <summary>To be added.</summary>
66 <returns>To be added.</returns>
67 <remarks>To be added.</remarks>
68 <since version="Gtk# 3.0" />
69 </Docs>
70 </Member>
71 <Member MemberName="GetLocalizedName">
72 <MemberSignature Language="C#" Value="public string GetLocalizedName (int i);" />
73 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetLocalizedName(int32 i) cil managed" />
74 <MemberType>Method</MemberType>
75 <ReturnValue>
76 <ReturnType>System.String</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 <Parameter Name="i" Type="System.Int32" />
80 </Parameters>
81 <Docs>
82 <param name="i">To be added.</param>
83 <summary>To be added.</summary>
84 <returns>To be added.</returns>
85 <remarks>To be added.</remarks>
86 <since version="Gtk# 3.0" />
87 </Docs>
88 </Member>
89 <Member MemberName="GetName">
90 <MemberSignature Language="C#" Value="public string GetName (int i);" />
91 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetName(int32 i) cil managed" />
92 <MemberType>Method</MemberType>
93 <ReturnValue>
94 <ReturnType>System.String</ReturnType>
95 </ReturnValue>
96 <Parameters>
97 <Parameter Name="i" Type="System.Int32" />
98 </Parameters>
99 <Docs>
100 <param name="i">To be added.</param>
101 <summary>To be added.</summary>
102 <returns>To be added.</returns>
103 <remarks>To be added.</remarks>
104 <since version="Gtk# 3.0" />
105 </Docs>
106 </Member>
107 <Member MemberName="NActions">
108 <MemberSignature Language="C#" Value="public int NActions { get; }" />
109 <MemberSignature Language="ILAsm" Value=".property instance int32 NActions" />
110 <MemberType>Property</MemberType>
111 <ReturnValue>
112 <ReturnType>System.Int32</ReturnType>
113 </ReturnValue>
114 <Docs>
115 <summary>To be added.</summary>
116 <value>To be added.</value>
117 <remarks>To be added.</remarks>
118 <since version="Gtk# 3.0" />
119 </Docs>
120 </Member>
121 <Member MemberName="SetDescription">
122 <MemberSignature Language="C#" Value="public bool SetDescription (int i, string desc);" />
123 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetDescription(int32 i, string desc) cil managed" />
124 <MemberType>Method</MemberType>
125 <ReturnValue>
126 <ReturnType>System.Boolean</ReturnType>
127 </ReturnValue>
128 <Parameters>
129 <Parameter Name="i" Type="System.Int32" />
130 <Parameter Name="desc" Type="System.String" />
131 </Parameters>
132 <Docs>
133 <param name="i">To be added.</param>
134 <param name="desc">To be added.</param>
135 <summary>To be added.</summary>
136 <returns>To be added.</returns>
137 <remarks>To be added.</remarks>
138 <since version="Gtk# 3.0" />
139 </Docs>
140 </Member>
141 </Members>
142 </Type>
0 <Type Name="IActionImplementor" FullName="Atk.IActionImplementor">
1 <TypeSignature Language="C#" Value="public interface IActionImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IActionImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.ActionAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="DoAction">
23 <MemberSignature Language="C#" Value="public bool DoAction (int i);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DoAction(int32 i) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="i" Type="System.Int32" />
31 </Parameters>
32 <Docs>
33 <param name="i">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 <since version="Gtk# 3.0" />
38 </Docs>
39 </Member>
40 <Member MemberName="GetDescription">
41 <MemberSignature Language="C#" Value="public string GetDescription (int i);" />
42 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetDescription(int32 i) cil managed" />
43 <MemberType>Method</MemberType>
44 <ReturnValue>
45 <ReturnType>System.String</ReturnType>
46 </ReturnValue>
47 <Parameters>
48 <Parameter Name="i" Type="System.Int32" />
49 </Parameters>
50 <Docs>
51 <param name="i">To be added.</param>
52 <summary>To be added.</summary>
53 <returns>To be added.</returns>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="GetKeybinding">
59 <MemberSignature Language="C#" Value="public string GetKeybinding (int i);" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetKeybinding(int32 i) cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.String</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 <Parameter Name="i" Type="System.Int32" />
67 </Parameters>
68 <Docs>
69 <param name="i">To be added.</param>
70 <summary>To be added.</summary>
71 <returns>To be added.</returns>
72 <remarks>To be added.</remarks>
73 <since version="Gtk# 3.0" />
74 </Docs>
75 </Member>
76 <Member MemberName="GetLocalizedName">
77 <MemberSignature Language="C#" Value="public string GetLocalizedName (int i);" />
78 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetLocalizedName(int32 i) cil managed" />
79 <MemberType>Method</MemberType>
80 <ReturnValue>
81 <ReturnType>System.String</ReturnType>
82 </ReturnValue>
83 <Parameters>
84 <Parameter Name="i" Type="System.Int32" />
85 </Parameters>
86 <Docs>
87 <param name="i">To be added.</param>
88 <summary>To be added.</summary>
89 <returns>To be added.</returns>
90 <remarks>To be added.</remarks>
91 <since version="Gtk# 3.0" />
92 </Docs>
93 </Member>
94 <Member MemberName="GetName">
95 <MemberSignature Language="C#" Value="public string GetName (int i);" />
96 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetName(int32 i) cil managed" />
97 <MemberType>Method</MemberType>
98 <ReturnValue>
99 <ReturnType>System.String</ReturnType>
100 </ReturnValue>
101 <Parameters>
102 <Parameter Name="i" Type="System.Int32" />
103 </Parameters>
104 <Docs>
105 <param name="i">To be added.</param>
106 <summary>To be added.</summary>
107 <returns>To be added.</returns>
108 <remarks>To be added.</remarks>
109 <since version="Gtk# 3.0" />
110 </Docs>
111 </Member>
112 <Member MemberName="NActions">
113 <MemberSignature Language="C#" Value="public int NActions { get; }" />
114 <MemberSignature Language="ILAsm" Value=".property instance int32 NActions" />
115 <MemberType>Property</MemberType>
116 <ReturnValue>
117 <ReturnType>System.Int32</ReturnType>
118 </ReturnValue>
119 <Docs>
120 <summary>To be added.</summary>
121 <value>To be added.</value>
122 <remarks>To be added.</remarks>
123 <since version="Gtk# 3.0" />
124 </Docs>
125 </Member>
126 <Member MemberName="SetDescription">
127 <MemberSignature Language="C#" Value="public bool SetDescription (int i, string desc);" />
128 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetDescription(int32 i, string desc) cil managed" />
129 <MemberType>Method</MemberType>
130 <ReturnValue>
131 <ReturnType>System.Boolean</ReturnType>
132 </ReturnValue>
133 <Parameters>
134 <Parameter Name="i" Type="System.Int32" />
135 <Parameter Name="desc" Type="System.String" />
136 </Parameters>
137 <Docs>
138 <param name="i">To be added.</param>
139 <param name="desc">To be added.</param>
140 <summary>To be added.</summary>
141 <returns>To be added.</returns>
142 <remarks>To be added.</remarks>
143 <since version="Gtk# 3.0" />
144 </Docs>
145 </Member>
146 </Members>
147 </Type>
0 <Type Name="IComponent" FullName="Atk.IComponent">
1 <TypeSignature Language="C#" Value="public interface IComponent : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IComponent implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="AddFocusHandler">
18 <MemberSignature Language="C#" Value="public uint AddFocusHandler (Atk.FocusHandler handler);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int32 AddFocusHandler(class Atk.FocusHandler handler) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.UInt32</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="handler" Type="Atk.FocusHandler" />
26 </Parameters>
27 <Docs>
28 <param name="handler">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 <Member MemberName="Alpha">
36 <MemberSignature Language="C#" Value="public double Alpha { get; }" />
37 <MemberSignature Language="ILAsm" Value=".property instance float64 Alpha" />
38 <MemberType>Property</MemberType>
39 <ReturnValue>
40 <ReturnType>System.Double</ReturnType>
41 </ReturnValue>
42 <Docs>
43 <summary>To be added.</summary>
44 <value>To be added.</value>
45 <remarks>To be added.</remarks>
46 <since version="Gtk# 3.0" />
47 </Docs>
48 </Member>
49 <Member MemberName="BoundsChanged">
50 <MemberSignature Language="C#" Value="public event Atk.BoundsChangedHandler BoundsChanged;" />
51 <MemberSignature Language="ILAsm" Value=".event class Atk.BoundsChangedHandler BoundsChanged" />
52 <MemberType>Event</MemberType>
53 <ReturnValue>
54 <ReturnType>Atk.BoundsChangedHandler</ReturnType>
55 </ReturnValue>
56 <Docs>
57 <summary>To be added.</summary>
58 <remarks>To be added.</remarks>
59 <since version="Gtk# 3.0" />
60 </Docs>
61 </Member>
62 <Member MemberName="Contains">
63 <MemberSignature Language="C#" Value="public bool Contains (int x, int y, Atk.CoordType coord_type);" />
64 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
65 <MemberType>Method</MemberType>
66 <ReturnValue>
67 <ReturnType>System.Boolean</ReturnType>
68 </ReturnValue>
69 <Parameters>
70 <Parameter Name="x" Type="System.Int32" />
71 <Parameter Name="y" Type="System.Int32" />
72 <Parameter Name="coord_type" Type="Atk.CoordType" />
73 </Parameters>
74 <Docs>
75 <param name="x">To be added.</param>
76 <param name="y">To be added.</param>
77 <param name="coord_type">To be added.</param>
78 <summary>To be added.</summary>
79 <returns>To be added.</returns>
80 <remarks>To be added.</remarks>
81 <since version="Gtk# 3.0" />
82 </Docs>
83 </Member>
84 <Member MemberName="GetExtents">
85 <MemberSignature Language="C#" Value="public void GetExtents (out int x, out int y, out int width, out int height, Atk.CoordType coord_type);" />
86 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
87 <MemberType>Method</MemberType>
88 <ReturnValue>
89 <ReturnType>System.Void</ReturnType>
90 </ReturnValue>
91 <Parameters>
92 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
93 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
94 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
95 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
96 <Parameter Name="coord_type" Type="Atk.CoordType" />
97 </Parameters>
98 <Docs>
99 <param name="x">To be added.</param>
100 <param name="y">To be added.</param>
101 <param name="width">To be added.</param>
102 <param name="height">To be added.</param>
103 <param name="coord_type">To be added.</param>
104 <summary>To be added.</summary>
105 <remarks>To be added.</remarks>
106 <since version="Gtk# 3.0" />
107 </Docs>
108 </Member>
109 <Member MemberName="GetPosition">
110 <MemberSignature Language="C#" Value="public void GetPosition (out int x, out int y, Atk.CoordType coord_type);" />
111 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>System.Void</ReturnType>
115 </ReturnValue>
116 <Parameters>
117 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
118 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
119 <Parameter Name="coord_type" Type="Atk.CoordType" />
120 </Parameters>
121 <Docs>
122 <param name="x">To be added.</param>
123 <param name="y">To be added.</param>
124 <param name="coord_type">To be added.</param>
125 <summary>To be added.</summary>
126 <remarks>To be added.</remarks>
127 <since version="Gtk# 3.0" />
128 </Docs>
129 </Member>
130 <Member MemberName="GetSize">
131 <MemberSignature Language="C#" Value="public void GetSize (out int width, out int height);" />
132 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetSize(int32 width, int32 height) cil managed" />
133 <MemberType>Method</MemberType>
134 <ReturnValue>
135 <ReturnType>System.Void</ReturnType>
136 </ReturnValue>
137 <Parameters>
138 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
139 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
140 </Parameters>
141 <Docs>
142 <param name="width">To be added.</param>
143 <param name="height">To be added.</param>
144 <summary>To be added.</summary>
145 <remarks>To be added.</remarks>
146 <since version="Gtk# 3.0" />
147 </Docs>
148 </Member>
149 <Member MemberName="GrabFocus">
150 <MemberSignature Language="C#" Value="public bool GrabFocus ();" />
151 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GrabFocus() cil managed" />
152 <MemberType>Method</MemberType>
153 <ReturnValue>
154 <ReturnType>System.Boolean</ReturnType>
155 </ReturnValue>
156 <Parameters />
157 <Docs>
158 <summary>To be added.</summary>
159 <returns>To be added.</returns>
160 <remarks>To be added.</remarks>
161 <since version="Gtk# 3.0" />
162 </Docs>
163 </Member>
164 <Member MemberName="Layer">
165 <MemberSignature Language="C#" Value="public Atk.Layer Layer { get; }" />
166 <MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Layer Layer" />
167 <MemberType>Property</MemberType>
168 <ReturnValue>
169 <ReturnType>Atk.Layer</ReturnType>
170 </ReturnValue>
171 <Docs>
172 <summary>To be added.</summary>
173 <value>To be added.</value>
174 <remarks>To be added.</remarks>
175 <since version="Gtk# 3.0" />
176 </Docs>
177 </Member>
178 <Member MemberName="MdiZorder">
179 <MemberSignature Language="C#" Value="public int MdiZorder { get; }" />
180 <MemberSignature Language="ILAsm" Value=".property instance int32 MdiZorder" />
181 <MemberType>Property</MemberType>
182 <ReturnValue>
183 <ReturnType>System.Int32</ReturnType>
184 </ReturnValue>
185 <Docs>
186 <summary>To be added.</summary>
187 <value>To be added.</value>
188 <remarks>To be added.</remarks>
189 <since version="Gtk# 3.0" />
190 </Docs>
191 </Member>
192 <Member MemberName="RefAccessibleAtPoint">
193 <MemberSignature Language="C#" Value="public Atk.Object RefAccessibleAtPoint (int x, int y, Atk.CoordType coord_type);" />
194 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessibleAtPoint(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
195 <MemberType>Method</MemberType>
196 <ReturnValue>
197 <ReturnType>Atk.Object</ReturnType>
198 </ReturnValue>
199 <Parameters>
200 <Parameter Name="x" Type="System.Int32" />
201 <Parameter Name="y" Type="System.Int32" />
202 <Parameter Name="coord_type" Type="Atk.CoordType" />
203 </Parameters>
204 <Docs>
205 <param name="x">To be added.</param>
206 <param name="y">To be added.</param>
207 <param name="coord_type">To be added.</param>
208 <summary>To be added.</summary>
209 <returns>To be added.</returns>
210 <remarks>To be added.</remarks>
211 <since version="Gtk# 3.0" />
212 </Docs>
213 </Member>
214 <Member MemberName="RemoveFocusHandler">
215 <MemberSignature Language="C#" Value="public void RemoveFocusHandler (uint handler_id);" />
216 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFocusHandler(unsigned int32 handler_id) cil managed" />
217 <MemberType>Method</MemberType>
218 <ReturnValue>
219 <ReturnType>System.Void</ReturnType>
220 </ReturnValue>
221 <Parameters>
222 <Parameter Name="handler_id" Type="System.UInt32" />
223 </Parameters>
224 <Docs>
225 <param name="handler_id">To be added.</param>
226 <summary>To be added.</summary>
227 <remarks>To be added.</remarks>
228 <since version="Gtk# 3.0" />
229 </Docs>
230 </Member>
231 <Member MemberName="SetExtents">
232 <MemberSignature Language="C#" Value="public bool SetExtents (int x, int y, int width, int height, Atk.CoordType coord_type);" />
233 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
234 <MemberType>Method</MemberType>
235 <ReturnValue>
236 <ReturnType>System.Boolean</ReturnType>
237 </ReturnValue>
238 <Parameters>
239 <Parameter Name="x" Type="System.Int32" />
240 <Parameter Name="y" Type="System.Int32" />
241 <Parameter Name="width" Type="System.Int32" />
242 <Parameter Name="height" Type="System.Int32" />
243 <Parameter Name="coord_type" Type="Atk.CoordType" />
244 </Parameters>
245 <Docs>
246 <param name="x">To be added.</param>
247 <param name="y">To be added.</param>
248 <param name="width">To be added.</param>
249 <param name="height">To be added.</param>
250 <param name="coord_type">To be added.</param>
251 <summary>To be added.</summary>
252 <returns>To be added.</returns>
253 <remarks>To be added.</remarks>
254 <since version="Gtk# 3.0" />
255 </Docs>
256 </Member>
257 <Member MemberName="SetPosition">
258 <MemberSignature Language="C#" Value="public bool SetPosition (int x, int y, Atk.CoordType coord_type);" />
259 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
260 <MemberType>Method</MemberType>
261 <ReturnValue>
262 <ReturnType>System.Boolean</ReturnType>
263 </ReturnValue>
264 <Parameters>
265 <Parameter Name="x" Type="System.Int32" />
266 <Parameter Name="y" Type="System.Int32" />
267 <Parameter Name="coord_type" Type="Atk.CoordType" />
268 </Parameters>
269 <Docs>
270 <param name="x">To be added.</param>
271 <param name="y">To be added.</param>
272 <param name="coord_type">To be added.</param>
273 <summary>To be added.</summary>
274 <returns>To be added.</returns>
275 <remarks>To be added.</remarks>
276 <since version="Gtk# 3.0" />
277 </Docs>
278 </Member>
279 <Member MemberName="SetSize">
280 <MemberSignature Language="C#" Value="public bool SetSize (int width, int height);" />
281 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSize(int32 width, int32 height) cil managed" />
282 <MemberType>Method</MemberType>
283 <ReturnValue>
284 <ReturnType>System.Boolean</ReturnType>
285 </ReturnValue>
286 <Parameters>
287 <Parameter Name="width" Type="System.Int32" />
288 <Parameter Name="height" Type="System.Int32" />
289 </Parameters>
290 <Docs>
291 <param name="width">To be added.</param>
292 <param name="height">To be added.</param>
293 <summary>To be added.</summary>
294 <returns>To be added.</returns>
295 <remarks>To be added.</remarks>
296 <since version="Gtk# 3.0" />
297 </Docs>
298 </Member>
299 </Members>
300 </Type>
0 <Type Name="IComponentImplementor" FullName="Atk.IComponentImplementor">
1 <TypeSignature Language="C#" Value="public interface IComponentImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IComponentImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.ComponentAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="AddFocusHandler">
23 <MemberSignature Language="C#" Value="public uint AddFocusHandler (Atk.FocusHandler handler);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int32 AddFocusHandler(class Atk.FocusHandler handler) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.UInt32</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="handler" Type="Atk.FocusHandler" />
31 </Parameters>
32 <Docs>
33 <param name="handler">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 <since version="Gtk# 3.0" />
38 </Docs>
39 </Member>
40 <Member MemberName="Alpha">
41 <MemberSignature Language="C#" Value="public double Alpha { get; }" />
42 <MemberSignature Language="ILAsm" Value=".property instance float64 Alpha" />
43 <MemberType>Property</MemberType>
44 <ReturnValue>
45 <ReturnType>System.Double</ReturnType>
46 </ReturnValue>
47 <Docs>
48 <summary>To be added.</summary>
49 <value>To be added.</value>
50 <remarks>To be added.</remarks>
51 <since version="Gtk# 3.0" />
52 </Docs>
53 </Member>
54 <Member MemberName="Contains">
55 <MemberSignature Language="C#" Value="public bool Contains (int x, int y, Atk.CoordType coord_type);" />
56 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
57 <MemberType>Method</MemberType>
58 <ReturnValue>
59 <ReturnType>System.Boolean</ReturnType>
60 </ReturnValue>
61 <Parameters>
62 <Parameter Name="x" Type="System.Int32" />
63 <Parameter Name="y" Type="System.Int32" />
64 <Parameter Name="coord_type" Type="Atk.CoordType" />
65 </Parameters>
66 <Docs>
67 <param name="x">To be added.</param>
68 <param name="y">To be added.</param>
69 <param name="coord_type">To be added.</param>
70 <summary>To be added.</summary>
71 <returns>To be added.</returns>
72 <remarks>To be added.</remarks>
73 <since version="Gtk# 3.0" />
74 </Docs>
75 </Member>
76 <Member MemberName="GetExtents">
77 <MemberSignature Language="C#" Value="public void GetExtents (out int x, out int y, out int width, out int height, Atk.CoordType coord_type);" />
78 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
79 <MemberType>Method</MemberType>
80 <ReturnValue>
81 <ReturnType>System.Void</ReturnType>
82 </ReturnValue>
83 <Parameters>
84 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
85 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
86 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
87 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
88 <Parameter Name="coord_type" Type="Atk.CoordType" />
89 </Parameters>
90 <Docs>
91 <param name="x">To be added.</param>
92 <param name="y">To be added.</param>
93 <param name="width">To be added.</param>
94 <param name="height">To be added.</param>
95 <param name="coord_type">To be added.</param>
96 <summary>To be added.</summary>
97 <remarks>To be added.</remarks>
98 <since version="Gtk# 3.0" />
99 </Docs>
100 </Member>
101 <Member MemberName="GetPosition">
102 <MemberSignature Language="C#" Value="public void GetPosition (out int x, out int y, Atk.CoordType coord_type);" />
103 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
104 <MemberType>Method</MemberType>
105 <ReturnValue>
106 <ReturnType>System.Void</ReturnType>
107 </ReturnValue>
108 <Parameters>
109 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
110 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
111 <Parameter Name="coord_type" Type="Atk.CoordType" />
112 </Parameters>
113 <Docs>
114 <param name="x">To be added.</param>
115 <param name="y">To be added.</param>
116 <param name="coord_type">To be added.</param>
117 <summary>To be added.</summary>
118 <remarks>To be added.</remarks>
119 <since version="Gtk# 3.0" />
120 </Docs>
121 </Member>
122 <Member MemberName="GetSize">
123 <MemberSignature Language="C#" Value="public void GetSize (out int width, out int height);" />
124 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetSize(int32 width, int32 height) cil managed" />
125 <MemberType>Method</MemberType>
126 <ReturnValue>
127 <ReturnType>System.Void</ReturnType>
128 </ReturnValue>
129 <Parameters>
130 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
131 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
132 </Parameters>
133 <Docs>
134 <param name="width">To be added.</param>
135 <param name="height">To be added.</param>
136 <summary>To be added.</summary>
137 <remarks>To be added.</remarks>
138 <since version="Gtk# 3.0" />
139 </Docs>
140 </Member>
141 <Member MemberName="GrabFocus">
142 <MemberSignature Language="C#" Value="public bool GrabFocus ();" />
143 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GrabFocus() cil managed" />
144 <MemberType>Method</MemberType>
145 <ReturnValue>
146 <ReturnType>System.Boolean</ReturnType>
147 </ReturnValue>
148 <Parameters />
149 <Docs>
150 <summary>To be added.</summary>
151 <returns>To be added.</returns>
152 <remarks>To be added.</remarks>
153 <since version="Gtk# 3.0" />
154 </Docs>
155 </Member>
156 <Member MemberName="Layer">
157 <MemberSignature Language="C#" Value="public Atk.Layer Layer { get; }" />
158 <MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Layer Layer" />
159 <MemberType>Property</MemberType>
160 <ReturnValue>
161 <ReturnType>Atk.Layer</ReturnType>
162 </ReturnValue>
163 <Docs>
164 <summary>To be added.</summary>
165 <value>To be added.</value>
166 <remarks>To be added.</remarks>
167 <since version="Gtk# 3.0" />
168 </Docs>
169 </Member>
170 <Member MemberName="MdiZorder">
171 <MemberSignature Language="C#" Value="public int MdiZorder { get; }" />
172 <MemberSignature Language="ILAsm" Value=".property instance int32 MdiZorder" />
173 <MemberType>Property</MemberType>
174 <ReturnValue>
175 <ReturnType>System.Int32</ReturnType>
176 </ReturnValue>
177 <Docs>
178 <summary>To be added.</summary>
179 <value>To be added.</value>
180 <remarks>To be added.</remarks>
181 <since version="Gtk# 3.0" />
182 </Docs>
183 </Member>
184 <Member MemberName="RefAccessibleAtPoint">
185 <MemberSignature Language="C#" Value="public Atk.Object RefAccessibleAtPoint (int x, int y, Atk.CoordType coord_type);" />
186 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessibleAtPoint(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
187 <MemberType>Method</MemberType>
188 <ReturnValue>
189 <ReturnType>Atk.Object</ReturnType>
190 </ReturnValue>
191 <Parameters>
192 <Parameter Name="x" Type="System.Int32" />
193 <Parameter Name="y" Type="System.Int32" />
194 <Parameter Name="coord_type" Type="Atk.CoordType" />
195 </Parameters>
196 <Docs>
197 <param name="x">To be added.</param>
198 <param name="y">To be added.</param>
199 <param name="coord_type">To be added.</param>
200 <summary>To be added.</summary>
201 <returns>To be added.</returns>
202 <remarks>To be added.</remarks>
203 <since version="Gtk# 3.0" />
204 </Docs>
205 </Member>
206 <Member MemberName="RemoveFocusHandler">
207 <MemberSignature Language="C#" Value="public void RemoveFocusHandler (uint handler_id);" />
208 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFocusHandler(unsigned int32 handler_id) cil managed" />
209 <MemberType>Method</MemberType>
210 <ReturnValue>
211 <ReturnType>System.Void</ReturnType>
212 </ReturnValue>
213 <Parameters>
214 <Parameter Name="handler_id" Type="System.UInt32" />
215 </Parameters>
216 <Docs>
217 <param name="handler_id">To be added.</param>
218 <summary>To be added.</summary>
219 <remarks>To be added.</remarks>
220 <since version="Gtk# 3.0" />
221 </Docs>
222 </Member>
223 <Member MemberName="SetExtents">
224 <MemberSignature Language="C#" Value="public bool SetExtents (int x, int y, int width, int height, Atk.CoordType coord_type);" />
225 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
226 <MemberType>Method</MemberType>
227 <ReturnValue>
228 <ReturnType>System.Boolean</ReturnType>
229 </ReturnValue>
230 <Parameters>
231 <Parameter Name="x" Type="System.Int32" />
232 <Parameter Name="y" Type="System.Int32" />
233 <Parameter Name="width" Type="System.Int32" />
234 <Parameter Name="height" Type="System.Int32" />
235 <Parameter Name="coord_type" Type="Atk.CoordType" />
236 </Parameters>
237 <Docs>
238 <param name="x">To be added.</param>
239 <param name="y">To be added.</param>
240 <param name="width">To be added.</param>
241 <param name="height">To be added.</param>
242 <param name="coord_type">To be added.</param>
243 <summary>To be added.</summary>
244 <returns>To be added.</returns>
245 <remarks>To be added.</remarks>
246 <since version="Gtk# 3.0" />
247 </Docs>
248 </Member>
249 <Member MemberName="SetPosition">
250 <MemberSignature Language="C#" Value="public bool SetPosition (int x, int y, Atk.CoordType coord_type);" />
251 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
252 <MemberType>Method</MemberType>
253 <ReturnValue>
254 <ReturnType>System.Boolean</ReturnType>
255 </ReturnValue>
256 <Parameters>
257 <Parameter Name="x" Type="System.Int32" />
258 <Parameter Name="y" Type="System.Int32" />
259 <Parameter Name="coord_type" Type="Atk.CoordType" />
260 </Parameters>
261 <Docs>
262 <param name="x">To be added.</param>
263 <param name="y">To be added.</param>
264 <param name="coord_type">To be added.</param>
265 <summary>To be added.</summary>
266 <returns>To be added.</returns>
267 <remarks>To be added.</remarks>
268 <since version="Gtk# 3.0" />
269 </Docs>
270 </Member>
271 <Member MemberName="SetSize">
272 <MemberSignature Language="C#" Value="public bool SetSize (int width, int height);" />
273 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSize(int32 width, int32 height) cil managed" />
274 <MemberType>Method</MemberType>
275 <ReturnValue>
276 <ReturnType>System.Boolean</ReturnType>
277 </ReturnValue>
278 <Parameters>
279 <Parameter Name="width" Type="System.Int32" />
280 <Parameter Name="height" Type="System.Int32" />
281 </Parameters>
282 <Docs>
283 <param name="width">To be added.</param>
284 <param name="height">To be added.</param>
285 <summary>To be added.</summary>
286 <returns>To be added.</returns>
287 <remarks>To be added.</remarks>
288 <since version="Gtk# 3.0" />
289 </Docs>
290 </Member>
291 </Members>
292 </Type>
0 <Type Name="IDocument" FullName="Atk.IDocument">
1 <TypeSignature Language="C#" Value="public interface IDocument : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IDocument implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Attributes">
18 <MemberSignature Language="C#" Value="public Atk.Attribute[] Attributes { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] Attributes" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>Atk.Attribute[]</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="DocumentType">
32 <MemberSignature Language="C#" Value="public string DocumentType { get; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance string DocumentType" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>System.String</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="GetAttributeValue">
46 <MemberSignature Language="C#" Value="public string GetAttributeValue (string attribute_name);" />
47 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetAttributeValue(string attribute_name) cil managed" />
48 <MemberType>Method</MemberType>
49 <ReturnValue>
50 <ReturnType>System.String</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 <Parameter Name="attribute_name" Type="System.String" />
54 </Parameters>
55 <Docs>
56 <param name="attribute_name">To be added.</param>
57 <summary>To be added.</summary>
58 <returns>To be added.</returns>
59 <remarks>To be added.</remarks>
60 <since version="Gtk# 3.0" />
61 </Docs>
62 </Member>
63 <Member MemberName="LoadComplete">
64 <MemberSignature Language="C#" Value="public event EventHandler LoadComplete;" />
65 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler LoadComplete" />
66 <MemberType>Event</MemberType>
67 <ReturnValue>
68 <ReturnType>System.EventHandler</ReturnType>
69 </ReturnValue>
70 <Docs>
71 <summary>To be added.</summary>
72 <remarks>To be added.</remarks>
73 <since version="Gtk# 3.0" />
74 </Docs>
75 </Member>
76 <Member MemberName="LoadStopped">
77 <MemberSignature Language="C#" Value="public event EventHandler LoadStopped;" />
78 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler LoadStopped" />
79 <MemberType>Event</MemberType>
80 <ReturnValue>
81 <ReturnType>System.EventHandler</ReturnType>
82 </ReturnValue>
83 <Docs>
84 <summary>To be added.</summary>
85 <remarks>To be added.</remarks>
86 <since version="Gtk# 3.0" />
87 </Docs>
88 </Member>
89 <Member MemberName="Locale">
90 <MemberSignature Language="C#" Value="public string Locale { get; }" />
91 <MemberSignature Language="ILAsm" Value=".property instance string Locale" />
92 <MemberType>Property</MemberType>
93 <ReturnValue>
94 <ReturnType>System.String</ReturnType>
95 </ReturnValue>
96 <Docs>
97 <summary>To be added.</summary>
98 <value>To be added.</value>
99 <remarks>To be added.</remarks>
100 <since version="Gtk# 3.0" />
101 </Docs>
102 </Member>
103 <Member MemberName="Reload">
104 <MemberSignature Language="C#" Value="public event EventHandler Reload;" />
105 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Reload" />
106 <MemberType>Event</MemberType>
107 <ReturnValue>
108 <ReturnType>System.EventHandler</ReturnType>
109 </ReturnValue>
110 <Docs>
111 <summary>To be added.</summary>
112 <remarks>To be added.</remarks>
113 <since version="Gtk# 3.0" />
114 </Docs>
115 </Member>
116 <Member MemberName="SetAttributeValue">
117 <MemberSignature Language="C#" Value="public bool SetAttributeValue (string attribute_name, string attribute_value);" />
118 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeValue(string attribute_name, string attribute_value) cil managed" />
119 <MemberType>Method</MemberType>
120 <ReturnValue>
121 <ReturnType>System.Boolean</ReturnType>
122 </ReturnValue>
123 <Parameters>
124 <Parameter Name="attribute_name" Type="System.String" />
125 <Parameter Name="attribute_value" Type="System.String" />
126 </Parameters>
127 <Docs>
128 <param name="attribute_name">To be added.</param>
129 <param name="attribute_value">To be added.</param>
130 <summary>To be added.</summary>
131 <returns>To be added.</returns>
132 <remarks>To be added.</remarks>
133 <since version="Gtk# 3.0" />
134 </Docs>
135 </Member>
136 <Member MemberName="TheDocument">
137 <MemberSignature Language="C#" Value="public IntPtr TheDocument { get; }" />
138 <MemberSignature Language="ILAsm" Value=".property instance native int TheDocument" />
139 <MemberType>Property</MemberType>
140 <ReturnValue>
141 <ReturnType>System.IntPtr</ReturnType>
142 </ReturnValue>
143 <Docs>
144 <summary>To be added.</summary>
145 <value>To be added.</value>
146 <remarks>To be added.</remarks>
147 <since version="Gtk# 3.0" />
148 </Docs>
149 </Member>
150 </Members>
151 </Type>
0 <Type Name="IDocumentImplementor" FullName="Atk.IDocumentImplementor">
1 <TypeSignature Language="C#" Value="public interface IDocumentImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IDocumentImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.DocumentAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Attributes">
23 <MemberSignature Language="C#" Value="public Atk.Attribute[] Attributes { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] Attributes" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>Atk.Attribute[]</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 <Member MemberName="DocumentType">
37 <MemberSignature Language="C#" Value="public string DocumentType { get; }" />
38 <MemberSignature Language="ILAsm" Value=".property instance string DocumentType" />
39 <MemberType>Property</MemberType>
40 <ReturnValue>
41 <ReturnType>System.String</ReturnType>
42 </ReturnValue>
43 <Docs>
44 <summary>To be added.</summary>
45 <value>To be added.</value>
46 <remarks>To be added.</remarks>
47 <since version="Gtk# 3.0" />
48 </Docs>
49 </Member>
50 <Member MemberName="GetAttributeValue">
51 <MemberSignature Language="C#" Value="public string GetAttributeValue (string attribute_name);" />
52 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetAttributeValue(string attribute_name) cil managed" />
53 <MemberType>Method</MemberType>
54 <ReturnValue>
55 <ReturnType>System.String</ReturnType>
56 </ReturnValue>
57 <Parameters>
58 <Parameter Name="attribute_name" Type="System.String" />
59 </Parameters>
60 <Docs>
61 <param name="attribute_name">To be added.</param>
62 <summary>To be added.</summary>
63 <returns>To be added.</returns>
64 <remarks>To be added.</remarks>
65 <since version="Gtk# 3.0" />
66 </Docs>
67 </Member>
68 <Member MemberName="Locale">
69 <MemberSignature Language="C#" Value="public string Locale { get; }" />
70 <MemberSignature Language="ILAsm" Value=".property instance string Locale" />
71 <MemberType>Property</MemberType>
72 <ReturnValue>
73 <ReturnType>System.String</ReturnType>
74 </ReturnValue>
75 <Docs>
76 <summary>To be added.</summary>
77 <value>To be added.</value>
78 <remarks>To be added.</remarks>
79 <since version="Gtk# 3.0" />
80 </Docs>
81 </Member>
82 <Member MemberName="SetAttributeValue">
83 <MemberSignature Language="C#" Value="public bool SetAttributeValue (string attribute_name, string attribute_value);" />
84 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeValue(string attribute_name, string attribute_value) cil managed" />
85 <MemberType>Method</MemberType>
86 <ReturnValue>
87 <ReturnType>System.Boolean</ReturnType>
88 </ReturnValue>
89 <Parameters>
90 <Parameter Name="attribute_name" Type="System.String" />
91 <Parameter Name="attribute_value" Type="System.String" />
92 </Parameters>
93 <Docs>
94 <param name="attribute_name">To be added.</param>
95 <param name="attribute_value">To be added.</param>
96 <summary>To be added.</summary>
97 <returns>To be added.</returns>
98 <remarks>To be added.</remarks>
99 <since version="Gtk# 3.0" />
100 </Docs>
101 </Member>
102 <Member MemberName="TheDocument">
103 <MemberSignature Language="C#" Value="public IntPtr TheDocument { get; }" />
104 <MemberSignature Language="ILAsm" Value=".property instance native int TheDocument" />
105 <MemberType>Property</MemberType>
106 <ReturnValue>
107 <ReturnType>System.IntPtr</ReturnType>
108 </ReturnValue>
109 <Docs>
110 <summary>To be added.</summary>
111 <value>To be added.</value>
112 <remarks>To be added.</remarks>
113 <since version="Gtk# 3.0" />
114 </Docs>
115 </Member>
116 </Members>
117 </Type>
0 <Type Name="IEditableText" FullName="Atk.IEditableText">
1 <TypeSignature Language="C#" Value="public interface IEditableText : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IEditableText implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="CopyText">
18 <MemberSignature Language="C#" Value="public void CopyText (int start_pos, int end_pos);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyText(int32 start_pos, int32 end_pos) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="start_pos" Type="System.Int32" />
26 <Parameter Name="end_pos" Type="System.Int32" />
27 </Parameters>
28 <Docs>
29 <param name="start_pos">To be added.</param>
30 <param name="end_pos">To be added.</param>
31 <summary>To be added.</summary>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 <Member MemberName="CutText">
37 <MemberSignature Language="C#" Value="public void CutText (int start_pos, int end_pos);" />
38 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CutText(int32 start_pos, int32 end_pos) cil managed" />
39 <MemberType>Method</MemberType>
40 <ReturnValue>
41 <ReturnType>System.Void</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 <Parameter Name="start_pos" Type="System.Int32" />
45 <Parameter Name="end_pos" Type="System.Int32" />
46 </Parameters>
47 <Docs>
48 <param name="start_pos">To be added.</param>
49 <param name="end_pos">To be added.</param>
50 <summary>To be added.</summary>
51 <remarks>To be added.</remarks>
52 <since version="Gtk# 3.0" />
53 </Docs>
54 </Member>
55 <Member MemberName="DeleteText">
56 <MemberSignature Language="C#" Value="public void DeleteText (int start_pos, int end_pos);" />
57 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteText(int32 start_pos, int32 end_pos) cil managed" />
58 <MemberType>Method</MemberType>
59 <ReturnValue>
60 <ReturnType>System.Void</ReturnType>
61 </ReturnValue>
62 <Parameters>
63 <Parameter Name="start_pos" Type="System.Int32" />
64 <Parameter Name="end_pos" Type="System.Int32" />
65 </Parameters>
66 <Docs>
67 <param name="start_pos">To be added.</param>
68 <param name="end_pos">To be added.</param>
69 <summary>To be added.</summary>
70 <remarks>To be added.</remarks>
71 <since version="Gtk# 3.0" />
72 </Docs>
73 </Member>
74 <Member MemberName="InsertText">
75 <MemberSignature Language="C#" Value="public void InsertText (string str1ng, ref int position);" />
76 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertText(string str1ng, int32 position) cil managed" />
77 <MemberType>Method</MemberType>
78 <ReturnValue>
79 <ReturnType>System.Void</ReturnType>
80 </ReturnValue>
81 <Parameters>
82 <Parameter Name="str1ng" Type="System.String" />
83 <Parameter Name="position" Type="System.Int32&amp;" RefType="ref" />
84 </Parameters>
85 <Docs>
86 <param name="str1ng">To be added.</param>
87 <param name="position">To be added.</param>
88 <summary>To be added.</summary>
89 <remarks>To be added.</remarks>
90 <since version="Gtk# 3.0" />
91 </Docs>
92 </Member>
93 <Member MemberName="PasteText">
94 <MemberSignature Language="C#" Value="public void PasteText (int position);" />
95 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PasteText(int32 position) cil managed" />
96 <MemberType>Method</MemberType>
97 <ReturnValue>
98 <ReturnType>System.Void</ReturnType>
99 </ReturnValue>
100 <Parameters>
101 <Parameter Name="position" Type="System.Int32" />
102 </Parameters>
103 <Docs>
104 <param name="position">To be added.</param>
105 <summary>To be added.</summary>
106 <remarks>To be added.</remarks>
107 <since version="Gtk# 3.0" />
108 </Docs>
109 </Member>
110 <Member MemberName="SetRunAttributes">
111 <MemberSignature Language="C#" Value="public bool SetRunAttributes (GLib.SList attrib_set, int start_offset, int end_offset);" />
112 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetRunAttributes(class GLib.SList attrib_set, int32 start_offset, int32 end_offset) cil managed" />
113 <MemberType>Method</MemberType>
114 <ReturnValue>
115 <ReturnType>System.Boolean</ReturnType>
116 </ReturnValue>
117 <Parameters>
118 <Parameter Name="attrib_set" Type="GLib.SList" />
119 <Parameter Name="start_offset" Type="System.Int32" />
120 <Parameter Name="end_offset" Type="System.Int32" />
121 </Parameters>
122 <Docs>
123 <param name="attrib_set">To be added.</param>
124 <param name="start_offset">To be added.</param>
125 <param name="end_offset">To be added.</param>
126 <summary>To be added.</summary>
127 <returns>To be added.</returns>
128 <remarks>To be added.</remarks>
129 <since version="Gtk# 3.0" />
130 </Docs>
131 </Member>
132 <Member MemberName="TextContents">
133 <MemberSignature Language="C#" Value="public string TextContents { set; }" />
134 <MemberSignature Language="ILAsm" Value=".property instance string TextContents" />
135 <MemberType>Property</MemberType>
136 <ReturnValue>
137 <ReturnType>System.String</ReturnType>
138 </ReturnValue>
139 <Docs>
140 <summary>To be added.</summary>
141 <value>To be added.</value>
142 <remarks>To be added.</remarks>
143 <since version="Gtk# 3.0" />
144 </Docs>
145 </Member>
146 </Members>
147 </Type>
0 <Type Name="IEditableTextImplementor" FullName="Atk.IEditableTextImplementor">
1 <TypeSignature Language="C#" Value="public interface IEditableTextImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IEditableTextImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.EditableTextAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="CopyText">
23 <MemberSignature Language="C#" Value="public void CopyText (int start_pos, int end_pos);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyText(int32 start_pos, int32 end_pos) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="start_pos" Type="System.Int32" />
31 <Parameter Name="end_pos" Type="System.Int32" />
32 </Parameters>
33 <Docs>
34 <param name="start_pos">To be added.</param>
35 <param name="end_pos">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName="CutText">
42 <MemberSignature Language="C#" Value="public void CutText (int start_pos, int end_pos);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CutText(int32 start_pos, int32 end_pos) cil managed" />
44 <MemberType>Method</MemberType>
45 <ReturnValue>
46 <ReturnType>System.Void</ReturnType>
47 </ReturnValue>
48 <Parameters>
49 <Parameter Name="start_pos" Type="System.Int32" />
50 <Parameter Name="end_pos" Type="System.Int32" />
51 </Parameters>
52 <Docs>
53 <param name="start_pos">To be added.</param>
54 <param name="end_pos">To be added.</param>
55 <summary>To be added.</summary>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="DeleteText">
61 <MemberSignature Language="C#" Value="public void DeleteText (int start_pos, int end_pos);" />
62 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteText(int32 start_pos, int32 end_pos) cil managed" />
63 <MemberType>Method</MemberType>
64 <ReturnValue>
65 <ReturnType>System.Void</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 <Parameter Name="start_pos" Type="System.Int32" />
69 <Parameter Name="end_pos" Type="System.Int32" />
70 </Parameters>
71 <Docs>
72 <param name="start_pos">To be added.</param>
73 <param name="end_pos">To be added.</param>
74 <summary>To be added.</summary>
75 <remarks>To be added.</remarks>
76 <since version="Gtk# 3.0" />
77 </Docs>
78 </Member>
79 <Member MemberName="InsertText">
80 <MemberSignature Language="C#" Value="public void InsertText (string str1ng, ref int position);" />
81 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertText(string str1ng, int32 position) cil managed" />
82 <MemberType>Method</MemberType>
83 <ReturnValue>
84 <ReturnType>System.Void</ReturnType>
85 </ReturnValue>
86 <Parameters>
87 <Parameter Name="str1ng" Type="System.String" />
88 <Parameter Name="position" Type="System.Int32&amp;" RefType="ref" />
89 </Parameters>
90 <Docs>
91 <param name="str1ng">To be added.</param>
92 <param name="position">To be added.</param>
93 <summary>To be added.</summary>
94 <remarks>To be added.</remarks>
95 <since version="Gtk# 3.0" />
96 </Docs>
97 </Member>
98 <Member MemberName="PasteText">
99 <MemberSignature Language="C#" Value="public void PasteText (int position);" />
100 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PasteText(int32 position) cil managed" />
101 <MemberType>Method</MemberType>
102 <ReturnValue>
103 <ReturnType>System.Void</ReturnType>
104 </ReturnValue>
105 <Parameters>
106 <Parameter Name="position" Type="System.Int32" />
107 </Parameters>
108 <Docs>
109 <param name="position">To be added.</param>
110 <summary>To be added.</summary>
111 <remarks>To be added.</remarks>
112 <since version="Gtk# 3.0" />
113 </Docs>
114 </Member>
115 <Member MemberName="SetRunAttributes">
116 <MemberSignature Language="C#" Value="public bool SetRunAttributes (GLib.SList attrib_set, int start_offset, int end_offset);" />
117 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetRunAttributes(class GLib.SList attrib_set, int32 start_offset, int32 end_offset) cil managed" />
118 <MemberType>Method</MemberType>
119 <ReturnValue>
120 <ReturnType>System.Boolean</ReturnType>
121 </ReturnValue>
122 <Parameters>
123 <Parameter Name="attrib_set" Type="GLib.SList" />
124 <Parameter Name="start_offset" Type="System.Int32" />
125 <Parameter Name="end_offset" Type="System.Int32" />
126 </Parameters>
127 <Docs>
128 <param name="attrib_set">To be added.</param>
129 <param name="start_offset">To be added.</param>
130 <param name="end_offset">To be added.</param>
131 <summary>To be added.</summary>
132 <returns>To be added.</returns>
133 <remarks>To be added.</remarks>
134 <since version="Gtk# 3.0" />
135 </Docs>
136 </Member>
137 <Member MemberName="TextContents">
138 <MemberSignature Language="C#" Value="public string TextContents { set; }" />
139 <MemberSignature Language="ILAsm" Value=".property instance string TextContents" />
140 <MemberType>Property</MemberType>
141 <ReturnValue>
142 <ReturnType>System.String</ReturnType>
143 </ReturnValue>
144 <Docs>
145 <summary>To be added.</summary>
146 <value>To be added.</value>
147 <remarks>To be added.</remarks>
148 <since version="Gtk# 3.0" />
149 </Docs>
150 </Member>
151 </Members>
152 </Type>
0 <Type Name="IHyperlinkImpl" FullName="Atk.IHyperlinkImpl">
1 <TypeSignature Language="C#" Value="public interface IHyperlinkImpl : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IHyperlinkImpl implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Hyperlink">
18 <MemberSignature Language="C#" Value="public Atk.Hyperlink Hyperlink { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance class Atk.Hyperlink Hyperlink" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>Atk.Hyperlink</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 </Members>
32 </Type>
0 <Type Name="IHyperlinkImplImplementor" FullName="Atk.IHyperlinkImplImplementor">
1 <TypeSignature Language="C#" Value="public interface IHyperlinkImplImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IHyperlinkImplImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.HyperlinkImplAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Hyperlink">
23 <MemberSignature Language="C#" Value="public Atk.Hyperlink Hyperlink { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance class Atk.Hyperlink Hyperlink" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>Atk.Hyperlink</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 </Members>
37 </Type>
0 <Type Name="IHypertext" FullName="Atk.IHypertext">
1 <TypeSignature Language="C#" Value="public interface IHypertext : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IHypertext implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="GetLink">
18 <MemberSignature Language="C#" Value="public Atk.Hyperlink GetLink (int link_index);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Hyperlink GetLink(int32 link_index) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>Atk.Hyperlink</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="link_index" Type="System.Int32" />
26 </Parameters>
27 <Docs>
28 <param name="link_index">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 <Member MemberName="GetLinkIndex">
36 <MemberSignature Language="C#" Value="public int GetLinkIndex (int char_index);" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetLinkIndex(int32 char_index) cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>System.Int32</ReturnType>
41 </ReturnValue>
42 <Parameters>
43 <Parameter Name="char_index" Type="System.Int32" />
44 </Parameters>
45 <Docs>
46 <param name="char_index">To be added.</param>
47 <summary>To be added.</summary>
48 <returns>To be added.</returns>
49 <remarks>To be added.</remarks>
50 <since version="Gtk# 3.0" />
51 </Docs>
52 </Member>
53 <Member MemberName="LinkSelected">
54 <MemberSignature Language="C#" Value="public event Atk.LinkSelectedHandler LinkSelected;" />
55 <MemberSignature Language="ILAsm" Value=".event class Atk.LinkSelectedHandler LinkSelected" />
56 <MemberType>Event</MemberType>
57 <ReturnValue>
58 <ReturnType>Atk.LinkSelectedHandler</ReturnType>
59 </ReturnValue>
60 <Docs>
61 <summary>To be added.</summary>
62 <remarks>To be added.</remarks>
63 <since version="Gtk# 3.0" />
64 </Docs>
65 </Member>
66 <Member MemberName="NLinks">
67 <MemberSignature Language="C#" Value="public int NLinks { get; }" />
68 <MemberSignature Language="ILAsm" Value=".property instance int32 NLinks" />
69 <MemberType>Property</MemberType>
70 <ReturnValue>
71 <ReturnType>System.Int32</ReturnType>
72 </ReturnValue>
73 <Docs>
74 <summary>To be added.</summary>
75 <value>To be added.</value>
76 <remarks>To be added.</remarks>
77 <since version="Gtk# 3.0" />
78 </Docs>
79 </Member>
80 </Members>
81 </Type>
0 <Type Name="IHypertextImplementor" FullName="Atk.IHypertextImplementor">
1 <TypeSignature Language="C#" Value="public interface IHypertextImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IHypertextImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.HypertextAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="GetLink">
23 <MemberSignature Language="C#" Value="public Atk.Hyperlink GetLink (int link_index);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Hyperlink GetLink(int32 link_index) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>Atk.Hyperlink</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="link_index" Type="System.Int32" />
31 </Parameters>
32 <Docs>
33 <param name="link_index">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 <since version="Gtk# 3.0" />
38 </Docs>
39 </Member>
40 <Member MemberName="GetLinkIndex">
41 <MemberSignature Language="C#" Value="public int GetLinkIndex (int char_index);" />
42 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetLinkIndex(int32 char_index) cil managed" />
43 <MemberType>Method</MemberType>
44 <ReturnValue>
45 <ReturnType>System.Int32</ReturnType>
46 </ReturnValue>
47 <Parameters>
48 <Parameter Name="char_index" Type="System.Int32" />
49 </Parameters>
50 <Docs>
51 <param name="char_index">To be added.</param>
52 <summary>To be added.</summary>
53 <returns>To be added.</returns>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="NLinks">
59 <MemberSignature Language="C#" Value="public int NLinks { get; }" />
60 <MemberSignature Language="ILAsm" Value=".property instance int32 NLinks" />
61 <MemberType>Property</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Int32</ReturnType>
64 </ReturnValue>
65 <Docs>
66 <summary>To be added.</summary>
67 <value>To be added.</value>
68 <remarks>To be added.</remarks>
69 <since version="Gtk# 3.0" />
70 </Docs>
71 </Member>
72 </Members>
73 </Type>
0 <Type Name="IImage" FullName="Atk.IImage">
1 <TypeSignature Language="C#" Value="public interface IImage : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IImage implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="GetImagePosition">
18 <MemberSignature Language="C#" Value="public void GetImagePosition (out int x, out int y, Atk.CoordType coord_type);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImagePosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
26 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
27 <Parameter Name="coord_type" Type="Atk.CoordType" />
28 </Parameters>
29 <Docs>
30 <param name="x">To be added.</param>
31 <param name="y">To be added.</param>
32 <param name="coord_type">To be added.</param>
33 <summary>To be added.</summary>
34 <remarks>To be added.</remarks>
35 <since version="Gtk# 3.0" />
36 </Docs>
37 </Member>
38 <Member MemberName="GetImageSize">
39 <MemberSignature Language="C#" Value="public void GetImageSize (out int width, out int height);" />
40 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImageSize(int32 width, int32 height) cil managed" />
41 <MemberType>Method</MemberType>
42 <ReturnValue>
43 <ReturnType>System.Void</ReturnType>
44 </ReturnValue>
45 <Parameters>
46 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
47 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
48 </Parameters>
49 <Docs>
50 <param name="width">To be added.</param>
51 <param name="height">To be added.</param>
52 <summary>To be added.</summary>
53 <remarks>To be added.</remarks>
54 <since version="Gtk# 3.0" />
55 </Docs>
56 </Member>
57 <Member MemberName="ImageDescription">
58 <MemberSignature Language="C#" Value="public string ImageDescription { get; }" />
59 <MemberSignature Language="ILAsm" Value=".property instance string ImageDescription" />
60 <MemberType>Property</MemberType>
61 <ReturnValue>
62 <ReturnType>System.String</ReturnType>
63 </ReturnValue>
64 <Docs>
65 <summary>To be added.</summary>
66 <value>To be added.</value>
67 <remarks>To be added.</remarks>
68 <since version="Gtk# 3.0" />
69 </Docs>
70 </Member>
71 <Member MemberName="ImageLocale">
72 <MemberSignature Language="C#" Value="public string ImageLocale { get; }" />
73 <MemberSignature Language="ILAsm" Value=".property instance string ImageLocale" />
74 <MemberType>Property</MemberType>
75 <ReturnValue>
76 <ReturnType>System.String</ReturnType>
77 </ReturnValue>
78 <Docs>
79 <summary>To be added.</summary>
80 <value>To be added.</value>
81 <remarks>To be added.</remarks>
82 <since version="Gtk# 3.0" />
83 </Docs>
84 </Member>
85 <Member MemberName="SetImageDescription">
86 <MemberSignature Language="C#" Value="public bool SetImageDescription (string description);" />
87 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetImageDescription(string description) cil managed" />
88 <MemberType>Method</MemberType>
89 <ReturnValue>
90 <ReturnType>System.Boolean</ReturnType>
91 </ReturnValue>
92 <Parameters>
93 <Parameter Name="description" Type="System.String" />
94 </Parameters>
95 <Docs>
96 <param name="description">To be added.</param>
97 <summary>To be added.</summary>
98 <returns>To be added.</returns>
99 <remarks>To be added.</remarks>
100 <since version="Gtk# 3.0" />
101 </Docs>
102 </Member>
103 </Members>
104 </Type>
0 <Type Name="IImageImplementor" FullName="Atk.IImageImplementor">
1 <TypeSignature Language="C#" Value="public interface IImageImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IImageImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.ImageAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="GetImagePosition">
23 <MemberSignature Language="C#" Value="public void GetImagePosition (out int x, out int y, Atk.CoordType coord_type);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImagePosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
31 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
32 <Parameter Name="coord_type" Type="Atk.CoordType" />
33 </Parameters>
34 <Docs>
35 <param name="x">To be added.</param>
36 <param name="y">To be added.</param>
37 <param name="coord_type">To be added.</param>
38 <summary>To be added.</summary>
39 <remarks>To be added.</remarks>
40 <since version="Gtk# 3.0" />
41 </Docs>
42 </Member>
43 <Member MemberName="GetImageSize">
44 <MemberSignature Language="C#" Value="public void GetImageSize (out int width, out int height);" />
45 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImageSize(int32 width, int32 height) cil managed" />
46 <MemberType>Method</MemberType>
47 <ReturnValue>
48 <ReturnType>System.Void</ReturnType>
49 </ReturnValue>
50 <Parameters>
51 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
52 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
53 </Parameters>
54 <Docs>
55 <param name="width">To be added.</param>
56 <param name="height">To be added.</param>
57 <summary>To be added.</summary>
58 <remarks>To be added.</remarks>
59 <since version="Gtk# 3.0" />
60 </Docs>
61 </Member>
62 <Member MemberName="ImageDescription">
63 <MemberSignature Language="C#" Value="public string ImageDescription { get; }" />
64 <MemberSignature Language="ILAsm" Value=".property instance string ImageDescription" />
65 <MemberType>Property</MemberType>
66 <ReturnValue>
67 <ReturnType>System.String</ReturnType>
68 </ReturnValue>
69 <Docs>
70 <summary>To be added.</summary>
71 <value>To be added.</value>
72 <remarks>To be added.</remarks>
73 <since version="Gtk# 3.0" />
74 </Docs>
75 </Member>
76 <Member MemberName="ImageLocale">
77 <MemberSignature Language="C#" Value="public string ImageLocale { get; }" />
78 <MemberSignature Language="ILAsm" Value=".property instance string ImageLocale" />
79 <MemberType>Property</MemberType>
80 <ReturnValue>
81 <ReturnType>System.String</ReturnType>
82 </ReturnValue>
83 <Docs>
84 <summary>To be added.</summary>
85 <value>To be added.</value>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 3.0" />
88 </Docs>
89 </Member>
90 <Member MemberName="SetImageDescription">
91 <MemberSignature Language="C#" Value="public bool SetImageDescription (string description);" />
92 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetImageDescription(string description) cil managed" />
93 <MemberType>Method</MemberType>
94 <ReturnValue>
95 <ReturnType>System.Boolean</ReturnType>
96 </ReturnValue>
97 <Parameters>
98 <Parameter Name="description" Type="System.String" />
99 </Parameters>
100 <Docs>
101 <param name="description">To be added.</param>
102 <summary>To be added.</summary>
103 <returns>To be added.</returns>
104 <remarks>To be added.</remarks>
105 <since version="Gtk# 3.0" />
106 </Docs>
107 </Member>
108 </Members>
109 </Type>
0 <Type Name="IImplementor" FullName="Atk.IImplementor">
1 <TypeSignature Language="C#" Value="public interface IImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="RefAccessible">
18 <MemberSignature Language="C#" Value="public Atk.Object RefAccessible ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessible() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>Atk.Object</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <returns>To be added.</returns>
28 <remarks>To be added.</remarks>
29 <since version="Gtk# 3.0" />
30 </Docs>
31 </Member>
32 </Members>
33 </Type>
0 <Type Name="IImplementorImplementor" FullName="Atk.IImplementorImplementor">
1 <TypeSignature Language="C#" Value="public interface IImplementorImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IImplementorImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.ImplementorAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="RefAccessible">
23 <MemberSignature Language="C#" Value="public Atk.Object RefAccessible ();" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessible() cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>Atk.Object</ReturnType>
28 </ReturnValue>
29 <Parameters />
30 <Docs>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 3.0" />
35 </Docs>
36 </Member>
37 </Members>
38 </Type>
0 <Type Name="ISelection" FullName="Atk.ISelection">
1 <TypeSignature Language="C#" Value="public interface ISelection : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ISelection implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="AddSelection">
18 <MemberSignature Language="C#" Value="public bool AddSelection (int i);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 i) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="i" Type="System.Int32" />
26 </Parameters>
27 <Docs>
28 <param name="i">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 <Member MemberName="ClearSelection">
36 <MemberSignature Language="C#" Value="public bool ClearSelection ();" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ClearSelection() cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>System.Boolean</ReturnType>
41 </ReturnValue>
42 <Parameters />
43 <Docs>
44 <summary>To be added.</summary>
45 <returns>To be added.</returns>
46 <remarks>To be added.</remarks>
47 <since version="Gtk# 3.0" />
48 </Docs>
49 </Member>
50 <Member MemberName="IsChildSelected">
51 <MemberSignature Language="C#" Value="public bool IsChildSelected (int i);" />
52 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsChildSelected(int32 i) cil managed" />
53 <MemberType>Method</MemberType>
54 <ReturnValue>
55 <ReturnType>System.Boolean</ReturnType>
56 </ReturnValue>
57 <Parameters>
58 <Parameter Name="i" Type="System.Int32" />
59 </Parameters>
60 <Docs>
61 <param name="i">To be added.</param>
62 <summary>To be added.</summary>
63 <returns>To be added.</returns>
64 <remarks>To be added.</remarks>
65 <since version="Gtk# 3.0" />
66 </Docs>
67 </Member>
68 <Member MemberName="RefSelection">
69 <MemberSignature Language="C#" Value="public Atk.Object RefSelection (int i);" />
70 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefSelection(int32 i) cil managed" />
71 <MemberType>Method</MemberType>
72 <ReturnValue>
73 <ReturnType>Atk.Object</ReturnType>
74 </ReturnValue>
75 <Parameters>
76 <Parameter Name="i" Type="System.Int32" />
77 </Parameters>
78 <Docs>
79 <param name="i">To be added.</param>
80 <summary>To be added.</summary>
81 <returns>To be added.</returns>
82 <remarks>To be added.</remarks>
83 <since version="Gtk# 3.0" />
84 </Docs>
85 </Member>
86 <Member MemberName="RemoveSelection">
87 <MemberSignature Language="C#" Value="public bool RemoveSelection (int i);" />
88 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 i) cil managed" />
89 <MemberType>Method</MemberType>
90 <ReturnValue>
91 <ReturnType>System.Boolean</ReturnType>
92 </ReturnValue>
93 <Parameters>
94 <Parameter Name="i" Type="System.Int32" />
95 </Parameters>
96 <Docs>
97 <param name="i">To be added.</param>
98 <summary>To be added.</summary>
99 <returns>To be added.</returns>
100 <remarks>To be added.</remarks>
101 <since version="Gtk# 3.0" />
102 </Docs>
103 </Member>
104 <Member MemberName="SelectAllSelection">
105 <MemberSignature Language="C#" Value="public bool SelectAllSelection ();" />
106 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectAllSelection() cil managed" />
107 <MemberType>Method</MemberType>
108 <ReturnValue>
109 <ReturnType>System.Boolean</ReturnType>
110 </ReturnValue>
111 <Parameters />
112 <Docs>
113 <summary>To be added.</summary>
114 <returns>To be added.</returns>
115 <remarks>To be added.</remarks>
116 <since version="Gtk# 3.0" />
117 </Docs>
118 </Member>
119 <Member MemberName="SelectionChanged">
120 <MemberSignature Language="C#" Value="public event EventHandler SelectionChanged;" />
121 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler SelectionChanged" />
122 <MemberType>Event</MemberType>
123 <ReturnValue>
124 <ReturnType>System.EventHandler</ReturnType>
125 </ReturnValue>
126 <Docs>
127 <summary>To be added.</summary>
128 <remarks>To be added.</remarks>
129 <since version="Gtk# 3.0" />
130 </Docs>
131 </Member>
132 <Member MemberName="SelectionCount">
133 <MemberSignature Language="C#" Value="public int SelectionCount { get; }" />
134 <MemberSignature Language="ILAsm" Value=".property instance int32 SelectionCount" />
135 <MemberType>Property</MemberType>
136 <ReturnValue>
137 <ReturnType>System.Int32</ReturnType>
138 </ReturnValue>
139 <Docs>
140 <summary>To be added.</summary>
141 <value>To be added.</value>
142 <remarks>To be added.</remarks>
143 <since version="Gtk# 3.0" />
144 </Docs>
145 </Member>
146 </Members>
147 </Type>
0 <Type Name="ISelectionImplementor" FullName="Atk.ISelectionImplementor">
1 <TypeSignature Language="C#" Value="public interface ISelectionImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ISelectionImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.SelectionAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="AddSelection">
23 <MemberSignature Language="C#" Value="public bool AddSelection (int i);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 i) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="i" Type="System.Int32" />
31 </Parameters>
32 <Docs>
33 <param name="i">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 <since version="Gtk# 3.0" />
38 </Docs>
39 </Member>
40 <Member MemberName="ClearSelection">
41 <MemberSignature Language="C#" Value="public bool ClearSelection ();" />
42 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ClearSelection() cil managed" />
43 <MemberType>Method</MemberType>
44 <ReturnValue>
45 <ReturnType>System.Boolean</ReturnType>
46 </ReturnValue>
47 <Parameters />
48 <Docs>
49 <summary>To be added.</summary>
50 <returns>To be added.</returns>
51 <remarks>To be added.</remarks>
52 <since version="Gtk# 3.0" />
53 </Docs>
54 </Member>
55 <Member MemberName="IsChildSelected">
56 <MemberSignature Language="C#" Value="public bool IsChildSelected (int i);" />
57 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsChildSelected(int32 i) cil managed" />
58 <MemberType>Method</MemberType>
59 <ReturnValue>
60 <ReturnType>System.Boolean</ReturnType>
61 </ReturnValue>
62 <Parameters>
63 <Parameter Name="i" Type="System.Int32" />
64 </Parameters>
65 <Docs>
66 <param name="i">To be added.</param>
67 <summary>To be added.</summary>
68 <returns>To be added.</returns>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 <Member MemberName="RefSelection">
74 <MemberSignature Language="C#" Value="public Atk.Object RefSelection (int i);" />
75 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefSelection(int32 i) cil managed" />
76 <MemberType>Method</MemberType>
77 <ReturnValue>
78 <ReturnType>Atk.Object</ReturnType>
79 </ReturnValue>
80 <Parameters>
81 <Parameter Name="i" Type="System.Int32" />
82 </Parameters>
83 <Docs>
84 <param name="i">To be added.</param>
85 <summary>To be added.</summary>
86 <returns>To be added.</returns>
87 <remarks>To be added.</remarks>
88 <since version="Gtk# 3.0" />
89 </Docs>
90 </Member>
91 <Member MemberName="RemoveSelection">
92 <MemberSignature Language="C#" Value="public bool RemoveSelection (int i);" />
93 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 i) cil managed" />
94 <MemberType>Method</MemberType>
95 <ReturnValue>
96 <ReturnType>System.Boolean</ReturnType>
97 </ReturnValue>
98 <Parameters>
99 <Parameter Name="i" Type="System.Int32" />
100 </Parameters>
101 <Docs>
102 <param name="i">To be added.</param>
103 <summary>To be added.</summary>
104 <returns>To be added.</returns>
105 <remarks>To be added.</remarks>
106 <since version="Gtk# 3.0" />
107 </Docs>
108 </Member>
109 <Member MemberName="SelectAllSelection">
110 <MemberSignature Language="C#" Value="public bool SelectAllSelection ();" />
111 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectAllSelection() cil managed" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>System.Boolean</ReturnType>
115 </ReturnValue>
116 <Parameters />
117 <Docs>
118 <summary>To be added.</summary>
119 <returns>To be added.</returns>
120 <remarks>To be added.</remarks>
121 <since version="Gtk# 3.0" />
122 </Docs>
123 </Member>
124 <Member MemberName="SelectionCount">
125 <MemberSignature Language="C#" Value="public int SelectionCount { get; }" />
126 <MemberSignature Language="ILAsm" Value=".property instance int32 SelectionCount" />
127 <MemberType>Property</MemberType>
128 <ReturnValue>
129 <ReturnType>System.Int32</ReturnType>
130 </ReturnValue>
131 <Docs>
132 <summary>To be added.</summary>
133 <value>To be added.</value>
134 <remarks>To be added.</remarks>
135 <since version="Gtk# 3.0" />
136 </Docs>
137 </Member>
138 </Members>
139 </Type>
0 <Type Name="IStreamableContent" FullName="Atk.IStreamableContent">
1 <TypeSignature Language="C#" Value="public interface IStreamableContent : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IStreamableContent implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="GetMimeType">
18 <MemberSignature Language="C#" Value="public string GetMimeType (int i);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetMimeType(int32 i) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.String</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="i" Type="System.Int32" />
26 </Parameters>
27 <Docs>
28 <param name="i">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 <Member MemberName="GetStream">
36 <MemberSignature Language="C#" Value="public IntPtr GetStream (string mime_type);" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance native int GetStream(string mime_type) cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>System.IntPtr</ReturnType>
41 </ReturnValue>
42 <Parameters>
43 <Parameter Name="mime_type" Type="System.String" />
44 </Parameters>
45 <Docs>
46 <param name="mime_type">To be added.</param>
47 <summary>To be added.</summary>
48 <returns>To be added.</returns>
49 <remarks>To be added.</remarks>
50 <since version="Gtk# 3.0" />
51 </Docs>
52 </Member>
53 <Member MemberName="GetUri">
54 <MemberSignature Language="C#" Value="public string GetUri (string mime_type);" />
55 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUri(string mime_type) cil managed" />
56 <MemberType>Method</MemberType>
57 <ReturnValue>
58 <ReturnType>System.String</ReturnType>
59 </ReturnValue>
60 <Parameters>
61 <Parameter Name="mime_type" Type="System.String" />
62 </Parameters>
63 <Docs>
64 <param name="mime_type">To be added.</param>
65 <summary>To be added.</summary>
66 <returns>To be added.</returns>
67 <remarks>To be added.</remarks>
68 <since version="Gtk# 3.0" />
69 </Docs>
70 </Member>
71 <Member MemberName="NMimeTypes">
72 <MemberSignature Language="C#" Value="public int NMimeTypes { get; }" />
73 <MemberSignature Language="ILAsm" Value=".property instance int32 NMimeTypes" />
74 <MemberType>Property</MemberType>
75 <ReturnValue>
76 <ReturnType>System.Int32</ReturnType>
77 </ReturnValue>
78 <Docs>
79 <summary>To be added.</summary>
80 <value>To be added.</value>
81 <remarks>To be added.</remarks>
82 <since version="Gtk# 3.0" />
83 </Docs>
84 </Member>
85 </Members>
86 </Type>
0 <Type Name="IStreamableContentImplementor" FullName="Atk.IStreamableContentImplementor">
1 <TypeSignature Language="C#" Value="public interface IStreamableContentImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IStreamableContentImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.StreamableContentAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="GetMimeType">
23 <MemberSignature Language="C#" Value="public string GetMimeType (int i);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetMimeType(int32 i) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.String</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="i" Type="System.Int32" />
31 </Parameters>
32 <Docs>
33 <param name="i">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 <since version="Gtk# 3.0" />
38 </Docs>
39 </Member>
40 <Member MemberName="GetStream">
41 <MemberSignature Language="C#" Value="public IntPtr GetStream (string mime_type);" />
42 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance native int GetStream(string mime_type) cil managed" />
43 <MemberType>Method</MemberType>
44 <ReturnValue>
45 <ReturnType>System.IntPtr</ReturnType>
46 </ReturnValue>
47 <Parameters>
48 <Parameter Name="mime_type" Type="System.String" />
49 </Parameters>
50 <Docs>
51 <param name="mime_type">To be added.</param>
52 <summary>To be added.</summary>
53 <returns>To be added.</returns>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="GetUri">
59 <MemberSignature Language="C#" Value="public string GetUri (string mime_type);" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUri(string mime_type) cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.String</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 <Parameter Name="mime_type" Type="System.String" />
67 </Parameters>
68 <Docs>
69 <param name="mime_type">To be added.</param>
70 <summary>To be added.</summary>
71 <returns>To be added.</returns>
72 <remarks>To be added.</remarks>
73 <since version="Gtk# 3.0" />
74 </Docs>
75 </Member>
76 <Member MemberName="NMimeTypes">
77 <MemberSignature Language="C#" Value="public int NMimeTypes { get; }" />
78 <MemberSignature Language="ILAsm" Value=".property instance int32 NMimeTypes" />
79 <MemberType>Property</MemberType>
80 <ReturnValue>
81 <ReturnType>System.Int32</ReturnType>
82 </ReturnValue>
83 <Docs>
84 <summary>To be added.</summary>
85 <value>To be added.</value>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 3.0" />
88 </Docs>
89 </Member>
90 </Members>
91 </Type>
0 <Type Name="ITable" FullName="Atk.ITable">
1 <TypeSignature Language="C#" Value="public interface ITable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="AddColumnSelection">
18 <MemberSignature Language="C#" Value="public bool AddColumnSelection (int column);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddColumnSelection(int32 column) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="column" Type="System.Int32" />
26 </Parameters>
27 <Docs>
28 <param name="column">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 <Member MemberName="AddRowSelection">
36 <MemberSignature Language="C#" Value="public bool AddRowSelection (int row);" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddRowSelection(int32 row) cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>System.Boolean</ReturnType>
41 </ReturnValue>
42 <Parameters>
43 <Parameter Name="row" Type="System.Int32" />
44 </Parameters>
45 <Docs>
46 <param name="row">To be added.</param>
47 <summary>To be added.</summary>
48 <returns>To be added.</returns>
49 <remarks>To be added.</remarks>
50 <since version="Gtk# 3.0" />
51 </Docs>
52 </Member>
53 <Member MemberName="Caption">
54 <MemberSignature Language="C#" Value="public Atk.Object Caption { get; set; }" />
55 <MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Caption" />
56 <MemberType>Property</MemberType>
57 <ReturnValue>
58 <ReturnType>Atk.Object</ReturnType>
59 </ReturnValue>
60 <Docs>
61 <summary>To be added.</summary>
62 <value>To be added.</value>
63 <remarks>To be added.</remarks>
64 <since version="Gtk# 3.0" />
65 </Docs>
66 </Member>
67 <Member MemberName="ColumnDeleted">
68 <MemberSignature Language="C#" Value="public event Atk.ColumnDeletedHandler ColumnDeleted;" />
69 <MemberSignature Language="ILAsm" Value=".event class Atk.ColumnDeletedHandler ColumnDeleted" />
70 <MemberType>Event</MemberType>
71 <ReturnValue>
72 <ReturnType>Atk.ColumnDeletedHandler</ReturnType>
73 </ReturnValue>
74 <Docs>
75 <summary>To be added.</summary>
76 <remarks>To be added.</remarks>
77 <since version="Gtk# 3.0" />
78 </Docs>
79 </Member>
80 <Member MemberName="ColumnInserted">
81 <MemberSignature Language="C#" Value="public event Atk.ColumnInsertedHandler ColumnInserted;" />
82 <MemberSignature Language="ILAsm" Value=".event class Atk.ColumnInsertedHandler ColumnInserted" />
83 <MemberType>Event</MemberType>
84 <ReturnValue>
85 <ReturnType>Atk.ColumnInsertedHandler</ReturnType>
86 </ReturnValue>
87 <Docs>
88 <summary>To be added.</summary>
89 <remarks>To be added.</remarks>
90 <since version="Gtk# 3.0" />
91 </Docs>
92 </Member>
93 <Member MemberName="ColumnReordered">
94 <MemberSignature Language="C#" Value="public event EventHandler ColumnReordered;" />
95 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler ColumnReordered" />
96 <MemberType>Event</MemberType>
97 <ReturnValue>
98 <ReturnType>System.EventHandler</ReturnType>
99 </ReturnValue>
100 <Docs>
101 <summary>To be added.</summary>
102 <remarks>To be added.</remarks>
103 <since version="Gtk# 3.0" />
104 </Docs>
105 </Member>
106 <Member MemberName="GetColumnAtIndex">
107 <MemberSignature Language="C#" Value="public int GetColumnAtIndex (int index_);" />
108 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnAtIndex(int32 index_) cil managed" />
109 <MemberType>Method</MemberType>
110 <ReturnValue>
111 <ReturnType>System.Int32</ReturnType>
112 </ReturnValue>
113 <Parameters>
114 <Parameter Name="index_" Type="System.Int32" />
115 </Parameters>
116 <Docs>
117 <param name="index_">To be added.</param>
118 <summary>To be added.</summary>
119 <returns>To be added.</returns>
120 <remarks>To be added.</remarks>
121 <since version="Gtk# 3.0" />
122 </Docs>
123 </Member>
124 <Member MemberName="GetColumnDescription">
125 <MemberSignature Language="C#" Value="public string GetColumnDescription (int column);" />
126 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetColumnDescription(int32 column) cil managed" />
127 <MemberType>Method</MemberType>
128 <ReturnValue>
129 <ReturnType>System.String</ReturnType>
130 </ReturnValue>
131 <Parameters>
132 <Parameter Name="column" Type="System.Int32" />
133 </Parameters>
134 <Docs>
135 <param name="column">To be added.</param>
136 <summary>To be added.</summary>
137 <returns>To be added.</returns>
138 <remarks>To be added.</remarks>
139 <since version="Gtk# 3.0" />
140 </Docs>
141 </Member>
142 <Member MemberName="GetColumnExtentAt">
143 <MemberSignature Language="C#" Value="public int GetColumnExtentAt (int row, int column);" />
144 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnExtentAt(int32 row, int32 column) cil managed" />
145 <MemberType>Method</MemberType>
146 <ReturnValue>
147 <ReturnType>System.Int32</ReturnType>
148 </ReturnValue>
149 <Parameters>
150 <Parameter Name="row" Type="System.Int32" />
151 <Parameter Name="column" Type="System.Int32" />
152 </Parameters>
153 <Docs>
154 <param name="row">To be added.</param>
155 <param name="column">To be added.</param>
156 <summary>To be added.</summary>
157 <returns>To be added.</returns>
158 <remarks>To be added.</remarks>
159 <since version="Gtk# 3.0" />
160 </Docs>
161 </Member>
162 <Member MemberName="GetColumnHeader">
163 <MemberSignature Language="C#" Value="public Atk.Object GetColumnHeader (int column);" />
164 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetColumnHeader(int32 column) cil managed" />
165 <MemberType>Method</MemberType>
166 <ReturnValue>
167 <ReturnType>Atk.Object</ReturnType>
168 </ReturnValue>
169 <Parameters>
170 <Parameter Name="column" Type="System.Int32" />
171 </Parameters>
172 <Docs>
173 <param name="column">To be added.</param>
174 <summary>To be added.</summary>
175 <returns>To be added.</returns>
176 <remarks>To be added.</remarks>
177 <since version="Gtk# 3.0" />
178 </Docs>
179 </Member>
180 <Member MemberName="GetIndexAt">
181 <MemberSignature Language="C#" Value="public int GetIndexAt (int row, int column);" />
182 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetIndexAt(int32 row, int32 column) cil managed" />
183 <MemberType>Method</MemberType>
184 <ReturnValue>
185 <ReturnType>System.Int32</ReturnType>
186 </ReturnValue>
187 <Parameters>
188 <Parameter Name="row" Type="System.Int32" />
189 <Parameter Name="column" Type="System.Int32" />
190 </Parameters>
191 <Docs>
192 <param name="row">To be added.</param>
193 <param name="column">To be added.</param>
194 <summary>To be added.</summary>
195 <returns>To be added.</returns>
196 <remarks>To be added.</remarks>
197 <since version="Gtk# 3.0" />
198 </Docs>
199 </Member>
200 <Member MemberName="GetRowAtIndex">
201 <MemberSignature Language="C#" Value="public int GetRowAtIndex (int index_);" />
202 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowAtIndex(int32 index_) cil managed" />
203 <MemberType>Method</MemberType>
204 <ReturnValue>
205 <ReturnType>System.Int32</ReturnType>
206 </ReturnValue>
207 <Parameters>
208 <Parameter Name="index_" Type="System.Int32" />
209 </Parameters>
210 <Docs>
211 <param name="index_">To be added.</param>
212 <summary>To be added.</summary>
213 <returns>To be added.</returns>
214 <remarks>To be added.</remarks>
215 <since version="Gtk# 3.0" />
216 </Docs>
217 </Member>
218 <Member MemberName="GetRowDescription">
219 <MemberSignature Language="C#" Value="public string GetRowDescription (int row);" />
220 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRowDescription(int32 row) cil managed" />
221 <MemberType>Method</MemberType>
222 <ReturnValue>
223 <ReturnType>System.String</ReturnType>
224 </ReturnValue>
225 <Parameters>
226 <Parameter Name="row" Type="System.Int32" />
227 </Parameters>
228 <Docs>
229 <param name="row">To be added.</param>
230 <summary>To be added.</summary>
231 <returns>To be added.</returns>
232 <remarks>To be added.</remarks>
233 <since version="Gtk# 3.0" />
234 </Docs>
235 </Member>
236 <Member MemberName="GetRowExtentAt">
237 <MemberSignature Language="C#" Value="public int GetRowExtentAt (int row, int column);" />
238 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowExtentAt(int32 row, int32 column) cil managed" />
239 <MemberType>Method</MemberType>
240 <ReturnValue>
241 <ReturnType>System.Int32</ReturnType>
242 </ReturnValue>
243 <Parameters>
244 <Parameter Name="row" Type="System.Int32" />
245 <Parameter Name="column" Type="System.Int32" />
246 </Parameters>
247 <Docs>
248 <param name="row">To be added.</param>
249 <param name="column">To be added.</param>
250 <summary>To be added.</summary>
251 <returns>To be added.</returns>
252 <remarks>To be added.</remarks>
253 <since version="Gtk# 3.0" />
254 </Docs>
255 </Member>
256 <Member MemberName="GetRowHeader">
257 <MemberSignature Language="C#" Value="public Atk.Object GetRowHeader (int row);" />
258 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetRowHeader(int32 row) cil managed" />
259 <MemberType>Method</MemberType>
260 <ReturnValue>
261 <ReturnType>Atk.Object</ReturnType>
262 </ReturnValue>
263 <Parameters>
264 <Parameter Name="row" Type="System.Int32" />
265 </Parameters>
266 <Docs>
267 <param name="row">To be added.</param>
268 <summary>To be added.</summary>
269 <returns>To be added.</returns>
270 <remarks>To be added.</remarks>
271 <since version="Gtk# 3.0" />
272 </Docs>
273 </Member>
274 <Member MemberName="GetSelectedColumns">
275 <MemberSignature Language="C#" Value="public int GetSelectedColumns (out int selected);" />
276 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedColumns(int32 selected) cil managed" />
277 <MemberType>Method</MemberType>
278 <ReturnValue>
279 <ReturnType>System.Int32</ReturnType>
280 </ReturnValue>
281 <Parameters>
282 <Parameter Name="selected" Type="System.Int32&amp;" RefType="out" />
283 </Parameters>
284 <Docs>
285 <param name="selected">To be added.</param>
286 <summary>To be added.</summary>
287 <returns>To be added.</returns>
288 <remarks>To be added.</remarks>
289 <since version="Gtk# 3.0" />
290 </Docs>
291 </Member>
292 <Member MemberName="GetSelectedRows">
293 <MemberSignature Language="C#" Value="public int GetSelectedRows (out int selected);" />
294 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedRows(int32 selected) cil managed" />
295 <MemberType>Method</MemberType>
296 <ReturnValue>
297 <ReturnType>System.Int32</ReturnType>
298 </ReturnValue>
299 <Parameters>
300 <Parameter Name="selected" Type="System.Int32&amp;" RefType="out" />
301 </Parameters>
302 <Docs>
303 <param name="selected">To be added.</param>
304 <summary>To be added.</summary>
305 <returns>To be added.</returns>
306 <remarks>To be added.</remarks>
307 <since version="Gtk# 3.0" />
308 </Docs>
309 </Member>
310 <Member MemberName="IsColumnSelected">
311 <MemberSignature Language="C#" Value="public bool IsColumnSelected (int column);" />
312 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsColumnSelected(int32 column) cil managed" />
313 <MemberType>Method</MemberType>
314 <ReturnValue>
315 <ReturnType>System.Boolean</ReturnType>
316 </ReturnValue>
317 <Parameters>
318 <Parameter Name="column" Type="System.Int32" />
319 </Parameters>
320 <Docs>
321 <param name="column">To be added.</param>
322 <summary>To be added.</summary>
323 <returns>To be added.</returns>
324 <remarks>To be added.</remarks>
325 <since version="Gtk# 3.0" />
326 </Docs>
327 </Member>
328 <Member MemberName="IsRowSelected">
329 <MemberSignature Language="C#" Value="public bool IsRowSelected (int row);" />
330 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsRowSelected(int32 row) cil managed" />
331 <MemberType>Method</MemberType>
332 <ReturnValue>
333 <ReturnType>System.Boolean</ReturnType>
334 </ReturnValue>
335 <Parameters>
336 <Parameter Name="row" Type="System.Int32" />
337 </Parameters>
338 <Docs>
339 <param name="row">To be added.</param>
340 <summary>To be added.</summary>
341 <returns>To be added.</returns>
342 <remarks>To be added.</remarks>
343 <since version="Gtk# 3.0" />
344 </Docs>
345 </Member>
346 <Member MemberName="IsSelected">
347 <MemberSignature Language="C#" Value="public bool IsSelected (int row, int column);" />
348 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsSelected(int32 row, int32 column) cil managed" />
349 <MemberType>Method</MemberType>
350 <ReturnValue>
351 <ReturnType>System.Boolean</ReturnType>
352 </ReturnValue>
353 <Parameters>
354 <Parameter Name="row" Type="System.Int32" />
355 <Parameter Name="column" Type="System.Int32" />
356 </Parameters>
357 <Docs>
358 <param name="row">To be added.</param>
359 <param name="column">To be added.</param>
360 <summary>To be added.</summary>
361 <returns>To be added.</returns>
362 <remarks>To be added.</remarks>
363 <since version="Gtk# 3.0" />
364 </Docs>
365 </Member>
366 <Member MemberName="ModelChanged">
367 <MemberSignature Language="C#" Value="public event EventHandler ModelChanged;" />
368 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler ModelChanged" />
369 <MemberType>Event</MemberType>
370 <ReturnValue>
371 <ReturnType>System.EventHandler</ReturnType>
372 </ReturnValue>
373 <Docs>
374 <summary>To be added.</summary>
375 <remarks>To be added.</remarks>
376 <since version="Gtk# 3.0" />
377 </Docs>
378 </Member>
379 <Member MemberName="NColumns">
380 <MemberSignature Language="C#" Value="public int NColumns { get; }" />
381 <MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
382 <MemberType>Property</MemberType>
383 <ReturnValue>
384 <ReturnType>System.Int32</ReturnType>
385 </ReturnValue>
386 <Docs>
387 <summary>To be added.</summary>
388 <value>To be added.</value>
389 <remarks>To be added.</remarks>
390 <since version="Gtk# 3.0" />
391 </Docs>
392 </Member>
393 <Member MemberName="NRows">
394 <MemberSignature Language="C#" Value="public int NRows { get; }" />
395 <MemberSignature Language="ILAsm" Value=".property instance int32 NRows" />
396 <MemberType>Property</MemberType>
397 <ReturnValue>
398 <ReturnType>System.Int32</ReturnType>
399 </ReturnValue>
400 <Docs>
401 <summary>To be added.</summary>
402 <value>To be added.</value>
403 <remarks>To be added.</remarks>
404 <since version="Gtk# 3.0" />
405 </Docs>
406 </Member>
407 <Member MemberName="RefAt">
408 <MemberSignature Language="C#" Value="public Atk.Object RefAt (int row, int column);" />
409 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAt(int32 row, int32 column) cil managed" />
410 <MemberType>Method</MemberType>
411 <ReturnValue>
412 <ReturnType>Atk.Object</ReturnType>
413 </ReturnValue>
414 <Parameters>
415 <Parameter Name="row" Type="System.Int32" />
416 <Parameter Name="column" Type="System.Int32" />
417 </Parameters>
418 <Docs>
419 <param name="row">To be added.</param>
420 <param name="column">To be added.</param>
421 <summary>To be added.</summary>
422 <returns>To be added.</returns>
423 <remarks>To be added.</remarks>
424 <since version="Gtk# 3.0" />
425 </Docs>
426 </Member>
427 <Member MemberName="RemoveColumnSelection">
428 <MemberSignature Language="C#" Value="public bool RemoveColumnSelection (int column);" />
429 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveColumnSelection(int32 column) cil managed" />
430 <MemberType>Method</MemberType>
431 <ReturnValue>
432 <ReturnType>System.Boolean</ReturnType>
433 </ReturnValue>
434 <Parameters>
435 <Parameter Name="column" Type="System.Int32" />
436 </Parameters>
437 <Docs>
438 <param name="column">To be added.</param>
439 <summary>To be added.</summary>
440 <returns>To be added.</returns>
441 <remarks>To be added.</remarks>
442 <since version="Gtk# 3.0" />
443 </Docs>
444 </Member>
445 <Member MemberName="RemoveRowSelection">
446 <MemberSignature Language="C#" Value="public bool RemoveRowSelection (int row);" />
447 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveRowSelection(int32 row) cil managed" />
448 <MemberType>Method</MemberType>
449 <ReturnValue>
450 <ReturnType>System.Boolean</ReturnType>
451 </ReturnValue>
452 <Parameters>
453 <Parameter Name="row" Type="System.Int32" />
454 </Parameters>
455 <Docs>
456 <param name="row">To be added.</param>
457 <summary>To be added.</summary>
458 <returns>To be added.</returns>
459 <remarks>To be added.</remarks>
460 <since version="Gtk# 3.0" />
461 </Docs>
462 </Member>
463 <Member MemberName="RowDeleted">
464 <MemberSignature Language="C#" Value="public event Atk.RowDeletedHandler RowDeleted;" />
465 <MemberSignature Language="ILAsm" Value=".event class Atk.RowDeletedHandler RowDeleted" />
466 <MemberType>Event</MemberType>
467 <ReturnValue>
468 <ReturnType>Atk.RowDeletedHandler</ReturnType>
469 </ReturnValue>
470 <Docs>
471 <summary>To be added.</summary>
472 <remarks>To be added.</remarks>
473 <since version="Gtk# 3.0" />
474 </Docs>
475 </Member>
476 <Member MemberName="RowInserted">
477 <MemberSignature Language="C#" Value="public event Atk.RowInsertedHandler RowInserted;" />
478 <MemberSignature Language="ILAsm" Value=".event class Atk.RowInsertedHandler RowInserted" />
479 <MemberType>Event</MemberType>
480 <ReturnValue>
481 <ReturnType>Atk.RowInsertedHandler</ReturnType>
482 </ReturnValue>
483 <Docs>
484 <summary>To be added.</summary>
485 <remarks>To be added.</remarks>
486 <since version="Gtk# 3.0" />
487 </Docs>
488 </Member>
489 <Member MemberName="RowReordered">
490 <MemberSignature Language="C#" Value="public event EventHandler RowReordered;" />
491 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler RowReordered" />
492 <MemberType>Event</MemberType>
493 <ReturnValue>
494 <ReturnType>System.EventHandler</ReturnType>
495 </ReturnValue>
496 <Docs>
497 <summary>To be added.</summary>
498 <remarks>To be added.</remarks>
499 <since version="Gtk# 3.0" />
500 </Docs>
501 </Member>
502 <Member MemberName="SetColumnDescription">
503 <MemberSignature Language="C#" Value="public void SetColumnDescription (int column, string description);" />
504 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnDescription(int32 column, string description) cil managed" />
505 <MemberType>Method</MemberType>
506 <ReturnValue>
507 <ReturnType>System.Void</ReturnType>
508 </ReturnValue>
509 <Parameters>
510 <Parameter Name="column" Type="System.Int32" />
511 <Parameter Name="description" Type="System.String" />
512 </Parameters>
513 <Docs>
514 <param name="column">To be added.</param>
515 <param name="description">To be added.</param>
516 <summary>To be added.</summary>
517 <remarks>To be added.</remarks>
518 <since version="Gtk# 3.0" />
519 </Docs>
520 </Member>
521 <Member MemberName="SetColumnHeader">
522 <MemberSignature Language="C#" Value="public void SetColumnHeader (int column, Atk.Object header);" />
523 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnHeader(int32 column, class Atk.Object header) cil managed" />
524 <MemberType>Method</MemberType>
525 <ReturnValue>
526 <ReturnType>System.Void</ReturnType>
527 </ReturnValue>
528 <Parameters>
529 <Parameter Name="column" Type="System.Int32" />
530 <Parameter Name="header" Type="Atk.Object" />
531 </Parameters>
532 <Docs>
533 <param name="column">To be added.</param>
534 <param name="header">To be added.</param>
535 <summary>To be added.</summary>
536 <remarks>To be added.</remarks>
537 <since version="Gtk# 3.0" />
538 </Docs>
539 </Member>
540 <Member MemberName="SetRowDescription">
541 <MemberSignature Language="C#" Value="public void SetRowDescription (int row, string description);" />
542 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowDescription(int32 row, string description) cil managed" />
543 <MemberType>Method</MemberType>
544 <ReturnValue>
545 <ReturnType>System.Void</ReturnType>
546 </ReturnValue>
547 <Parameters>
548 <Parameter Name="row" Type="System.Int32" />
549 <Parameter Name="description" Type="System.String" />
550 </Parameters>
551 <Docs>
552 <param name="row">To be added.</param>
553 <param name="description">To be added.</param>
554 <summary>To be added.</summary>
555 <remarks>To be added.</remarks>
556 <since version="Gtk# 3.0" />
557 </Docs>
558 </Member>
559 <Member MemberName="SetRowHeader">
560 <MemberSignature Language="C#" Value="public void SetRowHeader (int row, Atk.Object header);" />
561 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowHeader(int32 row, class Atk.Object header) cil managed" />
562 <MemberType>Method</MemberType>
563 <ReturnValue>
564 <ReturnType>System.Void</ReturnType>
565 </ReturnValue>
566 <Parameters>
567 <Parameter Name="row" Type="System.Int32" />
568 <Parameter Name="header" Type="Atk.Object" />
569 </Parameters>
570 <Docs>
571 <param name="row">To be added.</param>
572 <param name="header">To be added.</param>
573 <summary>To be added.</summary>
574 <remarks>To be added.</remarks>
575 <since version="Gtk# 3.0" />
576 </Docs>
577 </Member>
578 <Member MemberName="Summary">
579 <MemberSignature Language="C#" Value="public Atk.Object Summary { get; set; }" />
580 <MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Summary" />
581 <MemberType>Property</MemberType>
582 <ReturnValue>
583 <ReturnType>Atk.Object</ReturnType>
584 </ReturnValue>
585 <Docs>
586 <summary>To be added.</summary>
587 <value>To be added.</value>
588 <remarks>To be added.</remarks>
589 <since version="Gtk# 3.0" />
590 </Docs>
591 </Member>
592 </Members>
593 </Type>
0 <Type Name="ITableImplementor" FullName="Atk.ITableImplementor">
1 <TypeSignature Language="C#" Value="public interface ITableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.TableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="AddColumnSelection">
23 <MemberSignature Language="C#" Value="public bool AddColumnSelection (int column);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddColumnSelection(int32 column) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="column" Type="System.Int32" />
31 </Parameters>
32 <Docs>
33 <param name="column">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 <since version="Gtk# 3.0" />
38 </Docs>
39 </Member>
40 <Member MemberName="AddRowSelection">
41 <MemberSignature Language="C#" Value="public bool AddRowSelection (int row);" />
42 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddRowSelection(int32 row) cil managed" />
43 <MemberType>Method</MemberType>
44 <ReturnValue>
45 <ReturnType>System.Boolean</ReturnType>
46 </ReturnValue>
47 <Parameters>
48 <Parameter Name="row" Type="System.Int32" />
49 </Parameters>
50 <Docs>
51 <param name="row">To be added.</param>
52 <summary>To be added.</summary>
53 <returns>To be added.</returns>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="Caption">
59 <MemberSignature Language="C#" Value="public Atk.Object Caption { get; set; }" />
60 <MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Caption" />
61 <MemberType>Property</MemberType>
62 <ReturnValue>
63 <ReturnType>Atk.Object</ReturnType>
64 </ReturnValue>
65 <Docs>
66 <summary>To be added.</summary>
67 <value>To be added.</value>
68 <remarks>To be added.</remarks>
69 <since version="Gtk# 3.0" />
70 </Docs>
71 </Member>
72 <Member MemberName="GetColumnAtIndex">
73 <MemberSignature Language="C#" Value="public int GetColumnAtIndex (int index_);" />
74 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnAtIndex(int32 index_) cil managed" />
75 <MemberType>Method</MemberType>
76 <ReturnValue>
77 <ReturnType>System.Int32</ReturnType>
78 </ReturnValue>
79 <Parameters>
80 <Parameter Name="index_" Type="System.Int32" />
81 </Parameters>
82 <Docs>
83 <param name="index_">To be added.</param>
84 <summary>To be added.</summary>
85 <returns>To be added.</returns>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 3.0" />
88 </Docs>
89 </Member>
90 <Member MemberName="GetColumnDescription">
91 <MemberSignature Language="C#" Value="public string GetColumnDescription (int column);" />
92 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetColumnDescription(int32 column) cil managed" />
93 <MemberType>Method</MemberType>
94 <ReturnValue>
95 <ReturnType>System.String</ReturnType>
96 </ReturnValue>
97 <Parameters>
98 <Parameter Name="column" Type="System.Int32" />
99 </Parameters>
100 <Docs>
101 <param name="column">To be added.</param>
102 <summary>To be added.</summary>
103 <returns>To be added.</returns>
104 <remarks>To be added.</remarks>
105 <since version="Gtk# 3.0" />
106 </Docs>
107 </Member>
108 <Member MemberName="GetColumnExtentAt">
109 <MemberSignature Language="C#" Value="public int GetColumnExtentAt (int row, int column);" />
110 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnExtentAt(int32 row, int32 column) cil managed" />
111 <MemberType>Method</MemberType>
112 <ReturnValue>
113 <ReturnType>System.Int32</ReturnType>
114 </ReturnValue>
115 <Parameters>
116 <Parameter Name="row" Type="System.Int32" />
117 <Parameter Name="column" Type="System.Int32" />
118 </Parameters>
119 <Docs>
120 <param name="row">To be added.</param>
121 <param name="column">To be added.</param>
122 <summary>To be added.</summary>
123 <returns>To be added.</returns>
124 <remarks>To be added.</remarks>
125 <since version="Gtk# 3.0" />
126 </Docs>
127 </Member>
128 <Member MemberName="GetColumnHeader">
129 <MemberSignature Language="C#" Value="public Atk.Object GetColumnHeader (int column);" />
130 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetColumnHeader(int32 column) cil managed" />
131 <MemberType>Method</MemberType>
132 <ReturnValue>
133 <ReturnType>Atk.Object</ReturnType>
134 </ReturnValue>
135 <Parameters>
136 <Parameter Name="column" Type="System.Int32" />
137 </Parameters>
138 <Docs>
139 <param name="column">To be added.</param>
140 <summary>To be added.</summary>
141 <returns>To be added.</returns>
142 <remarks>To be added.</remarks>
143 <since version="Gtk# 3.0" />
144 </Docs>
145 </Member>
146 <Member MemberName="GetIndexAt">
147 <MemberSignature Language="C#" Value="public int GetIndexAt (int row, int column);" />
148 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetIndexAt(int32 row, int32 column) cil managed" />
149 <MemberType>Method</MemberType>
150 <ReturnValue>
151 <ReturnType>System.Int32</ReturnType>
152 </ReturnValue>
153 <Parameters>
154 <Parameter Name="row" Type="System.Int32" />
155 <Parameter Name="column" Type="System.Int32" />
156 </Parameters>
157 <Docs>
158 <param name="row">To be added.</param>
159 <param name="column">To be added.</param>
160 <summary>To be added.</summary>
161 <returns>To be added.</returns>
162 <remarks>To be added.</remarks>
163 <since version="Gtk# 3.0" />
164 </Docs>
165 </Member>
166 <Member MemberName="GetRowAtIndex">
167 <MemberSignature Language="C#" Value="public int GetRowAtIndex (int index_);" />
168 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowAtIndex(int32 index_) cil managed" />
169 <MemberType>Method</MemberType>
170 <ReturnValue>
171 <ReturnType>System.Int32</ReturnType>
172 </ReturnValue>
173 <Parameters>
174 <Parameter Name="index_" Type="System.Int32" />
175 </Parameters>
176 <Docs>
177 <param name="index_">To be added.</param>
178 <summary>To be added.</summary>
179 <returns>To be added.</returns>
180 <remarks>To be added.</remarks>
181 <since version="Gtk# 3.0" />
182 </Docs>
183 </Member>
184 <Member MemberName="GetRowDescription">
185 <MemberSignature Language="C#" Value="public string GetRowDescription (int row);" />
186 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRowDescription(int32 row) cil managed" />
187 <MemberType>Method</MemberType>
188 <ReturnValue>
189 <ReturnType>System.String</ReturnType>
190 </ReturnValue>
191 <Parameters>
192 <Parameter Name="row" Type="System.Int32" />
193 </Parameters>
194 <Docs>
195 <param name="row">To be added.</param>
196 <summary>To be added.</summary>
197 <returns>To be added.</returns>
198 <remarks>To be added.</remarks>
199 <since version="Gtk# 3.0" />
200 </Docs>
201 </Member>
202 <Member MemberName="GetRowExtentAt">
203 <MemberSignature Language="C#" Value="public int GetRowExtentAt (int row, int column);" />
204 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowExtentAt(int32 row, int32 column) cil managed" />
205 <MemberType>Method</MemberType>
206 <ReturnValue>
207 <ReturnType>System.Int32</ReturnType>
208 </ReturnValue>
209 <Parameters>
210 <Parameter Name="row" Type="System.Int32" />
211 <Parameter Name="column" Type="System.Int32" />
212 </Parameters>
213 <Docs>
214 <param name="row">To be added.</param>
215 <param name="column">To be added.</param>
216 <summary>To be added.</summary>
217 <returns>To be added.</returns>
218 <remarks>To be added.</remarks>
219 <since version="Gtk# 3.0" />
220 </Docs>
221 </Member>
222 <Member MemberName="GetRowHeader">
223 <MemberSignature Language="C#" Value="public Atk.Object GetRowHeader (int row);" />
224 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetRowHeader(int32 row) cil managed" />
225 <MemberType>Method</MemberType>
226 <ReturnValue>
227 <ReturnType>Atk.Object</ReturnType>
228 </ReturnValue>
229 <Parameters>
230 <Parameter Name="row" Type="System.Int32" />
231 </Parameters>
232 <Docs>
233 <param name="row">To be added.</param>
234 <summary>To be added.</summary>
235 <returns>To be added.</returns>
236 <remarks>To be added.</remarks>
237 <since version="Gtk# 3.0" />
238 </Docs>
239 </Member>
240 <Member MemberName="GetSelectedColumns">
241 <MemberSignature Language="C#" Value="public int GetSelectedColumns (out int selected);" />
242 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedColumns(int32 selected) cil managed" />
243 <MemberType>Method</MemberType>
244 <ReturnValue>
245 <ReturnType>System.Int32</ReturnType>
246 </ReturnValue>
247 <Parameters>
248 <Parameter Name="selected" Type="System.Int32&amp;" RefType="out" />
249 </Parameters>
250 <Docs>
251 <param name="selected">To be added.</param>
252 <summary>To be added.</summary>
253 <returns>To be added.</returns>
254 <remarks>To be added.</remarks>
255 <since version="Gtk# 3.0" />
256 </Docs>
257 </Member>
258 <Member MemberName="GetSelectedRows">
259 <MemberSignature Language="C#" Value="public int GetSelectedRows (out int selected);" />
260 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedRows(int32 selected) cil managed" />
261 <MemberType>Method</MemberType>
262 <ReturnValue>
263 <ReturnType>System.Int32</ReturnType>
264 </ReturnValue>
265 <Parameters>
266 <Parameter Name="selected" Type="System.Int32&amp;" RefType="out" />
267 </Parameters>
268 <Docs>
269 <param name="selected">To be added.</param>
270 <summary>To be added.</summary>
271 <returns>To be added.</returns>
272 <remarks>To be added.</remarks>
273 <since version="Gtk# 3.0" />
274 </Docs>
275 </Member>
276 <Member MemberName="IsColumnSelected">
277 <MemberSignature Language="C#" Value="public bool IsColumnSelected (int column);" />
278 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsColumnSelected(int32 column) cil managed" />
279 <MemberType>Method</MemberType>
280 <ReturnValue>
281 <ReturnType>System.Boolean</ReturnType>
282 </ReturnValue>
283 <Parameters>
284 <Parameter Name="column" Type="System.Int32" />
285 </Parameters>
286 <Docs>
287 <param name="column">To be added.</param>
288 <summary>To be added.</summary>
289 <returns>To be added.</returns>
290 <remarks>To be added.</remarks>
291 <since version="Gtk# 3.0" />
292 </Docs>
293 </Member>
294 <Member MemberName="IsRowSelected">
295 <MemberSignature Language="C#" Value="public bool IsRowSelected (int row);" />
296 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsRowSelected(int32 row) cil managed" />
297 <MemberType>Method</MemberType>
298 <ReturnValue>
299 <ReturnType>System.Boolean</ReturnType>
300 </ReturnValue>
301 <Parameters>
302 <Parameter Name="row" Type="System.Int32" />
303 </Parameters>
304 <Docs>
305 <param name="row">To be added.</param>
306 <summary>To be added.</summary>
307 <returns>To be added.</returns>
308 <remarks>To be added.</remarks>
309 <since version="Gtk# 3.0" />
310 </Docs>
311 </Member>
312 <Member MemberName="IsSelected">
313 <MemberSignature Language="C#" Value="public bool IsSelected (int row, int column);" />
314 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsSelected(int32 row, int32 column) cil managed" />
315 <MemberType>Method</MemberType>
316 <ReturnValue>
317 <ReturnType>System.Boolean</ReturnType>
318 </ReturnValue>
319 <Parameters>
320 <Parameter Name="row" Type="System.Int32" />
321 <Parameter Name="column" Type="System.Int32" />
322 </Parameters>
323 <Docs>
324 <param name="row">To be added.</param>
325 <param name="column">To be added.</param>
326 <summary>To be added.</summary>
327 <returns>To be added.</returns>
328 <remarks>To be added.</remarks>
329 <since version="Gtk# 3.0" />
330 </Docs>
331 </Member>
332 <Member MemberName="NColumns">
333 <MemberSignature Language="C#" Value="public int NColumns { get; }" />
334 <MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
335 <MemberType>Property</MemberType>
336 <ReturnValue>
337 <ReturnType>System.Int32</ReturnType>
338 </ReturnValue>
339 <Docs>
340 <summary>To be added.</summary>
341 <value>To be added.</value>
342 <remarks>To be added.</remarks>
343 <since version="Gtk# 3.0" />
344 </Docs>
345 </Member>
346 <Member MemberName="NRows">
347 <MemberSignature Language="C#" Value="public int NRows { get; }" />
348 <MemberSignature Language="ILAsm" Value=".property instance int32 NRows" />
349 <MemberType>Property</MemberType>
350 <ReturnValue>
351 <ReturnType>System.Int32</ReturnType>
352 </ReturnValue>
353 <Docs>
354 <summary>To be added.</summary>
355 <value>To be added.</value>
356 <remarks>To be added.</remarks>
357 <since version="Gtk# 3.0" />
358 </Docs>
359 </Member>
360 <Member MemberName="RefAt">
361 <MemberSignature Language="C#" Value="public Atk.Object RefAt (int row, int column);" />
362 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAt(int32 row, int32 column) cil managed" />
363 <MemberType>Method</MemberType>
364 <ReturnValue>
365 <ReturnType>Atk.Object</ReturnType>
366 </ReturnValue>
367 <Parameters>
368 <Parameter Name="row" Type="System.Int32" />
369 <Parameter Name="column" Type="System.Int32" />
370 </Parameters>
371 <Docs>
372 <param name="row">To be added.</param>
373 <param name="column">To be added.</param>
374 <summary>To be added.</summary>
375 <returns>To be added.</returns>
376 <remarks>To be added.</remarks>
377 <since version="Gtk# 3.0" />
378 </Docs>
379 </Member>
380 <Member MemberName="RemoveColumnSelection">
381 <MemberSignature Language="C#" Value="public bool RemoveColumnSelection (int column);" />
382 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveColumnSelection(int32 column) cil managed" />
383 <MemberType>Method</MemberType>
384 <ReturnValue>
385 <ReturnType>System.Boolean</ReturnType>
386 </ReturnValue>
387 <Parameters>
388 <Parameter Name="column" Type="System.Int32" />
389 </Parameters>
390 <Docs>
391 <param name="column">To be added.</param>
392 <summary>To be added.</summary>
393 <returns>To be added.</returns>
394 <remarks>To be added.</remarks>
395 <since version="Gtk# 3.0" />
396 </Docs>
397 </Member>
398 <Member MemberName="RemoveRowSelection">
399 <MemberSignature Language="C#" Value="public bool RemoveRowSelection (int row);" />
400 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveRowSelection(int32 row) cil managed" />
401 <MemberType>Method</MemberType>
402 <ReturnValue>
403 <ReturnType>System.Boolean</ReturnType>
404 </ReturnValue>
405 <Parameters>
406 <Parameter Name="row" Type="System.Int32" />
407 </Parameters>
408 <Docs>
409 <param name="row">To be added.</param>
410 <summary>To be added.</summary>
411 <returns>To be added.</returns>
412 <remarks>To be added.</remarks>
413 <since version="Gtk# 3.0" />
414 </Docs>
415 </Member>
416 <Member MemberName="SetColumnDescription">
417 <MemberSignature Language="C#" Value="public void SetColumnDescription (int column, string description);" />
418 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnDescription(int32 column, string description) cil managed" />
419 <MemberType>Method</MemberType>
420 <ReturnValue>
421 <ReturnType>System.Void</ReturnType>
422 </ReturnValue>
423 <Parameters>
424 <Parameter Name="column" Type="System.Int32" />
425 <Parameter Name="description" Type="System.String" />
426 </Parameters>
427 <Docs>
428 <param name="column">To be added.</param>
429 <param name="description">To be added.</param>
430 <summary>To be added.</summary>
431 <remarks>To be added.</remarks>
432 <since version="Gtk# 3.0" />
433 </Docs>
434 </Member>
435 <Member MemberName="SetColumnHeader">
436 <MemberSignature Language="C#" Value="public void SetColumnHeader (int column, Atk.Object header);" />
437 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnHeader(int32 column, class Atk.Object header) cil managed" />
438 <MemberType>Method</MemberType>
439 <ReturnValue>
440 <ReturnType>System.Void</ReturnType>
441 </ReturnValue>
442 <Parameters>
443 <Parameter Name="column" Type="System.Int32" />
444 <Parameter Name="header" Type="Atk.Object" />
445 </Parameters>
446 <Docs>
447 <param name="column">To be added.</param>
448 <param name="header">To be added.</param>
449 <summary>To be added.</summary>
450 <remarks>To be added.</remarks>
451 <since version="Gtk# 3.0" />
452 </Docs>
453 </Member>
454 <Member MemberName="SetRowDescription">
455 <MemberSignature Language="C#" Value="public void SetRowDescription (int row, string description);" />
456 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowDescription(int32 row, string description) cil managed" />
457 <MemberType>Method</MemberType>
458 <ReturnValue>
459 <ReturnType>System.Void</ReturnType>
460 </ReturnValue>
461 <Parameters>
462 <Parameter Name="row" Type="System.Int32" />
463 <Parameter Name="description" Type="System.String" />
464 </Parameters>
465 <Docs>
466 <param name="row">To be added.</param>
467 <param name="description">To be added.</param>
468 <summary>To be added.</summary>
469 <remarks>To be added.</remarks>
470 <since version="Gtk# 3.0" />
471 </Docs>
472 </Member>
473 <Member MemberName="SetRowHeader">
474 <MemberSignature Language="C#" Value="public void SetRowHeader (int row, Atk.Object header);" />
475 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowHeader(int32 row, class Atk.Object header) cil managed" />
476 <MemberType>Method</MemberType>
477 <ReturnValue>
478 <ReturnType>System.Void</ReturnType>
479 </ReturnValue>
480 <Parameters>
481 <Parameter Name="row" Type="System.Int32" />
482 <Parameter Name="header" Type="Atk.Object" />
483 </Parameters>
484 <Docs>
485 <param name="row">To be added.</param>
486 <param name="header">To be added.</param>
487 <summary>To be added.</summary>
488 <remarks>To be added.</remarks>
489 <since version="Gtk# 3.0" />
490 </Docs>
491 </Member>
492 <Member MemberName="Summary">
493 <MemberSignature Language="C#" Value="public Atk.Object Summary { get; set; }" />
494 <MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Summary" />
495 <MemberType>Property</MemberType>
496 <ReturnValue>
497 <ReturnType>Atk.Object</ReturnType>
498 </ReturnValue>
499 <Docs>
500 <summary>To be added.</summary>
501 <value>To be added.</value>
502 <remarks>To be added.</remarks>
503 <since version="Gtk# 3.0" />
504 </Docs>
505 </Member>
506 </Members>
507 </Type>
0 <Type Name="IText" FullName="Atk.IText">
1 <TypeSignature Language="C#" Value="public interface IText : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IText implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="AddSelection">
18 <MemberSignature Language="C#" Value="public bool AddSelection (int start_offset, int end_offset);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 start_offset, int32 end_offset) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="start_offset" Type="System.Int32" />
26 <Parameter Name="end_offset" Type="System.Int32" />
27 </Parameters>
28 <Docs>
29 <param name="start_offset">To be added.</param>
30 <param name="end_offset">To be added.</param>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 3.0" />
35 </Docs>
36 </Member>
37 <Member MemberName="CaretOffset">
38 <MemberSignature Language="C#" Value="public int CaretOffset { get; }" />
39 <MemberSignature Language="ILAsm" Value=".property instance int32 CaretOffset" />
40 <MemberType>Property</MemberType>
41 <ReturnValue>
42 <ReturnType>System.Int32</ReturnType>
43 </ReturnValue>
44 <Docs>
45 <summary>To be added.</summary>
46 <value>To be added.</value>
47 <remarks>To be added.</remarks>
48 <since version="Gtk# 3.0" />
49 </Docs>
50 </Member>
51 <Member MemberName="CharacterCount">
52 <MemberSignature Language="C#" Value="public int CharacterCount { get; }" />
53 <MemberSignature Language="ILAsm" Value=".property instance int32 CharacterCount" />
54 <MemberType>Property</MemberType>
55 <ReturnValue>
56 <ReturnType>System.Int32</ReturnType>
57 </ReturnValue>
58 <Docs>
59 <summary>To be added.</summary>
60 <value>To be added.</value>
61 <remarks>To be added.</remarks>
62 <since version="Gtk# 3.0" />
63 </Docs>
64 </Member>
65 <Member MemberName="DefaultAttributes">
66 <MemberSignature Language="C#" Value="public Atk.Attribute[] DefaultAttributes { get; }" />
67 <MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] DefaultAttributes" />
68 <MemberType>Property</MemberType>
69 <ReturnValue>
70 <ReturnType>Atk.Attribute[]</ReturnType>
71 </ReturnValue>
72 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
76 <since version="Gtk# 3.0" />
77 </Docs>
78 </Member>
79 <Member MemberName="GetBoundedRanges">
80 <MemberSignature Language="C#" Value="public Atk.TextRange GetBoundedRanges (Atk.TextRectangle rect, Atk.CoordType coord_type, Atk.TextClipType x_clip_type, Atk.TextClipType y_clip_type);" />
81 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.TextRange GetBoundedRanges(valuetype Atk.TextRectangle rect, valuetype Atk.CoordType coord_type, valuetype Atk.TextClipType x_clip_type, valuetype Atk.TextClipType y_clip_type) cil managed" />
82 <MemberType>Method</MemberType>
83 <ReturnValue>
84 <ReturnType>Atk.TextRange</ReturnType>
85 </ReturnValue>
86 <Parameters>
87 <Parameter Name="rect" Type="Atk.TextRectangle" />
88 <Parameter Name="coord_type" Type="Atk.CoordType" />
89 <Parameter Name="x_clip_type" Type="Atk.TextClipType" />
90 <Parameter Name="y_clip_type" Type="Atk.TextClipType" />
91 </Parameters>
92 <Docs>
93 <param name="rect">To be added.</param>
94 <param name="coord_type">To be added.</param>
95 <param name="x_clip_type">To be added.</param>
96 <param name="y_clip_type">To be added.</param>
97 <summary>To be added.</summary>
98 <returns>To be added.</returns>
99 <remarks>To be added.</remarks>
100 <since version="Gtk# 3.0" />
101 </Docs>
102 </Member>
103 <Member MemberName="GetCharacterAtOffset">
104 <MemberSignature Language="C#" Value="public char GetCharacterAtOffset (int offset);" />
105 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance char GetCharacterAtOffset(int32 offset) cil managed" />
106 <MemberType>Method</MemberType>
107 <ReturnValue>
108 <ReturnType>System.Char</ReturnType>
109 </ReturnValue>
110 <Parameters>
111 <Parameter Name="offset" Type="System.Int32" />
112 </Parameters>
113 <Docs>
114 <param name="offset">To be added.</param>
115 <summary>To be added.</summary>
116 <returns>To be added.</returns>
117 <remarks>To be added.</remarks>
118 <since version="Gtk# 3.0" />
119 </Docs>
120 </Member>
121 <Member MemberName="GetCharacterExtents">
122 <MemberSignature Language="C#" Value="public void GetCharacterExtents (int offset, out int x, out int y, out int width, out int height, Atk.CoordType coords);" />
123 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetCharacterExtents(int32 offset, int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coords) cil managed" />
124 <MemberType>Method</MemberType>
125 <ReturnValue>
126 <ReturnType>System.Void</ReturnType>
127 </ReturnValue>
128 <Parameters>
129 <Parameter Name="offset" Type="System.Int32" />
130 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
131 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
132 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
133 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
134 <Parameter Name="coords" Type="Atk.CoordType" />
135 </Parameters>
136 <Docs>
137 <param name="offset">To be added.</param>
138 <param name="x">To be added.</param>
139 <param name="y">To be added.</param>
140 <param name="width">To be added.</param>
141 <param name="height">To be added.</param>
142 <param name="coords">To be added.</param>
143 <summary>To be added.</summary>
144 <remarks>To be added.</remarks>
145 <since version="Gtk# 3.0" />
146 </Docs>
147 </Member>
148 <Member MemberName="GetOffsetAtPoint">
149 <MemberSignature Language="C#" Value="public int GetOffsetAtPoint (int x, int y, Atk.CoordType coords);" />
150 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetOffsetAtPoint(int32 x, int32 y, valuetype Atk.CoordType coords) cil managed" />
151 <MemberType>Method</MemberType>
152 <ReturnValue>
153 <ReturnType>System.Int32</ReturnType>
154 </ReturnValue>
155 <Parameters>
156 <Parameter Name="x" Type="System.Int32" />
157 <Parameter Name="y" Type="System.Int32" />
158 <Parameter Name="coords" Type="Atk.CoordType" />
159 </Parameters>
160 <Docs>
161 <param name="x">To be added.</param>
162 <param name="y">To be added.</param>
163 <param name="coords">To be added.</param>
164 <summary>To be added.</summary>
165 <returns>To be added.</returns>
166 <remarks>To be added.</remarks>
167 <since version="Gtk# 3.0" />
168 </Docs>
169 </Member>
170 <Member MemberName="GetRangeExtents">
171 <MemberSignature Language="C#" Value="public Atk.TextRectangle GetRangeExtents (int start_offset, int end_offset, Atk.CoordType coord_type);" />
172 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.TextRectangle GetRangeExtents(int32 start_offset, int32 end_offset, valuetype Atk.CoordType coord_type) cil managed" />
173 <MemberType>Method</MemberType>
174 <ReturnValue>
175 <ReturnType>Atk.TextRectangle</ReturnType>
176 </ReturnValue>
177 <Parameters>
178 <Parameter Name="start_offset" Type="System.Int32" />
179 <Parameter Name="end_offset" Type="System.Int32" />
180 <Parameter Name="coord_type" Type="Atk.CoordType" />
181 </Parameters>
182 <Docs>
183 <param name="start_offset">To be added.</param>
184 <param name="end_offset">To be added.</param>
185 <param name="coord_type">To be added.</param>
186 <summary>To be added.</summary>
187 <returns>To be added.</returns>
188 <remarks>To be added.</remarks>
189 <since version="Gtk# 3.0" />
190 </Docs>
191 </Member>
192 <Member MemberName="GetRunAttributes">
193 <MemberSignature Language="C#" Value="public Atk.Attribute[] GetRunAttributes (int offset, out int start_offset, out int end_offset);" />
194 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.Attribute[] GetRunAttributes(int32 offset, int32 start_offset, int32 end_offset) cil managed" />
195 <MemberType>Method</MemberType>
196 <ReturnValue>
197 <ReturnType>Atk.Attribute[]</ReturnType>
198 </ReturnValue>
199 <Parameters>
200 <Parameter Name="offset" Type="System.Int32" />
201 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
202 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
203 </Parameters>
204 <Docs>
205 <param name="offset">To be added.</param>
206 <param name="start_offset">To be added.</param>
207 <param name="end_offset">To be added.</param>
208 <summary>To be added.</summary>
209 <returns>To be added.</returns>
210 <remarks>To be added.</remarks>
211 <since version="Gtk# 3.0" />
212 </Docs>
213 </Member>
214 <Member MemberName="GetSelection">
215 <MemberSignature Language="C#" Value="public string GetSelection (int selection_num, out int start_offset, out int end_offset);" />
216 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSelection(int32 selection_num, int32 start_offset, int32 end_offset) cil managed" />
217 <MemberType>Method</MemberType>
218 <ReturnValue>
219 <ReturnType>System.String</ReturnType>
220 </ReturnValue>
221 <Parameters>
222 <Parameter Name="selection_num" Type="System.Int32" />
223 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
224 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
225 </Parameters>
226 <Docs>
227 <param name="selection_num">To be added.</param>
228 <param name="start_offset">To be added.</param>
229 <param name="end_offset">To be added.</param>
230 <summary>To be added.</summary>
231 <returns>To be added.</returns>
232 <remarks>To be added.</remarks>
233 <since version="Gtk# 3.0" />
234 </Docs>
235 </Member>
236 <Member MemberName="GetText">
237 <MemberSignature Language="C#" Value="public string GetText (int start_offset, int end_offset);" />
238 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetText(int32 start_offset, int32 end_offset) cil managed" />
239 <MemberType>Method</MemberType>
240 <ReturnValue>
241 <ReturnType>System.String</ReturnType>
242 </ReturnValue>
243 <Parameters>
244 <Parameter Name="start_offset" Type="System.Int32" />
245 <Parameter Name="end_offset" Type="System.Int32" />
246 </Parameters>
247 <Docs>
248 <param name="start_offset">To be added.</param>
249 <param name="end_offset">To be added.</param>
250 <summary>To be added.</summary>
251 <returns>To be added.</returns>
252 <remarks>To be added.</remarks>
253 <since version="Gtk# 3.0" />
254 </Docs>
255 </Member>
256 <Member MemberName="GetTextAfterOffset">
257 <MemberSignature Language="C#" Value="public string GetTextAfterOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
258 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextAfterOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
259 <MemberType>Method</MemberType>
260 <ReturnValue>
261 <ReturnType>System.String</ReturnType>
262 </ReturnValue>
263 <Parameters>
264 <Parameter Name="offset" Type="System.Int32" />
265 <Parameter Name="boundary_type" Type="Atk.TextBoundary" />
266 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
267 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
268 </Parameters>
269 <Docs>
270 <param name="offset">To be added.</param>
271 <param name="boundary_type">To be added.</param>
272 <param name="start_offset">To be added.</param>
273 <param name="end_offset">To be added.</param>
274 <summary>To be added.</summary>
275 <returns>To be added.</returns>
276 <remarks>To be added.</remarks>
277 <since version="Gtk# 3.0" />
278 </Docs>
279 </Member>
280 <Member MemberName="GetTextAtOffset">
281 <MemberSignature Language="C#" Value="public string GetTextAtOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
282 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextAtOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
283 <MemberType>Method</MemberType>
284 <ReturnValue>
285 <ReturnType>System.String</ReturnType>
286 </ReturnValue>
287 <Parameters>
288 <Parameter Name="offset" Type="System.Int32" />
289 <Parameter Name="boundary_type" Type="Atk.TextBoundary" />
290 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
291 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
292 </Parameters>
293 <Docs>
294 <param name="offset">To be added.</param>
295 <param name="boundary_type">To be added.</param>
296 <param name="start_offset">To be added.</param>
297 <param name="end_offset">To be added.</param>
298 <summary>To be added.</summary>
299 <returns>To be added.</returns>
300 <remarks>To be added.</remarks>
301 <since version="Gtk# 3.0" />
302 </Docs>
303 </Member>
304 <Member MemberName="GetTextBeforeOffset">
305 <MemberSignature Language="C#" Value="public string GetTextBeforeOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
306 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextBeforeOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
307 <MemberType>Method</MemberType>
308 <ReturnValue>
309 <ReturnType>System.String</ReturnType>
310 </ReturnValue>
311 <Parameters>
312 <Parameter Name="offset" Type="System.Int32" />
313 <Parameter Name="boundary_type" Type="Atk.TextBoundary" />
314 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
315 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
316 </Parameters>
317 <Docs>
318 <param name="offset">To be added.</param>
319 <param name="boundary_type">To be added.</param>
320 <param name="start_offset">To be added.</param>
321 <param name="end_offset">To be added.</param>
322 <summary>To be added.</summary>
323 <returns>To be added.</returns>
324 <remarks>To be added.</remarks>
325 <since version="Gtk# 3.0" />
326 </Docs>
327 </Member>
328 <Member MemberName="NSelections">
329 <MemberSignature Language="C#" Value="public int NSelections { get; }" />
330 <MemberSignature Language="ILAsm" Value=".property instance int32 NSelections" />
331 <MemberType>Property</MemberType>
332 <ReturnValue>
333 <ReturnType>System.Int32</ReturnType>
334 </ReturnValue>
335 <Docs>
336 <summary>To be added.</summary>
337 <value>To be added.</value>
338 <remarks>To be added.</remarks>
339 <since version="Gtk# 3.0" />
340 </Docs>
341 </Member>
342 <Member MemberName="RemoveSelection">
343 <MemberSignature Language="C#" Value="public bool RemoveSelection (int selection_num);" />
344 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 selection_num) cil managed" />
345 <MemberType>Method</MemberType>
346 <ReturnValue>
347 <ReturnType>System.Boolean</ReturnType>
348 </ReturnValue>
349 <Parameters>
350 <Parameter Name="selection_num" Type="System.Int32" />
351 </Parameters>
352 <Docs>
353 <param name="selection_num">To be added.</param>
354 <summary>To be added.</summary>
355 <returns>To be added.</returns>
356 <remarks>To be added.</remarks>
357 <since version="Gtk# 3.0" />
358 </Docs>
359 </Member>
360 <Member MemberName="SetCaretOffset">
361 <MemberSignature Language="C#" Value="public bool SetCaretOffset (int offset);" />
362 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCaretOffset(int32 offset) cil managed" />
363 <MemberType>Method</MemberType>
364 <ReturnValue>
365 <ReturnType>System.Boolean</ReturnType>
366 </ReturnValue>
367 <Parameters>
368 <Parameter Name="offset" Type="System.Int32" />
369 </Parameters>
370 <Docs>
371 <param name="offset">To be added.</param>
372 <summary>To be added.</summary>
373 <returns>To be added.</returns>
374 <remarks>To be added.</remarks>
375 <since version="Gtk# 3.0" />
376 </Docs>
377 </Member>
378 <Member MemberName="SetSelection">
379 <MemberSignature Language="C#" Value="public bool SetSelection (int selection_num, int start_offset, int end_offset);" />
380 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSelection(int32 selection_num, int32 start_offset, int32 end_offset) cil managed" />
381 <MemberType>Method</MemberType>
382 <ReturnValue>
383 <ReturnType>System.Boolean</ReturnType>
384 </ReturnValue>
385 <Parameters>
386 <Parameter Name="selection_num" Type="System.Int32" />
387 <Parameter Name="start_offset" Type="System.Int32" />
388 <Parameter Name="end_offset" Type="System.Int32" />
389 </Parameters>
390 <Docs>
391 <param name="selection_num">To be added.</param>
392 <param name="start_offset">To be added.</param>
393 <param name="end_offset">To be added.</param>
394 <summary>To be added.</summary>
395 <returns>To be added.</returns>
396 <remarks>To be added.</remarks>
397 <since version="Gtk# 3.0" />
398 </Docs>
399 </Member>
400 <Member MemberName="TextAttributesChanged">
401 <MemberSignature Language="C#" Value="public event EventHandler TextAttributesChanged;" />
402 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler TextAttributesChanged" />
403 <MemberType>Event</MemberType>
404 <ReturnValue>
405 <ReturnType>System.EventHandler</ReturnType>
406 </ReturnValue>
407 <Docs>
408 <summary>To be added.</summary>
409 <remarks>To be added.</remarks>
410 <since version="Gtk# 3.0" />
411 </Docs>
412 </Member>
413 <Member MemberName="TextCaretMoved">
414 <MemberSignature Language="C#" Value="public event Atk.TextCaretMovedHandler TextCaretMoved;" />
415 <MemberSignature Language="ILAsm" Value=".event class Atk.TextCaretMovedHandler TextCaretMoved" />
416 <MemberType>Event</MemberType>
417 <ReturnValue>
418 <ReturnType>Atk.TextCaretMovedHandler</ReturnType>
419 </ReturnValue>
420 <Docs>
421 <summary>To be added.</summary>
422 <remarks>To be added.</remarks>
423 <since version="Gtk# 3.0" />
424 </Docs>
425 </Member>
426 <Member MemberName="TextChanged">
427 <MemberSignature Language="C#" Value="public event Atk.TextChangedHandler TextChanged;" />
428 <MemberSignature Language="ILAsm" Value=".event class Atk.TextChangedHandler TextChanged" />
429 <MemberType>Event</MemberType>
430 <ReturnValue>
431 <ReturnType>Atk.TextChangedHandler</ReturnType>
432 </ReturnValue>
433 <Docs>
434 <summary>To be added.</summary>
435 <remarks>To be added.</remarks>
436 <since version="Gtk# 3.0" />
437 </Docs>
438 </Member>
439 <Member MemberName="TextSelectionChanged">
440 <MemberSignature Language="C#" Value="public event EventHandler TextSelectionChanged;" />
441 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler TextSelectionChanged" />
442 <MemberType>Event</MemberType>
443 <ReturnValue>
444 <ReturnType>System.EventHandler</ReturnType>
445 </ReturnValue>
446 <Docs>
447 <summary>To be added.</summary>
448 <remarks>To be added.</remarks>
449 <since version="Gtk# 3.0" />
450 </Docs>
451 </Member>
452 </Members>
453 </Type>
0 <Type Name="ITextImplementor" FullName="Atk.ITextImplementor">
1 <TypeSignature Language="C#" Value="public interface ITextImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITextImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.TextAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="AddSelection">
23 <MemberSignature Language="C#" Value="public bool AddSelection (int start_offset, int end_offset);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 start_offset, int32 end_offset) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="start_offset" Type="System.Int32" />
31 <Parameter Name="end_offset" Type="System.Int32" />
32 </Parameters>
33 <Docs>
34 <param name="start_offset">To be added.</param>
35 <param name="end_offset">To be added.</param>
36 <summary>To be added.</summary>
37 <returns>To be added.</returns>
38 <remarks>To be added.</remarks>
39 <since version="Gtk# 3.0" />
40 </Docs>
41 </Member>
42 <Member MemberName="CaretOffset">
43 <MemberSignature Language="C#" Value="public int CaretOffset { get; }" />
44 <MemberSignature Language="ILAsm" Value=".property instance int32 CaretOffset" />
45 <MemberType>Property</MemberType>
46 <ReturnValue>
47 <ReturnType>System.Int32</ReturnType>
48 </ReturnValue>
49 <Docs>
50 <summary>To be added.</summary>
51 <value>To be added.</value>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="CharacterCount">
57 <MemberSignature Language="C#" Value="public int CharacterCount { get; }" />
58 <MemberSignature Language="ILAsm" Value=".property instance int32 CharacterCount" />
59 <MemberType>Property</MemberType>
60 <ReturnValue>
61 <ReturnType>System.Int32</ReturnType>
62 </ReturnValue>
63 <Docs>
64 <summary>To be added.</summary>
65 <value>To be added.</value>
66 <remarks>To be added.</remarks>
67 <since version="Gtk# 3.0" />
68 </Docs>
69 </Member>
70 <Member MemberName="DefaultAttributes">
71 <MemberSignature Language="C#" Value="public Atk.Attribute[] DefaultAttributes { get; }" />
72 <MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] DefaultAttributes" />
73 <MemberType>Property</MemberType>
74 <ReturnValue>
75 <ReturnType>Atk.Attribute[]</ReturnType>
76 </ReturnValue>
77 <Docs>
78 <summary>To be added.</summary>
79 <value>To be added.</value>
80 <remarks>To be added.</remarks>
81 <since version="Gtk# 3.0" />
82 </Docs>
83 </Member>
84 <Member MemberName="GetBoundedRanges">
85 <MemberSignature Language="C#" Value="public Atk.TextRange GetBoundedRanges (Atk.TextRectangle rect, Atk.CoordType coord_type, Atk.TextClipType x_clip_type, Atk.TextClipType y_clip_type);" />
86 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.TextRange GetBoundedRanges(valuetype Atk.TextRectangle rect, valuetype Atk.CoordType coord_type, valuetype Atk.TextClipType x_clip_type, valuetype Atk.TextClipType y_clip_type) cil managed" />
87 <MemberType>Method</MemberType>
88 <ReturnValue>
89 <ReturnType>Atk.TextRange</ReturnType>
90 </ReturnValue>
91 <Parameters>
92 <Parameter Name="rect" Type="Atk.TextRectangle" />
93 <Parameter Name="coord_type" Type="Atk.CoordType" />
94 <Parameter Name="x_clip_type" Type="Atk.TextClipType" />
95 <Parameter Name="y_clip_type" Type="Atk.TextClipType" />
96 </Parameters>
97 <Docs>
98 <param name="rect">To be added.</param>
99 <param name="coord_type">To be added.</param>
100 <param name="x_clip_type">To be added.</param>
101 <param name="y_clip_type">To be added.</param>
102 <summary>To be added.</summary>
103 <returns>To be added.</returns>
104 <remarks>To be added.</remarks>
105 <since version="Gtk# 3.0" />
106 </Docs>
107 </Member>
108 <Member MemberName="GetCharacterAtOffset">
109 <MemberSignature Language="C#" Value="public char GetCharacterAtOffset (int offset);" />
110 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance char GetCharacterAtOffset(int32 offset) cil managed" />
111 <MemberType>Method</MemberType>
112 <ReturnValue>
113 <ReturnType>System.Char</ReturnType>
114 </ReturnValue>
115 <Parameters>
116 <Parameter Name="offset" Type="System.Int32" />
117 </Parameters>
118 <Docs>
119 <param name="offset">To be added.</param>
120 <summary>To be added.</summary>
121 <returns>To be added.</returns>
122 <remarks>To be added.</remarks>
123 <since version="Gtk# 3.0" />
124 </Docs>
125 </Member>
126 <Member MemberName="GetCharacterExtents">
127 <MemberSignature Language="C#" Value="public void GetCharacterExtents (int offset, out int x, out int y, out int width, out int height, Atk.CoordType coords);" />
128 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetCharacterExtents(int32 offset, int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coords) cil managed" />
129 <MemberType>Method</MemberType>
130 <ReturnValue>
131 <ReturnType>System.Void</ReturnType>
132 </ReturnValue>
133 <Parameters>
134 <Parameter Name="offset" Type="System.Int32" />
135 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
136 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
137 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
138 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
139 <Parameter Name="coords" Type="Atk.CoordType" />
140 </Parameters>
141 <Docs>
142 <param name="offset">To be added.</param>
143 <param name="x">To be added.</param>
144 <param name="y">To be added.</param>
145 <param name="width">To be added.</param>
146 <param name="height">To be added.</param>
147 <param name="coords">To be added.</param>
148 <summary>To be added.</summary>
149 <remarks>To be added.</remarks>
150 <since version="Gtk# 3.0" />
151 </Docs>
152 </Member>
153 <Member MemberName="GetOffsetAtPoint">
154 <MemberSignature Language="C#" Value="public int GetOffsetAtPoint (int x, int y, Atk.CoordType coords);" />
155 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetOffsetAtPoint(int32 x, int32 y, valuetype Atk.CoordType coords) cil managed" />
156 <MemberType>Method</MemberType>
157 <ReturnValue>
158 <ReturnType>System.Int32</ReturnType>
159 </ReturnValue>
160 <Parameters>
161 <Parameter Name="x" Type="System.Int32" />
162 <Parameter Name="y" Type="System.Int32" />
163 <Parameter Name="coords" Type="Atk.CoordType" />
164 </Parameters>
165 <Docs>
166 <param name="x">To be added.</param>
167 <param name="y">To be added.</param>
168 <param name="coords">To be added.</param>
169 <summary>To be added.</summary>
170 <returns>To be added.</returns>
171 <remarks>To be added.</remarks>
172 <since version="Gtk# 3.0" />
173 </Docs>
174 </Member>
175 <Member MemberName="GetRangeExtents">
176 <MemberSignature Language="C#" Value="public void GetRangeExtents (int start_offset, int end_offset, Atk.CoordType coord_type, out Atk.TextRectangle rect);" />
177 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetRangeExtents(int32 start_offset, int32 end_offset, valuetype Atk.CoordType coord_type, valuetype Atk.TextRectangle rect) cil managed" />
178 <MemberType>Method</MemberType>
179 <ReturnValue>
180 <ReturnType>System.Void</ReturnType>
181 </ReturnValue>
182 <Parameters>
183 <Parameter Name="start_offset" Type="System.Int32" />
184 <Parameter Name="end_offset" Type="System.Int32" />
185 <Parameter Name="coord_type" Type="Atk.CoordType" />
186 <Parameter Name="rect" Type="Atk.TextRectangle&amp;" RefType="out" />
187 </Parameters>
188 <Docs>
189 <param name="start_offset">To be added.</param>
190 <param name="end_offset">To be added.</param>
191 <param name="coord_type">To be added.</param>
192 <param name="rect">To be added.</param>
193 <summary>To be added.</summary>
194 <remarks>To be added.</remarks>
195 <since version="Gtk# 3.0" />
196 </Docs>
197 </Member>
198 <Member MemberName="GetRunAttributes">
199 <MemberSignature Language="C#" Value="public Atk.Attribute[] GetRunAttributes (int offset, out int start_offset, out int end_offset);" />
200 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.Attribute[] GetRunAttributes(int32 offset, int32 start_offset, int32 end_offset) cil managed" />
201 <MemberType>Method</MemberType>
202 <ReturnValue>
203 <ReturnType>Atk.Attribute[]</ReturnType>
204 </ReturnValue>
205 <Parameters>
206 <Parameter Name="offset" Type="System.Int32" />
207 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
208 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
209 </Parameters>
210 <Docs>
211 <param name="offset">To be added.</param>
212 <param name="start_offset">To be added.</param>
213 <param name="end_offset">To be added.</param>
214 <summary>To be added.</summary>
215 <returns>To be added.</returns>
216 <remarks>To be added.</remarks>
217 <since version="Gtk# 3.0" />
218 </Docs>
219 </Member>
220 <Member MemberName="GetSelection">
221 <MemberSignature Language="C#" Value="public string GetSelection (int selection_num, out int start_offset, out int end_offset);" />
222 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSelection(int32 selection_num, int32 start_offset, int32 end_offset) cil managed" />
223 <MemberType>Method</MemberType>
224 <ReturnValue>
225 <ReturnType>System.String</ReturnType>
226 </ReturnValue>
227 <Parameters>
228 <Parameter Name="selection_num" Type="System.Int32" />
229 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
230 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
231 </Parameters>
232 <Docs>
233 <param name="selection_num">To be added.</param>
234 <param name="start_offset">To be added.</param>
235 <param name="end_offset">To be added.</param>
236 <summary>To be added.</summary>
237 <returns>To be added.</returns>
238 <remarks>To be added.</remarks>
239 <since version="Gtk# 3.0" />
240 </Docs>
241 </Member>
242 <Member MemberName="GetText">
243 <MemberSignature Language="C#" Value="public string GetText (int start_offset, int end_offset);" />
244 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetText(int32 start_offset, int32 end_offset) cil managed" />
245 <MemberType>Method</MemberType>
246 <ReturnValue>
247 <ReturnType>System.String</ReturnType>
248 </ReturnValue>
249 <Parameters>
250 <Parameter Name="start_offset" Type="System.Int32" />
251 <Parameter Name="end_offset" Type="System.Int32" />
252 </Parameters>
253 <Docs>
254 <param name="start_offset">To be added.</param>
255 <param name="end_offset">To be added.</param>
256 <summary>To be added.</summary>
257 <returns>To be added.</returns>
258 <remarks>To be added.</remarks>
259 <since version="Gtk# 3.0" />
260 </Docs>
261 </Member>
262 <Member MemberName="GetTextAfterOffset">
263 <MemberSignature Language="C#" Value="public string GetTextAfterOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
264 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextAfterOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
265 <MemberType>Method</MemberType>
266 <ReturnValue>
267 <ReturnType>System.String</ReturnType>
268 </ReturnValue>
269 <Parameters>
270 <Parameter Name="offset" Type="System.Int32" />
271 <Parameter Name="boundary_type" Type="Atk.TextBoundary" />
272 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
273 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
274 </Parameters>
275 <Docs>
276 <param name="offset">To be added.</param>
277 <param name="boundary_type">To be added.</param>
278 <param name="start_offset">To be added.</param>
279 <param name="end_offset">To be added.</param>
280 <summary>To be added.</summary>
281 <returns>To be added.</returns>
282 <remarks>To be added.</remarks>
283 <since version="Gtk# 3.0" />
284 </Docs>
285 </Member>
286 <Member MemberName="GetTextAtOffset">
287 <MemberSignature Language="C#" Value="public string GetTextAtOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
288 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextAtOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
289 <MemberType>Method</MemberType>
290 <ReturnValue>
291 <ReturnType>System.String</ReturnType>
292 </ReturnValue>
293 <Parameters>
294 <Parameter Name="offset" Type="System.Int32" />
295 <Parameter Name="boundary_type" Type="Atk.TextBoundary" />
296 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
297 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
298 </Parameters>
299 <Docs>
300 <param name="offset">To be added.</param>
301 <param name="boundary_type">To be added.</param>
302 <param name="start_offset">To be added.</param>
303 <param name="end_offset">To be added.</param>
304 <summary>To be added.</summary>
305 <returns>To be added.</returns>
306 <remarks>To be added.</remarks>
307 <since version="Gtk# 3.0" />
308 </Docs>
309 </Member>
310 <Member MemberName="GetTextBeforeOffset">
311 <MemberSignature Language="C#" Value="public string GetTextBeforeOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
312 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextBeforeOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
313 <MemberType>Method</MemberType>
314 <ReturnValue>
315 <ReturnType>System.String</ReturnType>
316 </ReturnValue>
317 <Parameters>
318 <Parameter Name="offset" Type="System.Int32" />
319 <Parameter Name="boundary_type" Type="Atk.TextBoundary" />
320 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
321 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
322 </Parameters>
323 <Docs>
324 <param name="offset">To be added.</param>
325 <param name="boundary_type">To be added.</param>
326 <param name="start_offset">To be added.</param>
327 <param name="end_offset">To be added.</param>
328 <summary>To be added.</summary>
329 <returns>To be added.</returns>
330 <remarks>To be added.</remarks>
331 <since version="Gtk# 3.0" />
332 </Docs>
333 </Member>
334 <Member MemberName="NSelections">
335 <MemberSignature Language="C#" Value="public int NSelections { get; }" />
336 <MemberSignature Language="ILAsm" Value=".property instance int32 NSelections" />
337 <MemberType>Property</MemberType>
338 <ReturnValue>
339 <ReturnType>System.Int32</ReturnType>
340 </ReturnValue>
341 <Docs>
342 <summary>To be added.</summary>
343 <value>To be added.</value>
344 <remarks>To be added.</remarks>
345 <since version="Gtk# 3.0" />
346 </Docs>
347 </Member>
348 <Member MemberName="RemoveSelection">
349 <MemberSignature Language="C#" Value="public bool RemoveSelection (int selection_num);" />
350 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 selection_num) cil managed" />
351 <MemberType>Method</MemberType>
352 <ReturnValue>
353 <ReturnType>System.Boolean</ReturnType>
354 </ReturnValue>
355 <Parameters>
356 <Parameter Name="selection_num" Type="System.Int32" />
357 </Parameters>
358 <Docs>
359 <param name="selection_num">To be added.</param>
360 <summary>To be added.</summary>
361 <returns>To be added.</returns>
362 <remarks>To be added.</remarks>
363 <since version="Gtk# 3.0" />
364 </Docs>
365 </Member>
366 <Member MemberName="SetCaretOffset">
367 <MemberSignature Language="C#" Value="public bool SetCaretOffset (int offset);" />
368 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCaretOffset(int32 offset) cil managed" />
369 <MemberType>Method</MemberType>
370 <ReturnValue>
371 <ReturnType>System.Boolean</ReturnType>
372 </ReturnValue>
373 <Parameters>
374 <Parameter Name="offset" Type="System.Int32" />
375 </Parameters>
376 <Docs>
377 <param name="offset">To be added.</param>
378 <summary>To be added.</summary>
379 <returns>To be added.</returns>
380 <remarks>To be added.</remarks>
381 <since version="Gtk# 3.0" />
382 </Docs>
383 </Member>
384 <Member MemberName="SetSelection">
385 <MemberSignature Language="C#" Value="public bool SetSelection (int selection_num, int start_offset, int end_offset);" />
386 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSelection(int32 selection_num, int32 start_offset, int32 end_offset) cil managed" />
387 <MemberType>Method</MemberType>
388 <ReturnValue>
389 <ReturnType>System.Boolean</ReturnType>
390 </ReturnValue>
391 <Parameters>
392 <Parameter Name="selection_num" Type="System.Int32" />
393 <Parameter Name="start_offset" Type="System.Int32" />
394 <Parameter Name="end_offset" Type="System.Int32" />
395 </Parameters>
396 <Docs>
397 <param name="selection_num">To be added.</param>
398 <param name="start_offset">To be added.</param>
399 <param name="end_offset">To be added.</param>
400 <summary>To be added.</summary>
401 <returns>To be added.</returns>
402 <remarks>To be added.</remarks>
403 <since version="Gtk# 3.0" />
404 </Docs>
405 </Member>
406 </Members>
407 </Type>
0 <Type Name="IValue" FullName="Atk.IValue">
1 <TypeSignature Language="C#" Value="public interface IValue : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IValue implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="GetCurrentValue">
18 <MemberSignature Language="C#" Value="public void GetCurrentValue (ref GLib.Value value);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetCurrentValue(valuetype GLib.Value value) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
26 </Parameters>
27 <Docs>
28 <param name="value">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
31 <since version="Gtk# 3.0" />
32 </Docs>
33 </Member>
34 <Member MemberName="GetMaximumValue">
35 <MemberSignature Language="C#" Value="public void GetMaximumValue (ref GLib.Value value);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMaximumValue(valuetype GLib.Value value) cil managed" />
37 <MemberType>Method</MemberType>
38 <ReturnValue>
39 <ReturnType>System.Void</ReturnType>
40 </ReturnValue>
41 <Parameters>
42 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
43 </Parameters>
44 <Docs>
45 <param name="value">To be added.</param>
46 <summary>To be added.</summary>
47 <remarks>To be added.</remarks>
48 <since version="Gtk# 3.0" />
49 </Docs>
50 </Member>
51 <Member MemberName="GetMinimumIncrement">
52 <MemberSignature Language="C#" Value="public void GetMinimumIncrement (ref GLib.Value value);" />
53 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMinimumIncrement(valuetype GLib.Value value) cil managed" />
54 <MemberType>Method</MemberType>
55 <ReturnValue>
56 <ReturnType>System.Void</ReturnType>
57 </ReturnValue>
58 <Parameters>
59 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
60 </Parameters>
61 <Docs>
62 <param name="value">To be added.</param>
63 <summary>To be added.</summary>
64 <remarks>To be added.</remarks>
65 <since version="Gtk# 3.0" />
66 </Docs>
67 </Member>
68 <Member MemberName="GetMinimumValue">
69 <MemberSignature Language="C#" Value="public void GetMinimumValue (ref GLib.Value value);" />
70 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMinimumValue(valuetype GLib.Value value) cil managed" />
71 <MemberType>Method</MemberType>
72 <ReturnValue>
73 <ReturnType>System.Void</ReturnType>
74 </ReturnValue>
75 <Parameters>
76 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
77 </Parameters>
78 <Docs>
79 <param name="value">To be added.</param>
80 <summary>To be added.</summary>
81 <remarks>To be added.</remarks>
82 <since version="Gtk# 3.0" />
83 </Docs>
84 </Member>
85 <Member MemberName="SetCurrentValue">
86 <MemberSignature Language="C#" Value="public bool SetCurrentValue (GLib.Value value);" />
87 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentValue(valuetype GLib.Value value) cil managed" />
88 <MemberType>Method</MemberType>
89 <ReturnValue>
90 <ReturnType>System.Boolean</ReturnType>
91 </ReturnValue>
92 <Parameters>
93 <Parameter Name="value" Type="GLib.Value" />
94 </Parameters>
95 <Docs>
96 <param name="value">To be added.</param>
97 <summary>To be added.</summary>
98 <returns>To be added.</returns>
99 <remarks>To be added.</remarks>
100 <since version="Gtk# 3.0" />
101 </Docs>
102 </Member>
103 </Members>
104 </Type>
0 <Type Name="IValueImplementor" FullName="Atk.IValueImplementor">
1 <TypeSignature Language="C#" Value="public interface IValueImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IValueImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.ValueAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="GetCurrentValue">
23 <MemberSignature Language="C#" Value="public void GetCurrentValue (ref GLib.Value value);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetCurrentValue(valuetype GLib.Value value) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
31 </Parameters>
32 <Docs>
33 <param name="value">To be added.</param>
34 <summary>To be added.</summary>
35 <remarks>To be added.</remarks>
36 <since version="Gtk# 3.0" />
37 </Docs>
38 </Member>
39 <Member MemberName="GetMaximumValue">
40 <MemberSignature Language="C#" Value="public void GetMaximumValue (ref GLib.Value value);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMaximumValue(valuetype GLib.Value value) cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Void</ReturnType>
45 </ReturnValue>
46 <Parameters>
47 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
48 </Parameters>
49 <Docs>
50 <param name="value">To be added.</param>
51 <summary>To be added.</summary>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="GetMinimumIncrement">
57 <MemberSignature Language="C#" Value="public void GetMinimumIncrement (ref GLib.Value value);" />
58 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMinimumIncrement(valuetype GLib.Value value) cil managed" />
59 <MemberType>Method</MemberType>
60 <ReturnValue>
61 <ReturnType>System.Void</ReturnType>
62 </ReturnValue>
63 <Parameters>
64 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
65 </Parameters>
66 <Docs>
67 <param name="value">To be added.</param>
68 <summary>To be added.</summary>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 <Member MemberName="GetMinimumValue">
74 <MemberSignature Language="C#" Value="public void GetMinimumValue (ref GLib.Value value);" />
75 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMinimumValue(valuetype GLib.Value value) cil managed" />
76 <MemberType>Method</MemberType>
77 <ReturnValue>
78 <ReturnType>System.Void</ReturnType>
79 </ReturnValue>
80 <Parameters>
81 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
82 </Parameters>
83 <Docs>
84 <param name="value">To be added.</param>
85 <summary>To be added.</summary>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 3.0" />
88 </Docs>
89 </Member>
90 <Member MemberName="SetCurrentValue">
91 <MemberSignature Language="C#" Value="public bool SetCurrentValue (GLib.Value value);" />
92 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentValue(valuetype GLib.Value value) cil managed" />
93 <MemberType>Method</MemberType>
94 <ReturnValue>
95 <ReturnType>System.Boolean</ReturnType>
96 </ReturnValue>
97 <Parameters>
98 <Parameter Name="value" Type="GLib.Value" />
99 </Parameters>
100 <Docs>
101 <param name="value">To be added.</param>
102 <summary>To be added.</summary>
103 <returns>To be added.</returns>
104 <remarks>To be added.</remarks>
105 <since version="Gtk# 3.0" />
106 </Docs>
107 </Member>
108 </Members>
109 </Type>
+0
-136
doc/en/Atk/Image.xml less more
0 <Type Name="Image" FullName="Atk.Image">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface Image : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Image implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>
16 Implemented by AtkObject subtypes on behalf of components which
17 display image/pixmap information onscreen, and which provide
18 information (other than just widget borders, etc.) via that
19 image content.
20 </summary>
21 <remarks>
22 <para>
23 <see cref="T:Atk.Image" /> should be implemented by <see cref="T:Atk.Object" /> subtypes on behalf
24 of components which display image/pixmap information onscreen,
25 and which provide information (other than just widget borders,
26 etc.) via that image content. For instance, icons, buttons
27 with icons, toolbar elements, and image viewing panes
28 typically should implement AtkImage.
29 </para>
30 <para>
31 <see cref="T:Atk.Image" /> primarily provides two types of information:
32 coordinate information (useful for screen review mode of
33 screenreaders, and for use by onscreen magnifiers), and
34 descriptive information. The descriptive information is
35 provided for alternative, text-only presentation of the most
36 significant information present in the image.
37 </para>
38 </remarks>
39 </Docs>
40 <Members>
41 <Member MemberName="GetImagePosition">
42 <MemberSignature Language="C#" Value="public void GetImagePosition (out int x, out int y, Atk.CoordType coord_type);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImagePosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
44 <MemberType>Method</MemberType>
45 <ReturnValue>
46 <ReturnType>System.Void</ReturnType>
47 </ReturnValue>
48 <Parameters>
49 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
50 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
51 <Parameter Name="coord_type" Type="Atk.CoordType" />
52 </Parameters>
53 <Docs>
54 <param name="x">x coordinate position</param>
55 <param name="y">y coordinate position</param>
56 <param name="coord_type">
57 specifies whether the coordinates are relative to the
58 screen or to the components top level window
59 </param>
60 <summary>Gets the position of the image in the form of a point specifying the images top-left corner.</summary>
61 <remarks>
62 <para>
63 The values of <paramref name="x" /> and <paramref name="y" />are returned as -1 if the values cannot be obtained.
64 </para>
65 </remarks>
66 </Docs>
67 </Member>
68 <Member MemberName="GetImageSize">
69 <MemberSignature Language="C#" Value="public void GetImageSize (out int width, out int height);" />
70 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImageSize(int32 width, int32 height) cil managed" />
71 <MemberType>Method</MemberType>
72 <ReturnValue>
73 <ReturnType>System.Void</ReturnType>
74 </ReturnValue>
75 <Parameters>
76 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
77 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
78 </Parameters>
79 <Docs>
80 <param name="width">the image width</param>
81 <param name="height">the image height</param>
82 <summary>Get the width and height in pixels for the specified image.</summary>
83 <remarks>
84 The values of <paramref name="width" /> and <paramref name="height" /> are returned as -1 if the values cannot be
85 obtained.
86 </remarks>
87 </Docs>
88 </Member>
89 <Member MemberName="ImageDescription">
90 <MemberSignature Language="C#" Value="public string ImageDescription { get; }" />
91 <MemberSignature Language="ILAsm" Value=".property instance string ImageDescription" />
92 <MemberType>Property</MemberType>
93 <ReturnValue>
94 <ReturnType>System.String</ReturnType>
95 </ReturnValue>
96 <Docs>
97 <summary>Get a textual description of this image.</summary>
98 <value>a string representing the image description</value>
99 <remarks />
100 </Docs>
101 </Member>
102 <Member MemberName="ImageLocale">
103 <MemberSignature Language="C#" Value="public string ImageLocale { get; }" />
104 <MemberSignature Language="ILAsm" Value=".property instance string ImageLocale" />
105 <MemberType>Property</MemberType>
106 <ReturnValue>
107 <ReturnType>System.String</ReturnType>
108 </ReturnValue>
109 <Docs>
110 <summary>To be added.</summary>
111 <value>To be added.</value>
112 <remarks>To be added.</remarks>
113 <since version="Gtk# 2.12" />
114 </Docs>
115 </Member>
116 <Member MemberName="SetImageDescription">
117 <MemberSignature Language="C#" Value="public bool SetImageDescription (string description);" />
118 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetImageDescription(string description) cil managed" />
119 <MemberType>Method</MemberType>
120 <ReturnValue>
121 <ReturnType>System.Boolean</ReturnType>
122 </ReturnValue>
123 <Parameters>
124 <Parameter Name="description" Type="System.String" />
125 </Parameters>
126 <Docs>
127 <param name="description">a description to set for image</param>
128 <summary>Sets the textual description for this image.</summary>
129 <returns>
130 <see langword="true" />, or <see langword="false" /> if operation could not be completed.</returns>
131 <remarks />
132 </Docs>
133 </Member>
134 </Members>
135 </Type>
00 <Type Name="ImageAdapter" FullName="Atk.ImageAdapter">
1 <TypeSignature Language="C#" Value="public class ImageAdapter : GLib.GInterfaceAdapter, Atk.Image, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ImageAdapter extends GLib.GInterfaceAdapter implements class Atk.Image, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class ImageAdapter : GLib.GInterfaceAdapter, Atk.IImage, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ImageAdapter extends GLib.GInterfaceAdapter implements class Atk.IImage, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.Image</InterfaceName>
11 <InterfaceName>Atk.IImage</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public ImageAdapter (Atk.ImageImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ImageImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public ImageAdapter (Atk.IImageImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IImageImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.ImageImplementor" />
38 <Parameter Name="implementor" Type="Atk.IImageImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
9697 </Docs>
9798 </Member>
9899 <Member MemberName="GetObject">
99 <MemberSignature Language="C#" Value="public static Atk.Image GetObject (GLib.Object obj);" />
100 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Image GetObject(class GLib.Object obj) cil managed" />
101 <MemberType>Method</MemberType>
102 <ReturnValue>
103 <ReturnType>Atk.Image</ReturnType>
100 <MemberSignature Language="C#" Value="public static Atk.IImage GetObject (GLib.Object obj);" />
101 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IImage GetObject(class GLib.Object obj) cil managed" />
102 <MemberType>Method</MemberType>
103 <ReturnValue>
104 <ReturnType>Atk.IImage</ReturnType>
104105 </ReturnValue>
105106 <Parameters>
106107 <Parameter Name="obj" Type="GLib.Object" />
114115 </Docs>
115116 </Member>
116117 <Member MemberName="GetObject">
117 <MemberSignature Language="C#" Value="public static Atk.Image GetObject (IntPtr handle, bool owned);" />
118 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Image GetObject(native int handle, bool owned) cil managed" />
119 <MemberType>Method</MemberType>
120 <ReturnValue>
121 <ReturnType>Atk.Image</ReturnType>
118 <MemberSignature Language="C#" Value="public static Atk.IImage GetObject (IntPtr handle, bool owned);" />
119 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IImage GetObject(native int handle, bool owned) cil managed" />
120 <MemberType>Method</MemberType>
121 <ReturnValue>
122 <ReturnType>Atk.IImage</ReturnType>
122123 </ReturnValue>
123124 <Parameters>
124125 <Parameter Name="handle" Type="System.IntPtr" />
130131 <summary>To be added.</summary>
131132 <returns>To be added.</returns>
132133 <remarks>To be added.</remarks>
134 <since version="Gtk# 3.0" />
135 </Docs>
136 </Member>
137 <Member MemberName="GInterfaceGType">
138 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
139 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
140 <MemberType>Property</MemberType>
141 <ReturnValue>
142 <ReturnType>GLib.GType</ReturnType>
143 </ReturnValue>
144 <Docs>
145 <summary>To be added.</summary>
146 <value>To be added.</value>
147 <remarks>To be added.</remarks>
148 <since version="Gtk# 3.0" />
133149 </Docs>
134150 </Member>
135151 <Member MemberName="GType">
136 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
137 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
152 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
153 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
138154 <MemberType>Property</MemberType>
139155 <ReturnValue>
140156 <ReturnType>GLib.GType</ReturnType>
187203 </Docs>
188204 </Member>
189205 <Member MemberName="Implementor">
190 <MemberSignature Language="C#" Value="public Atk.ImageImplementor Implementor { get; }" />
191 <MemberSignature Language="ILAsm" Value=".property instance class Atk.ImageImplementor Implementor" />
192 <MemberType>Property</MemberType>
193 <ReturnValue>
194 <ReturnType>Atk.ImageImplementor</ReturnType>
206 <MemberSignature Language="C#" Value="public Atk.IImageImplementor Implementor { get; }" />
207 <MemberSignature Language="ILAsm" Value=".property instance class Atk.IImageImplementor Implementor" />
208 <MemberType>Property</MemberType>
209 <ReturnValue>
210 <ReturnType>Atk.IImageImplementor</ReturnType>
195211 </ReturnValue>
196212 <Docs>
197213 <summary>To be added.</summary>
+0
-105
doc/en/Atk/ImageImplementor.xml less more
0 <Type Name="ImageImplementor" FullName="Atk.ImageImplementor">
1 <TypeSignature Language="C#" Value="public interface ImageImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ImageImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.ImageAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>Image implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.Image" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="GetImagePosition">
23 <MemberSignature Language="C#" Value="public void GetImagePosition (out int x, out int y, Atk.CoordType coord_type);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImagePosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
31 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
32 <Parameter Name="coord_type" Type="Atk.CoordType" />
33 </Parameters>
34 <Docs>
35 <param name="x">To be added.</param>
36 <param name="y">To be added.</param>
37 <param name="coord_type">To be added.</param>
38 <summary>To be added.</summary>
39 <remarks>To be added.</remarks>
40 </Docs>
41 </Member>
42 <Member MemberName="GetImageSize">
43 <MemberSignature Language="C#" Value="public void GetImageSize (out int width, out int height);" />
44 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImageSize(int32 width, int32 height) cil managed" />
45 <MemberType>Method</MemberType>
46 <ReturnValue>
47 <ReturnType>System.Void</ReturnType>
48 </ReturnValue>
49 <Parameters>
50 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
51 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
52 </Parameters>
53 <Docs>
54 <param name="width">To be added.</param>
55 <param name="height">To be added.</param>
56 <summary>To be added.</summary>
57 <remarks>To be added.</remarks>
58 </Docs>
59 </Member>
60 <Member MemberName="ImageDescription">
61 <MemberSignature Language="C#" Value="public string ImageDescription { get; }" />
62 <MemberSignature Language="ILAsm" Value=".property instance string ImageDescription" />
63 <MemberType>Property</MemberType>
64 <ReturnValue>
65 <ReturnType>System.String</ReturnType>
66 </ReturnValue>
67 <Docs>
68 <summary>To be added.</summary>
69 <value>To be added.</value>
70 <remarks>To be added.</remarks>
71 </Docs>
72 </Member>
73 <Member MemberName="ImageLocale">
74 <MemberSignature Language="C#" Value="public string ImageLocale { get; }" />
75 <MemberSignature Language="ILAsm" Value=".property instance string ImageLocale" />
76 <MemberType>Property</MemberType>
77 <ReturnValue>
78 <ReturnType>System.String</ReturnType>
79 </ReturnValue>
80 <Docs>
81 <summary>To be added.</summary>
82 <value>To be added.</value>
83 <remarks>To be added.</remarks>
84 </Docs>
85 </Member>
86 <Member MemberName="SetImageDescription">
87 <MemberSignature Language="C#" Value="public bool SetImageDescription (string description);" />
88 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetImageDescription(string description) cil managed" />
89 <MemberType>Method</MemberType>
90 <ReturnValue>
91 <ReturnType>System.Boolean</ReturnType>
92 </ReturnValue>
93 <Parameters>
94 <Parameter Name="description" Type="System.String" />
95 </Parameters>
96 <Docs>
97 <param name="description">To be added.</param>
98 <summary>To be added.</summary>
99 <returns>To be added.</returns>
100 <remarks>To be added.</remarks>
101 </Docs>
102 </Member>
103 </Members>
104 </Type>
+0
-35
doc/en/Atk/Implementor.xml less more
0 <Type Name="Implementor" FullName="Atk.Implementor">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface Implementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Implementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>To be added</summary>
16 <remarks />
17 </Docs>
18 <Members>
19 <Member MemberName="RefAccessible">
20 <MemberSignature Language="C#" Value="public Atk.Object RefAccessible ();" />
21 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessible() cil managed" />
22 <MemberType>Method</MemberType>
23 <ReturnValue>
24 <ReturnType>Atk.Object</ReturnType>
25 </ReturnValue>
26 <Parameters />
27 <Docs>
28 <summary>To be added</summary>
29 <returns>a <see cref="T:Atk.Object" /></returns>
30 <remarks />
31 </Docs>
32 </Member>
33 </Members>
34 </Type>
00 <Type Name="ImplementorAdapter" FullName="Atk.ImplementorAdapter">
1 <TypeSignature Language="C#" Value="public class ImplementorAdapter : GLib.GInterfaceAdapter, Atk.Implementor, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ImplementorAdapter extends GLib.GInterfaceAdapter implements class Atk.Implementor, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class ImplementorAdapter : GLib.GInterfaceAdapter, Atk.IImplementor, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ImplementorAdapter extends GLib.GInterfaceAdapter implements class Atk.IImplementor, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.Implementor</InterfaceName>
11 <InterfaceName>Atk.IImplementor</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public ImplementorAdapter (Atk.ImplementorImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ImplementorImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public ImplementorAdapter (Atk.IImplementorImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IImplementorImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.ImplementorImplementor" />
38 <Parameter Name="implementor" Type="Atk.IImplementorImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
5859 </Docs>
5960 </Member>
6061 <Member MemberName="GetObject">
61 <MemberSignature Language="C#" Value="public static Atk.Implementor GetObject (GLib.Object obj);" />
62 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Implementor GetObject(class GLib.Object obj) cil managed" />
62 <MemberSignature Language="C#" Value="public static Atk.IImplementor GetObject (GLib.Object obj);" />
63 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IImplementor GetObject(class GLib.Object obj) cil managed" />
6364 <MemberType>Method</MemberType>
6465 <ReturnValue>
65 <ReturnType>Atk.Implementor</ReturnType>
66 <ReturnType>Atk.IImplementor</ReturnType>
6667 </ReturnValue>
6768 <Parameters>
6869 <Parameter Name="obj" Type="GLib.Object" />
7677 </Docs>
7778 </Member>
7879 <Member MemberName="GetObject">
79 <MemberSignature Language="C#" Value="public static Atk.Implementor GetObject (IntPtr handle, bool owned);" />
80 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Implementor GetObject(native int handle, bool owned) cil managed" />
80 <MemberSignature Language="C#" Value="public static Atk.IImplementor GetObject (IntPtr handle, bool owned);" />
81 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IImplementor GetObject(native int handle, bool owned) cil managed" />
8182 <MemberType>Method</MemberType>
8283 <ReturnValue>
83 <ReturnType>Atk.Implementor</ReturnType>
84 <ReturnType>Atk.IImplementor</ReturnType>
8485 </ReturnValue>
8586 <Parameters>
8687 <Parameter Name="handle" Type="System.IntPtr" />
9293 <summary>To be added.</summary>
9394 <returns>To be added.</returns>
9495 <remarks>To be added.</remarks>
96 <since version="Gtk# 3.0" />
97 </Docs>
98 </Member>
99 <Member MemberName="GInterfaceGType">
100 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
101 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
102 <MemberType>Property</MemberType>
103 <ReturnValue>
104 <ReturnType>GLib.GType</ReturnType>
105 </ReturnValue>
106 <Docs>
107 <summary>To be added.</summary>
108 <value>To be added.</value>
109 <remarks>To be added.</remarks>
110 <since version="Gtk# 3.0" />
95111 </Docs>
96112 </Member>
97113 <Member MemberName="GType">
98 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
99 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
114 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
115 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
100116 <MemberType>Property</MemberType>
101117 <ReturnValue>
102118 <ReturnType>GLib.GType</ReturnType>
123139 </Docs>
124140 </Member>
125141 <Member MemberName="Implementor">
126 <MemberSignature Language="C#" Value="public Atk.ImplementorImplementor Implementor { get; }" />
127 <MemberSignature Language="ILAsm" Value=".property instance class Atk.ImplementorImplementor Implementor" />
142 <MemberSignature Language="C#" Value="public Atk.IImplementorImplementor Implementor { get; }" />
143 <MemberSignature Language="ILAsm" Value=".property instance class Atk.IImplementorImplementor Implementor" />
128144 <MemberType>Property</MemberType>
129145 <ReturnValue>
130 <ReturnType>Atk.ImplementorImplementor</ReturnType>
146 <ReturnType>Atk.IImplementorImplementor</ReturnType>
131147 </ReturnValue>
132148 <Docs>
133149 <summary>To be added.</summary>
+0
-38
doc/en/Atk/ImplementorImplementor.xml less more
0 <Type Name="ImplementorImplementor" FullName="Atk.ImplementorImplementor">
1 <TypeSignature Language="C#" Value="public interface ImplementorImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ImplementorImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.ImplementorAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>Implementor implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.Implementor" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="RefAccessible">
23 <MemberSignature Language="C#" Value="public Atk.Object RefAccessible ();" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessible() cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>Atk.Object</ReturnType>
28 </ReturnValue>
29 <Parameters />
30 <Docs>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 </Docs>
35 </Member>
36 </Members>
37 </Type>
1616 <ReturnType>System.Void</ReturnType>
1717 </ReturnValue>
1818 <Docs>
19 <param name="o">To be added.</param>
20 <param name="args">To be added.</param>
19 <param name="o">Event sender.</param>
20 <param name="args">Event arguments.</param>
2121 <summary>Event handler.</summary>
2222 <remarks>
2323 <para>The <see cref="M:Atk.NoOpObject.LinkSelected" /> event utilizes this delegate:</para>
3131 <Parameter Name="raw" Type="System.IntPtr" />
3232 </Parameters>
3333 <Docs>
34 <param name="raw">To be added.</param>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
34 <param name="raw">Native object pointer.</param>
35 <summary>Internal constructor</summary>
36 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3737 </Docs>
3838 </Member>
3939 <Member MemberName="GType">
4444 <ReturnType>GLib.GType</ReturnType>
4545 </ReturnValue>
4646 <Docs>
47 <summary>To be added.</summary>
48 <value>To be added.</value>
49 <remarks>To be added.</remarks>
47 <summary>GType Property.</summary>
48 <value>The native <see cref="T:GLib.GType" /> value.</value>
49 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.Misc" />.</remarks>
5050 </Docs>
5151 </Member>
5252 <Member MemberName="Instance">
00 <Type Name="NoOpObject" FullName="Atk.NoOpObject">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class NoOpObject : Atk.Object, Atk.Action, Atk.Component, Atk.Document, Atk.EditableText, Atk.Hypertext, Atk.Image, Atk.Selection, Atk.Table, Atk.Text, Atk.Value" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NoOpObject extends Atk.Object implements class Atk.Action, class Atk.Component, class Atk.Document, class Atk.EditableText, class Atk.Hypertext, class Atk.Image, class Atk.Selection, class Atk.Table, class Atk.Text, class Atk.Value, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class NoOpObject : Atk.Object, Atk.IAction, Atk.IComponent, Atk.IDocument, Atk.IEditableText, Atk.IHypertext, Atk.IImage, Atk.ISelection, Atk.ITable, Atk.IText, Atk.IValue" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NoOpObject extends Atk.Object implements class Atk.IAction, class Atk.IComponent, class Atk.IDocument, class Atk.IEditableText, class Atk.IHypertext, class Atk.IImage, class Atk.ISelection, class Atk.ITable, class Atk.IText, class Atk.IValue, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Atk.Action</InterfaceName>
14 <InterfaceName>Atk.IAction</InterfaceName>
1515 </Interface>
1616 <Interface>
17 <InterfaceName>Atk.Component</InterfaceName>
17 <InterfaceName>Atk.IComponent</InterfaceName>
1818 </Interface>
1919 <Interface>
20 <InterfaceName>Atk.Document</InterfaceName>
20 <InterfaceName>Atk.IDocument</InterfaceName>
2121 </Interface>
2222 <Interface>
23 <InterfaceName>Atk.EditableText</InterfaceName>
23 <InterfaceName>Atk.IEditableText</InterfaceName>
2424 </Interface>
2525 <Interface>
26 <InterfaceName>Atk.Hypertext</InterfaceName>
26 <InterfaceName>Atk.IHypertext</InterfaceName>
2727 </Interface>
2828 <Interface>
29 <InterfaceName>Atk.Image</InterfaceName>
29 <InterfaceName>Atk.IImage</InterfaceName>
3030 </Interface>
3131 <Interface>
32 <InterfaceName>Atk.Selection</InterfaceName>
32 <InterfaceName>Atk.ISelection</InterfaceName>
3333 </Interface>
3434 <Interface>
35 <InterfaceName>Atk.Table</InterfaceName>
35 <InterfaceName>Atk.ITable</InterfaceName>
3636 </Interface>
3737 <Interface>
38 <InterfaceName>Atk.Text</InterfaceName>
38 <InterfaceName>Atk.IText</InterfaceName>
3939 </Interface>
4040 <Interface>
41 <InterfaceName>Atk.Value</InterfaceName>
41 <InterfaceName>Atk.IValue</InterfaceName>
4242 </Interface>
4343 </Interfaces>
4444 <Docs>
178178 <since version="Gtk# 2.12" />
179179 </Docs>
180180 </Member>
181 <Member MemberName="Atk.Selection.RemoveSelection">
182 <MemberSignature Language="C#" Value="bool Selection.RemoveSelection (int i);" />
183 <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool Atk.Selection.RemoveSelection(int32 i) cil managed" />
181 <Member MemberName="Atk.ISelection.RemoveSelection">
182 <MemberSignature Language="C#" Value="bool ISelection.RemoveSelection (int i);" />
183 <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool Atk.ISelection.RemoveSelection(int32 i) cil managed" />
184184 <MemberType>Method</MemberType>
185185 <ReturnValue>
186186 <ReturnType>System.Boolean</ReturnType>
196196 <since version="Gtk# 3.0" />
197197 </Docs>
198198 </Member>
199 <Member MemberName="Atk.Text.RemoveSelection">
200 <MemberSignature Language="C#" Value="bool Text.RemoveSelection (int selection_num);" />
201 <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool Atk.Text.RemoveSelection(int32 selection_num) cil managed" />
199 <Member MemberName="Atk.IText.RemoveSelection">
200 <MemberSignature Language="C#" Value="bool IText.RemoveSelection (int selection_num);" />
201 <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool Atk.IText.RemoveSelection(int32 selection_num) cil managed" />
202202 <MemberType>Method</MemberType>
203203 <ReturnValue>
204204 <ReturnType>System.Boolean</ReturnType>
16451645 </ReturnValue>
16461646 <Parameters />
16471647 <Docs>
1648 <summary>To be added.</summary>
1649 <remarks>To be added.</remarks>
1648 <summary>Default handler for the <see cref="M:Atk.NoOpObject.LoadComplete" /> event.</summary>
1649 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Atk.NoOpObject.LoadComplete" /> event.</remarks>
16501650 <since version="Gtk# 2.12" />
16511651 </Docs>
16521652 </Member>
16641664 </ReturnValue>
16651665 <Parameters />
16661666 <Docs>
1667 <summary>To be added.</summary>
1668 <remarks>To be added.</remarks>
1667 <summary>Default handler for the <see cref="M:Atk.NoOpObject.LoadStopped" /> event.</summary>
1668 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Atk.NoOpObject.LoadStopped" /> event.</remarks>
16691669 <since version="Gtk# 2.12" />
16701670 </Docs>
16711671 </Member>
17011701 </ReturnValue>
17021702 <Parameters />
17031703 <Docs>
1704 <summary>To be added.</summary>
1705 <remarks>To be added.</remarks>
1704 <summary>Default handler for the <see cref="M:Atk.NoOpObject.Reload" /> event.</summary>
1705 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Atk.NoOpObject.Reload" /> event.</remarks>
17061706 <since version="Gtk# 2.12" />
17071707 </Docs>
17081708 </Member>
0 <Type Name="Object+ChildrenChangedDetail" FullName="Atk.Object+ChildrenChangedDetail">
1 <TypeSignature Language="C#" Value="protected enum Object.ChildrenChangedDetail" />
2 <TypeSignature Language="ILAsm" Value=".class nested protected auto ansi sealed Object/ChildrenChangedDetail extends System.Enum" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Enum</BaseTypeName>
8 </Base>
9 <Docs>
10 <summary>To be added.</summary>
11 <remarks>To be added.</remarks>
12 <since version="Gtk# 3.0" />
13 </Docs>
14 <Members>
15 <Member MemberName="Add">
16 <MemberSignature Language="C#" Value="Add" />
17 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Object/ChildrenChangedDetail Add = int32(0)" />
18 <MemberType>Field</MemberType>
19 <ReturnValue>
20 <ReturnType>Atk.Object+ChildrenChangedDetail</ReturnType>
21 </ReturnValue>
22 <Docs>
23 <summary>To be added.</summary>
24 <since version="Gtk# 3.0" />
25 </Docs>
26 </Member>
27 <Member MemberName="Remove">
28 <MemberSignature Language="C#" Value="Remove" />
29 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Object/ChildrenChangedDetail Remove = int32(1)" />
30 <MemberType>Field</MemberType>
31 <ReturnValue>
32 <ReturnType>Atk.Object+ChildrenChangedDetail</ReturnType>
33 </ReturnValue>
34 <Docs>
35 <summary>To be added.</summary>
36 <since version="Gtk# 3.0" />
37 </Docs>
38 </Member>
39 </Members>
40 </Type>
00 <Type Name="Plug" FullName="Atk.Plug">
1 <TypeSignature Language="C#" Value="public class Plug : Atk.Object, Atk.Component" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Plug extends Atk.Object implements class Atk.Component, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class Plug : Atk.Object, Atk.IComponent" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Plug extends Atk.Object implements class Atk.IComponent, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.Component</InterfaceName>
11 <InterfaceName>Atk.IComponent</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
202202 <ReturnType>GLib.GType</ReturnType>
203203 </ReturnValue>
204204 <Docs>
205 <summary>To be added.</summary>
206 <value>To be added.</value>
207 <remarks>To be added.</remarks>
205 <summary>GType Property.</summary>
206 <value>The native <see cref="T:GLib.GType" /> value.</value>
207 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.Plug" />.</remarks>
208208 <since version="Gtk# 3.0" />
209209 </Docs>
210210 </Member>
267267 </Parameters>
268268 <Docs>
269269 <param name="bounds">To be added.</param>
270 <summary>To be added.</summary>
271 <remarks>To be added.</remarks>
270 <summary>Default handler for the <see cref="M:Atk.Plug.BoundsChanged" /> event.</summary>
271 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Atk.Plug.BoundsChanged" /> event.</remarks>
272272 <since version="Gtk# 3.0" />
273273 </Docs>
274274 </Member>
1717 <ReturnType>System.Void</ReturnType>
1818 </ReturnValue>
1919 <Docs>
20 <param name="o">To be added.</param>
21 <param name="args">To be added.</param>
20 <param name="o">Event sender.</param>
21 <param name="args">Event arguments.</param>
2222 <summary>Event handler.</summary>
2323 <remarks>
2424 <para>The <see cref="M:Atk.Object.PropertyChange" /> event utilizes this delegate:</para>
1515 <ReturnType>System.Void</ReturnType>
1616 </ReturnValue>
1717 <Docs>
18 <param name="o">To be added.</param>
19 <param name="args">To be added.</param>
18 <param name="o">Event sender.</param>
19 <param name="args">Event arguments.</param>
2020 <summary>Event handler.</summary>
2121 <remarks>
2222 <para>The <see cref="M:Atk.NoOpObject.RowDeleted" /> event utilizes this delegate:</para>
1515 <ReturnType>System.Void</ReturnType>
1616 </ReturnValue>
1717 <Docs>
18 <param name="o">To be added.</param>
19 <param name="args">To be added.</param>
18 <param name="o">Event sender.</param>
19 <param name="args">Event arguments.</param>
2020 <summary>Event handler.</summary>
2121 <remarks>
2222 <para>The <see cref="M:Atk.NoOpObject.RowInserted" /> event utilizes this delegate:</para>
+0
-193
doc/en/Atk/Selection.xml less more
0 <Type Name="Selection" FullName="Atk.Selection">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface Selection : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Selection implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>
16 The ATK interface implemented by container objects whose <see cref="T:Atk.Object" /> children can be selected.
17 </summary>
18 <remarks>
19 <para>
20 The ATK interface implemented by container objects whose <see cref="T:Atk.Object" /> children can be selected.
21 </para>
22 <para>
23 This should be implemented by UI components with children
24 which are exposed by <see cref="M:Atk.Object.RefChild" /> and
25 <see cref="M:Atk.Object.NChildren" />, if the use of the parent UI
26 component ordinarily involves selection of one or more of the
27 objects corresponding to those AtkObject children - for
28 example, selectable lists.
29 </para>
30 <para>
31 Note that other types of "selection" (for instance text
32 selection) are accomplished a other ATK interfaces -
33 <see cref="T:Atk.Selection" /> is limited to the selection/deselection of
34 children.
35 </para>
36 </remarks>
37 </Docs>
38 <Members>
39 <Member MemberName="AddSelection">
40 <MemberSignature Language="C#" Value="public bool AddSelection (int i);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 i) cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Boolean</ReturnType>
45 </ReturnValue>
46 <Parameters>
47 <Parameter Name="i" Type="System.Int32" />
48 </Parameters>
49 <Docs>
50 <param name="i">A <see langword="int" /> specifying the child index.</param>
51 <summary>Adds the specified accessible child of the object to the object's selection.</summary>
52 <returns>
53 <see langword="true" /> if success, <see langword="false" /> otherwise.
54 </returns>
55 <remarks />
56 </Docs>
57 </Member>
58 <Member MemberName="ClearSelection">
59 <MemberSignature Language="C#" Value="public bool ClearSelection ();" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ClearSelection() cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Boolean</ReturnType>
64 </ReturnValue>
65 <Parameters />
66 <Docs>
67 <summary>Clears the selection in the object so that no children in the object are selected.</summary>
68 <returns>
69 <see langword="true" /> if success, <see langword="false" /> otherwise.
70 </returns>
71 <remarks />
72 </Docs>
73 </Member>
74 <Member MemberName="IsChildSelected">
75 <MemberSignature Language="C#" Value="public bool IsChildSelected (int i);" />
76 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsChildSelected(int32 i) cil managed" />
77 <MemberType>Method</MemberType>
78 <ReturnValue>
79 <ReturnType>System.Boolean</ReturnType>
80 </ReturnValue>
81 <Parameters>
82 <Parameter Name="i" Type="System.Int32" />
83 </Parameters>
84 <Docs>
85 <param name="i">A <see langword="int" /> specifying the child index.</param>
86 <summary>Determines if the current child of this object is selected.</summary>
87 <returns>A bool representing the specified child is selected, or 0 if selection does not implement this interface.</returns>
88 <remarks>
89 <para>
90 Callers should not rely on 0 or on a zero value for
91 indication of whether AtkSelectionIface is implemented, they
92 should use type checking/interface checking macros or the
93 atk_get_accessible_value() convenience method.
94 </para>
95 </remarks>
96 </Docs>
97 </Member>
98 <Member MemberName="RefSelection">
99 <MemberSignature Language="C#" Value="public Atk.Object RefSelection (int i);" />
100 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefSelection(int32 i) cil managed" />
101 <MemberType>Method</MemberType>
102 <ReturnValue>
103 <ReturnType>Atk.Object</ReturnType>
104 </ReturnValue>
105 <Parameters>
106 <Parameter Name="i" Type="System.Int32" />
107 </Parameters>
108 <Docs>
109 <param name="i">To be added: an object of type 'int'</param>
110 <summary>To be added</summary>
111 <returns>To be added: an object of type 'Atk.Object'</returns>
112 <remarks>To be added</remarks>
113 </Docs>
114 </Member>
115 <Member MemberName="RemoveSelection">
116 <MemberSignature Language="C#" Value="public bool RemoveSelection (int i);" />
117 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 i) cil managed" />
118 <MemberType>Method</MemberType>
119 <ReturnValue>
120 <ReturnType>System.Boolean</ReturnType>
121 </ReturnValue>
122 <Parameters>
123 <Parameter Name="i" Type="System.Int32" />
124 </Parameters>
125 <Docs>
126 <param name="i">
127 A <see langword="int" /> specifying the index in the selection set. (e.g. the
128 ith selection as opposed to the ith child).
129 </param>
130 <summary>Removes the specified child of the object from the object's selection.</summary>
131 <returns>
132 <see langword="true" /> if success, <see langword="false" />
133 otherwise.
134 </returns>
135 <remarks />
136 </Docs>
137 </Member>
138 <Member MemberName="SelectAllSelection">
139 <MemberSignature Language="C#" Value="public bool SelectAllSelection ();" />
140 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectAllSelection() cil managed" />
141 <MemberType>Method</MemberType>
142 <ReturnValue>
143 <ReturnType>System.Boolean</ReturnType>
144 </ReturnValue>
145 <Parameters />
146 <Docs>
147 <summary>Causes every child of the object to be selected if the object supports multiple selections.</summary>
148 <returns>
149 <see langword="true" /> if success, <see langword="false" /> otherwise.
150 </returns>
151 <remarks />
152 </Docs>
153 </Member>
154 <Member MemberName="SelectionChanged">
155 <MemberSignature Language="C#" Value="public event EventHandler SelectionChanged;" />
156 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler SelectionChanged" />
157 <MemberType>Event</MemberType>
158 <ReturnValue>
159 <ReturnType>System.EventHandler</ReturnType>
160 </ReturnValue>
161 <Parameters />
162 <Docs>
163 <summary>Event raised when the selected is changed.</summary>
164 <remarks />
165 </Docs>
166 </Member>
167 <Member MemberName="SelectionCount">
168 <MemberSignature Language="C#" Value="public int SelectionCount { get; }" />
169 <MemberSignature Language="ILAsm" Value=".property instance int32 SelectionCount" />
170 <MemberType>Property</MemberType>
171 <ReturnValue>
172 <ReturnType>System.Int32</ReturnType>
173 </ReturnValue>
174 <Docs>
175 <summary>Gets the number of accessible children currently selected.</summary>
176 <value>
177 A <see langword="int" /> representing the number of items
178 selected, or 0 if selection does not implement this
179 interface.
180 </value>
181 <remarks>
182 <para>
183 Callers should not rely on 0 or on a zero value for
184 indication of whether AtkSelectionIface is implemented,
185 they should use type checking/interface checking macros or
186 the atk_get_accessible_value() convenience method.
187 </para>
188 </remarks>
189 </Docs>
190 </Member>
191 </Members>
192 </Type>
00 <Type Name="SelectionAdapter" FullName="Atk.SelectionAdapter">
1 <TypeSignature Language="C#" Value="public class SelectionAdapter : GLib.GInterfaceAdapter, Atk.Selection, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi SelectionAdapter extends GLib.GInterfaceAdapter implements class Atk.Selection, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class SelectionAdapter : GLib.GInterfaceAdapter, Atk.ISelection, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi SelectionAdapter extends GLib.GInterfaceAdapter implements class Atk.ISelection, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.Selection</InterfaceName>
11 <InterfaceName>Atk.ISelection</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public SelectionAdapter (Atk.SelectionImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.SelectionImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public SelectionAdapter (Atk.ISelectionImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ISelectionImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.SelectionImplementor" />
38 <Parameter Name="implementor" Type="Atk.ISelectionImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
103104 </Docs>
104105 </Member>
105106 <Member MemberName="GetObject">
106 <MemberSignature Language="C#" Value="public static Atk.Selection GetObject (GLib.Object obj);" />
107 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Selection GetObject(class GLib.Object obj) cil managed" />
108 <MemberType>Method</MemberType>
109 <ReturnValue>
110 <ReturnType>Atk.Selection</ReturnType>
107 <MemberSignature Language="C#" Value="public static Atk.ISelection GetObject (GLib.Object obj);" />
108 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.ISelection GetObject(class GLib.Object obj) cil managed" />
109 <MemberType>Method</MemberType>
110 <ReturnValue>
111 <ReturnType>Atk.ISelection</ReturnType>
111112 </ReturnValue>
112113 <Parameters>
113114 <Parameter Name="obj" Type="GLib.Object" />
121122 </Docs>
122123 </Member>
123124 <Member MemberName="GetObject">
124 <MemberSignature Language="C#" Value="public static Atk.Selection GetObject (IntPtr handle, bool owned);" />
125 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Selection GetObject(native int handle, bool owned) cil managed" />
126 <MemberType>Method</MemberType>
127 <ReturnValue>
128 <ReturnType>Atk.Selection</ReturnType>
125 <MemberSignature Language="C#" Value="public static Atk.ISelection GetObject (IntPtr handle, bool owned);" />
126 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.ISelection GetObject(native int handle, bool owned) cil managed" />
127 <MemberType>Method</MemberType>
128 <ReturnValue>
129 <ReturnType>Atk.ISelection</ReturnType>
129130 </ReturnValue>
130131 <Parameters>
131132 <Parameter Name="handle" Type="System.IntPtr" />
137138 <summary>To be added.</summary>
138139 <returns>To be added.</returns>
139140 <remarks>To be added.</remarks>
141 <since version="Gtk# 3.0" />
142 </Docs>
143 </Member>
144 <Member MemberName="GInterfaceGType">
145 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
146 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
147 <MemberType>Property</MemberType>
148 <ReturnValue>
149 <ReturnType>GLib.GType</ReturnType>
150 </ReturnValue>
151 <Docs>
152 <summary>To be added.</summary>
153 <value>To be added.</value>
154 <remarks>To be added.</remarks>
155 <since version="Gtk# 3.0" />
140156 </Docs>
141157 </Member>
142158 <Member MemberName="GType">
143 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
144 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
159 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
160 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
145161 <MemberType>Property</MemberType>
146162 <ReturnValue>
147163 <ReturnType>GLib.GType</ReturnType>
168184 </Docs>
169185 </Member>
170186 <Member MemberName="Implementor">
171 <MemberSignature Language="C#" Value="public Atk.SelectionImplementor Implementor { get; }" />
172 <MemberSignature Language="ILAsm" Value=".property instance class Atk.SelectionImplementor Implementor" />
173 <MemberType>Property</MemberType>
174 <ReturnValue>
175 <ReturnType>Atk.SelectionImplementor</ReturnType>
187 <MemberSignature Language="C#" Value="public Atk.ISelectionImplementor Implementor { get; }" />
188 <MemberSignature Language="ILAsm" Value=".property instance class Atk.ISelectionImplementor Implementor" />
189 <MemberType>Property</MemberType>
190 <ReturnValue>
191 <ReturnType>Atk.ISelectionImplementor</ReturnType>
176192 </ReturnValue>
177193 <Docs>
178194 <summary>To be added.</summary>
+0
-133
doc/en/Atk/SelectionImplementor.xml less more
0 <Type Name="SelectionImplementor" FullName="Atk.SelectionImplementor">
1 <TypeSignature Language="C#" Value="public interface SelectionImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract SelectionImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.SelectionAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>Selection implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.Selection" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="AddSelection">
23 <MemberSignature Language="C#" Value="public bool AddSelection (int i);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 i) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="i" Type="System.Int32" />
31 </Parameters>
32 <Docs>
33 <param name="i">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 </Docs>
38 </Member>
39 <Member MemberName="ClearSelection">
40 <MemberSignature Language="C#" Value="public bool ClearSelection ();" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ClearSelection() cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Boolean</ReturnType>
45 </ReturnValue>
46 <Parameters />
47 <Docs>
48 <summary>To be added.</summary>
49 <returns>To be added.</returns>
50 <remarks>To be added.</remarks>
51 </Docs>
52 </Member>
53 <Member MemberName="IsChildSelected">
54 <MemberSignature Language="C#" Value="public bool IsChildSelected (int i);" />
55 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsChildSelected(int32 i) cil managed" />
56 <MemberType>Method</MemberType>
57 <ReturnValue>
58 <ReturnType>System.Boolean</ReturnType>
59 </ReturnValue>
60 <Parameters>
61 <Parameter Name="i" Type="System.Int32" />
62 </Parameters>
63 <Docs>
64 <param name="i">To be added.</param>
65 <summary>To be added.</summary>
66 <returns>To be added.</returns>
67 <remarks>To be added.</remarks>
68 </Docs>
69 </Member>
70 <Member MemberName="RefSelection">
71 <MemberSignature Language="C#" Value="public Atk.Object RefSelection (int i);" />
72 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefSelection(int32 i) cil managed" />
73 <MemberType>Method</MemberType>
74 <ReturnValue>
75 <ReturnType>Atk.Object</ReturnType>
76 </ReturnValue>
77 <Parameters>
78 <Parameter Name="i" Type="System.Int32" />
79 </Parameters>
80 <Docs>
81 <param name="i">To be added.</param>
82 <summary>To be added.</summary>
83 <returns>To be added.</returns>
84 <remarks>To be added.</remarks>
85 </Docs>
86 </Member>
87 <Member MemberName="RemoveSelection">
88 <MemberSignature Language="C#" Value="public bool RemoveSelection (int i);" />
89 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 i) cil managed" />
90 <MemberType>Method</MemberType>
91 <ReturnValue>
92 <ReturnType>System.Boolean</ReturnType>
93 </ReturnValue>
94 <Parameters>
95 <Parameter Name="i" Type="System.Int32" />
96 </Parameters>
97 <Docs>
98 <param name="i">To be added.</param>
99 <summary>To be added.</summary>
100 <returns>To be added.</returns>
101 <remarks>To be added.</remarks>
102 </Docs>
103 </Member>
104 <Member MemberName="SelectAllSelection">
105 <MemberSignature Language="C#" Value="public bool SelectAllSelection ();" />
106 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectAllSelection() cil managed" />
107 <MemberType>Method</MemberType>
108 <ReturnValue>
109 <ReturnType>System.Boolean</ReturnType>
110 </ReturnValue>
111 <Parameters />
112 <Docs>
113 <summary>To be added.</summary>
114 <returns>To be added.</returns>
115 <remarks>To be added.</remarks>
116 </Docs>
117 </Member>
118 <Member MemberName="SelectionCount">
119 <MemberSignature Language="C#" Value="public int SelectionCount { get; }" />
120 <MemberSignature Language="ILAsm" Value=".property instance int32 SelectionCount" />
121 <MemberType>Property</MemberType>
122 <ReturnValue>
123 <ReturnType>System.Int32</ReturnType>
124 </ReturnValue>
125 <Docs>
126 <summary>To be added.</summary>
127 <value>To be added.</value>
128 <remarks>To be added.</remarks>
129 </Docs>
130 </Member>
131 </Members>
132 </Type>
00 <Type Name="Socket" FullName="Atk.Socket">
1 <TypeSignature Language="C#" Value="public class Socket : Atk.Object, Atk.Component" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Socket extends Atk.Object implements class Atk.Component, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class Socket : Atk.Object, Atk.IComponent" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Socket extends Atk.Object implements class Atk.IComponent, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.Component</InterfaceName>
11 <InterfaceName>Atk.IComponent</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
219219 <ReturnType>GLib.GType</ReturnType>
220220 </ReturnValue>
221221 <Docs>
222 <summary>To be added.</summary>
223 <value>To be added.</value>
224 <remarks>To be added.</remarks>
222 <summary>GType Property.</summary>
223 <value>The native <see cref="T:GLib.GType" /> value.</value>
224 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.Socket" />.</remarks>
225225 <since version="Gtk# 3.0" />
226226 </Docs>
227227 </Member>
284284 </Parameters>
285285 <Docs>
286286 <param name="bounds">To be added.</param>
287 <summary>To be added.</summary>
288 <remarks>To be added.</remarks>
287 <summary>Default handler for the <see cref="M:Atk.Socket.BoundsChanged" /> event.</summary>
288 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Atk.Socket.BoundsChanged" /> event.</remarks>
289289 <since version="Gtk# 3.0" />
290290 </Docs>
291291 </Member>
1515 <ReturnType>System.Void</ReturnType>
1616 </ReturnValue>
1717 <Docs>
18 <param name="o">To be added.</param>
19 <param name="args">To be added.</param>
18 <param name="o">Event sender.</param>
19 <param name="args">Event arguments.</param>
2020 <summary>Event handler.</summary>
2121 <remarks>
2222 <para>The <see cref="M:Atk.Object.StateChange" /> event utilizes this delegate:</para>
+0
-86
doc/en/Atk/StreamableContent.xml less more
0 <Type Name="StreamableContent" FullName="Atk.StreamableContent">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface StreamableContent : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract StreamableContent implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>The interface which provides access to streamable content.</summary>
16 <remarks />
17 </Docs>
18 <Members>
19 <Member MemberName="GetMimeType">
20 <MemberSignature Language="C#" Value="public string GetMimeType (int i);" />
21 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetMimeType(int32 i) cil managed" />
22 <MemberType>Method</MemberType>
23 <ReturnValue>
24 <ReturnType>System.String</ReturnType>
25 </ReturnValue>
26 <Parameters>
27 <Parameter Name="i" Type="System.Int32" />
28 </Parameters>
29 <Docs>
30 <param name="i"> an int representing the position of the mime type starting from 0</param>
31 <summary>The string of the specified mime type.</summary>
32 <returns>a string representing the specified mime type</returns>
33 <remarks>The first mime type is at position 0, the second at position 1, and so on.</remarks>
34 </Docs>
35 </Member>
36 <Member MemberName="GetStream">
37 <MemberSignature Language="C#" Value="public IntPtr GetStream (string mime_type);" />
38 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance native int GetStream(string mime_type) cil managed" />
39 <MemberType>Method</MemberType>
40 <ReturnValue>
41 <ReturnType>System.IntPtr</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 <Parameter Name="mime_type" Type="System.String" />
45 </Parameters>
46 <Docs>
47 <param name="mime_type">a <see cref="T:System.String" /></param>
48 <summary>To be added</summary>
49 <returns>a <see cref="T:System.IntPtr" /></returns>
50 <remarks>To be added</remarks>
51 </Docs>
52 </Member>
53 <Member MemberName="GetUri">
54 <MemberSignature Language="C#" Value="public string GetUri (string mime_type);" />
55 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUri(string mime_type) cil managed" />
56 <MemberType>Method</MemberType>
57 <ReturnValue>
58 <ReturnType>System.String</ReturnType>
59 </ReturnValue>
60 <Parameters>
61 <Parameter Name="mime_type" Type="System.String" />
62 </Parameters>
63 <Docs>
64 <param name="mime_type">To be added.</param>
65 <summary>To be added.</summary>
66 <returns>To be added.</returns>
67 <remarks>To be added.</remarks>
68 <since version="Gtk# 2.12" />
69 </Docs>
70 </Member>
71 <Member MemberName="NMimeTypes">
72 <MemberSignature Language="C#" Value="public int NMimeTypes { get; }" />
73 <MemberSignature Language="ILAsm" Value=".property instance int32 NMimeTypes" />
74 <MemberType>Property</MemberType>
75 <ReturnValue>
76 <ReturnType>System.Int32</ReturnType>
77 </ReturnValue>
78 <Docs>
79 <summary>The number of mime types supported by this object.</summary>
80 <value>the number of mime types supported by the object.</value>
81 <remarks />
82 </Docs>
83 </Member>
84 </Members>
85 </Type>
00 <Type Name="StreamableContentAdapter" FullName="Atk.StreamableContentAdapter">
1 <TypeSignature Language="C#" Value="public class StreamableContentAdapter : GLib.GInterfaceAdapter, Atk.StreamableContent, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi StreamableContentAdapter extends GLib.GInterfaceAdapter implements class Atk.StreamableContent, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class StreamableContentAdapter : GLib.GInterfaceAdapter, Atk.IStreamableContent, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi StreamableContentAdapter extends GLib.GInterfaceAdapter implements class Atk.IStreamableContent, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.StreamableContent</InterfaceName>
11 <InterfaceName>Atk.IStreamableContent</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public StreamableContentAdapter (Atk.StreamableContentImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.StreamableContentImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public StreamableContentAdapter (Atk.IStreamableContentImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IStreamableContentImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.StreamableContentImplementor" />
38 <Parameter Name="implementor" Type="Atk.IStreamableContentImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
7576 </Docs>
7677 </Member>
7778 <Member MemberName="GetObject">
78 <MemberSignature Language="C#" Value="public static Atk.StreamableContent GetObject (GLib.Object obj);" />
79 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.StreamableContent GetObject(class GLib.Object obj) cil managed" />
80 <MemberType>Method</MemberType>
81 <ReturnValue>
82 <ReturnType>Atk.StreamableContent</ReturnType>
79 <MemberSignature Language="C#" Value="public static Atk.IStreamableContent GetObject (GLib.Object obj);" />
80 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IStreamableContent GetObject(class GLib.Object obj) cil managed" />
81 <MemberType>Method</MemberType>
82 <ReturnValue>
83 <ReturnType>Atk.IStreamableContent</ReturnType>
8384 </ReturnValue>
8485 <Parameters>
8586 <Parameter Name="obj" Type="GLib.Object" />
9394 </Docs>
9495 </Member>
9596 <Member MemberName="GetObject">
96 <MemberSignature Language="C#" Value="public static Atk.StreamableContent GetObject (IntPtr handle, bool owned);" />
97 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.StreamableContent GetObject(native int handle, bool owned) cil managed" />
98 <MemberType>Method</MemberType>
99 <ReturnValue>
100 <ReturnType>Atk.StreamableContent</ReturnType>
97 <MemberSignature Language="C#" Value="public static Atk.IStreamableContent GetObject (IntPtr handle, bool owned);" />
98 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IStreamableContent GetObject(native int handle, bool owned) cil managed" />
99 <MemberType>Method</MemberType>
100 <ReturnValue>
101 <ReturnType>Atk.IStreamableContent</ReturnType>
101102 </ReturnValue>
102103 <Parameters>
103104 <Parameter Name="handle" Type="System.IntPtr" />
109110 <summary>To be added.</summary>
110111 <returns>To be added.</returns>
111112 <remarks>To be added.</remarks>
113 <since version="Gtk# 3.0" />
112114 </Docs>
113115 </Member>
114116 <Member MemberName="GetStream">
145147 <remarks>To be added.</remarks>
146148 </Docs>
147149 </Member>
150 <Member MemberName="GInterfaceGType">
151 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
152 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
153 <MemberType>Property</MemberType>
154 <ReturnValue>
155 <ReturnType>GLib.GType</ReturnType>
156 </ReturnValue>
157 <Docs>
158 <summary>To be added.</summary>
159 <value>To be added.</value>
160 <remarks>To be added.</remarks>
161 <since version="Gtk# 3.0" />
162 </Docs>
163 </Member>
148164 <Member MemberName="GType">
149 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
150 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
165 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
166 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
151167 <MemberType>Property</MemberType>
152168 <ReturnValue>
153169 <ReturnType>GLib.GType</ReturnType>
174190 </Docs>
175191 </Member>
176192 <Member MemberName="Implementor">
177 <MemberSignature Language="C#" Value="public Atk.StreamableContentImplementor Implementor { get; }" />
178 <MemberSignature Language="ILAsm" Value=".property instance class Atk.StreamableContentImplementor Implementor" />
179 <MemberType>Property</MemberType>
180 <ReturnValue>
181 <ReturnType>Atk.StreamableContentImplementor</ReturnType>
193 <MemberSignature Language="C#" Value="public Atk.IStreamableContentImplementor Implementor { get; }" />
194 <MemberSignature Language="ILAsm" Value=".property instance class Atk.IStreamableContentImplementor Implementor" />
195 <MemberType>Property</MemberType>
196 <ReturnValue>
197 <ReturnType>Atk.IStreamableContentImplementor</ReturnType>
182198 </ReturnValue>
183199 <Docs>
184200 <summary>To be added.</summary>
+0
-88
doc/en/Atk/StreamableContentImplementor.xml less more
0 <Type Name="StreamableContentImplementor" FullName="Atk.StreamableContentImplementor">
1 <TypeSignature Language="C#" Value="public interface StreamableContentImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract StreamableContentImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.StreamableContentAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>StreamableContent implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.StreamableContent" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="GetMimeType">
23 <MemberSignature Language="C#" Value="public string GetMimeType (int i);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetMimeType(int32 i) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.String</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="i" Type="System.Int32" />
31 </Parameters>
32 <Docs>
33 <param name="i">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 </Docs>
38 </Member>
39 <Member MemberName="GetStream">
40 <MemberSignature Language="C#" Value="public IntPtr GetStream (string mime_type);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance native int GetStream(string mime_type) cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.IntPtr</ReturnType>
45 </ReturnValue>
46 <Parameters>
47 <Parameter Name="mime_type" Type="System.String" />
48 </Parameters>
49 <Docs>
50 <param name="mime_type">To be added.</param>
51 <summary>To be added.</summary>
52 <returns>To be added.</returns>
53 <remarks>To be added.</remarks>
54 </Docs>
55 </Member>
56 <Member MemberName="GetUri">
57 <MemberSignature Language="C#" Value="public string GetUri (string mime_type);" />
58 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUri(string mime_type) cil managed" />
59 <MemberType>Method</MemberType>
60 <ReturnValue>
61 <ReturnType>System.String</ReturnType>
62 </ReturnValue>
63 <Parameters>
64 <Parameter Name="mime_type" Type="System.String" />
65 </Parameters>
66 <Docs>
67 <param name="mime_type">To be added.</param>
68 <summary>To be added.</summary>
69 <returns>To be added.</returns>
70 <remarks>To be added.</remarks>
71 </Docs>
72 </Member>
73 <Member MemberName="NMimeTypes">
74 <MemberSignature Language="C#" Value="public int NMimeTypes { get; }" />
75 <MemberSignature Language="ILAsm" Value=".property instance int32 NMimeTypes" />
76 <MemberType>Property</MemberType>
77 <ReturnValue>
78 <ReturnType>System.Int32</ReturnType>
79 </ReturnValue>
80 <Docs>
81 <summary>To be added.</summary>
82 <value>To be added.</value>
83 <remarks>To be added.</remarks>
84 </Docs>
85 </Member>
86 </Members>
87 </Type>
+0
-583
doc/en/Atk/Table.xml less more
0 <Type Name="Table" FullName="Atk.Table">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface Table : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Table implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>The interface implemented for UI components which contain tabular or row/column information.</summary>
16 <remarks>
17 <para>
18 <see cref="T:Atk.Table" /> should be implemented by components which present elements ordered via rows and columns. It may also be used to present tree-structured information if the nodes of the trees can be said to contain multiple "columns". Individual elements of an <see cref="T:Atk.Table" /> are typically referred to as "cells", and these cells are exposed by <see cref="T:Atk.Table" /> as child <see cref="T:Atk.Object" />s of the <see cref="T:Atk.Table" />. Both row/column and child-index-based access to these children is provided.
19 </para>
20 <para>
21 Children of <see cref="T:Atk.Table" /> are frequently "lightweight" objects, that is, they may not have backing widgets in the host UI toolkit. They are therefore often transient.
22 </para>
23 <para>
24 Since tables are often very complex, <see cref="T:Atk.Table" /> includes provision for offering simplified summary information, as well as row and column headers and captions. Headers and captions are <see cref="T:Atk.Object" />s which may implement other interfaces (<see cref="T:Atk.Text" />, <see cref="T:Atk.Image" />, etc.) as appropriate. <see cref="T:Atk.Table" /> summaries may themselves be (simplified) <see cref="T:Atk.Table" />s, etc.
25 </para>
26 </remarks>
27 </Docs>
28 <Members>
29 <Member MemberName="AddColumnSelection">
30 <MemberSignature Language="C#" Value="public bool AddColumnSelection (int column);" />
31 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddColumnSelection(int32 column) cil managed" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>System.Boolean</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="column" Type="System.Int32" />
38 </Parameters>
39 <Docs>
40 <param name="column">To be added: an object of type 'int'</param>
41 <summary>To be added</summary>
42 <returns>To be added: an object of type 'bool'</returns>
43 <remarks>To be added</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="AddRowSelection">
47 <MemberSignature Language="C#" Value="public bool AddRowSelection (int row);" />
48 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddRowSelection(int32 row) cil managed" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Boolean</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="row" Type="System.Int32" />
55 </Parameters>
56 <Docs>
57 <param name="row">To be added: an object of type 'int'</param>
58 <summary>To be added</summary>
59 <returns>To be added: an object of type 'bool'</returns>
60 <remarks>To be added</remarks>
61 </Docs>
62 </Member>
63 <Member MemberName="Caption">
64 <MemberSignature Language="C#" Value="public Atk.Object Caption { get; set; }" />
65 <MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Caption" />
66 <MemberType>Property</MemberType>
67 <ReturnValue>
68 <ReturnType>Atk.Object</ReturnType>
69 </ReturnValue>
70 <Parameters>
71 </Parameters>
72 <Docs>
73 <summary>To be added</summary>
74 <value>To be added: an object of type 'Atk.Object'</value>
75 <remarks>To be added</remarks>
76 </Docs>
77 </Member>
78 <Member MemberName="ColumnDeleted">
79 <MemberSignature Language="C#" Value="public event Atk.ColumnDeletedHandler ColumnDeleted;" />
80 <MemberSignature Language="ILAsm" Value=".event class Atk.ColumnDeletedHandler ColumnDeleted" />
81 <MemberType>Event</MemberType>
82 <ReturnValue>
83 <ReturnType>Atk.ColumnDeletedHandler</ReturnType>
84 </ReturnValue>
85 <Parameters />
86 <Docs>
87 <summary>To be added</summary>
88 <remarks>To be added</remarks>
89 </Docs>
90 </Member>
91 <Member MemberName="ColumnInserted">
92 <MemberSignature Language="C#" Value="public event Atk.ColumnInsertedHandler ColumnInserted;" />
93 <MemberSignature Language="ILAsm" Value=".event class Atk.ColumnInsertedHandler ColumnInserted" />
94 <MemberType>Event</MemberType>
95 <ReturnValue>
96 <ReturnType>Atk.ColumnInsertedHandler</ReturnType>
97 </ReturnValue>
98 <Parameters />
99 <Docs>
100 <summary>To be added</summary>
101 <remarks>To be added</remarks>
102 </Docs>
103 </Member>
104 <Member MemberName="ColumnReordered">
105 <MemberSignature Language="C#" Value="public event EventHandler ColumnReordered;" />
106 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler ColumnReordered" />
107 <MemberType>Event</MemberType>
108 <ReturnValue>
109 <ReturnType>System.EventHandler</ReturnType>
110 </ReturnValue>
111 <Parameters />
112 <Docs>
113 <summary>To be added</summary>
114 <remarks>To be added</remarks>
115 </Docs>
116 </Member>
117 <Member MemberName="GetColumnAtIndex">
118 <MemberSignature Language="C#" Value="public int GetColumnAtIndex (int index_);" />
119 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnAtIndex(int32 index_) cil managed" />
120 <MemberType>Method</MemberType>
121 <ReturnValue>
122 <ReturnType>System.Int32</ReturnType>
123 </ReturnValue>
124 <Parameters>
125 <Parameter Name="index_" Type="System.Int32" />
126 </Parameters>
127 <Docs>
128 <param name="index_">a <see cref="T:System.Int32" /></param>
129 <summary>To be added</summary>
130 <returns>a <see cref="T:System.Int32" /></returns>
131 <remarks>To be added</remarks>
132 </Docs>
133 </Member>
134 <Member MemberName="GetColumnDescription">
135 <MemberSignature Language="C#" Value="public string GetColumnDescription (int column);" />
136 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetColumnDescription(int32 column) cil managed" />
137 <MemberType>Method</MemberType>
138 <ReturnValue>
139 <ReturnType>System.String</ReturnType>
140 </ReturnValue>
141 <Parameters>
142 <Parameter Name="column" Type="System.Int32" />
143 </Parameters>
144 <Docs>
145 <param name="column">To be added: an object of type 'int'</param>
146 <summary>To be added</summary>
147 <returns>To be added: an object of type 'string'</returns>
148 <remarks>To be added</remarks>
149 </Docs>
150 </Member>
151 <Member MemberName="GetColumnExtentAt">
152 <MemberSignature Language="C#" Value="public int GetColumnExtentAt (int row, int column);" />
153 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnExtentAt(int32 row, int32 column) cil managed" />
154 <MemberType>Method</MemberType>
155 <ReturnValue>
156 <ReturnType>System.Int32</ReturnType>
157 </ReturnValue>
158 <Parameters>
159 <Parameter Name="row" Type="System.Int32" />
160 <Parameter Name="column" Type="System.Int32" />
161 </Parameters>
162 <Docs>
163 <param name="row">To be added: an object of type 'int'</param>
164 <param name="column">To be added: an object of type 'int'</param>
165 <summary>To be added</summary>
166 <returns>To be added: an object of type 'int'</returns>
167 <remarks>To be added</remarks>
168 </Docs>
169 </Member>
170 <Member MemberName="GetColumnHeader">
171 <MemberSignature Language="C#" Value="public Atk.Object GetColumnHeader (int column);" />
172 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetColumnHeader(int32 column) cil managed" />
173 <MemberType>Method</MemberType>
174 <ReturnValue>
175 <ReturnType>Atk.Object</ReturnType>
176 </ReturnValue>
177 <Parameters>
178 <Parameter Name="column" Type="System.Int32" />
179 </Parameters>
180 <Docs>
181 <param name="column">To be added: an object of type 'int'</param>
182 <summary>To be added</summary>
183 <returns>To be added: an object of type 'Atk.Object'</returns>
184 <remarks>To be added</remarks>
185 </Docs>
186 </Member>
187 <Member MemberName="GetIndexAt">
188 <MemberSignature Language="C#" Value="public int GetIndexAt (int row, int column);" />
189 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetIndexAt(int32 row, int32 column) cil managed" />
190 <MemberType>Method</MemberType>
191 <ReturnValue>
192 <ReturnType>System.Int32</ReturnType>
193 </ReturnValue>
194 <Parameters>
195 <Parameter Name="row" Type="System.Int32" />
196 <Parameter Name="column" Type="System.Int32" />
197 </Parameters>
198 <Docs>
199 <param name="row">To be added: an object of type 'int'</param>
200 <param name="column">To be added: an object of type 'int'</param>
201 <summary>To be added</summary>
202 <returns>To be added: an object of type 'int'</returns>
203 <remarks>To be added</remarks>
204 </Docs>
205 </Member>
206 <Member MemberName="GetRowAtIndex">
207 <MemberSignature Language="C#" Value="public int GetRowAtIndex (int index_);" />
208 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowAtIndex(int32 index_) cil managed" />
209 <MemberType>Method</MemberType>
210 <ReturnValue>
211 <ReturnType>System.Int32</ReturnType>
212 </ReturnValue>
213 <Parameters>
214 <Parameter Name="index_" Type="System.Int32" />
215 </Parameters>
216 <Docs>
217 <param name="index_">a <see cref="T:System.Int32" /></param>
218 <summary>To be added</summary>
219 <returns>a <see cref="T:System.Int32" /></returns>
220 <remarks>To be added</remarks>
221 </Docs>
222 </Member>
223 <Member MemberName="GetRowDescription">
224 <MemberSignature Language="C#" Value="public string GetRowDescription (int row);" />
225 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRowDescription(int32 row) cil managed" />
226 <MemberType>Method</MemberType>
227 <ReturnValue>
228 <ReturnType>System.String</ReturnType>
229 </ReturnValue>
230 <Parameters>
231 <Parameter Name="row" Type="System.Int32" />
232 </Parameters>
233 <Docs>
234 <param name="row">To be added: an object of type 'int'</param>
235 <summary>To be added</summary>
236 <returns>To be added: an object of type 'string'</returns>
237 <remarks>To be added</remarks>
238 </Docs>
239 </Member>
240 <Member MemberName="GetRowExtentAt">
241 <MemberSignature Language="C#" Value="public int GetRowExtentAt (int row, int column);" />
242 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowExtentAt(int32 row, int32 column) cil managed" />
243 <MemberType>Method</MemberType>
244 <ReturnValue>
245 <ReturnType>System.Int32</ReturnType>
246 </ReturnValue>
247 <Parameters>
248 <Parameter Name="row" Type="System.Int32" />
249 <Parameter Name="column" Type="System.Int32" />
250 </Parameters>
251 <Docs>
252 <param name="row">To be added: an object of type 'int'</param>
253 <param name="column">To be added: an object of type 'int'</param>
254 <summary>To be added</summary>
255 <returns>To be added: an object of type 'int'</returns>
256 <remarks>To be added</remarks>
257 </Docs>
258 </Member>
259 <Member MemberName="GetRowHeader">
260 <MemberSignature Language="C#" Value="public Atk.Object GetRowHeader (int row);" />
261 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetRowHeader(int32 row) cil managed" />
262 <MemberType>Method</MemberType>
263 <ReturnValue>
264 <ReturnType>Atk.Object</ReturnType>
265 </ReturnValue>
266 <Parameters>
267 <Parameter Name="row" Type="System.Int32" />
268 </Parameters>
269 <Docs>
270 <param name="row">To be added: an object of type 'int'</param>
271 <summary>To be added</summary>
272 <returns>To be added: an object of type 'Atk.Object'</returns>
273 <remarks>To be added</remarks>
274 </Docs>
275 </Member>
276 <Member MemberName="GetSelectedColumns">
277 <MemberSignature Language="C#" Value="public int GetSelectedColumns (out int selected);" />
278 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedColumns(int32 selected) cil managed" />
279 <MemberType>Method</MemberType>
280 <ReturnValue>
281 <ReturnType>System.Int32</ReturnType>
282 </ReturnValue>
283 <Parameters>
284 <Parameter Name="selected" Type="System.Int32&amp;" RefType="out" />
285 </Parameters>
286 <Docs>
287 <param name="selected">a <see cref="T:System.Int32&amp;" /></param>
288 <summary>To be added</summary>
289 <returns>a <see cref="T:System.Int32" /></returns>
290 <remarks>To be added</remarks>
291 </Docs>
292 </Member>
293 <Member MemberName="GetSelectedRows">
294 <MemberSignature Language="C#" Value="public int GetSelectedRows (out int selected);" />
295 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedRows(int32 selected) cil managed" />
296 <MemberType>Method</MemberType>
297 <ReturnValue>
298 <ReturnType>System.Int32</ReturnType>
299 </ReturnValue>
300 <Parameters>
301 <Parameter Name="selected" Type="System.Int32&amp;" RefType="out" />
302 </Parameters>
303 <Docs>
304 <param name="selected">a <see cref="T:System.Int32&amp;" /></param>
305 <summary>To be added</summary>
306 <returns>a <see cref="T:System.Int32" /></returns>
307 <remarks>To be added</remarks>
308 </Docs>
309 </Member>
310 <Member MemberName="IsColumnSelected">
311 <MemberSignature Language="C#" Value="public bool IsColumnSelected (int column);" />
312 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsColumnSelected(int32 column) cil managed" />
313 <MemberType>Method</MemberType>
314 <ReturnValue>
315 <ReturnType>System.Boolean</ReturnType>
316 </ReturnValue>
317 <Parameters>
318 <Parameter Name="column" Type="System.Int32" />
319 </Parameters>
320 <Docs>
321 <param name="column">To be added: an object of type 'int'</param>
322 <summary>To be added</summary>
323 <returns>To be added: an object of type 'bool'</returns>
324 <remarks>To be added</remarks>
325 </Docs>
326 </Member>
327 <Member MemberName="IsRowSelected">
328 <MemberSignature Language="C#" Value="public bool IsRowSelected (int row);" />
329 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsRowSelected(int32 row) cil managed" />
330 <MemberType>Method</MemberType>
331 <ReturnValue>
332 <ReturnType>System.Boolean</ReturnType>
333 </ReturnValue>
334 <Parameters>
335 <Parameter Name="row" Type="System.Int32" />
336 </Parameters>
337 <Docs>
338 <param name="row">To be added: an object of type 'int'</param>
339 <summary>To be added</summary>
340 <returns>To be added: an object of type 'bool'</returns>
341 <remarks>To be added</remarks>
342 </Docs>
343 </Member>
344 <Member MemberName="IsSelected">
345 <MemberSignature Language="C#" Value="public bool IsSelected (int row, int column);" />
346 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsSelected(int32 row, int32 column) cil managed" />
347 <MemberType>Method</MemberType>
348 <ReturnValue>
349 <ReturnType>System.Boolean</ReturnType>
350 </ReturnValue>
351 <Parameters>
352 <Parameter Name="row" Type="System.Int32" />
353 <Parameter Name="column" Type="System.Int32" />
354 </Parameters>
355 <Docs>
356 <param name="row">To be added: an object of type 'int'</param>
357 <param name="column">To be added: an object of type 'int'</param>
358 <summary>To be added</summary>
359 <returns>To be added: an object of type 'bool'</returns>
360 <remarks>To be added</remarks>
361 </Docs>
362 </Member>
363 <Member MemberName="ModelChanged">
364 <MemberSignature Language="C#" Value="public event EventHandler ModelChanged;" />
365 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler ModelChanged" />
366 <MemberType>Event</MemberType>
367 <ReturnValue>
368 <ReturnType>System.EventHandler</ReturnType>
369 </ReturnValue>
370 <Parameters />
371 <Docs>
372 <summary>To be added</summary>
373 <remarks>To be added</remarks>
374 </Docs>
375 </Member>
376 <Member MemberName="NColumns">
377 <MemberSignature Language="C#" Value="public int NColumns { get; }" />
378 <MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
379 <MemberType>Property</MemberType>
380 <ReturnValue>
381 <ReturnType>System.Int32</ReturnType>
382 </ReturnValue>
383 <Docs>
384 <summary>To be added</summary>
385 <value>To be added: an object of type 'int'</value>
386 <remarks>To be added</remarks>
387 </Docs>
388 </Member>
389 <Member MemberName="NRows">
390 <MemberSignature Language="C#" Value="public int NRows { get; }" />
391 <MemberSignature Language="ILAsm" Value=".property instance int32 NRows" />
392 <MemberType>Property</MemberType>
393 <ReturnValue>
394 <ReturnType>System.Int32</ReturnType>
395 </ReturnValue>
396 <Docs>
397 <summary>To be added</summary>
398 <value>To be added: an object of type 'int'</value>
399 <remarks>To be added</remarks>
400 </Docs>
401 </Member>
402 <Member MemberName="RefAt">
403 <MemberSignature Language="C#" Value="public Atk.Object RefAt (int row, int column);" />
404 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAt(int32 row, int32 column) cil managed" />
405 <MemberType>Method</MemberType>
406 <ReturnValue>
407 <ReturnType>Atk.Object</ReturnType>
408 </ReturnValue>
409 <Parameters>
410 <Parameter Name="row" Type="System.Int32" />
411 <Parameter Name="column" Type="System.Int32" />
412 </Parameters>
413 <Docs>
414 <param name="row">To be added: an object of type 'int'</param>
415 <param name="column">To be added: an object of type 'int'</param>
416 <summary>To be added</summary>
417 <returns>To be added: an object of type 'Atk.Object'</returns>
418 <remarks>To be added</remarks>
419 </Docs>
420 </Member>
421 <Member MemberName="RemoveColumnSelection">
422 <MemberSignature Language="C#" Value="public bool RemoveColumnSelection (int column);" />
423 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveColumnSelection(int32 column) cil managed" />
424 <MemberType>Method</MemberType>
425 <ReturnValue>
426 <ReturnType>System.Boolean</ReturnType>
427 </ReturnValue>
428 <Parameters>
429 <Parameter Name="column" Type="System.Int32" />
430 </Parameters>
431 <Docs>
432 <param name="column">To be added: an object of type 'int'</param>
433 <summary>To be added</summary>
434 <returns>To be added: an object of type 'bool'</returns>
435 <remarks>To be added</remarks>
436 </Docs>
437 </Member>
438 <Member MemberName="RemoveRowSelection">
439 <MemberSignature Language="C#" Value="public bool RemoveRowSelection (int row);" />
440 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveRowSelection(int32 row) cil managed" />
441 <MemberType>Method</MemberType>
442 <ReturnValue>
443 <ReturnType>System.Boolean</ReturnType>
444 </ReturnValue>
445 <Parameters>
446 <Parameter Name="row" Type="System.Int32" />
447 </Parameters>
448 <Docs>
449 <param name="row">To be added: an object of type 'int'</param>
450 <summary>To be added</summary>
451 <returns>To be added: an object of type 'bool'</returns>
452 <remarks>To be added</remarks>
453 </Docs>
454 </Member>
455 <Member MemberName="RowDeleted">
456 <MemberSignature Language="C#" Value="public event Atk.RowDeletedHandler RowDeleted;" />
457 <MemberSignature Language="ILAsm" Value=".event class Atk.RowDeletedHandler RowDeleted" />
458 <MemberType>Event</MemberType>
459 <ReturnValue>
460 <ReturnType>Atk.RowDeletedHandler</ReturnType>
461 </ReturnValue>
462 <Parameters />
463 <Docs>
464 <summary>To be added</summary>
465 <remarks>To be added</remarks>
466 </Docs>
467 </Member>
468 <Member MemberName="RowInserted">
469 <MemberSignature Language="C#" Value="public event Atk.RowInsertedHandler RowInserted;" />
470 <MemberSignature Language="ILAsm" Value=".event class Atk.RowInsertedHandler RowInserted" />
471 <MemberType>Event</MemberType>
472 <ReturnValue>
473 <ReturnType>Atk.RowInsertedHandler</ReturnType>
474 </ReturnValue>
475 <Parameters />
476 <Docs>
477 <summary>To be added</summary>
478 <remarks>To be added</remarks>
479 </Docs>
480 </Member>
481 <Member MemberName="RowReordered">
482 <MemberSignature Language="C#" Value="public event EventHandler RowReordered;" />
483 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler RowReordered" />
484 <MemberType>Event</MemberType>
485 <ReturnValue>
486 <ReturnType>System.EventHandler</ReturnType>
487 </ReturnValue>
488 <Parameters />
489 <Docs>
490 <summary>To be added</summary>
491 <remarks>To be added</remarks>
492 </Docs>
493 </Member>
494 <Member MemberName="SetColumnDescription">
495 <MemberSignature Language="C#" Value="public void SetColumnDescription (int column, string description);" />
496 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnDescription(int32 column, string description) cil managed" />
497 <MemberType>Method</MemberType>
498 <ReturnValue>
499 <ReturnType>System.Void</ReturnType>
500 </ReturnValue>
501 <Parameters>
502 <Parameter Name="column" Type="System.Int32" />
503 <Parameter Name="description" Type="System.String" />
504 </Parameters>
505 <Docs>
506 <param name="column">To be added: an object of type 'int'</param>
507 <param name="description">To be added: an object of type 'string'</param>
508 <summary>To be added</summary>
509 <remarks>To be added</remarks>
510 </Docs>
511 </Member>
512 <Member MemberName="SetColumnHeader">
513 <MemberSignature Language="C#" Value="public void SetColumnHeader (int column, Atk.Object header);" />
514 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnHeader(int32 column, class Atk.Object header) cil managed" />
515 <MemberType>Method</MemberType>
516 <ReturnValue>
517 <ReturnType>System.Void</ReturnType>
518 </ReturnValue>
519 <Parameters>
520 <Parameter Name="column" Type="System.Int32" />
521 <Parameter Name="header" Type="Atk.Object" />
522 </Parameters>
523 <Docs>
524 <param name="column">To be added: an object of type 'int'</param>
525 <param name="header">To be added: an object of type 'Atk.Object'</param>
526 <summary>To be added</summary>
527 <remarks>To be added</remarks>
528 </Docs>
529 </Member>
530 <Member MemberName="SetRowDescription">
531 <MemberSignature Language="C#" Value="public void SetRowDescription (int row, string description);" />
532 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowDescription(int32 row, string description) cil managed" />
533 <MemberType>Method</MemberType>
534 <ReturnValue>
535 <ReturnType>System.Void</ReturnType>
536 </ReturnValue>
537 <Parameters>
538 <Parameter Name="row" Type="System.Int32" />
539 <Parameter Name="description" Type="System.String" />
540 </Parameters>
541 <Docs>
542 <param name="row">To be added: an object of type 'int'</param>
543 <param name="description">To be added: an object of type 'string'</param>
544 <summary>To be added</summary>
545 <remarks>To be added</remarks>
546 </Docs>
547 </Member>
548 <Member MemberName="SetRowHeader">
549 <MemberSignature Language="C#" Value="public void SetRowHeader (int row, Atk.Object header);" />
550 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowHeader(int32 row, class Atk.Object header) cil managed" />
551 <MemberType>Method</MemberType>
552 <ReturnValue>
553 <ReturnType>System.Void</ReturnType>
554 </ReturnValue>
555 <Parameters>
556 <Parameter Name="row" Type="System.Int32" />
557 <Parameter Name="header" Type="Atk.Object" />
558 </Parameters>
559 <Docs>
560 <param name="row">To be added: an object of type 'int'</param>
561 <param name="header">To be added: an object of type 'Atk.Object'</param>
562 <summary>To be added</summary>
563 <remarks>To be added</remarks>
564 </Docs>
565 </Member>
566 <Member MemberName="Summary">
567 <MemberSignature Language="C#" Value="public Atk.Object Summary { get; set; }" />
568 <MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Summary" />
569 <MemberType>Property</MemberType>
570 <ReturnValue>
571 <ReturnType>Atk.Object</ReturnType>
572 </ReturnValue>
573 <Parameters>
574 </Parameters>
575 <Docs>
576 <summary>To be added</summary>
577 <value>To be added: an object of type 'Atk.Object'</value>
578 <remarks>To be added</remarks>
579 </Docs>
580 </Member>
581 </Members>
582 </Type>
00 <Type Name="TableAdapter" FullName="Atk.TableAdapter">
1 <TypeSignature Language="C#" Value="public class TableAdapter : GLib.GInterfaceAdapter, Atk.Table, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TableAdapter extends GLib.GInterfaceAdapter implements class Atk.Table, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class TableAdapter : GLib.GInterfaceAdapter, Atk.ITable, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TableAdapter extends GLib.GInterfaceAdapter implements class Atk.ITable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.Table</InterfaceName>
11 <InterfaceName>Atk.ITable</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public TableAdapter (Atk.TableImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.TableImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public TableAdapter (Atk.ITableImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ITableImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.TableImplementor" />
38 <Parameter Name="implementor" Type="Atk.ITableImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
245246 </Docs>
246247 </Member>
247248 <Member MemberName="GetObject">
248 <MemberSignature Language="C#" Value="public static Atk.Table GetObject (GLib.Object obj);" />
249 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Table GetObject(class GLib.Object obj) cil managed" />
250 <MemberType>Method</MemberType>
251 <ReturnValue>
252 <ReturnType>Atk.Table</ReturnType>
249 <MemberSignature Language="C#" Value="public static Atk.ITable GetObject (GLib.Object obj);" />
250 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.ITable GetObject(class GLib.Object obj) cil managed" />
251 <MemberType>Method</MemberType>
252 <ReturnValue>
253 <ReturnType>Atk.ITable</ReturnType>
253254 </ReturnValue>
254255 <Parameters>
255256 <Parameter Name="obj" Type="GLib.Object" />
263264 </Docs>
264265 </Member>
265266 <Member MemberName="GetObject">
266 <MemberSignature Language="C#" Value="public static Atk.Table GetObject (IntPtr handle, bool owned);" />
267 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Table GetObject(native int handle, bool owned) cil managed" />
268 <MemberType>Method</MemberType>
269 <ReturnValue>
270 <ReturnType>Atk.Table</ReturnType>
267 <MemberSignature Language="C#" Value="public static Atk.ITable GetObject (IntPtr handle, bool owned);" />
268 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.ITable GetObject(native int handle, bool owned) cil managed" />
269 <MemberType>Method</MemberType>
270 <ReturnValue>
271 <ReturnType>Atk.ITable</ReturnType>
271272 </ReturnValue>
272273 <Parameters>
273274 <Parameter Name="handle" Type="System.IntPtr" />
279280 <summary>To be added.</summary>
280281 <returns>To be added.</returns>
281282 <remarks>To be added.</remarks>
283 <since version="Gtk# 3.0" />
282284 </Docs>
283285 </Member>
284286 <Member MemberName="GetRowAtIndex">
385387 <remarks>To be added.</remarks>
386388 </Docs>
387389 </Member>
390 <Member MemberName="GInterfaceGType">
391 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
392 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
393 <MemberType>Property</MemberType>
394 <ReturnValue>
395 <ReturnType>GLib.GType</ReturnType>
396 </ReturnValue>
397 <Docs>
398 <summary>To be added.</summary>
399 <value>To be added.</value>
400 <remarks>To be added.</remarks>
401 <since version="Gtk# 3.0" />
402 </Docs>
403 </Member>
388404 <Member MemberName="GType">
389 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
390 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
405 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
406 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
391407 <MemberType>Property</MemberType>
392408 <ReturnValue>
393409 <ReturnType>GLib.GType</ReturnType>
414430 </Docs>
415431 </Member>
416432 <Member MemberName="Implementor">
417 <MemberSignature Language="C#" Value="public Atk.TableImplementor Implementor { get; }" />
418 <MemberSignature Language="ILAsm" Value=".property instance class Atk.TableImplementor Implementor" />
419 <MemberType>Property</MemberType>
420 <ReturnValue>
421 <ReturnType>Atk.TableImplementor</ReturnType>
433 <MemberSignature Language="C#" Value="public Atk.ITableImplementor Implementor { get; }" />
434 <MemberSignature Language="ILAsm" Value=".property instance class Atk.ITableImplementor Implementor" />
435 <MemberType>Property</MemberType>
436 <ReturnValue>
437 <ReturnType>Atk.ITableImplementor</ReturnType>
422438 </ReturnValue>
423439 <Docs>
424440 <summary>To be added.</summary>
+0
-481
doc/en/Atk/TableImplementor.xml less more
0 <Type Name="TableImplementor" FullName="Atk.TableImplementor">
1 <TypeSignature Language="C#" Value="public interface TableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.TableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>Table implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.Table" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="AddColumnSelection">
23 <MemberSignature Language="C#" Value="public bool AddColumnSelection (int column);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddColumnSelection(int32 column) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="column" Type="System.Int32" />
31 </Parameters>
32 <Docs>
33 <param name="column">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 </Docs>
38 </Member>
39 <Member MemberName="AddRowSelection">
40 <MemberSignature Language="C#" Value="public bool AddRowSelection (int row);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddRowSelection(int32 row) cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Boolean</ReturnType>
45 </ReturnValue>
46 <Parameters>
47 <Parameter Name="row" Type="System.Int32" />
48 </Parameters>
49 <Docs>
50 <param name="row">To be added.</param>
51 <summary>To be added.</summary>
52 <returns>To be added.</returns>
53 <remarks>To be added.</remarks>
54 </Docs>
55 </Member>
56 <Member MemberName="Caption">
57 <MemberSignature Language="C#" Value="public Atk.Object Caption { get; set; }" />
58 <MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Caption" />
59 <MemberType>Property</MemberType>
60 <ReturnValue>
61 <ReturnType>Atk.Object</ReturnType>
62 </ReturnValue>
63 <Docs>
64 <summary>To be added.</summary>
65 <value>To be added.</value>
66 <remarks>To be added.</remarks>
67 </Docs>
68 </Member>
69 <Member MemberName="GetColumnAtIndex">
70 <MemberSignature Language="C#" Value="public int GetColumnAtIndex (int index_);" />
71 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnAtIndex(int32 index_) cil managed" />
72 <MemberType>Method</MemberType>
73 <ReturnValue>
74 <ReturnType>System.Int32</ReturnType>
75 </ReturnValue>
76 <Parameters>
77 <Parameter Name="index_" Type="System.Int32" />
78 </Parameters>
79 <Docs>
80 <param name="index_">To be added.</param>
81 <summary>To be added.</summary>
82 <returns>To be added.</returns>
83 <remarks>To be added.</remarks>
84 </Docs>
85 </Member>
86 <Member MemberName="GetColumnDescription">
87 <MemberSignature Language="C#" Value="public string GetColumnDescription (int column);" />
88 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetColumnDescription(int32 column) cil managed" />
89 <MemberType>Method</MemberType>
90 <ReturnValue>
91 <ReturnType>System.String</ReturnType>
92 </ReturnValue>
93 <Parameters>
94 <Parameter Name="column" Type="System.Int32" />
95 </Parameters>
96 <Docs>
97 <param name="column">To be added.</param>
98 <summary>To be added.</summary>
99 <returns>To be added.</returns>
100 <remarks>To be added.</remarks>
101 </Docs>
102 </Member>
103 <Member MemberName="GetColumnExtentAt">
104 <MemberSignature Language="C#" Value="public int GetColumnExtentAt (int row, int column);" />
105 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnExtentAt(int32 row, int32 column) cil managed" />
106 <MemberType>Method</MemberType>
107 <ReturnValue>
108 <ReturnType>System.Int32</ReturnType>
109 </ReturnValue>
110 <Parameters>
111 <Parameter Name="row" Type="System.Int32" />
112 <Parameter Name="column" Type="System.Int32" />
113 </Parameters>
114 <Docs>
115 <param name="row">To be added.</param>
116 <param name="column">To be added.</param>
117 <summary>To be added.</summary>
118 <returns>To be added.</returns>
119 <remarks>To be added.</remarks>
120 </Docs>
121 </Member>
122 <Member MemberName="GetColumnHeader">
123 <MemberSignature Language="C#" Value="public Atk.Object GetColumnHeader (int column);" />
124 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetColumnHeader(int32 column) cil managed" />
125 <MemberType>Method</MemberType>
126 <ReturnValue>
127 <ReturnType>Atk.Object</ReturnType>
128 </ReturnValue>
129 <Parameters>
130 <Parameter Name="column" Type="System.Int32" />
131 </Parameters>
132 <Docs>
133 <param name="column">To be added.</param>
134 <summary>To be added.</summary>
135 <returns>To be added.</returns>
136 <remarks>To be added.</remarks>
137 </Docs>
138 </Member>
139 <Member MemberName="GetIndexAt">
140 <MemberSignature Language="C#" Value="public int GetIndexAt (int row, int column);" />
141 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetIndexAt(int32 row, int32 column) cil managed" />
142 <MemberType>Method</MemberType>
143 <ReturnValue>
144 <ReturnType>System.Int32</ReturnType>
145 </ReturnValue>
146 <Parameters>
147 <Parameter Name="row" Type="System.Int32" />
148 <Parameter Name="column" Type="System.Int32" />
149 </Parameters>
150 <Docs>
151 <param name="row">To be added.</param>
152 <param name="column">To be added.</param>
153 <summary>To be added.</summary>
154 <returns>To be added.</returns>
155 <remarks>To be added.</remarks>
156 </Docs>
157 </Member>
158 <Member MemberName="GetRowAtIndex">
159 <MemberSignature Language="C#" Value="public int GetRowAtIndex (int index_);" />
160 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowAtIndex(int32 index_) cil managed" />
161 <MemberType>Method</MemberType>
162 <ReturnValue>
163 <ReturnType>System.Int32</ReturnType>
164 </ReturnValue>
165 <Parameters>
166 <Parameter Name="index_" Type="System.Int32" />
167 </Parameters>
168 <Docs>
169 <param name="index_">To be added.</param>
170 <summary>To be added.</summary>
171 <returns>To be added.</returns>
172 <remarks>To be added.</remarks>
173 </Docs>
174 </Member>
175 <Member MemberName="GetRowDescription">
176 <MemberSignature Language="C#" Value="public string GetRowDescription (int row);" />
177 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRowDescription(int32 row) cil managed" />
178 <MemberType>Method</MemberType>
179 <ReturnValue>
180 <ReturnType>System.String</ReturnType>
181 </ReturnValue>
182 <Parameters>
183 <Parameter Name="row" Type="System.Int32" />
184 </Parameters>
185 <Docs>
186 <param name="row">To be added.</param>
187 <summary>To be added.</summary>
188 <returns>To be added.</returns>
189 <remarks>To be added.</remarks>
190 </Docs>
191 </Member>
192 <Member MemberName="GetRowExtentAt">
193 <MemberSignature Language="C#" Value="public int GetRowExtentAt (int row, int column);" />
194 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowExtentAt(int32 row, int32 column) cil managed" />
195 <MemberType>Method</MemberType>
196 <ReturnValue>
197 <ReturnType>System.Int32</ReturnType>
198 </ReturnValue>
199 <Parameters>
200 <Parameter Name="row" Type="System.Int32" />
201 <Parameter Name="column" Type="System.Int32" />
202 </Parameters>
203 <Docs>
204 <param name="row">To be added.</param>
205 <param name="column">To be added.</param>
206 <summary>To be added.</summary>
207 <returns>To be added.</returns>
208 <remarks>To be added.</remarks>
209 </Docs>
210 </Member>
211 <Member MemberName="GetRowHeader">
212 <MemberSignature Language="C#" Value="public Atk.Object GetRowHeader (int row);" />
213 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetRowHeader(int32 row) cil managed" />
214 <MemberType>Method</MemberType>
215 <ReturnValue>
216 <ReturnType>Atk.Object</ReturnType>
217 </ReturnValue>
218 <Parameters>
219 <Parameter Name="row" Type="System.Int32" />
220 </Parameters>
221 <Docs>
222 <param name="row">To be added.</param>
223 <summary>To be added.</summary>
224 <returns>To be added.</returns>
225 <remarks>To be added.</remarks>
226 </Docs>
227 </Member>
228 <Member MemberName="GetSelectedColumns">
229 <MemberSignature Language="C#" Value="public int GetSelectedColumns (out int selected);" />
230 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedColumns(int32 selected) cil managed" />
231 <MemberType>Method</MemberType>
232 <ReturnValue>
233 <ReturnType>System.Int32</ReturnType>
234 </ReturnValue>
235 <Parameters>
236 <Parameter Name="selected" Type="System.Int32&amp;" RefType="out" />
237 </Parameters>
238 <Docs>
239 <param name="selected">To be added.</param>
240 <summary>To be added.</summary>
241 <returns>To be added.</returns>
242 <remarks>To be added.</remarks>
243 </Docs>
244 </Member>
245 <Member MemberName="GetSelectedRows">
246 <MemberSignature Language="C#" Value="public int GetSelectedRows (out int selected);" />
247 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedRows(int32 selected) cil managed" />
248 <MemberType>Method</MemberType>
249 <ReturnValue>
250 <ReturnType>System.Int32</ReturnType>
251 </ReturnValue>
252 <Parameters>
253 <Parameter Name="selected" Type="System.Int32&amp;" RefType="out" />
254 </Parameters>
255 <Docs>
256 <param name="selected">To be added.</param>
257 <summary>To be added.</summary>
258 <returns>To be added.</returns>
259 <remarks>To be added.</remarks>
260 </Docs>
261 </Member>
262 <Member MemberName="IsColumnSelected">
263 <MemberSignature Language="C#" Value="public bool IsColumnSelected (int column);" />
264 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsColumnSelected(int32 column) cil managed" />
265 <MemberType>Method</MemberType>
266 <ReturnValue>
267 <ReturnType>System.Boolean</ReturnType>
268 </ReturnValue>
269 <Parameters>
270 <Parameter Name="column" Type="System.Int32" />
271 </Parameters>
272 <Docs>
273 <param name="column">To be added.</param>
274 <summary>To be added.</summary>
275 <returns>To be added.</returns>
276 <remarks>To be added.</remarks>
277 </Docs>
278 </Member>
279 <Member MemberName="IsRowSelected">
280 <MemberSignature Language="C#" Value="public bool IsRowSelected (int row);" />
281 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsRowSelected(int32 row) cil managed" />
282 <MemberType>Method</MemberType>
283 <ReturnValue>
284 <ReturnType>System.Boolean</ReturnType>
285 </ReturnValue>
286 <Parameters>
287 <Parameter Name="row" Type="System.Int32" />
288 </Parameters>
289 <Docs>
290 <param name="row">To be added.</param>
291 <summary>To be added.</summary>
292 <returns>To be added.</returns>
293 <remarks>To be added.</remarks>
294 </Docs>
295 </Member>
296 <Member MemberName="IsSelected">
297 <MemberSignature Language="C#" Value="public bool IsSelected (int row, int column);" />
298 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsSelected(int32 row, int32 column) cil managed" />
299 <MemberType>Method</MemberType>
300 <ReturnValue>
301 <ReturnType>System.Boolean</ReturnType>
302 </ReturnValue>
303 <Parameters>
304 <Parameter Name="row" Type="System.Int32" />
305 <Parameter Name="column" Type="System.Int32" />
306 </Parameters>
307 <Docs>
308 <param name="row">To be added.</param>
309 <param name="column">To be added.</param>
310 <summary>To be added.</summary>
311 <returns>To be added.</returns>
312 <remarks>To be added.</remarks>
313 </Docs>
314 </Member>
315 <Member MemberName="NColumns">
316 <MemberSignature Language="C#" Value="public int NColumns { get; }" />
317 <MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
318 <MemberType>Property</MemberType>
319 <ReturnValue>
320 <ReturnType>System.Int32</ReturnType>
321 </ReturnValue>
322 <Docs>
323 <summary>To be added.</summary>
324 <value>To be added.</value>
325 <remarks>To be added.</remarks>
326 </Docs>
327 </Member>
328 <Member MemberName="NRows">
329 <MemberSignature Language="C#" Value="public int NRows { get; }" />
330 <MemberSignature Language="ILAsm" Value=".property instance int32 NRows" />
331 <MemberType>Property</MemberType>
332 <ReturnValue>
333 <ReturnType>System.Int32</ReturnType>
334 </ReturnValue>
335 <Docs>
336 <summary>To be added.</summary>
337 <value>To be added.</value>
338 <remarks>To be added.</remarks>
339 </Docs>
340 </Member>
341 <Member MemberName="RefAt">
342 <MemberSignature Language="C#" Value="public Atk.Object RefAt (int row, int column);" />
343 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAt(int32 row, int32 column) cil managed" />
344 <MemberType>Method</MemberType>
345 <ReturnValue>
346 <ReturnType>Atk.Object</ReturnType>
347 </ReturnValue>
348 <Parameters>
349 <Parameter Name="row" Type="System.Int32" />
350 <Parameter Name="column" Type="System.Int32" />
351 </Parameters>
352 <Docs>
353 <param name="row">To be added.</param>
354 <param name="column">To be added.</param>
355 <summary>To be added.</summary>
356 <returns>To be added.</returns>
357 <remarks>To be added.</remarks>
358 </Docs>
359 </Member>
360 <Member MemberName="RemoveColumnSelection">
361 <MemberSignature Language="C#" Value="public bool RemoveColumnSelection (int column);" />
362 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveColumnSelection(int32 column) cil managed" />
363 <MemberType>Method</MemberType>
364 <ReturnValue>
365 <ReturnType>System.Boolean</ReturnType>
366 </ReturnValue>
367 <Parameters>
368 <Parameter Name="column" Type="System.Int32" />
369 </Parameters>
370 <Docs>
371 <param name="column">To be added.</param>
372 <summary>To be added.</summary>
373 <returns>To be added.</returns>
374 <remarks>To be added.</remarks>
375 </Docs>
376 </Member>
377 <Member MemberName="RemoveRowSelection">
378 <MemberSignature Language="C#" Value="public bool RemoveRowSelection (int row);" />
379 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveRowSelection(int32 row) cil managed" />
380 <MemberType>Method</MemberType>
381 <ReturnValue>
382 <ReturnType>System.Boolean</ReturnType>
383 </ReturnValue>
384 <Parameters>
385 <Parameter Name="row" Type="System.Int32" />
386 </Parameters>
387 <Docs>
388 <param name="row">To be added.</param>
389 <summary>To be added.</summary>
390 <returns>To be added.</returns>
391 <remarks>To be added.</remarks>
392 </Docs>
393 </Member>
394 <Member MemberName="SetColumnDescription">
395 <MemberSignature Language="C#" Value="public void SetColumnDescription (int column, string description);" />
396 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnDescription(int32 column, string description) cil managed" />
397 <MemberType>Method</MemberType>
398 <ReturnValue>
399 <ReturnType>System.Void</ReturnType>
400 </ReturnValue>
401 <Parameters>
402 <Parameter Name="column" Type="System.Int32" />
403 <Parameter Name="description" Type="System.String" />
404 </Parameters>
405 <Docs>
406 <param name="column">To be added.</param>
407 <param name="description">To be added.</param>
408 <summary>To be added.</summary>
409 <remarks>To be added.</remarks>
410 </Docs>
411 </Member>
412 <Member MemberName="SetColumnHeader">
413 <MemberSignature Language="C#" Value="public void SetColumnHeader (int column, Atk.Object header);" />
414 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnHeader(int32 column, class Atk.Object header) cil managed" />
415 <MemberType>Method</MemberType>
416 <ReturnValue>
417 <ReturnType>System.Void</ReturnType>
418 </ReturnValue>
419 <Parameters>
420 <Parameter Name="column" Type="System.Int32" />
421 <Parameter Name="header" Type="Atk.Object" />
422 </Parameters>
423 <Docs>
424 <param name="column">To be added.</param>
425 <param name="header">To be added.</param>
426 <summary>To be added.</summary>
427 <remarks>To be added.</remarks>
428 </Docs>
429 </Member>
430 <Member MemberName="SetRowDescription">
431 <MemberSignature Language="C#" Value="public void SetRowDescription (int row, string description);" />
432 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowDescription(int32 row, string description) cil managed" />
433 <MemberType>Method</MemberType>
434 <ReturnValue>
435 <ReturnType>System.Void</ReturnType>
436 </ReturnValue>
437 <Parameters>
438 <Parameter Name="row" Type="System.Int32" />
439 <Parameter Name="description" Type="System.String" />
440 </Parameters>
441 <Docs>
442 <param name="row">To be added.</param>
443 <param name="description">To be added.</param>
444 <summary>To be added.</summary>
445 <remarks>To be added.</remarks>
446 </Docs>
447 </Member>
448 <Member MemberName="SetRowHeader">
449 <MemberSignature Language="C#" Value="public void SetRowHeader (int row, Atk.Object header);" />
450 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowHeader(int32 row, class Atk.Object header) cil managed" />
451 <MemberType>Method</MemberType>
452 <ReturnValue>
453 <ReturnType>System.Void</ReturnType>
454 </ReturnValue>
455 <Parameters>
456 <Parameter Name="row" Type="System.Int32" />
457 <Parameter Name="header" Type="Atk.Object" />
458 </Parameters>
459 <Docs>
460 <param name="row">To be added.</param>
461 <param name="header">To be added.</param>
462 <summary>To be added.</summary>
463 <remarks>To be added.</remarks>
464 </Docs>
465 </Member>
466 <Member MemberName="Summary">
467 <MemberSignature Language="C#" Value="public Atk.Object Summary { get; set; }" />
468 <MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Summary" />
469 <MemberType>Property</MemberType>
470 <ReturnValue>
471 <ReturnType>Atk.Object</ReturnType>
472 </ReturnValue>
473 <Docs>
474 <summary>To be added.</summary>
475 <value>To be added.</value>
476 <remarks>To be added.</remarks>
477 </Docs>
478 </Member>
479 </Members>
480 </Type>
+0
-555
doc/en/Atk/Text.xml less more
0 <Type Name="Text" FullName="Atk.Text">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface Text : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Text implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>The interface implemented by components with text content.</summary>
16 <remarks>
17 <para>
18 <see cref="T:Atk.Text" /> should be implemented by <see cref="T:Atk.Object" />s on behalf of widgets that have text content which is either attributed or otherwise non-trivial. <see cref="T:Atk.Object" />s whose text content is simple, unattributed, and very brief may expose that content via atk_object_get_name instead; however if the text is editable, multi-line, typically longer than three or four words, attributed, selectable, or if the object already uses the 'name' ATK property for other information, the <see cref="T:Atk.Text" /> interface should be used to expose the text content. In the case of editable text content, <see cref="T:Atk.EditableText" /> (a subtype of the <see cref="T:Atk.Text" /> interface) should be implemented instead.
19 </para>
20 <para>
21 <see cref="T:Atk.Text" /> provides not only traversal facilities and change notification for text content, but also caret tracking and glyph bounding box calculations. Note that the text strings are exposed as UTF-8, and are therefore potentially multi-byte, and caret-to-byte offset mapping makes no assumptions about the character length; also bounding box glyph-to-offset mapping may be complex for languages which use ligatures.
22 </para>
23 </remarks>
24 </Docs>
25 <Members>
26 <Member MemberName="AddSelection">
27 <MemberSignature Language="C#" Value="public bool AddSelection (int start_offset, int end_offset);" />
28 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 start_offset, int32 end_offset) cil managed" />
29 <MemberType>Method</MemberType>
30 <ReturnValue>
31 <ReturnType>System.Boolean</ReturnType>
32 </ReturnValue>
33 <Parameters>
34 <Parameter Name="start_offset" Type="System.Int32" />
35 <Parameter Name="end_offset" Type="System.Int32" />
36 </Parameters>
37 <Docs>
38 <param name="start_offset"> the start position of the selected region</param>
39 <param name="end_offset"> the end position of the selected region</param>
40 <summary>Adds a selection bounded by the specified offsets.</summary>
41 <returns>
42 <see langword="true" /> if success, <see langword="false" /> otherwise</returns>
43 <remarks />
44 </Docs>
45 </Member>
46 <Member MemberName="CaretOffset">
47 <MemberSignature Language="C#" Value="public int CaretOffset { get; }" />
48 <MemberSignature Language="ILAsm" Value=".property instance int32 CaretOffset" />
49 <MemberType>Property</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Int32</ReturnType>
52 </ReturnValue>
53 <Docs>
54 <summary>Gets the offset position of the caret (cursor).</summary>
55 <value> the offset position of the caret (cursor).</value>
56 <remarks />
57 </Docs>
58 </Member>
59 <Member MemberName="CharacterCount">
60 <MemberSignature Language="C#" Value="public int CharacterCount { get; }" />
61 <MemberSignature Language="ILAsm" Value=".property instance int32 CharacterCount" />
62 <MemberType>Property</MemberType>
63 <ReturnValue>
64 <ReturnType>System.Int32</ReturnType>
65 </ReturnValue>
66 <Docs>
67 <summary>Gets the character count.</summary>
68 <value> the number of characters.</value>
69 <remarks />
70 </Docs>
71 </Member>
72 <Member MemberName="DefaultAttributes">
73 <MemberSignature Language="C#" Value="public Atk.Attribute[] DefaultAttributes { get; }" />
74 <MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] DefaultAttributes" />
75 <MemberType>Property</MemberType>
76 <ReturnValue>
77 <ReturnType>Atk.Attribute[]</ReturnType>
78 </ReturnValue>
79 <Docs>
80 <summary>Creates an <see cref="T:Atk.AttributeSet" /> which consists of the default values of attributes for the text.</summary>
81 <value> an <see cref="T:Atk.AttributeSet" /> which contains the default values of attributes, at <paramref name="offset" />.</value>
82 <remarks>See the enum <see cref="T:Atk.TextAttribute" /> for types of text attributes that can be returned. Note that other attributes may also be returned.</remarks>
83 </Docs>
84 </Member>
85 <Member MemberName="GetBoundedRanges">
86 <MemberSignature Language="C#" Value="public Atk.TextRange GetBoundedRanges (Atk.TextRectangle rect, Atk.CoordType coord_type, Atk.TextClipType x_clip_type, Atk.TextClipType y_clip_type);" />
87 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.TextRange GetBoundedRanges(valuetype Atk.TextRectangle rect, valuetype Atk.CoordType coord_type, valuetype Atk.TextClipType x_clip_type, valuetype Atk.TextClipType y_clip_type) cil managed" />
88 <MemberType>Method</MemberType>
89 <ReturnValue>
90 <ReturnType>Atk.TextRange</ReturnType>
91 </ReturnValue>
92 <Parameters>
93 <Parameter Name="rect" Type="Atk.TextRectangle" />
94 <Parameter Name="coord_type" Type="Atk.CoordType" />
95 <Parameter Name="x_clip_type" Type="Atk.TextClipType" />
96 <Parameter Name="y_clip_type" Type="Atk.TextClipType" />
97 </Parameters>
98 <Docs>
99 <param name="rect">a <see cref="T:Atk.TextRectangle" /></param>
100 <param name="coord_type">a <see cref="T:System.Int32" /></param>
101 <param name="x_clip_type">a <see cref="T:System.Int32" /></param>
102 <param name="y_clip_type">a <see cref="T:System.Int32" /></param>
103 <summary>To be added</summary>
104 <returns>a <see cref="T:Atk.TextRange" /></returns>
105 <remarks>To be added</remarks>
106 <since version="Gtk# 2.4" />
107 </Docs>
108 </Member>
109 <Member MemberName="GetCharacterAtOffset">
110 <MemberSignature Language="C#" Value="public char GetCharacterAtOffset (int offset);" />
111 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance char GetCharacterAtOffset(int32 offset) cil managed" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>System.Char</ReturnType>
115 </ReturnValue>
116 <Parameters>
117 <Parameter Name="offset" Type="System.Int32" />
118 </Parameters>
119 <Docs>
120 <param name="offset">position</param>
121 <summary>Gets the specified text.</summary>
122 <returns>the character at <paramref name="offset" />.</returns>
123 <remarks>
124 </remarks>
125 </Docs>
126 </Member>
127 <Member MemberName="GetCharacterExtents">
128 <MemberSignature Language="C#" Value="public void GetCharacterExtents (int offset, out int x, out int y, out int width, out int height, Atk.CoordType coords);" />
129 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetCharacterExtents(int32 offset, int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coords) cil managed" />
130 <MemberType>Method</MemberType>
131 <ReturnValue>
132 <ReturnType>System.Void</ReturnType>
133 </ReturnValue>
134 <Parameters>
135 <Parameter Name="offset" Type="System.Int32" />
136 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
137 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
138 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
139 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
140 <Parameter Name="coords" Type="Atk.CoordType" />
141 </Parameters>
142 <Docs>
143 <param name="offset"> The offset of the text character for which bounding information is required.</param>
144 <param name="x"> Pointer for the x cordinate of the bounding box.</param>
145 <param name="y"> Pointer for the y cordinate of the bounding box.</param>
146 <param name="width"> Pointer for the width of the bounding box</param>
147 <param name="height"> Pointer for the height of the bounding box.</param>
148 <param name="coords"> specify whether coordinates are relative to the screen or widget window</param>
149 <summary>Get the bounding box containing the glyph representing the character at a particular text offset.</summary>
150 <remarks />
151 </Docs>
152 </Member>
153 <Member MemberName="GetOffsetAtPoint">
154 <MemberSignature Language="C#" Value="public int GetOffsetAtPoint (int x, int y, Atk.CoordType coords);" />
155 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetOffsetAtPoint(int32 x, int32 y, valuetype Atk.CoordType coords) cil managed" />
156 <MemberType>Method</MemberType>
157 <ReturnValue>
158 <ReturnType>System.Int32</ReturnType>
159 </ReturnValue>
160 <Parameters>
161 <Parameter Name="x" Type="System.Int32" />
162 <Parameter Name="y" Type="System.Int32" />
163 <Parameter Name="coords" Type="Atk.CoordType" />
164 </Parameters>
165 <Docs>
166 <param name="x"> screen x-position of character</param>
167 <param name="y"> screen y-position of character</param>
168 <param name="coords"> specify whether coordinates are relative to the screen or widget window</param>
169 <summary>Gets the offset of the character located at coordinates <paramref name="x" /> and <paramref name="y" />. </summary>
170 <returns> the offset to the character which is located at the specified x and y coordinates.</returns>
171 <remarks>
172 <paramref name="x" /> and <paramref name="y" /> are interpreted as being relative to the screen or this widget's window depending on <paramref name="coords" />.</remarks>
173 </Docs>
174 </Member>
175 <Member MemberName="GetRangeExtents">
176 <MemberSignature Language="C#" Value="public Atk.TextRectangle GetRangeExtents (int start_offset, int end_offset, Atk.CoordType coord_type);" />
177 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.TextRectangle GetRangeExtents(int32 start_offset, int32 end_offset, valuetype Atk.CoordType coord_type) cil managed" />
178 <MemberType>Method</MemberType>
179 <ReturnValue>
180 <ReturnType>Atk.TextRectangle</ReturnType>
181 </ReturnValue>
182 <Parameters>
183 <Parameter Name="start_offset" Type="System.Int32" />
184 <Parameter Name="end_offset" Type="System.Int32" />
185 <Parameter Name="coord_type" Type="Atk.CoordType" />
186 </Parameters>
187 <Docs>
188 <param name="start_offset">To be added.</param>
189 <param name="end_offset">To be added.</param>
190 <param name="coord_type">To be added.</param>
191 <summary>To be added.</summary>
192 <returns>To be added.</returns>
193 <remarks>To be added.</remarks>
194 <since version="Gtk# 3.0" />
195 </Docs>
196 </Member>
197 <Member MemberName="GetRunAttributes">
198 <MemberSignature Language="C#" Value="public Atk.Attribute[] GetRunAttributes (int offset, out int start_offset, out int end_offset);" />
199 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.Attribute[] GetRunAttributes(int32 offset, int32 start_offset, int32 end_offset) cil managed" />
200 <MemberType>Method</MemberType>
201 <ReturnValue>
202 <ReturnType>Atk.Attribute[]</ReturnType>
203 </ReturnValue>
204 <Parameters>
205 <Parameter Name="offset" Type="System.Int32" />
206 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
207 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
208 </Parameters>
209 <Docs>
210 <param name="offset">To be added.</param>
211 <param name="start_offset">To be added.</param>
212 <param name="end_offset">To be added.</param>
213 <summary>To be added.</summary>
214 <returns>To be added.</returns>
215 <remarks>To be added.</remarks>
216 <since version="Gtk# 3.0" />
217 </Docs>
218 </Member>
219 <Member MemberName="GetSelection">
220 <MemberSignature Language="C#" Value="public string GetSelection (int selection_num, out int start_offset, out int end_offset);" />
221 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSelection(int32 selection_num, int32 start_offset, int32 end_offset) cil managed" />
222 <MemberType>Method</MemberType>
223 <ReturnValue>
224 <ReturnType>System.String</ReturnType>
225 </ReturnValue>
226 <Parameters>
227 <Parameter Name="selection_num" Type="System.Int32" />
228 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
229 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
230 </Parameters>
231 <Docs>
232 <param name="selection_num"> The selection number. The selected regions are assigned numbers that correspond to how far the region is from the start of the text. The selected region closest to the beginning of the text region is assigned the number 0, etc. Note that adding, moving or deleting a selected region can change the numbering.</param>
233 <param name="start_offset"> passes back the start position of the selected region</param>
234 <param name="end_offset"> passes back the end position of the selected region</param>
235 <summary>Gets the text from the specified selection.</summary>
236 <returns> the selected text.</returns>
237 <remarks />
238 </Docs>
239 </Member>
240 <Member MemberName="GetText">
241 <MemberSignature Language="C#" Value="public string GetText (int start_offset, int end_offset);" />
242 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetText(int32 start_offset, int32 end_offset) cil managed" />
243 <MemberType>Method</MemberType>
244 <ReturnValue>
245 <ReturnType>System.String</ReturnType>
246 </ReturnValue>
247 <Parameters>
248 <Parameter Name="start_offset" Type="System.Int32" />
249 <Parameter Name="end_offset" Type="System.Int32" />
250 </Parameters>
251 <Docs>
252 <param name="start_offset"> start position</param>
253 <param name="end_offset"> end position</param>
254 <summary>Gets the specified text.</summary>
255 <returns> the text from <paramref name="start_offset" /> up to, but not including <paramref name="end_offset" />.</returns>
256 <remarks />
257 </Docs>
258 </Member>
259 <Member MemberName="GetTextAfterOffset">
260 <MemberSignature Language="C#" Value="public string GetTextAfterOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
261 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextAfterOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
262 <MemberType>Method</MemberType>
263 <ReturnValue>
264 <ReturnType>System.String</ReturnType>
265 </ReturnValue>
266 <Parameters>
267 <Parameter Name="offset" Type="System.Int32" />
268 <Parameter Name="boundary_type" Type="Atk.TextBoundary" />
269 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
270 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
271 </Parameters>
272 <Docs>
273 <param name="offset">position</param>
274 <param name="boundary_type">a <see cref="T:Atk.TextBoundary" /></param>
275 <param name="start_offset"> the start offset of the returned string.</param>
276 <param name="end_offset"> the end offset of the returned string.</param>
277 <summary>Gets the specified text.</summary>
278 <returns> the text after <paramref name="offset" /> bounded by the specified <paramref name="boundary_type" />.</returns>
279 <remarks>
280 <para>
281 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.Char" /> the character after the offset is returned.
282 </para>
283 <para>
284 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.WordStart" /> the returned string is from the word start after the offset to the next word start.
285 </para>
286 <para>
287 The returned string will contain the word after the offset if the offset is inside a word or if the offset is not inside a word.
288 </para>
289 <para>
290 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.WordEnd" /> the returned string is from the word end at or after the offset to the next work end.
291 </para>
292 <para>
293 The returned string will contain the word after the offset if the offset is inside a word and will contain the word after the word after the offset if the offset is not inside a word.
294 </para>
295 <para>
296 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.SentenceStart" /> the returned string is from the sentence start after the offset to the next sentence start.
297 </para>
298 <para>
299 The returned string will contain the sentence after the offset if the offset is inside a sentence or if the offset is not inside a sentence.
300 </para>
301 <para>
302 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.SentenceEnd" /> the returned string is from the sentence end at or after the offset to the next sentence end.
303 </para>
304 <para>
305 The returned string will contain the sentence after the offset if the offset is inside a sentence and will contain the sentence after the sentence after the offset if the offset is not inside a sentence.
306 </para>
307 <para>
308 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineStart" /> the returned string is from the line start after the offset to the next line start.
309 </para>
310 <para>
311 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineEnd" /> the returned string is from the line end at or after the offset to the next line start.
312 </para>
313 </remarks>
314 </Docs>
315 </Member>
316 <Member MemberName="GetTextAtOffset">
317 <MemberSignature Language="C#" Value="public string GetTextAtOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
318 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextAtOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
319 <MemberType>Method</MemberType>
320 <ReturnValue>
321 <ReturnType>System.String</ReturnType>
322 </ReturnValue>
323 <Parameters>
324 <Parameter Name="offset" Type="System.Int32" />
325 <Parameter Name="boundary_type" Type="Atk.TextBoundary" />
326 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
327 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
328 </Parameters>
329 <Docs>
330 <param name="offset"> position</param>
331 <param name="boundary_type">a <see cref="T:Atk.TextBoundary" /></param>
332 <param name="start_offset"> the start offset of the returned string.</param>
333 <param name="end_offset"> the end offset of the returned string.</param>
334 <summary>Gets the specified text.</summary>
335 <returns> the text at <paramref name="offset" /> bounded by the specified <paramref name="boundary_type" />.</returns>
336 <remarks>
337 <para>
338 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.Char" /> the character after the offset is returned.
339 </para>
340 <para>
341 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.WordStart" /> the returned string is from the word start after the offset to the next word start.
342 </para>
343 <para>
344 The returned string will contain the word after the offset if the offset is inside a word or if the offset is not inside a word.
345 </para>
346 <para>
347 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.WordEnd" /> the returned string is from the word end at or after the offset to the next work end.
348 </para>
349 <para>
350 The returned string will contain the word after the offset if the offset is inside a word and will contain the word after the word after the offset if the offset is not inside a word.
351 </para>
352 <para>
353 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.SentenceStart" /> the returned string is from the sentence start after the offset to the next sentence start.
354 </para>
355 <para>
356 The returned string will contain the sentence after the offset if the offset is inside a sentence or if the offset is not inside a sentence.
357 </para>
358 <para>
359 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.SentenceEnd" /> the returned string is from the sentence end at or after the offset to the next sentence end.
360 </para>
361 <para>
362 The returned string will contain the sentence after the offset if the offset is inside a sentence and will contain the sentence after the sentence after the offset if the offset is not inside a sentence.
363 </para>
364 <para>
365 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineStart" /> the returned string is from the line start after the offset to the next line start.
366 </para>
367 <para>
368 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineEnd" /> the returned string is from the line end at or after the offset to the next line start.
369 </para>
370 </remarks>
371 </Docs>
372 </Member>
373 <Member MemberName="GetTextBeforeOffset">
374 <MemberSignature Language="C#" Value="public string GetTextBeforeOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
375 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextBeforeOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
376 <MemberType>Method</MemberType>
377 <ReturnValue>
378 <ReturnType>System.String</ReturnType>
379 </ReturnValue>
380 <Parameters>
381 <Parameter Name="offset" Type="System.Int32" />
382 <Parameter Name="boundary_type" Type="Atk.TextBoundary" />
383 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
384 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
385 </Parameters>
386 <Docs>
387 <param name="offset">position</param>
388 <param name="boundary_type">a <see cref="T:Atk.TextBoundary" /></param>
389 <param name="start_offset"> the start offset of the returned string.</param>
390 <param name="end_offset"> the end offset of the returned string.</param>
391 <summary>Gets the specified text.</summary>
392 <returns> the text before <paramref name="offset" /> bounded by the specified <paramref name="boundary_type" />.</returns>
393 <remarks>
394 <para>
395 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.Char" /> the character after the offset is returned.
396 </para>
397 <para>
398 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.WordStart" /> the returned string is from the word start after the offset to the next word start.
399 </para>
400 <para>
401 The returned string will contain the word after the offset if the offset is inside a word or if the offset is not inside a word.
402 </para>
403 <para>
404 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.WordEnd" /> the returned string is from the word end at or after the offset to the next work end.
405 </para>
406 <para>
407 The returned string will contain the word after the offset if the offset is inside a word and will contain the word after the word after the offset if the offset is not inside a word.
408 </para>
409 <para>
410 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.SentenceStart" /> the returned string is from the sentence start after the offset to the next sentence start.
411 </para>
412 <para>
413 The returned string will contain the sentence after the offset if the offset is inside a sentence or if the offset is not inside a sentence.
414 </para>
415 <para>
416 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.SentenceEnd" /> the returned string is from the sentence end at or after the offset to the next sentence end.
417 </para>
418 <para>
419 The returned string will contain the sentence after the offset if the offset is inside a sentence and will contain the sentence after the sentence after the offset if the offset is not inside a sentence.
420 </para>
421 <para>
422 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineStart" /> the returned string is from the line start after the offset to the next line start.
423 </para>
424 <para>
425 If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineEnd" /> the returned string is from the line end at or after the offset to the next line start.
426 </para>
427 </remarks>
428 </Docs>
429 </Member>
430 <Member MemberName="NSelections">
431 <MemberSignature Language="C#" Value="public int NSelections { get; }" />
432 <MemberSignature Language="ILAsm" Value=".property instance int32 NSelections" />
433 <MemberType>Property</MemberType>
434 <ReturnValue>
435 <ReturnType>System.Int32</ReturnType>
436 </ReturnValue>
437 <Docs>
438 <summary>Gets the number of selected regions.</summary>
439 <value> The number of selected regions, or -1 if a failure occurred.</value>
440 <remarks />
441 </Docs>
442 </Member>
443 <Member MemberName="RemoveSelection">
444 <MemberSignature Language="C#" Value="public bool RemoveSelection (int selection_num);" />
445 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 selection_num) cil managed" />
446 <MemberType>Method</MemberType>
447 <ReturnValue>
448 <ReturnType>System.Boolean</ReturnType>
449 </ReturnValue>
450 <Parameters>
451 <Parameter Name="selection_num" Type="System.Int32" />
452 </Parameters>
453 <Docs>
454 <param name="selection_num"> The selection number. The selected regions are assigned numbers that correspond to how far the region is from the start of the text. The selected region closest to the beginning of the text region is assigned the number 0, etc. Note that adding, moving or deleting a selected region can change the numbering.</param>
455 <summary>Removes the specified selection.</summary>
456 <returns>
457 <see langword="true" /> if success, <see langword="false" /> otherwise</returns>
458 <remarks />
459 </Docs>
460 </Member>
461 <Member MemberName="SetCaretOffset">
462 <MemberSignature Language="C#" Value="public bool SetCaretOffset (int offset);" />
463 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCaretOffset(int32 offset) cil managed" />
464 <MemberType>Method</MemberType>
465 <ReturnValue>
466 <ReturnType>System.Boolean</ReturnType>
467 </ReturnValue>
468 <Parameters>
469 <Parameter Name="offset" Type="System.Int32" />
470 </Parameters>
471 <Docs>
472 <param name="offset">position</param>
473 <summary>Sets the caret (cursor) position to the specified offset.</summary>
474 <returns>
475 <see langword="true" /> if success, <see langword="false" /> otherwise.</returns>
476 <remarks />
477 </Docs>
478 </Member>
479 <Member MemberName="SetSelection">
480 <MemberSignature Language="C#" Value="public bool SetSelection (int selection_num, int start_offset, int end_offset);" />
481 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSelection(int32 selection_num, int32 start_offset, int32 end_offset) cil managed" />
482 <MemberType>Method</MemberType>
483 <ReturnValue>
484 <ReturnType>System.Boolean</ReturnType>
485 </ReturnValue>
486 <Parameters>
487 <Parameter Name="selection_num" Type="System.Int32" />
488 <Parameter Name="start_offset" Type="System.Int32" />
489 <Parameter Name="end_offset" Type="System.Int32" />
490 </Parameters>
491 <Docs>
492 <param name="selection_num"> The selection number. The selected regions are assigned numbers that correspond to how far the region is from the start of the text. The selected region closest to the beginning of the text region is assigned the number 0, etc. Note that adding, moving or deleting a selected region can change the numbering.</param>
493 <param name="start_offset"> the new start position of the selection</param>
494 <param name="end_offset"> the new end position of the selection</param>
495 <summary>Changes the start and end offset of the specified selection.</summary>
496 <returns>
497 <see langword="true" /> if success, <see langword="false" /> otherwise</returns>
498 <remarks />
499 </Docs>
500 </Member>
501 <Member MemberName="TextAttributesChanged">
502 <MemberSignature Language="C#" Value="public event EventHandler TextAttributesChanged;" />
503 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler TextAttributesChanged" />
504 <MemberType>Event</MemberType>
505 <ReturnValue>
506 <ReturnType>System.EventHandler</ReturnType>
507 </ReturnValue>
508 <Parameters />
509 <Docs>
510 <summary>Emitted when the text attributes of the text of an object which implements AtkText changes.</summary>
511 <remarks />
512 </Docs>
513 </Member>
514 <Member MemberName="TextCaretMoved">
515 <MemberSignature Language="C#" Value="public event Atk.TextCaretMovedHandler TextCaretMoved;" />
516 <MemberSignature Language="ILAsm" Value=".event class Atk.TextCaretMovedHandler TextCaretMoved" />
517 <MemberType>Event</MemberType>
518 <ReturnValue>
519 <ReturnType>Atk.TextCaretMovedHandler</ReturnType>
520 </ReturnValue>
521 <Parameters />
522 <Docs>
523 <summary>Emitted when the caret position of the text of an object which implements AtkText changes.</summary>
524 <remarks />
525 </Docs>
526 </Member>
527 <Member MemberName="TextChanged">
528 <MemberSignature Language="C#" Value="public event Atk.TextChangedHandler TextChanged;" />
529 <MemberSignature Language="ILAsm" Value=".event class Atk.TextChangedHandler TextChanged" />
530 <MemberType>Event</MemberType>
531 <ReturnValue>
532 <ReturnType>Atk.TextChangedHandler</ReturnType>
533 </ReturnValue>
534 <Parameters />
535 <Docs>
536 <summary>Emitted when the text of the object which implements the AtkText interface changes.</summary>
537 <remarks>This signal will have a detail which is either "insert" or "delete" which identifies whether the text change was an insertion or a deletion.</remarks>
538 </Docs>
539 </Member>
540 <Member MemberName="TextSelectionChanged">
541 <MemberSignature Language="C#" Value="public event EventHandler TextSelectionChanged;" />
542 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler TextSelectionChanged" />
543 <MemberType>Event</MemberType>
544 <ReturnValue>
545 <ReturnType>System.EventHandler</ReturnType>
546 </ReturnValue>
547 <Parameters />
548 <Docs>
549 <summary>Emitted when the selected text of an object which implements AtkText changes.</summary>
550 <remarks />
551 </Docs>
552 </Member>
553 </Members>
554 </Type>
00 <Type Name="TextAdapter" FullName="Atk.TextAdapter">
1 <TypeSignature Language="C#" Value="public class TextAdapter : GLib.GInterfaceAdapter, Atk.Text, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TextAdapter extends GLib.GInterfaceAdapter implements class Atk.Text, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class TextAdapter : GLib.GInterfaceAdapter, Atk.IText, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TextAdapter extends GLib.GInterfaceAdapter implements class Atk.IText, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.Text</InterfaceName>
11 <InterfaceName>Atk.IText</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public TextAdapter (Atk.TextImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.TextImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public TextAdapter (Atk.ITextImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ITextImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.TextImplementor" />
38 <Parameter Name="implementor" Type="Atk.ITextImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
289290 </Docs>
290291 </Member>
291292 <Member MemberName="GetObject">
292 <MemberSignature Language="C#" Value="public static Atk.Text GetObject (GLib.Object obj);" />
293 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Text GetObject(class GLib.Object obj) cil managed" />
294 <MemberType>Method</MemberType>
295 <ReturnValue>
296 <ReturnType>Atk.Text</ReturnType>
293 <MemberSignature Language="C#" Value="public static Atk.IText GetObject (GLib.Object obj);" />
294 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IText GetObject(class GLib.Object obj) cil managed" />
295 <MemberType>Method</MemberType>
296 <ReturnValue>
297 <ReturnType>Atk.IText</ReturnType>
297298 </ReturnValue>
298299 <Parameters>
299300 <Parameter Name="obj" Type="GLib.Object" />
307308 </Docs>
308309 </Member>
309310 <Member MemberName="GetObject">
310 <MemberSignature Language="C#" Value="public static Atk.Text GetObject (IntPtr handle, bool owned);" />
311 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Text GetObject(native int handle, bool owned) cil managed" />
312 <MemberType>Method</MemberType>
313 <ReturnValue>
314 <ReturnType>Atk.Text</ReturnType>
311 <MemberSignature Language="C#" Value="public static Atk.IText GetObject (IntPtr handle, bool owned);" />
312 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IText GetObject(native int handle, bool owned) cil managed" />
313 <MemberType>Method</MemberType>
314 <ReturnValue>
315 <ReturnType>Atk.IText</ReturnType>
315316 </ReturnValue>
316317 <Parameters>
317318 <Parameter Name="handle" Type="System.IntPtr" />
323324 <summary>To be added.</summary>
324325 <returns>To be added.</returns>
325326 <remarks>To be added.</remarks>
327 <since version="Gtk# 3.0" />
326328 </Docs>
327329 </Member>
328330 <Member MemberName="GetOffsetAtPoint">
499501 <remarks>To be added.</remarks>
500502 </Docs>
501503 </Member>
504 <Member MemberName="GInterfaceGType">
505 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
506 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
507 <MemberType>Property</MemberType>
508 <ReturnValue>
509 <ReturnType>GLib.GType</ReturnType>
510 </ReturnValue>
511 <Docs>
512 <summary>To be added.</summary>
513 <value>To be added.</value>
514 <remarks>To be added.</remarks>
515 <since version="Gtk# 3.0" />
516 </Docs>
517 </Member>
502518 <Member MemberName="GType">
503 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
504 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
519 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
520 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
505521 <MemberType>Property</MemberType>
506522 <ReturnValue>
507523 <ReturnType>GLib.GType</ReturnType>
528544 </Docs>
529545 </Member>
530546 <Member MemberName="Implementor">
531 <MemberSignature Language="C#" Value="public Atk.TextImplementor Implementor { get; }" />
532 <MemberSignature Language="ILAsm" Value=".property instance class Atk.TextImplementor Implementor" />
533 <MemberType>Property</MemberType>
534 <ReturnValue>
535 <ReturnType>Atk.TextImplementor</ReturnType>
547 <MemberSignature Language="C#" Value="public Atk.ITextImplementor Implementor { get; }" />
548 <MemberSignature Language="ILAsm" Value=".property instance class Atk.ITextImplementor Implementor" />
549 <MemberType>Property</MemberType>
550 <ReturnValue>
551 <ReturnType>Atk.ITextImplementor</ReturnType>
536552 </ReturnValue>
537553 <Docs>
538554 <summary>To be added.</summary>
1515 <ReturnType>System.Void</ReturnType>
1616 </ReturnValue>
1717 <Docs>
18 <param name="o">To be added.</param>
19 <param name="args">To be added.</param>
18 <param name="o">Event sender.</param>
19 <param name="args">Event arguments.</param>
2020 <summary>Event handler.</summary>
2121 <remarks>
2222 <para>The following events utilize this delegate:</para>
1515 <ReturnType>System.Void</ReturnType>
1616 </ReturnValue>
1717 <Docs>
18 <param name="o">To be added.</param>
19 <param name="args">To be added.</param>
18 <param name="o">Event sender.</param>
19 <param name="args">Event arguments.</param>
2020 <summary>Event handler.</summary>
2121 <remarks>
2222 <para>The following events utilize this delegate:</para>
+0
-391
doc/en/Atk/TextImplementor.xml less more
0 <Type Name="TextImplementor" FullName="Atk.TextImplementor">
1 <TypeSignature Language="C#" Value="public interface TextImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TextImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.TextAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>Text implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.Text" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="AddSelection">
23 <MemberSignature Language="C#" Value="public bool AddSelection (int start_offset, int end_offset);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 start_offset, int32 end_offset) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="start_offset" Type="System.Int32" />
31 <Parameter Name="end_offset" Type="System.Int32" />
32 </Parameters>
33 <Docs>
34 <param name="start_offset">To be added.</param>
35 <param name="end_offset">To be added.</param>
36 <summary>To be added.</summary>
37 <returns>To be added.</returns>
38 <remarks>To be added.</remarks>
39 </Docs>
40 </Member>
41 <Member MemberName="CaretOffset">
42 <MemberSignature Language="C#" Value="public int CaretOffset { get; }" />
43 <MemberSignature Language="ILAsm" Value=".property instance int32 CaretOffset" />
44 <MemberType>Property</MemberType>
45 <ReturnValue>
46 <ReturnType>System.Int32</ReturnType>
47 </ReturnValue>
48 <Docs>
49 <summary>To be added.</summary>
50 <value>To be added.</value>
51 <remarks>To be added.</remarks>
52 </Docs>
53 </Member>
54 <Member MemberName="CharacterCount">
55 <MemberSignature Language="C#" Value="public int CharacterCount { get; }" />
56 <MemberSignature Language="ILAsm" Value=".property instance int32 CharacterCount" />
57 <MemberType>Property</MemberType>
58 <ReturnValue>
59 <ReturnType>System.Int32</ReturnType>
60 </ReturnValue>
61 <Docs>
62 <summary>To be added.</summary>
63 <value>To be added.</value>
64 <remarks>To be added.</remarks>
65 </Docs>
66 </Member>
67 <Member MemberName="DefaultAttributes">
68 <MemberSignature Language="C#" Value="public Atk.Attribute[] DefaultAttributes { get; }" />
69 <MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] DefaultAttributes" />
70 <MemberType>Property</MemberType>
71 <ReturnValue>
72 <ReturnType>Atk.Attribute[]</ReturnType>
73 </ReturnValue>
74 <Docs>
75 <summary>To be added.</summary>
76 <value>To be added.</value>
77 <remarks>To be added.</remarks>
78 </Docs>
79 </Member>
80 <Member MemberName="GetBoundedRanges">
81 <MemberSignature Language="C#" Value="public Atk.TextRange GetBoundedRanges (Atk.TextRectangle rect, Atk.CoordType coord_type, Atk.TextClipType x_clip_type, Atk.TextClipType y_clip_type);" />
82 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.TextRange GetBoundedRanges(valuetype Atk.TextRectangle rect, valuetype Atk.CoordType coord_type, valuetype Atk.TextClipType x_clip_type, valuetype Atk.TextClipType y_clip_type) cil managed" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>Atk.TextRange</ReturnType>
86 </ReturnValue>
87 <Parameters>
88 <Parameter Name="rect" Type="Atk.TextRectangle" />
89 <Parameter Name="coord_type" Type="Atk.CoordType" />
90 <Parameter Name="x_clip_type" Type="Atk.TextClipType" />
91 <Parameter Name="y_clip_type" Type="Atk.TextClipType" />
92 </Parameters>
93 <Docs>
94 <param name="rect">To be added.</param>
95 <param name="coord_type">To be added.</param>
96 <param name="x_clip_type">To be added.</param>
97 <param name="y_clip_type">To be added.</param>
98 <summary>To be added.</summary>
99 <returns>To be added.</returns>
100 <remarks>To be added.</remarks>
101 </Docs>
102 </Member>
103 <Member MemberName="GetCharacterAtOffset">
104 <MemberSignature Language="C#" Value="public char GetCharacterAtOffset (int offset);" />
105 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance char GetCharacterAtOffset(int32 offset) cil managed" />
106 <MemberType>Method</MemberType>
107 <ReturnValue>
108 <ReturnType>System.Char</ReturnType>
109 </ReturnValue>
110 <Parameters>
111 <Parameter Name="offset" Type="System.Int32" />
112 </Parameters>
113 <Docs>
114 <param name="offset">To be added.</param>
115 <summary>To be added.</summary>
116 <returns>To be added.</returns>
117 <remarks>To be added.</remarks>
118 </Docs>
119 </Member>
120 <Member MemberName="GetCharacterExtents">
121 <MemberSignature Language="C#" Value="public void GetCharacterExtents (int offset, out int x, out int y, out int width, out int height, Atk.CoordType coords);" />
122 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetCharacterExtents(int32 offset, int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coords) cil managed" />
123 <MemberType>Method</MemberType>
124 <ReturnValue>
125 <ReturnType>System.Void</ReturnType>
126 </ReturnValue>
127 <Parameters>
128 <Parameter Name="offset" Type="System.Int32" />
129 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
130 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
131 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
132 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
133 <Parameter Name="coords" Type="Atk.CoordType" />
134 </Parameters>
135 <Docs>
136 <param name="offset">To be added.</param>
137 <param name="x">To be added.</param>
138 <param name="y">To be added.</param>
139 <param name="width">To be added.</param>
140 <param name="height">To be added.</param>
141 <param name="coords">To be added.</param>
142 <summary>To be added.</summary>
143 <remarks>To be added.</remarks>
144 </Docs>
145 </Member>
146 <Member MemberName="GetOffsetAtPoint">
147 <MemberSignature Language="C#" Value="public int GetOffsetAtPoint (int x, int y, Atk.CoordType coords);" />
148 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetOffsetAtPoint(int32 x, int32 y, valuetype Atk.CoordType coords) cil managed" />
149 <MemberType>Method</MemberType>
150 <ReturnValue>
151 <ReturnType>System.Int32</ReturnType>
152 </ReturnValue>
153 <Parameters>
154 <Parameter Name="x" Type="System.Int32" />
155 <Parameter Name="y" Type="System.Int32" />
156 <Parameter Name="coords" Type="Atk.CoordType" />
157 </Parameters>
158 <Docs>
159 <param name="x">To be added.</param>
160 <param name="y">To be added.</param>
161 <param name="coords">To be added.</param>
162 <summary>To be added.</summary>
163 <returns>To be added.</returns>
164 <remarks>To be added.</remarks>
165 </Docs>
166 </Member>
167 <Member MemberName="GetRangeExtents">
168 <MemberSignature Language="C#" Value="public void GetRangeExtents (int start_offset, int end_offset, Atk.CoordType coord_type, out Atk.TextRectangle rect);" />
169 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetRangeExtents(int32 start_offset, int32 end_offset, valuetype Atk.CoordType coord_type, valuetype Atk.TextRectangle rect) cil managed" />
170 <MemberType>Method</MemberType>
171 <ReturnValue>
172 <ReturnType>System.Void</ReturnType>
173 </ReturnValue>
174 <Parameters>
175 <Parameter Name="start_offset" Type="System.Int32" />
176 <Parameter Name="end_offset" Type="System.Int32" />
177 <Parameter Name="coord_type" Type="Atk.CoordType" />
178 <Parameter Name="rect" Type="Atk.TextRectangle&amp;" RefType="out" />
179 </Parameters>
180 <Docs>
181 <param name="start_offset">To be added.</param>
182 <param name="end_offset">To be added.</param>
183 <param name="coord_type">To be added.</param>
184 <param name="rect">To be added.</param>
185 <summary>To be added.</summary>
186 <remarks>To be added.</remarks>
187 <since version="Gtk# 3.0" />
188 </Docs>
189 </Member>
190 <Member MemberName="GetRunAttributes">
191 <MemberSignature Language="C#" Value="public Atk.Attribute[] GetRunAttributes (int offset, out int start_offset, out int end_offset);" />
192 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.Attribute[] GetRunAttributes(int32 offset, int32 start_offset, int32 end_offset) cil managed" />
193 <MemberType>Method</MemberType>
194 <ReturnValue>
195 <ReturnType>Atk.Attribute[]</ReturnType>
196 </ReturnValue>
197 <Parameters>
198 <Parameter Name="offset" Type="System.Int32" />
199 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
200 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
201 </Parameters>
202 <Docs>
203 <param name="offset">To be added.</param>
204 <param name="start_offset">To be added.</param>
205 <param name="end_offset">To be added.</param>
206 <summary>To be added.</summary>
207 <returns>To be added.</returns>
208 <remarks>To be added.</remarks>
209 <since version="Gtk# 3.0" />
210 </Docs>
211 </Member>
212 <Member MemberName="GetSelection">
213 <MemberSignature Language="C#" Value="public string GetSelection (int selection_num, out int start_offset, out int end_offset);" />
214 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSelection(int32 selection_num, int32 start_offset, int32 end_offset) cil managed" />
215 <MemberType>Method</MemberType>
216 <ReturnValue>
217 <ReturnType>System.String</ReturnType>
218 </ReturnValue>
219 <Parameters>
220 <Parameter Name="selection_num" Type="System.Int32" />
221 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
222 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
223 </Parameters>
224 <Docs>
225 <param name="selection_num">To be added.</param>
226 <param name="start_offset">To be added.</param>
227 <param name="end_offset">To be added.</param>
228 <summary>To be added.</summary>
229 <returns>To be added.</returns>
230 <remarks>To be added.</remarks>
231 </Docs>
232 </Member>
233 <Member MemberName="GetText">
234 <MemberSignature Language="C#" Value="public string GetText (int start_offset, int end_offset);" />
235 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetText(int32 start_offset, int32 end_offset) cil managed" />
236 <MemberType>Method</MemberType>
237 <ReturnValue>
238 <ReturnType>System.String</ReturnType>
239 </ReturnValue>
240 <Parameters>
241 <Parameter Name="start_offset" Type="System.Int32" />
242 <Parameter Name="end_offset" Type="System.Int32" />
243 </Parameters>
244 <Docs>
245 <param name="start_offset">To be added.</param>
246 <param name="end_offset">To be added.</param>
247 <summary>To be added.</summary>
248 <returns>To be added.</returns>
249 <remarks>To be added.</remarks>
250 </Docs>
251 </Member>
252 <Member MemberName="GetTextAfterOffset">
253 <MemberSignature Language="C#" Value="public string GetTextAfterOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
254 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextAfterOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
255 <MemberType>Method</MemberType>
256 <ReturnValue>
257 <ReturnType>System.String</ReturnType>
258 </ReturnValue>
259 <Parameters>
260 <Parameter Name="offset" Type="System.Int32" />
261 <Parameter Name="boundary_type" Type="Atk.TextBoundary" />
262 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
263 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
264 </Parameters>
265 <Docs>
266 <param name="offset">To be added.</param>
267 <param name="boundary_type">To be added.</param>
268 <param name="start_offset">To be added.</param>
269 <param name="end_offset">To be added.</param>
270 <summary>To be added.</summary>
271 <returns>To be added.</returns>
272 <remarks>To be added.</remarks>
273 </Docs>
274 </Member>
275 <Member MemberName="GetTextAtOffset">
276 <MemberSignature Language="C#" Value="public string GetTextAtOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
277 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextAtOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
278 <MemberType>Method</MemberType>
279 <ReturnValue>
280 <ReturnType>System.String</ReturnType>
281 </ReturnValue>
282 <Parameters>
283 <Parameter Name="offset" Type="System.Int32" />
284 <Parameter Name="boundary_type" Type="Atk.TextBoundary" />
285 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
286 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
287 </Parameters>
288 <Docs>
289 <param name="offset">To be added.</param>
290 <param name="boundary_type">To be added.</param>
291 <param name="start_offset">To be added.</param>
292 <param name="end_offset">To be added.</param>
293 <summary>To be added.</summary>
294 <returns>To be added.</returns>
295 <remarks>To be added.</remarks>
296 </Docs>
297 </Member>
298 <Member MemberName="GetTextBeforeOffset">
299 <MemberSignature Language="C#" Value="public string GetTextBeforeOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
300 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextBeforeOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
301 <MemberType>Method</MemberType>
302 <ReturnValue>
303 <ReturnType>System.String</ReturnType>
304 </ReturnValue>
305 <Parameters>
306 <Parameter Name="offset" Type="System.Int32" />
307 <Parameter Name="boundary_type" Type="Atk.TextBoundary" />
308 <Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
309 <Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
310 </Parameters>
311 <Docs>
312 <param name="offset">To be added.</param>
313 <param name="boundary_type">To be added.</param>
314 <param name="start_offset">To be added.</param>
315 <param name="end_offset">To be added.</param>
316 <summary>To be added.</summary>
317 <returns>To be added.</returns>
318 <remarks>To be added.</remarks>
319 </Docs>
320 </Member>
321 <Member MemberName="NSelections">
322 <MemberSignature Language="C#" Value="public int NSelections { get; }" />
323 <MemberSignature Language="ILAsm" Value=".property instance int32 NSelections" />
324 <MemberType>Property</MemberType>
325 <ReturnValue>
326 <ReturnType>System.Int32</ReturnType>
327 </ReturnValue>
328 <Docs>
329 <summary>To be added.</summary>
330 <value>To be added.</value>
331 <remarks>To be added.</remarks>
332 </Docs>
333 </Member>
334 <Member MemberName="RemoveSelection">
335 <MemberSignature Language="C#" Value="public bool RemoveSelection (int selection_num);" />
336 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 selection_num) cil managed" />
337 <MemberType>Method</MemberType>
338 <ReturnValue>
339 <ReturnType>System.Boolean</ReturnType>
340 </ReturnValue>
341 <Parameters>
342 <Parameter Name="selection_num" Type="System.Int32" />
343 </Parameters>
344 <Docs>
345 <param name="selection_num">To be added.</param>
346 <summary>To be added.</summary>
347 <returns>To be added.</returns>
348 <remarks>To be added.</remarks>
349 </Docs>
350 </Member>
351 <Member MemberName="SetCaretOffset">
352 <MemberSignature Language="C#" Value="public bool SetCaretOffset (int offset);" />
353 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCaretOffset(int32 offset) cil managed" />
354 <MemberType>Method</MemberType>
355 <ReturnValue>
356 <ReturnType>System.Boolean</ReturnType>
357 </ReturnValue>
358 <Parameters>
359 <Parameter Name="offset" Type="System.Int32" />
360 </Parameters>
361 <Docs>
362 <param name="offset">To be added.</param>
363 <summary>To be added.</summary>
364 <returns>To be added.</returns>
365 <remarks>To be added.</remarks>
366 </Docs>
367 </Member>
368 <Member MemberName="SetSelection">
369 <MemberSignature Language="C#" Value="public bool SetSelection (int selection_num, int start_offset, int end_offset);" />
370 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSelection(int32 selection_num, int32 start_offset, int32 end_offset) cil managed" />
371 <MemberType>Method</MemberType>
372 <ReturnValue>
373 <ReturnType>System.Boolean</ReturnType>
374 </ReturnValue>
375 <Parameters>
376 <Parameter Name="selection_num" Type="System.Int32" />
377 <Parameter Name="start_offset" Type="System.Int32" />
378 <Parameter Name="end_offset" Type="System.Int32" />
379 </Parameters>
380 <Docs>
381 <param name="selection_num">To be added.</param>
382 <param name="start_offset">To be added.</param>
383 <param name="end_offset">To be added.</param>
384 <summary>To be added.</summary>
385 <returns>To be added.</returns>
386 <remarks>To be added.</remarks>
387 </Docs>
388 </Member>
389 </Members>
390 </Type>
+0
-109
doc/en/Atk/Value.xml less more
0 <Type Name="Value" FullName="Atk.Value">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface Value : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Value implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>The interface implemented by valuators and components which display or select a value from a bounded range of values.
16 </summary>
17 <remarks>
18 <see cref="T:Atk.Value" /> should be implemented for components which either display a value from a bounded range, or which allow the user to specify a value from a bounded range, or both. For instance, most sliders and range controls, as well as dials, should have <see cref="T:Atk.Object" /> representations which implement <see cref="T:Atk.Value" /> on the component's behalf. <see cref="T:Atk.Value" />s may be read-only, in which case attempts to alter the value return <see langword="false" /> to indicate failure.</remarks>
19 </Docs>
20 <Members>
21 <Member MemberName="GetCurrentValue">
22 <MemberSignature Language="C#" Value="public void GetCurrentValue (ref GLib.Value value);" />
23 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetCurrentValue(valuetype GLib.Value value) cil managed" />
24 <MemberType>Method</MemberType>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 <Parameters>
29 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
30 </Parameters>
31 <Docs>
32 <param name="value">To be added.</param>
33 <summary>To be added.</summary>
34 <remarks>To be added.</remarks>
35 <since version="Gtk# 3.0" />
36 </Docs>
37 </Member>
38 <Member MemberName="GetMaximumValue">
39 <MemberSignature Language="C#" Value="public void GetMaximumValue (ref GLib.Value value);" />
40 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMaximumValue(valuetype GLib.Value value) cil managed" />
41 <MemberType>Method</MemberType>
42 <ReturnValue>
43 <ReturnType>System.Void</ReturnType>
44 </ReturnValue>
45 <Parameters>
46 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
47 </Parameters>
48 <Docs>
49 <param name="value">To be added.</param>
50 <summary>To be added.</summary>
51 <remarks>To be added.</remarks>
52 <since version="Gtk# 3.0" />
53 </Docs>
54 </Member>
55 <Member MemberName="GetMinimumIncrement">
56 <MemberSignature Language="C#" Value="public void GetMinimumIncrement (ref GLib.Value value);" />
57 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMinimumIncrement(valuetype GLib.Value value) cil managed" />
58 <MemberType>Method</MemberType>
59 <ReturnValue>
60 <ReturnType>System.Void</ReturnType>
61 </ReturnValue>
62 <Parameters>
63 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
64 </Parameters>
65 <Docs>
66 <param name="value">To be added.</param>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
69 <since version="Gtk# 3.0" />
70 </Docs>
71 </Member>
72 <Member MemberName="GetMinimumValue">
73 <MemberSignature Language="C#" Value="public void GetMinimumValue (ref GLib.Value value);" />
74 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMinimumValue(valuetype GLib.Value value) cil managed" />
75 <MemberType>Method</MemberType>
76 <ReturnValue>
77 <ReturnType>System.Void</ReturnType>
78 </ReturnValue>
79 <Parameters>
80 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
81 </Parameters>
82 <Docs>
83 <param name="value">To be added.</param>
84 <summary>To be added.</summary>
85 <remarks>To be added.</remarks>
86 <since version="Gtk# 3.0" />
87 </Docs>
88 </Member>
89 <Member MemberName="SetCurrentValue">
90 <MemberSignature Language="C#" Value="public bool SetCurrentValue (GLib.Value value);" />
91 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentValue(valuetype GLib.Value value) cil managed" />
92 <MemberType>Method</MemberType>
93 <ReturnValue>
94 <ReturnType>System.Boolean</ReturnType>
95 </ReturnValue>
96 <Parameters>
97 <Parameter Name="value" Type="GLib.Value" />
98 </Parameters>
99 <Docs>
100 <param name="value">an object of type <see cref="T:GLib.Value" /> which is the desired new accessible value.</param>
101 <summary>Sets the value of this object.</summary>
102 <returns>
103 <see langword="true" /> if new value is successfully set, otherwise <see langword="false" />.</returns>
104 <remarks>To be added</remarks>
105 </Docs>
106 </Member>
107 </Members>
108 </Type>
00 <Type Name="ValueAdapter" FullName="Atk.ValueAdapter">
1 <TypeSignature Language="C#" Value="public class ValueAdapter : GLib.GInterfaceAdapter, Atk.Value, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ValueAdapter extends GLib.GInterfaceAdapter implements class Atk.Value, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class ValueAdapter : GLib.GInterfaceAdapter, Atk.IValue, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ValueAdapter extends GLib.GInterfaceAdapter implements class Atk.IValue, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>atk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Atk.Value</InterfaceName>
11 <InterfaceName>Atk.IValue</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public ValueAdapter (Atk.ValueImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ValueImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public ValueAdapter (Atk.IValueImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IValueImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Atk.ValueImplementor" />
38 <Parameter Name="implementor" Type="Atk.IValueImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
126127 </Docs>
127128 </Member>
128129 <Member MemberName="GetObject">
129 <MemberSignature Language="C#" Value="public static Atk.Value GetObject (GLib.Object obj);" />
130 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Value GetObject(class GLib.Object obj) cil managed" />
131 <MemberType>Method</MemberType>
132 <ReturnValue>
133 <ReturnType>Atk.Value</ReturnType>
130 <MemberSignature Language="C#" Value="public static Atk.IValue GetObject (GLib.Object obj);" />
131 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IValue GetObject(class GLib.Object obj) cil managed" />
132 <MemberType>Method</MemberType>
133 <ReturnValue>
134 <ReturnType>Atk.IValue</ReturnType>
134135 </ReturnValue>
135136 <Parameters>
136137 <Parameter Name="obj" Type="GLib.Object" />
144145 </Docs>
145146 </Member>
146147 <Member MemberName="GetObject">
147 <MemberSignature Language="C#" Value="public static Atk.Value GetObject (IntPtr handle, bool owned);" />
148 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Value GetObject(native int handle, bool owned) cil managed" />
149 <MemberType>Method</MemberType>
150 <ReturnValue>
151 <ReturnType>Atk.Value</ReturnType>
148 <MemberSignature Language="C#" Value="public static Atk.IValue GetObject (IntPtr handle, bool owned);" />
149 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IValue GetObject(native int handle, bool owned) cil managed" />
150 <MemberType>Method</MemberType>
151 <ReturnValue>
152 <ReturnType>Atk.IValue</ReturnType>
152153 </ReturnValue>
153154 <Parameters>
154155 <Parameter Name="handle" Type="System.IntPtr" />
160161 <summary>To be added.</summary>
161162 <returns>To be added.</returns>
162163 <remarks>To be added.</remarks>
164 <since version="Gtk# 3.0" />
165 </Docs>
166 </Member>
167 <Member MemberName="GInterfaceGType">
168 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
169 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
170 <MemberType>Property</MemberType>
171 <ReturnValue>
172 <ReturnType>GLib.GType</ReturnType>
173 </ReturnValue>
174 <Docs>
175 <summary>To be added.</summary>
176 <value>To be added.</value>
177 <remarks>To be added.</remarks>
178 <since version="Gtk# 3.0" />
163179 </Docs>
164180 </Member>
165181 <Member MemberName="GType">
166 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
167 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
182 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
183 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
168184 <MemberType>Property</MemberType>
169185 <ReturnValue>
170186 <ReturnType>GLib.GType</ReturnType>
191207 </Docs>
192208 </Member>
193209 <Member MemberName="Implementor">
194 <MemberSignature Language="C#" Value="public Atk.ValueImplementor Implementor { get; }" />
195 <MemberSignature Language="ILAsm" Value=".property instance class Atk.ValueImplementor Implementor" />
196 <MemberType>Property</MemberType>
197 <ReturnValue>
198 <ReturnType>Atk.ValueImplementor</ReturnType>
210 <MemberSignature Language="C#" Value="public Atk.IValueImplementor Implementor { get; }" />
211 <MemberSignature Language="ILAsm" Value=".property instance class Atk.IValueImplementor Implementor" />
212 <MemberType>Property</MemberType>
213 <ReturnValue>
214 <ReturnType>Atk.IValueImplementor</ReturnType>
199215 </ReturnValue>
200216 <Docs>
201217 <summary>To be added.</summary>
+0
-109
doc/en/Atk/ValueImplementor.xml less more
0 <Type Name="ValueImplementor" FullName="Atk.ValueImplementor">
1 <TypeSignature Language="C#" Value="public interface ValueImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ValueImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>atk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Atk.ValueAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>Value implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Atk.Value" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="GetCurrentValue">
23 <MemberSignature Language="C#" Value="public void GetCurrentValue (ref GLib.Value value);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetCurrentValue(valuetype GLib.Value value) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
31 </Parameters>
32 <Docs>
33 <param name="value">To be added.</param>
34 <summary>To be added.</summary>
35 <remarks>To be added.</remarks>
36 <since version="Gtk# 3.0" />
37 </Docs>
38 </Member>
39 <Member MemberName="GetMaximumValue">
40 <MemberSignature Language="C#" Value="public void GetMaximumValue (ref GLib.Value value);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMaximumValue(valuetype GLib.Value value) cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Void</ReturnType>
45 </ReturnValue>
46 <Parameters>
47 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
48 </Parameters>
49 <Docs>
50 <param name="value">To be added.</param>
51 <summary>To be added.</summary>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="GetMinimumIncrement">
57 <MemberSignature Language="C#" Value="public void GetMinimumIncrement (ref GLib.Value value);" />
58 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMinimumIncrement(valuetype GLib.Value value) cil managed" />
59 <MemberType>Method</MemberType>
60 <ReturnValue>
61 <ReturnType>System.Void</ReturnType>
62 </ReturnValue>
63 <Parameters>
64 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
65 </Parameters>
66 <Docs>
67 <param name="value">To be added.</param>
68 <summary>To be added.</summary>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 <Member MemberName="GetMinimumValue">
74 <MemberSignature Language="C#" Value="public void GetMinimumValue (ref GLib.Value value);" />
75 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMinimumValue(valuetype GLib.Value value) cil managed" />
76 <MemberType>Method</MemberType>
77 <ReturnValue>
78 <ReturnType>System.Void</ReturnType>
79 </ReturnValue>
80 <Parameters>
81 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
82 </Parameters>
83 <Docs>
84 <param name="value">To be added.</param>
85 <summary>To be added.</summary>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 3.0" />
88 </Docs>
89 </Member>
90 <Member MemberName="SetCurrentValue">
91 <MemberSignature Language="C#" Value="public bool SetCurrentValue (GLib.Value value);" />
92 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentValue(valuetype GLib.Value value) cil managed" />
93 <MemberType>Method</MemberType>
94 <ReturnValue>
95 <ReturnType>System.Boolean</ReturnType>
96 </ReturnValue>
97 <Parameters>
98 <Parameter Name="value" Type="GLib.Value" />
99 </Parameters>
100 <Docs>
101 <param name="value">To be added.</param>
102 <summary>To be added.</summary>
103 <returns>To be added.</returns>
104 <remarks>To be added.</remarks>
105 </Docs>
106 </Member>
107 </Members>
108 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.TlsConnection.AcceptCertificate" /> event invokes <see cref="T:GLib.AcceptCertificateHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.AcceptCertificateArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.AcceptCertificateHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.TlsConnection.AcceptCertificate" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.AcceptCertificateArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.AcceptCertificateHandler" /> to an event, add the AcceptCertificateHandler instance to the event. The methods referenced by the AcceptCertificateHandler instance are invoked whenever the event is raised, until the AcceptCertificateHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-120
doc/en/GLib/Action.xml less more
0 <Type Name="Action" FullName="GLib.Action">
1 <TypeSignature Language="C#" Value="public interface Action : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Action implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Activate">
18 <MemberSignature Language="C#" Value="public void Activate (GLib.Variant parameter);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Activate(class GLib.Variant parameter) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="parameter" Type="GLib.Variant" />
26 </Parameters>
27 <Docs>
28 <param name="parameter">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
31 <since version="Gtk# 3.0" />
32 </Docs>
33 </Member>
34 <Member MemberName="Enabled">
35 <MemberSignature Language="C#" Value="public bool Enabled { get; }" />
36 <MemberSignature Language="ILAsm" Value=".property instance bool Enabled" />
37 <MemberType>Property</MemberType>
38 <ReturnValue>
39 <ReturnType>System.Boolean</ReturnType>
40 </ReturnValue>
41 <Docs>
42 <summary>To be added.</summary>
43 <value>To be added.</value>
44 <remarks>To be added.</remarks>
45 <since version="Gtk# 3.0" />
46 </Docs>
47 </Member>
48 <Member MemberName="Name">
49 <MemberSignature Language="C#" Value="public string Name { get; }" />
50 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
51 <MemberType>Property</MemberType>
52 <ReturnValue>
53 <ReturnType>System.String</ReturnType>
54 </ReturnValue>
55 <Docs>
56 <summary>To be added.</summary>
57 <value>To be added.</value>
58 <remarks>To be added.</remarks>
59 <since version="Gtk# 3.0" />
60 </Docs>
61 </Member>
62 <Member MemberName="ParameterType">
63 <MemberSignature Language="C#" Value="public GLib.VariantType ParameterType { get; }" />
64 <MemberSignature Language="ILAsm" Value=".property instance class GLib.VariantType ParameterType" />
65 <MemberType>Property</MemberType>
66 <ReturnValue>
67 <ReturnType>GLib.VariantType</ReturnType>
68 </ReturnValue>
69 <Docs>
70 <summary>To be added.</summary>
71 <value>To be added.</value>
72 <remarks>To be added.</remarks>
73 <since version="Gtk# 3.0" />
74 </Docs>
75 </Member>
76 <Member MemberName="State">
77 <MemberSignature Language="C#" Value="public GLib.Variant State { get; set; }" />
78 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Variant State" />
79 <MemberType>Property</MemberType>
80 <ReturnValue>
81 <ReturnType>GLib.Variant</ReturnType>
82 </ReturnValue>
83 <Docs>
84 <summary>To be added.</summary>
85 <value>To be added.</value>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 3.0" />
88 </Docs>
89 </Member>
90 <Member MemberName="StateHint">
91 <MemberSignature Language="C#" Value="public GLib.Variant StateHint { get; }" />
92 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Variant StateHint" />
93 <MemberType>Property</MemberType>
94 <ReturnValue>
95 <ReturnType>GLib.Variant</ReturnType>
96 </ReturnValue>
97 <Docs>
98 <summary>To be added.</summary>
99 <value>To be added.</value>
100 <remarks>To be added.</remarks>
101 <since version="Gtk# 3.0" />
102 </Docs>
103 </Member>
104 <Member MemberName="StateType">
105 <MemberSignature Language="C#" Value="public GLib.VariantType StateType { get; }" />
106 <MemberSignature Language="ILAsm" Value=".property instance class GLib.VariantType StateType" />
107 <MemberType>Property</MemberType>
108 <ReturnValue>
109 <ReturnType>GLib.VariantType</ReturnType>
110 </ReturnValue>
111 <Docs>
112 <summary>To be added.</summary>
113 <value>To be added.</value>
114 <remarks>To be added.</remarks>
115 <since version="Gtk# 3.0" />
116 </Docs>
117 </Member>
118 </Members>
119 </Type>
00 <Type Name="ActionAdapter" FullName="GLib.ActionAdapter">
1 <TypeSignature Language="C#" Value="public class ActionAdapter : GLib.GInterfaceAdapter, GLib.Action, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ActionAdapter extends GLib.GInterfaceAdapter implements class GLib.Action, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class ActionAdapter : GLib.GInterfaceAdapter, GLib.IAction, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ActionAdapter extends GLib.GInterfaceAdapter implements class GLib.IAction, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Action</InterfaceName>
11 <InterfaceName>GLib.IAction</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public ActionAdapter (GLib.ActionImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.ActionImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public ActionAdapter (GLib.IActionImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IActionImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.ActionImplementor" />
39 <Parameter Name="implementor" Type="GLib.IActionImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
9191 </Docs>
9292 </Member>
9393 <Member MemberName="GetObject">
94 <MemberSignature Language="C#" Value="public static GLib.Action GetObject (GLib.Object obj);" />
95 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Action GetObject(class GLib.Object obj) cil managed" />
94 <MemberSignature Language="C#" Value="public static GLib.IAction GetObject (GLib.Object obj);" />
95 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAction GetObject(class GLib.Object obj) cil managed" />
9696 <MemberType>Method</MemberType>
9797 <ReturnValue>
98 <ReturnType>GLib.Action</ReturnType>
98 <ReturnType>GLib.IAction</ReturnType>
9999 </ReturnValue>
100100 <Parameters>
101101 <Parameter Name="obj" Type="GLib.Object" />
109109 </Docs>
110110 </Member>
111111 <Member MemberName="GetObject">
112 <MemberSignature Language="C#" Value="public static GLib.Action GetObject (IntPtr handle, bool owned);" />
113 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Action GetObject(native int handle, bool owned) cil managed" />
112 <MemberSignature Language="C#" Value="public static GLib.IAction GetObject (IntPtr handle, bool owned);" />
113 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAction GetObject(native int handle, bool owned) cil managed" />
114114 <MemberType>Method</MemberType>
115115 <ReturnValue>
116 <ReturnType>GLib.Action</ReturnType>
116 <ReturnType>GLib.IAction</ReturnType>
117117 </ReturnValue>
118118 <Parameters>
119119 <Parameter Name="handle" Type="System.IntPtr" />
128128 <since version="Gtk# 3.0" />
129129 </Docs>
130130 </Member>
131 <Member MemberName="GInterfaceGType">
132 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
133 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
134 <MemberType>Property</MemberType>
135 <ReturnValue>
136 <ReturnType>GLib.GType</ReturnType>
137 </ReturnValue>
138 <Docs>
139 <summary>To be added.</summary>
140 <value>To be added.</value>
141 <remarks>To be added.</remarks>
142 <since version="Gtk# 3.0" />
143 </Docs>
144 </Member>
131145 <Member MemberName="GType">
132 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
133 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
146 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
147 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
134148 <MemberType>Property</MemberType>
135149 <ReturnValue>
136150 <ReturnType>GLib.GType</ReturnType>
157171 </Docs>
158172 </Member>
159173 <Member MemberName="Implementor">
160 <MemberSignature Language="C#" Value="public GLib.ActionImplementor Implementor { get; }" />
161 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ActionImplementor Implementor" />
162 <MemberType>Property</MemberType>
163 <ReturnValue>
164 <ReturnType>GLib.ActionImplementor</ReturnType>
174 <MemberSignature Language="C#" Value="public GLib.IActionImplementor Implementor { get; }" />
175 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IActionImplementor Implementor" />
176 <MemberType>Property</MemberType>
177 <ReturnValue>
178 <ReturnType>GLib.IActionImplementor</ReturnType>
165179 </ReturnValue>
166180 <Docs>
167181 <summary>To be added.</summary>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The following events invoke <see cref="T:GLib.ActionAddedHandler" /> delegates which pass event data via this class:</para>
14 <para>
15 <list type="bullet">
16 <item>
17 <term>
18 <see cref="M:GLib.Application.ActionAdded" />
19 </term>
20 </item>
21 <item>
22 <term>
23 <see cref="M:GLib.SimpleActionGroup.ActionAdded" />
24 </term>
25 </item>
26 </list>
27 </para>
28 </remarks>
1329 <since version="Gtk# 3.0" />
1430 </Docs>
1531 <Members>
1935 <MemberType>Constructor</MemberType>
2036 <Parameters />
2137 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
38 <summary>Public Constructor.</summary>
39 <remarks>Create a new <see cref="T:GLib.ActionAddedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.ActionAddedHandler" /> delegate.</remarks>
2440 <since version="Gtk# 3.0" />
2541 </Docs>
2642 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The following events utilize this delegate:</para>
22 <para>
23 <list type="bullet">
24 <item>
25 <term>
26 <see cref="M:GLib.Application.ActionAdded" />
27 </term>
28 </item>
29 <item>
30 <term>
31 <see cref="M:GLib.SimpleActionGroup.ActionAdded" />
32 </term>
33 </item>
34 </list>
35 </para>
36 <para>Event data is passed via the <see cref="T:GLib.ActionAddedArgs" /> parameter.</para>
37 <para>To attach a <see cref="T:GLib.ActionAddedHandler" /> to an event, add the ActionAddedHandler instance to the event. The methods referenced by the ActionAddedHandler instance are invoked whenever the event is raised, until the ActionAddedHandler is removed from the event.</para>
38 </remarks>
2139 <since version="Gtk# 3.0" />
2240 </Docs>
2341 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The following events invoke <see cref="T:GLib.ActionEnabledChangedHandler" /> delegates which pass event data via this class:</para>
14 <para>
15 <list type="bullet">
16 <item>
17 <term>
18 <see cref="M:GLib.Application.ActionEnabledChanged" />
19 </term>
20 </item>
21 <item>
22 <term>
23 <see cref="M:GLib.SimpleActionGroup.ActionEnabledChanged" />
24 </term>
25 </item>
26 </list>
27 </para>
28 </remarks>
1329 <since version="Gtk# 3.0" />
1430 </Docs>
1531 <Members>
1935 <MemberType>Constructor</MemberType>
2036 <Parameters />
2137 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
38 <summary>Public Constructor.</summary>
39 <remarks>Create a new <see cref="T:GLib.ActionEnabledChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.ActionEnabledChangedHandler" /> delegate.</remarks>
2440 <since version="Gtk# 3.0" />
2541 </Docs>
2642 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The following events utilize this delegate:</para>
22 <para>
23 <list type="bullet">
24 <item>
25 <term>
26 <see cref="M:GLib.Application.ActionEnabledChanged" />
27 </term>
28 </item>
29 <item>
30 <term>
31 <see cref="M:GLib.SimpleActionGroup.ActionEnabledChanged" />
32 </term>
33 </item>
34 </list>
35 </para>
36 <para>Event data is passed via the <see cref="T:GLib.ActionEnabledChangedArgs" /> parameter.</para>
37 <para>To attach a <see cref="T:GLib.ActionEnabledChangedHandler" /> to an event, add the ActionEnabledChangedHandler instance to the event. The methods referenced by the ActionEnabledChangedHandler instance are invoked whenever the event is raised, until the ActionEnabledChangedHandler is removed from the event.</para>
38 </remarks>
2139 <since version="Gtk# 3.0" />
2240 </Docs>
2341 </Type>
+0
-304
doc/en/GLib/ActionGroup.xml less more
0 <Type Name="ActionGroup" FullName="GLib.ActionGroup">
1 <TypeSignature Language="C#" Value="public interface ActionGroup : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ActionGroup implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="ActionAdded">
18 <MemberSignature Language="C#" Value="public event GLib.ActionAddedHandler ActionAdded;" />
19 <MemberSignature Language="ILAsm" Value=".event class GLib.ActionAddedHandler ActionAdded" />
20 <MemberType>Event</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.ActionAddedHandler</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
27 <since version="Gtk# 3.0" />
28 </Docs>
29 </Member>
30 <Member MemberName="ActionEnabledChanged">
31 <MemberSignature Language="C#" Value="public event GLib.ActionEnabledChangedHandler ActionEnabledChanged;" />
32 <MemberSignature Language="ILAsm" Value=".event class GLib.ActionEnabledChangedHandler ActionEnabledChanged" />
33 <MemberType>Event</MemberType>
34 <ReturnValue>
35 <ReturnType>GLib.ActionEnabledChangedHandler</ReturnType>
36 </ReturnValue>
37 <Docs>
38 <summary>To be added.</summary>
39 <remarks>To be added.</remarks>
40 <since version="Gtk# 3.0" />
41 </Docs>
42 </Member>
43 <Member MemberName="ActionRemoved">
44 <MemberSignature Language="C#" Value="public event GLib.ActionRemovedHandler ActionRemoved;" />
45 <MemberSignature Language="ILAsm" Value=".event class GLib.ActionRemovedHandler ActionRemoved" />
46 <MemberType>Event</MemberType>
47 <ReturnValue>
48 <ReturnType>GLib.ActionRemovedHandler</ReturnType>
49 </ReturnValue>
50 <Docs>
51 <summary>To be added.</summary>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="ActionStateChanged">
57 <MemberSignature Language="C#" Value="public event GLib.ActionStateChangedHandler ActionStateChanged;" />
58 <MemberSignature Language="ILAsm" Value=".event class GLib.ActionStateChangedHandler ActionStateChanged" />
59 <MemberType>Event</MemberType>
60 <ReturnValue>
61 <ReturnType>GLib.ActionStateChangedHandler</ReturnType>
62 </ReturnValue>
63 <Docs>
64 <summary>To be added.</summary>
65 <remarks>To be added.</remarks>
66 <since version="Gtk# 3.0" />
67 </Docs>
68 </Member>
69 <Member MemberName="ActivateAction">
70 <MemberSignature Language="C#" Value="public void ActivateAction (string action_name, GLib.Variant parameter);" />
71 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ActivateAction(string action_name, class GLib.Variant parameter) cil managed" />
72 <MemberType>Method</MemberType>
73 <ReturnValue>
74 <ReturnType>System.Void</ReturnType>
75 </ReturnValue>
76 <Parameters>
77 <Parameter Name="action_name" Type="System.String" />
78 <Parameter Name="parameter" Type="GLib.Variant" />
79 </Parameters>
80 <Docs>
81 <param name="action_name">To be added.</param>
82 <param name="parameter">To be added.</param>
83 <summary>To be added.</summary>
84 <remarks>To be added.</remarks>
85 <since version="Gtk# 3.0" />
86 </Docs>
87 </Member>
88 <Member MemberName="ChangeActionState">
89 <MemberSignature Language="C#" Value="public void ChangeActionState (string action_name, GLib.Variant value);" />
90 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ChangeActionState(string action_name, class GLib.Variant value) cil managed" />
91 <MemberType>Method</MemberType>
92 <ReturnValue>
93 <ReturnType>System.Void</ReturnType>
94 </ReturnValue>
95 <Parameters>
96 <Parameter Name="action_name" Type="System.String" />
97 <Parameter Name="value" Type="GLib.Variant" />
98 </Parameters>
99 <Docs>
100 <param name="action_name">To be added.</param>
101 <param name="value">To be added.</param>
102 <summary>To be added.</summary>
103 <remarks>To be added.</remarks>
104 <since version="Gtk# 3.0" />
105 </Docs>
106 </Member>
107 <Member MemberName="EmitActionAdded">
108 <MemberSignature Language="C#" Value="public void EmitActionAdded (string action_name);" />
109 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitActionAdded(string action_name) cil managed" />
110 <MemberType>Method</MemberType>
111 <ReturnValue>
112 <ReturnType>System.Void</ReturnType>
113 </ReturnValue>
114 <Parameters>
115 <Parameter Name="action_name" Type="System.String" />
116 </Parameters>
117 <Docs>
118 <param name="action_name">To be added.</param>
119 <summary>To be added.</summary>
120 <remarks>To be added.</remarks>
121 <since version="Gtk# 3.0" />
122 </Docs>
123 </Member>
124 <Member MemberName="EmitActionEnabledChanged">
125 <MemberSignature Language="C#" Value="public void EmitActionEnabledChanged (string action_name, bool enabled);" />
126 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitActionEnabledChanged(string action_name, bool enabled) cil managed" />
127 <MemberType>Method</MemberType>
128 <ReturnValue>
129 <ReturnType>System.Void</ReturnType>
130 </ReturnValue>
131 <Parameters>
132 <Parameter Name="action_name" Type="System.String" />
133 <Parameter Name="enabled" Type="System.Boolean" />
134 </Parameters>
135 <Docs>
136 <param name="action_name">To be added.</param>
137 <param name="enabled">To be added.</param>
138 <summary>To be added.</summary>
139 <remarks>To be added.</remarks>
140 <since version="Gtk# 3.0" />
141 </Docs>
142 </Member>
143 <Member MemberName="EmitActionRemoved">
144 <MemberSignature Language="C#" Value="public void EmitActionRemoved (string action_name);" />
145 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitActionRemoved(string action_name) cil managed" />
146 <MemberType>Method</MemberType>
147 <ReturnValue>
148 <ReturnType>System.Void</ReturnType>
149 </ReturnValue>
150 <Parameters>
151 <Parameter Name="action_name" Type="System.String" />
152 </Parameters>
153 <Docs>
154 <param name="action_name">To be added.</param>
155 <summary>To be added.</summary>
156 <remarks>To be added.</remarks>
157 <since version="Gtk# 3.0" />
158 </Docs>
159 </Member>
160 <Member MemberName="EmitActionStateChanged">
161 <MemberSignature Language="C#" Value="public void EmitActionStateChanged (string action_name, GLib.Variant state);" />
162 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitActionStateChanged(string action_name, class GLib.Variant state) cil managed" />
163 <MemberType>Method</MemberType>
164 <ReturnValue>
165 <ReturnType>System.Void</ReturnType>
166 </ReturnValue>
167 <Parameters>
168 <Parameter Name="action_name" Type="System.String" />
169 <Parameter Name="state" Type="GLib.Variant" />
170 </Parameters>
171 <Docs>
172 <param name="action_name">To be added.</param>
173 <param name="state">To be added.</param>
174 <summary>To be added.</summary>
175 <remarks>To be added.</remarks>
176 <since version="Gtk# 3.0" />
177 </Docs>
178 </Member>
179 <Member MemberName="GetActionEnabled">
180 <MemberSignature Language="C#" Value="public bool GetActionEnabled (string action_name);" />
181 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetActionEnabled(string action_name) cil managed" />
182 <MemberType>Method</MemberType>
183 <ReturnValue>
184 <ReturnType>System.Boolean</ReturnType>
185 </ReturnValue>
186 <Parameters>
187 <Parameter Name="action_name" Type="System.String" />
188 </Parameters>
189 <Docs>
190 <param name="action_name">To be added.</param>
191 <summary>To be added.</summary>
192 <returns>To be added.</returns>
193 <remarks>To be added.</remarks>
194 <since version="Gtk# 3.0" />
195 </Docs>
196 </Member>
197 <Member MemberName="GetActionParameterType">
198 <MemberSignature Language="C#" Value="public GLib.VariantType GetActionParameterType (string action_name);" />
199 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.VariantType GetActionParameterType(string action_name) cil managed" />
200 <MemberType>Method</MemberType>
201 <ReturnValue>
202 <ReturnType>GLib.VariantType</ReturnType>
203 </ReturnValue>
204 <Parameters>
205 <Parameter Name="action_name" Type="System.String" />
206 </Parameters>
207 <Docs>
208 <param name="action_name">To be added.</param>
209 <summary>To be added.</summary>
210 <returns>To be added.</returns>
211 <remarks>To be added.</remarks>
212 <since version="Gtk# 3.0" />
213 </Docs>
214 </Member>
215 <Member MemberName="GetActionState">
216 <MemberSignature Language="C#" Value="public GLib.Variant GetActionState (string action_name);" />
217 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Variant GetActionState(string action_name) cil managed" />
218 <MemberType>Method</MemberType>
219 <ReturnValue>
220 <ReturnType>GLib.Variant</ReturnType>
221 </ReturnValue>
222 <Parameters>
223 <Parameter Name="action_name" Type="System.String" />
224 </Parameters>
225 <Docs>
226 <param name="action_name">To be added.</param>
227 <summary>To be added.</summary>
228 <returns>To be added.</returns>
229 <remarks>To be added.</remarks>
230 <since version="Gtk# 3.0" />
231 </Docs>
232 </Member>
233 <Member MemberName="GetActionStateHint">
234 <MemberSignature Language="C#" Value="public GLib.Variant GetActionStateHint (string action_name);" />
235 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Variant GetActionStateHint(string action_name) cil managed" />
236 <MemberType>Method</MemberType>
237 <ReturnValue>
238 <ReturnType>GLib.Variant</ReturnType>
239 </ReturnValue>
240 <Parameters>
241 <Parameter Name="action_name" Type="System.String" />
242 </Parameters>
243 <Docs>
244 <param name="action_name">To be added.</param>
245 <summary>To be added.</summary>
246 <returns>To be added.</returns>
247 <remarks>To be added.</remarks>
248 <since version="Gtk# 3.0" />
249 </Docs>
250 </Member>
251 <Member MemberName="GetActionStateType">
252 <MemberSignature Language="C#" Value="public GLib.VariantType GetActionStateType (string action_name);" />
253 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.VariantType GetActionStateType(string action_name) cil managed" />
254 <MemberType>Method</MemberType>
255 <ReturnValue>
256 <ReturnType>GLib.VariantType</ReturnType>
257 </ReturnValue>
258 <Parameters>
259 <Parameter Name="action_name" Type="System.String" />
260 </Parameters>
261 <Docs>
262 <param name="action_name">To be added.</param>
263 <summary>To be added.</summary>
264 <returns>To be added.</returns>
265 <remarks>To be added.</remarks>
266 <since version="Gtk# 3.0" />
267 </Docs>
268 </Member>
269 <Member MemberName="HasAction">
270 <MemberSignature Language="C#" Value="public bool HasAction (string action_name);" />
271 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasAction(string action_name) cil managed" />
272 <MemberType>Method</MemberType>
273 <ReturnValue>
274 <ReturnType>System.Boolean</ReturnType>
275 </ReturnValue>
276 <Parameters>
277 <Parameter Name="action_name" Type="System.String" />
278 </Parameters>
279 <Docs>
280 <param name="action_name">To be added.</param>
281 <summary>To be added.</summary>
282 <returns>To be added.</returns>
283 <remarks>To be added.</remarks>
284 <since version="Gtk# 3.0" />
285 </Docs>
286 </Member>
287 <Member MemberName="ListActions">
288 <MemberSignature Language="C#" Value="public string ListActions ();" />
289 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string ListActions() cil managed" />
290 <MemberType>Method</MemberType>
291 <ReturnValue>
292 <ReturnType>System.String</ReturnType>
293 </ReturnValue>
294 <Parameters />
295 <Docs>
296 <summary>To be added.</summary>
297 <returns>To be added.</returns>
298 <remarks>To be added.</remarks>
299 <since version="Gtk# 3.0" />
300 </Docs>
301 </Member>
302 </Members>
303 </Type>
00 <Type Name="ActionGroupAdapter" FullName="GLib.ActionGroupAdapter">
1 <TypeSignature Language="C#" Value="public class ActionGroupAdapter : GLib.GInterfaceAdapter, GLib.ActionGroup, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ActionGroupAdapter extends GLib.GInterfaceAdapter implements class GLib.ActionGroup, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class ActionGroupAdapter : GLib.GInterfaceAdapter, GLib.IActionGroup, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ActionGroupAdapter extends GLib.GInterfaceAdapter implements class GLib.IActionGroup, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.ActionGroup</InterfaceName>
11 <InterfaceName>GLib.IActionGroup</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public ActionGroupAdapter (GLib.ActionGroupImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.ActionGroupImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public ActionGroupAdapter (GLib.IActionGroupImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IActionGroupImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.ActionGroupImplementor" />
39 <Parameter Name="implementor" Type="GLib.IActionGroupImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
332332 </Docs>
333333 </Member>
334334 <Member MemberName="GetObject">
335 <MemberSignature Language="C#" Value="public static GLib.ActionGroup GetObject (GLib.Object obj);" />
336 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ActionGroup GetObject(class GLib.Object obj) cil managed" />
337 <MemberType>Method</MemberType>
338 <ReturnValue>
339 <ReturnType>GLib.ActionGroup</ReturnType>
335 <MemberSignature Language="C#" Value="public static GLib.IActionGroup GetObject (GLib.Object obj);" />
336 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IActionGroup GetObject(class GLib.Object obj) cil managed" />
337 <MemberType>Method</MemberType>
338 <ReturnValue>
339 <ReturnType>GLib.IActionGroup</ReturnType>
340340 </ReturnValue>
341341 <Parameters>
342342 <Parameter Name="obj" Type="GLib.Object" />
350350 </Docs>
351351 </Member>
352352 <Member MemberName="GetObject">
353 <MemberSignature Language="C#" Value="public static GLib.ActionGroup GetObject (IntPtr handle, bool owned);" />
354 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ActionGroup GetObject(native int handle, bool owned) cil managed" />
355 <MemberType>Method</MemberType>
356 <ReturnValue>
357 <ReturnType>GLib.ActionGroup</ReturnType>
353 <MemberSignature Language="C#" Value="public static GLib.IActionGroup GetObject (IntPtr handle, bool owned);" />
354 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IActionGroup GetObject(native int handle, bool owned) cil managed" />
355 <MemberType>Method</MemberType>
356 <ReturnValue>
357 <ReturnType>GLib.IActionGroup</ReturnType>
358358 </ReturnValue>
359359 <Parameters>
360360 <Parameter Name="handle" Type="System.IntPtr" />
369369 <since version="Gtk# 3.0" />
370370 </Docs>
371371 </Member>
372 <Member MemberName="GInterfaceGType">
373 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
374 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
375 <MemberType>Property</MemberType>
376 <ReturnValue>
377 <ReturnType>GLib.GType</ReturnType>
378 </ReturnValue>
379 <Docs>
380 <summary>To be added.</summary>
381 <value>To be added.</value>
382 <remarks>To be added.</remarks>
383 <since version="Gtk# 3.0" />
384 </Docs>
385 </Member>
372386 <Member MemberName="GType">
373 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
374 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
387 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
388 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
375389 <MemberType>Property</MemberType>
376390 <ReturnValue>
377391 <ReturnType>GLib.GType</ReturnType>
416430 </Docs>
417431 </Member>
418432 <Member MemberName="Implementor">
419 <MemberSignature Language="C#" Value="public GLib.ActionGroupImplementor Implementor { get; }" />
420 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ActionGroupImplementor Implementor" />
433 <MemberSignature Language="C#" Value="public GLib.IActionGroupImplementor Implementor { get; }" />
434 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IActionGroupImplementor Implementor" />
421435 <MemberType>Property</MemberType>
422436 <ReturnValue>
423 <ReturnType>GLib.ActionGroupImplementor</ReturnType>
437 <ReturnType>GLib.IActionGroupImplementor</ReturnType>
424438 </ReturnValue>
425439 <Docs>
426440 <summary>To be added.</summary>
+0
-185
doc/en/GLib/ActionGroupImplementor.xml less more
0 <Type Name="ActionGroupImplementor" FullName="GLib.ActionGroupImplementor">
1 <TypeSignature Language="C#" Value="public interface ActionGroupImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ActionGroupImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.ActionGroupAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="ActivateAction">
23 <MemberSignature Language="C#" Value="public void ActivateAction (string action_name, GLib.Variant parameter);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ActivateAction(string action_name, class GLib.Variant parameter) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="action_name" Type="System.String" />
31 <Parameter Name="parameter" Type="GLib.Variant" />
32 </Parameters>
33 <Docs>
34 <param name="action_name">To be added.</param>
35 <param name="parameter">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName="ChangeActionState">
42 <MemberSignature Language="C#" Value="public void ChangeActionState (string action_name, GLib.Variant value);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ChangeActionState(string action_name, class GLib.Variant value) cil managed" />
44 <MemberType>Method</MemberType>
45 <ReturnValue>
46 <ReturnType>System.Void</ReturnType>
47 </ReturnValue>
48 <Parameters>
49 <Parameter Name="action_name" Type="System.String" />
50 <Parameter Name="value" Type="GLib.Variant" />
51 </Parameters>
52 <Docs>
53 <param name="action_name">To be added.</param>
54 <param name="value">To be added.</param>
55 <summary>To be added.</summary>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="GetActionEnabled">
61 <MemberSignature Language="C#" Value="public bool GetActionEnabled (string action_name);" />
62 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetActionEnabled(string action_name) cil managed" />
63 <MemberType>Method</MemberType>
64 <ReturnValue>
65 <ReturnType>System.Boolean</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 <Parameter Name="action_name" Type="System.String" />
69 </Parameters>
70 <Docs>
71 <param name="action_name">To be added.</param>
72 <summary>To be added.</summary>
73 <returns>To be added.</returns>
74 <remarks>To be added.</remarks>
75 <since version="Gtk# 3.0" />
76 </Docs>
77 </Member>
78 <Member MemberName="GetActionParameterType">
79 <MemberSignature Language="C#" Value="public GLib.VariantType GetActionParameterType (string action_name);" />
80 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.VariantType GetActionParameterType(string action_name) cil managed" />
81 <MemberType>Method</MemberType>
82 <ReturnValue>
83 <ReturnType>GLib.VariantType</ReturnType>
84 </ReturnValue>
85 <Parameters>
86 <Parameter Name="action_name" Type="System.String" />
87 </Parameters>
88 <Docs>
89 <param name="action_name">To be added.</param>
90 <summary>To be added.</summary>
91 <returns>To be added.</returns>
92 <remarks>To be added.</remarks>
93 <since version="Gtk# 3.0" />
94 </Docs>
95 </Member>
96 <Member MemberName="GetActionState">
97 <MemberSignature Language="C#" Value="public GLib.Variant GetActionState (string action_name);" />
98 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Variant GetActionState(string action_name) cil managed" />
99 <MemberType>Method</MemberType>
100 <ReturnValue>
101 <ReturnType>GLib.Variant</ReturnType>
102 </ReturnValue>
103 <Parameters>
104 <Parameter Name="action_name" Type="System.String" />
105 </Parameters>
106 <Docs>
107 <param name="action_name">To be added.</param>
108 <summary>To be added.</summary>
109 <returns>To be added.</returns>
110 <remarks>To be added.</remarks>
111 <since version="Gtk# 3.0" />
112 </Docs>
113 </Member>
114 <Member MemberName="GetActionStateHint">
115 <MemberSignature Language="C#" Value="public GLib.Variant GetActionStateHint (string action_name);" />
116 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Variant GetActionStateHint(string action_name) cil managed" />
117 <MemberType>Method</MemberType>
118 <ReturnValue>
119 <ReturnType>GLib.Variant</ReturnType>
120 </ReturnValue>
121 <Parameters>
122 <Parameter Name="action_name" Type="System.String" />
123 </Parameters>
124 <Docs>
125 <param name="action_name">To be added.</param>
126 <summary>To be added.</summary>
127 <returns>To be added.</returns>
128 <remarks>To be added.</remarks>
129 <since version="Gtk# 3.0" />
130 </Docs>
131 </Member>
132 <Member MemberName="GetActionStateType">
133 <MemberSignature Language="C#" Value="public GLib.VariantType GetActionStateType (string action_name);" />
134 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.VariantType GetActionStateType(string action_name) cil managed" />
135 <MemberType>Method</MemberType>
136 <ReturnValue>
137 <ReturnType>GLib.VariantType</ReturnType>
138 </ReturnValue>
139 <Parameters>
140 <Parameter Name="action_name" Type="System.String" />
141 </Parameters>
142 <Docs>
143 <param name="action_name">To be added.</param>
144 <summary>To be added.</summary>
145 <returns>To be added.</returns>
146 <remarks>To be added.</remarks>
147 <since version="Gtk# 3.0" />
148 </Docs>
149 </Member>
150 <Member MemberName="HasAction">
151 <MemberSignature Language="C#" Value="public bool HasAction (string action_name);" />
152 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasAction(string action_name) cil managed" />
153 <MemberType>Method</MemberType>
154 <ReturnValue>
155 <ReturnType>System.Boolean</ReturnType>
156 </ReturnValue>
157 <Parameters>
158 <Parameter Name="action_name" Type="System.String" />
159 </Parameters>
160 <Docs>
161 <param name="action_name">To be added.</param>
162 <summary>To be added.</summary>
163 <returns>To be added.</returns>
164 <remarks>To be added.</remarks>
165 <since version="Gtk# 3.0" />
166 </Docs>
167 </Member>
168 <Member MemberName="ListActions">
169 <MemberSignature Language="C#" Value="public string ListActions ();" />
170 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string ListActions() cil managed" />
171 <MemberType>Method</MemberType>
172 <ReturnValue>
173 <ReturnType>System.String</ReturnType>
174 </ReturnValue>
175 <Parameters />
176 <Docs>
177 <summary>To be added.</summary>
178 <returns>To be added.</returns>
179 <remarks>To be added.</remarks>
180 <since version="Gtk# 3.0" />
181 </Docs>
182 </Member>
183 </Members>
184 </Type>
+0
-125
doc/en/GLib/ActionImplementor.xml less more
0 <Type Name="ActionImplementor" FullName="GLib.ActionImplementor">
1 <TypeSignature Language="C#" Value="public interface ActionImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ActionImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.ActionAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Activate">
23 <MemberSignature Language="C#" Value="public void Activate (GLib.Variant parameter);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Activate(class GLib.Variant parameter) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="parameter" Type="GLib.Variant" />
31 </Parameters>
32 <Docs>
33 <param name="parameter">To be added.</param>
34 <summary>To be added.</summary>
35 <remarks>To be added.</remarks>
36 <since version="Gtk# 3.0" />
37 </Docs>
38 </Member>
39 <Member MemberName="Enabled">
40 <MemberSignature Language="C#" Value="public bool Enabled { get; }" />
41 <MemberSignature Language="ILAsm" Value=".property instance bool Enabled" />
42 <MemberType>Property</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Boolean</ReturnType>
45 </ReturnValue>
46 <Docs>
47 <summary>To be added.</summary>
48 <value>To be added.</value>
49 <remarks>To be added.</remarks>
50 <since version="Gtk# 3.0" />
51 </Docs>
52 </Member>
53 <Member MemberName="Name">
54 <MemberSignature Language="C#" Value="public string Name { get; }" />
55 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
56 <MemberType>Property</MemberType>
57 <ReturnValue>
58 <ReturnType>System.String</ReturnType>
59 </ReturnValue>
60 <Docs>
61 <summary>To be added.</summary>
62 <value>To be added.</value>
63 <remarks>To be added.</remarks>
64 <since version="Gtk# 3.0" />
65 </Docs>
66 </Member>
67 <Member MemberName="ParameterType">
68 <MemberSignature Language="C#" Value="public GLib.VariantType ParameterType { get; }" />
69 <MemberSignature Language="ILAsm" Value=".property instance class GLib.VariantType ParameterType" />
70 <MemberType>Property</MemberType>
71 <ReturnValue>
72 <ReturnType>GLib.VariantType</ReturnType>
73 </ReturnValue>
74 <Docs>
75 <summary>To be added.</summary>
76 <value>To be added.</value>
77 <remarks>To be added.</remarks>
78 <since version="Gtk# 3.0" />
79 </Docs>
80 </Member>
81 <Member MemberName="State">
82 <MemberSignature Language="C#" Value="public GLib.Variant State { get; set; }" />
83 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Variant State" />
84 <MemberType>Property</MemberType>
85 <ReturnValue>
86 <ReturnType>GLib.Variant</ReturnType>
87 </ReturnValue>
88 <Docs>
89 <summary>To be added.</summary>
90 <value>To be added.</value>
91 <remarks>To be added.</remarks>
92 <since version="Gtk# 3.0" />
93 </Docs>
94 </Member>
95 <Member MemberName="StateHint">
96 <MemberSignature Language="C#" Value="public GLib.Variant StateHint { get; }" />
97 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Variant StateHint" />
98 <MemberType>Property</MemberType>
99 <ReturnValue>
100 <ReturnType>GLib.Variant</ReturnType>
101 </ReturnValue>
102 <Docs>
103 <summary>To be added.</summary>
104 <value>To be added.</value>
105 <remarks>To be added.</remarks>
106 <since version="Gtk# 3.0" />
107 </Docs>
108 </Member>
109 <Member MemberName="StateType">
110 <MemberSignature Language="C#" Value="public GLib.VariantType StateType { get; }" />
111 <MemberSignature Language="ILAsm" Value=".property instance class GLib.VariantType StateType" />
112 <MemberType>Property</MemberType>
113 <ReturnValue>
114 <ReturnType>GLib.VariantType</ReturnType>
115 </ReturnValue>
116 <Docs>
117 <summary>To be added.</summary>
118 <value>To be added.</value>
119 <remarks>To be added.</remarks>
120 <since version="Gtk# 3.0" />
121 </Docs>
122 </Member>
123 </Members>
124 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The following events invoke <see cref="T:GLib.ActionRemovedHandler" /> delegates which pass event data via this class:</para>
14 <para>
15 <list type="bullet">
16 <item>
17 <term>
18 <see cref="M:GLib.Application.ActionRemoved" />
19 </term>
20 </item>
21 <item>
22 <term>
23 <see cref="M:GLib.SimpleActionGroup.ActionRemoved" />
24 </term>
25 </item>
26 </list>
27 </para>
28 </remarks>
1329 <since version="Gtk# 3.0" />
1430 </Docs>
1531 <Members>
1935 <MemberType>Constructor</MemberType>
2036 <Parameters />
2137 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
38 <summary>Public Constructor.</summary>
39 <remarks>Create a new <see cref="T:GLib.ActionRemovedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.ActionRemovedHandler" /> delegate.</remarks>
2440 <since version="Gtk# 3.0" />
2541 </Docs>
2642 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The following events utilize this delegate:</para>
22 <para>
23 <list type="bullet">
24 <item>
25 <term>
26 <see cref="M:GLib.Application.ActionRemoved" />
27 </term>
28 </item>
29 <item>
30 <term>
31 <see cref="M:GLib.SimpleActionGroup.ActionRemoved" />
32 </term>
33 </item>
34 </list>
35 </para>
36 <para>Event data is passed via the <see cref="T:GLib.ActionRemovedArgs" /> parameter.</para>
37 <para>To attach a <see cref="T:GLib.ActionRemovedHandler" /> to an event, add the ActionRemovedHandler instance to the event. The methods referenced by the ActionRemovedHandler instance are invoked whenever the event is raised, until the ActionRemovedHandler is removed from the event.</para>
38 </remarks>
2139 <since version="Gtk# 3.0" />
2240 </Docs>
2341 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The following events invoke <see cref="T:GLib.ActionStateChangedHandler" /> delegates which pass event data via this class:</para>
14 <para>
15 <list type="bullet">
16 <item>
17 <term>
18 <see cref="M:GLib.Application.ActionStateChanged" />
19 </term>
20 </item>
21 <item>
22 <term>
23 <see cref="M:GLib.SimpleActionGroup.ActionStateChanged" />
24 </term>
25 </item>
26 </list>
27 </para>
28 </remarks>
1329 <since version="Gtk# 3.0" />
1430 </Docs>
1531 <Members>
1935 <MemberType>Constructor</MemberType>
2036 <Parameters />
2137 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
38 <summary>Public Constructor.</summary>
39 <remarks>Create a new <see cref="T:GLib.ActionStateChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.ActionStateChangedHandler" /> delegate.</remarks>
2440 <since version="Gtk# 3.0" />
2541 </Docs>
2642 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The following events utilize this delegate:</para>
22 <para>
23 <list type="bullet">
24 <item>
25 <term>
26 <see cref="M:GLib.Application.ActionStateChanged" />
27 </term>
28 </item>
29 <item>
30 <term>
31 <see cref="M:GLib.SimpleActionGroup.ActionStateChanged" />
32 </term>
33 </item>
34 </list>
35 </para>
36 <para>Event data is passed via the <see cref="T:GLib.ActionStateChangedArgs" /> parameter.</para>
37 <para>To attach a <see cref="T:GLib.ActionStateChangedHandler" /> to an event, add the ActionStateChangedHandler instance to the event. The methods referenced by the ActionStateChangedHandler instance are invoked whenever the event is raised, until the ActionStateChangedHandler is removed from the event.</para>
38 </remarks>
2139 <since version="Gtk# 3.0" />
2240 </Docs>
2341 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.SimpleAction.Activated" /> event invokes <see cref="T:GLib.ActivatedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.ActivatedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.ActivatedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.SimpleAction.Activated" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.ActivatedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.ActivatedHandler" /> to an event, add the ActivatedHandler instance to the event. The methods referenced by the ActivatedHandler instance are invoked whenever the event is raised, until the ActivatedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-403
doc/en/GLib/AppInfo.xml less more
0 <Type Name="AppInfo" FullName="GLib.AppInfo">
1 <TypeSignature Language="C#" Value="public interface AppInfo : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract AppInfo implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>This interface provides application information. See <see cref="T:GLib.DesktopAppInfo" /> and <see cref="T:GLib.AppInfoAdapter" /> for concretes implementations and usage.</summary>
13 <remarks>The following code sample lists all the application installed on your system:
14
15 <example><code lang="C#">
16 public class TestAppInfo
17 {
18 static void Main (string[] args)
19 {
20 GLib.GType.Init ();
21
22 foreach (AppInfo appinfo in AppInfoAdapter.All)
23 Console.WriteLine ("\t{0}: {1}, {2} ", appinfo.Name, appinfo.Descritpion, appinfo.Executable);
24 }
25 }
26 </code></example></remarks>
27 <since version="Gtk# 2.14" />
28 </Docs>
29 <Members>
30 <Member MemberName="AddSupportsType">
31 <MemberSignature Language="C#" Value="public bool AddSupportsType (string content_type);" />
32 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSupportsType(string content_type) cil managed" />
33 <MemberType>Method</MemberType>
34 <ReturnValue>
35 <ReturnType>System.Boolean</ReturnType>
36 </ReturnValue>
37 <Parameters>
38 <Parameter Name="content_type" Type="System.String" />
39 </Parameters>
40 <Docs>
41 <param name="content_type">To be added.</param>
42 <summary>Adds a content type to the application.</summary>
43 <returns>Always returns True. Throw a <see cref="T:GLib.GException" /> if something went wrong.</returns>
44 <remarks>
45 <para>Adds a content type to the application information to indicate the application is capable of opening files with the given content type.</para>
46 <para>
47 This method always returns True, or throw a <see cref="T:GLib.GException" /> if something went wrong.
48 </para>
49 </remarks>
50 <since version="Gtk# 2.14" />
51 </Docs>
52 </Member>
53 <Member MemberName="CanDelete">
54 <MemberSignature Language="C#" Value="public bool CanDelete ();" />
55 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanDelete() cil managed" />
56 <MemberType>Method</MemberType>
57 <ReturnValue>
58 <ReturnType>System.Boolean</ReturnType>
59 </ReturnValue>
60 <Parameters />
61 <Docs>
62 <summary>To be added.</summary>
63 <returns>To be added.</returns>
64 <remarks>To be added.</remarks>
65 <since version="Gtk# 3.0" />
66 </Docs>
67 </Member>
68 <Member MemberName="CanRemoveSupportsType">
69 <MemberSignature Language="C#" Value="public bool CanRemoveSupportsType { get; }" />
70 <MemberSignature Language="ILAsm" Value=".property instance bool CanRemoveSupportsType" />
71 <MemberType>Property</MemberType>
72 <ReturnValue>
73 <ReturnType>System.Boolean</ReturnType>
74 </ReturnValue>
75 <Docs>
76 <summary>If a supported content type can be removed from an application.</summary>
77 <value>True if it is possible to remove supported content types from the application, False if not.</value>
78 <remarks>To be added.</remarks>
79 <since version="Gtk# 2.14" />
80 </Docs>
81 </Member>
82 <Member MemberName="Commandline">
83 <MemberSignature Language="C#" Value="public string Commandline { get; }" />
84 <MemberSignature Language="ILAsm" Value=".property instance string Commandline" />
85 <MemberType>Property</MemberType>
86 <ReturnValue>
87 <ReturnType>System.String</ReturnType>
88 </ReturnValue>
89 <Docs>
90 <summary>To be added.</summary>
91 <value>To be added.</value>
92 <remarks>To be added.</remarks>
93 <since version="Gtk# 3.0" />
94 </Docs>
95 </Member>
96 <Member MemberName="Delete">
97 <MemberSignature Language="C#" Value="public bool Delete ();" />
98 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Delete() cil managed" />
99 <MemberType>Method</MemberType>
100 <ReturnValue>
101 <ReturnType>System.Boolean</ReturnType>
102 </ReturnValue>
103 <Parameters />
104 <Docs>
105 <summary>To be added.</summary>
106 <returns>To be added.</returns>
107 <remarks>To be added.</remarks>
108 <since version="Gtk# 3.0" />
109 </Docs>
110 </Member>
111 <Member MemberName="Description">
112 <MemberSignature Language="C#" Value="public string Description { get; }" />
113 <MemberSignature Language="ILAsm" Value=".property instance string Description" />
114 <MemberType>Property</MemberType>
115 <ReturnValue>
116 <ReturnType>System.String</ReturnType>
117 </ReturnValue>
118 <Docs>
119 <summary>An human-readable description of an installed application.</summary>
120 <value>A string containing a description of the application, or null if none.</value>
121 <remarks>The following code snippet:
122
123 <example><code lang="C#">
124 AppInfo app_info = AppInfoAdapter.GetDefaultForType ("image/jpeg", false);
125 Console.WriteLine ("{0}:\t{1}", app_info.Name, app_info.Description);
126 </code></example>
127 produces the following output (depending on your installation):
128
129 <para>
130 Eye of Gnome: Browse and rotate images
131 </para></remarks>
132 <since version="Gtk# 2.14" />
133 </Docs>
134 </Member>
135 <Member MemberName="DisplayName">
136 <MemberSignature Language="C#" Value="public string DisplayName { get; }" />
137 <MemberSignature Language="ILAsm" Value=".property instance string DisplayName" />
138 <MemberType>Property</MemberType>
139 <ReturnValue>
140 <ReturnType>System.String</ReturnType>
141 </ReturnValue>
142 <Docs>
143 <summary>To be added.</summary>
144 <value>To be added.</value>
145 <remarks>To be added.</remarks>
146 <since version="Gtk# 3.0" />
147 </Docs>
148 </Member>
149 <Member MemberName="Dup">
150 <MemberSignature Language="C#" Value="public GLib.AppInfo Dup ();" />
151 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.AppInfo Dup() cil managed" />
152 <MemberType>Method</MemberType>
153 <ReturnValue>
154 <ReturnType>GLib.AppInfo</ReturnType>
155 </ReturnValue>
156 <Parameters />
157 <Docs>
158 <summary>To be added.</summary>
159 <returns>To be added.</returns>
160 <remarks>To be added.</remarks>
161 <since version="Gtk# 2.14" />
162 </Docs>
163 </Member>
164 <Member MemberName="Equal">
165 <MemberSignature Language="C#" Value="public bool Equal (GLib.AppInfo appinfo2);" />
166 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.AppInfo appinfo2) cil managed" />
167 <MemberType>Method</MemberType>
168 <ReturnValue>
169 <ReturnType>System.Boolean</ReturnType>
170 </ReturnValue>
171 <Parameters>
172 <Parameter Name="appinfo2" Type="GLib.AppInfo" />
173 </Parameters>
174 <Docs>
175 <param name="appinfo2">To be added.</param>
176 <summary>To be added.</summary>
177 <returns>To be added.</returns>
178 <remarks>To be added.</remarks>
179 <since version="Gtk# 2.14" />
180 </Docs>
181 </Member>
182 <Member MemberName="Executable">
183 <MemberSignature Language="C#" Value="public string Executable { get; }" />
184 <MemberSignature Language="ILAsm" Value=".property instance string Executable" />
185 <MemberType>Property</MemberType>
186 <ReturnValue>
187 <ReturnType>System.String</ReturnType>
188 </ReturnValue>
189 <Docs>
190 <summary>The executable's name for the installed application.</summary>
191 <value>A string containing the AppInfo's application binary's name.</value>
192 <remarks>To be added.</remarks>
193 <since version="Gtk# 2.14" />
194 </Docs>
195 </Member>
196 <Member MemberName="Icon">
197 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; }" />
198 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
199 <MemberType>Property</MemberType>
200 <ReturnValue>
201 <ReturnType>GLib.Icon</ReturnType>
202 </ReturnValue>
203 <Docs>
204 <summary>The <see cref="T:GLib.Icon" /> for the application.</summary>
205 <value>The default <see cref="T:GLib.Icon" /> for the application.</value>
206 <remarks>To be added.</remarks>
207 <since version="Gtk# 2.14" />
208 </Docs>
209 </Member>
210 <Member MemberName="Id">
211 <MemberSignature Language="C#" Value="public string Id { get; }" />
212 <MemberSignature Language="ILAsm" Value=".property instance string Id" />
213 <MemberType>Property</MemberType>
214 <ReturnValue>
215 <ReturnType>System.String</ReturnType>
216 </ReturnValue>
217 <Docs>
218 <summary>The ID of an application.</summary>
219 <value>A string containing the application's ID.</value>
220 <remarks>An id si s a string that identifies the application. The exact format of the id is platform depenedent. For instance, on Unix, this is the desktop file id from the xdg menu specification.</remarks>
221 <since version="Gtk# 2.14" />
222 </Docs>
223 </Member>
224 <Member MemberName="Launch">
225 <MemberSignature Language="C#" Value="public bool Launch (GLib.List files, GLib.AppLaunchContext launch_context);" />
226 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Launch(class GLib.List files, class GLib.AppLaunchContext launch_context) cil managed" />
227 <MemberType>Method</MemberType>
228 <ReturnValue>
229 <ReturnType>System.Boolean</ReturnType>
230 </ReturnValue>
231 <Parameters>
232 <Parameter Name="files" Type="GLib.List" />
233 <Parameter Name="launch_context" Type="GLib.AppLaunchContext" />
234 </Parameters>
235 <Docs>
236 <param name="files">A <see cref="T:GLib.List" /> of <see cref="T:GLib.File" /> objects, or null to launch the application without arguments.</param>
237 <param name="launch_context">An <see cref="T:GLib.AppLauchContext" />, or null.</param>
238 <summary>Launches the application.</summary>
239 <returns>Always returns True. Throws a <see cref="T:GLib.GException" /> if something went wrong.</returns>
240 <remarks>
241 <para>Launches the application. Passes files to the launched application as arguments, using the optional launch_context to get information about the details of the launcher (like what screen it is on). Throws a <see cref="T:GLib.GException" /> on error.</para>
242 <para>To lauch the application without arguments pass a null files list.</para>
243 <para>Note that even if the launch is successful the application launched can fail to start if it runs into problems during startup. There is no way to detect this.</para>
244 <para>Some URIs can be changed when passed through a GFile (for instance unsupported uris with strange formats like mailto:), so if you have a textual uri you want to pass in as argument, consider using <see cref="M:GLib.AppInfo.LaunchUris" /> instead.</para>
245 </remarks>
246 <since version="Gtk# 2.14" />
247 </Docs>
248 </Member>
249 <Member MemberName="LaunchUris">
250 <MemberSignature Language="C#" Value="public bool LaunchUris (GLib.List uris, GLib.AppLaunchContext launch_context);" />
251 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LaunchUris(class GLib.List uris, class GLib.AppLaunchContext launch_context) cil managed" />
252 <MemberType>Method</MemberType>
253 <ReturnValue>
254 <ReturnType>System.Boolean</ReturnType>
255 </ReturnValue>
256 <Parameters>
257 <Parameter Name="uris" Type="GLib.List" />
258 <Parameter Name="launch_context" Type="GLib.AppLaunchContext" />
259 </Parameters>
260 <Docs>
261 <param name="uris">A <see cref="T:GLib.List" /> of <see cref="T:System.String" /> containing URIs to launch, or null.</param>
262 <param name="launch_context">A <see cref="T:GLib.AppLaunchContext" />, or null.</param>
263 <summary>Launches the application.</summary>
264 <returns>Always returns True. Throws a <see cref="T:GLib.GException" /> if something went wrong.</returns>
265 <remarks>
266 <para>Launches the application. Passes uris to the launched application as arguments, using the optional launch_context to get information about the details of the launcher (like what screen it is on). On error, throws a <see cref="T:GLib.GException" /></para>
267 <para>To lauch the application without arguments pass a NULL uris list.</para>
268 <para>Note that even if the launch is successful the application launched can fail to start if it runs into problems during startup. There is no way to detect this.</para>
269 </remarks>
270 <since version="Gtk# 2.14" />
271 </Docs>
272 </Member>
273 <Member MemberName="Name">
274 <MemberSignature Language="C#" Value="public string Name { get; }" />
275 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
276 <MemberType>Property</MemberType>
277 <ReturnValue>
278 <ReturnType>System.String</ReturnType>
279 </ReturnValue>
280 <Docs>
281 <summary>The name of the installed application.</summary>
282 <value>A <see cref="T:System.String" /> containing the name of the application.</value>
283 <remarks>To be added.</remarks>
284 <since version="Gtk# 2.14" />
285 </Docs>
286 </Member>
287 <Member MemberName="RemoveSupportsType">
288 <MemberSignature Language="C#" Value="public bool RemoveSupportsType (string content_type);" />
289 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSupportsType(string content_type) cil managed" />
290 <MemberType>Method</MemberType>
291 <ReturnValue>
292 <ReturnType>System.Boolean</ReturnType>
293 </ReturnValue>
294 <Parameters>
295 <Parameter Name="content_type" Type="System.String" />
296 </Parameters>
297 <Docs>
298 <param name="content_type">A <see cref="T:System.String" /> containing a content type. On Unix, content types are mimetypes, so "image/jpeg" is a valid content type.</param>
299 <summary>Removes a supported type from an application, if possible.</summary>
300 <returns>Always returns True. Throws a <see cref="T:GLib.GException" /> if something went wrong.</returns>
301 <remarks>This method always returns True, but throws on any error. Checking <see cref="M:GLib.AppInfo.CanRemoveSupportsType" /> first will avoid some exceptions, but that doesn't mean it won't throw at all.</remarks>
302 <since version="Gtk# 2.14" />
303 </Docs>
304 </Member>
305 <Member MemberName="SetAsDefaultForExtension">
306 <MemberSignature Language="C#" Value="public bool SetAsDefaultForExtension (string extension);" />
307 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAsDefaultForExtension(string extension) cil managed" />
308 <MemberType>Method</MemberType>
309 <ReturnValue>
310 <ReturnType>System.Boolean</ReturnType>
311 </ReturnValue>
312 <Parameters>
313 <Parameter Name="extension" Type="System.String" />
314 </Parameters>
315 <Docs>
316 <param name="extension">A <see cref="T:System.String" /> containing the file extension (without the dot).</param>
317 <summary>Sets the application as the default handler for the given file extension.</summary>
318 <returns>Always returns True. Throws a <see cref="T:GLib.GException" /> if something went wrong.</returns>
319 <remarks>This method always returns True, or throw a <see cref="T:GLib.GException" /> if something went wrong.</remarks>
320 <since version="Gtk# 2.14" />
321 </Docs>
322 </Member>
323 <Member MemberName="SetAsDefaultForType">
324 <MemberSignature Language="C#" Value="public bool SetAsDefaultForType (string content_type);" />
325 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAsDefaultForType(string content_type) cil managed" />
326 <MemberType>Method</MemberType>
327 <ReturnValue>
328 <ReturnType>System.Boolean</ReturnType>
329 </ReturnValue>
330 <Parameters>
331 <Parameter Name="content_type" Type="System.String" />
332 </Parameters>
333 <Docs>
334 <param name="content_type">A <see cref="T:System.String" /> containing the content type.</param>
335 <summary>Sets the application as the default handler for a given type.</summary>
336 <returns>Always returns True. Throws a <see cref="T:Glib.GException" /> if something went wrong.</returns>
337 <remarks>This method always returns True, or throw a <see cref="T:GLib.GException" /> if something went wrong.</remarks>
338 <since version="Gtk# 2.14" />
339 </Docs>
340 </Member>
341 <Member MemberName="SetAsLastUsedForType">
342 <MemberSignature Language="C#" Value="public bool SetAsLastUsedForType (string content_type);" />
343 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAsLastUsedForType(string content_type) cil managed" />
344 <MemberType>Method</MemberType>
345 <ReturnValue>
346 <ReturnType>System.Boolean</ReturnType>
347 </ReturnValue>
348 <Parameters>
349 <Parameter Name="content_type" Type="System.String" />
350 </Parameters>
351 <Docs>
352 <param name="content_type">To be added.</param>
353 <summary>To be added.</summary>
354 <returns>To be added.</returns>
355 <remarks>To be added.</remarks>
356 <since version="Gtk# 3.0" />
357 </Docs>
358 </Member>
359 <Member MemberName="ShouldShow">
360 <MemberSignature Language="C#" Value="public bool ShouldShow { get; }" />
361 <MemberSignature Language="ILAsm" Value=".property instance bool ShouldShow" />
362 <MemberType>Property</MemberType>
363 <ReturnValue>
364 <ReturnType>System.Boolean</ReturnType>
365 </ReturnValue>
366 <Docs>
367 <summary>If the application info should be shown in menus that list available applications.</summary>
368 <value>True if the application should be shown, False otherwise.</value>
369 <remarks>To be added.</remarks>
370 <since version="Gtk# 2.14" />
371 </Docs>
372 </Member>
373 <Member MemberName="SupportsFiles">
374 <MemberSignature Language="C#" Value="public bool SupportsFiles { get; }" />
375 <MemberSignature Language="ILAsm" Value=".property instance bool SupportsFiles" />
376 <MemberType>Property</MemberType>
377 <ReturnValue>
378 <ReturnType>System.Boolean</ReturnType>
379 </ReturnValue>
380 <Docs>
381 <summary>If the application accepts files as arguments.</summary>
382 <value>True if the application supports files.</value>
383 <remarks>To be added.</remarks>
384 <since version="Gtk# 2.14" />
385 </Docs>
386 </Member>
387 <Member MemberName="SupportsUris">
388 <MemberSignature Language="C#" Value="public bool SupportsUris { get; }" />
389 <MemberSignature Language="ILAsm" Value=".property instance bool SupportsUris" />
390 <MemberType>Property</MemberType>
391 <ReturnValue>
392 <ReturnType>System.Boolean</ReturnType>
393 </ReturnValue>
394 <Docs>
395 <summary>If the application supports reading files and directories from URIs.</summary>
396 <value>True if the application supports URIs.</value>
397 <remarks>To be added.</remarks>
398 <since version="Gtk# 2.14" />
399 </Docs>
400 </Member>
401 </Members>
402 </Type>
00 <Type Name="AppInfoAdapter" FullName="GLib.AppInfoAdapter">
1 <TypeSignature Language="C#" Value="public class AppInfoAdapter : GLib.GInterfaceAdapter, GLib.AppInfo, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AppInfoAdapter extends GLib.GInterfaceAdapter implements class GLib.AppInfo, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class AppInfoAdapter : GLib.GInterfaceAdapter, GLib.IAppInfo, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AppInfoAdapter extends GLib.GInterfaceAdapter implements class GLib.IAppInfo, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.AppInfo</InterfaceName>
11 <InterfaceName>GLib.IAppInfo</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
102102 </Docs>
103103 </Member>
104104 <Member MemberName="CreateFromCommandline">
105 <MemberSignature Language="C#" Value="public static GLib.AppInfo CreateFromCommandline (string commandline, string application_name, GLib.AppInfoCreateFlags flags);" />
106 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.AppInfo CreateFromCommandline(string commandline, string application_name, valuetype GLib.AppInfoCreateFlags flags) cil managed" />
107 <MemberType>Method</MemberType>
108 <ReturnValue>
109 <ReturnType>GLib.AppInfo</ReturnType>
105 <MemberSignature Language="C#" Value="public static GLib.IAppInfo CreateFromCommandline (string commandline, string application_name, GLib.AppInfoCreateFlags flags);" />
106 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAppInfo CreateFromCommandline(string commandline, string application_name, valuetype GLib.AppInfoCreateFlags flags) cil managed" />
107 <MemberType>Method</MemberType>
108 <ReturnValue>
109 <ReturnType>GLib.IAppInfo</ReturnType>
110110 </ReturnValue>
111111 <Parameters>
112112 <Parameter Name="commandline" Type="System.String" />
120120 <summary>To be added.</summary>
121121 <returns>To be added.</returns>
122122 <remarks>To be added.</remarks>
123 <since version="Gtk# 2.14" />
123 <since version="Gtk# 3.0" />
124124 </Docs>
125125 </Member>
126126 <Member MemberName="Delete">
167167 </Docs>
168168 </Member>
169169 <Member MemberName="Dup">
170 <MemberSignature Language="C#" Value="public GLib.AppInfo Dup ();" />
171 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.AppInfo Dup() cil managed" />
172 <MemberType>Method</MemberType>
173 <ReturnValue>
174 <ReturnType>GLib.AppInfo</ReturnType>
170 <MemberSignature Language="C#" Value="public GLib.IAppInfo Dup ();" />
171 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IAppInfo Dup() cil managed" />
172 <MemberType>Method</MemberType>
173 <ReturnValue>
174 <ReturnType>GLib.IAppInfo</ReturnType>
175175 </ReturnValue>
176176 <Parameters />
177177 <Docs>
178178 <summary>To be added.</summary>
179179 <returns>To be added.</returns>
180180 <remarks>To be added.</remarks>
181 <since version="Gtk# 2.14" />
181 <since version="Gtk# 3.0" />
182182 </Docs>
183183 </Member>
184184 <Member MemberName="Equal">
185 <MemberSignature Language="C#" Value="public bool Equal (GLib.AppInfo appinfo2);" />
186 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.AppInfo appinfo2) cil managed" />
187 <MemberType>Method</MemberType>
188 <ReturnValue>
189 <ReturnType>System.Boolean</ReturnType>
190 </ReturnValue>
191 <Parameters>
192 <Parameter Name="appinfo2" Type="GLib.AppInfo" />
185 <MemberSignature Language="C#" Value="public bool Equal (GLib.IAppInfo appinfo2);" />
186 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.IAppInfo appinfo2) cil managed" />
187 <MemberType>Method</MemberType>
188 <ReturnValue>
189 <ReturnType>System.Boolean</ReturnType>
190 </ReturnValue>
191 <Parameters>
192 <Parameter Name="appinfo2" Type="GLib.IAppInfo" />
193193 </Parameters>
194194 <Docs>
195195 <param name="appinfo2">To be added.</param>
196196 <summary>To be added.</summary>
197197 <returns>To be added.</returns>
198198 <remarks>To be added.</remarks>
199 <since version="Gtk# 2.14" />
199 <since version="Gtk# 3.0" />
200200 </Docs>
201201 </Member>
202202 <Member MemberName="Executable">
214214 </Docs>
215215 </Member>
216216 <Member MemberName="GetAll">
217 <MemberSignature Language="C#" Value="public static GLib.AppInfo[] GetAll ();" />
218 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.AppInfo[] GetAll() cil managed" />
219 <MemberType>Method</MemberType>
220 <ReturnValue>
221 <ReturnType>GLib.AppInfo[]</ReturnType>
217 <MemberSignature Language="C#" Value="public static GLib.IAppInfo[] GetAll ();" />
218 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAppInfo[] GetAll() cil managed" />
219 <MemberType>Method</MemberType>
220 <ReturnValue>
221 <ReturnType>GLib.IAppInfo[]</ReturnType>
222222 </ReturnValue>
223223 <Parameters />
224224 <Docs>
225225 <summary>To be added.</summary>
226226 <returns>To be added.</returns>
227227 <remarks>To be added.</remarks>
228 <since version="Gtk# 2.14" />
228 <since version="Gtk# 3.0" />
229229 </Docs>
230230 </Member>
231231 <Member MemberName="GetAllForType">
232 <MemberSignature Language="C#" Value="public static GLib.AppInfo[] GetAllForType (string content_type);" />
233 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.AppInfo[] GetAllForType(string content_type) cil managed" />
234 <MemberType>Method</MemberType>
235 <ReturnValue>
236 <ReturnType>GLib.AppInfo[]</ReturnType>
237 </ReturnValue>
238 <Parameters>
239 <Parameter Name="content_type" Type="System.String" />
240 </Parameters>
241 <Docs>
242 <param name="content_type">The content type to find a <see cref="T:GLib.AppInfo" /> for.</param>
243 <summary>Gets an array of all <see cref="T:GLib.AppInfo" /> for a given content type.
244
245 </summary>
246 <returns>An array of <see cref="T:GLib.AppInfo" /> for given content_type, or null on error.</returns>
247 <remarks>To be added.</remarks>
248 <since version="Gtk# 2.14" />
232 <MemberSignature Language="C#" Value="public static GLib.IAppInfo[] GetAllForType (string content_type);" />
233 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAppInfo[] GetAllForType(string content_type) cil managed" />
234 <MemberType>Method</MemberType>
235 <ReturnValue>
236 <ReturnType>GLib.IAppInfo[]</ReturnType>
237 </ReturnValue>
238 <Parameters>
239 <Parameter Name="content_type" Type="System.String" />
240 </Parameters>
241 <Docs>
242 <param name="content_type">To be added.</param>
243 <summary>To be added.</summary>
244 <returns>To be added.</returns>
245 <remarks>To be added.</remarks>
246 <since version="Gtk# 3.0" />
249247 </Docs>
250248 </Member>
251249 <Member MemberName="GetDefaultForType">
252 <MemberSignature Language="C#" Value="public static GLib.AppInfo GetDefaultForType (string content_type, bool must_support_uris);" />
253 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.AppInfo GetDefaultForType(string content_type, bool must_support_uris) cil managed" />
254 <MemberType>Method</MemberType>
255 <ReturnValue>
256 <ReturnType>GLib.AppInfo</ReturnType>
250 <MemberSignature Language="C#" Value="public static GLib.IAppInfo GetDefaultForType (string content_type, bool must_support_uris);" />
251 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAppInfo GetDefaultForType(string content_type, bool must_support_uris) cil managed" />
252 <MemberType>Method</MemberType>
253 <ReturnValue>
254 <ReturnType>GLib.IAppInfo</ReturnType>
257255 </ReturnValue>
258256 <Parameters>
259257 <Parameter Name="content_type" Type="System.String" />
260258 <Parameter Name="must_support_uris" Type="System.Boolean" />
261259 </Parameters>
262260 <Docs>
263 <param name="content_type">The content type to find a <see cref="T:GLib.AppInfo" /> for.</param>
264 <param name="must_support_uris">If True, the <see cref="GLib.AppInfo" /> is expected to support URIs.</param>
265 <summary>Gets the <see cref="T:GLib.AppInfo" /> that correspond to a given content type.</summary>
266 <returns>A <see cref="T:GLib.AppInfo" /> for given content_type or null on error.</returns>
267 <remarks>To be added.</remarks>
268 <since version="Gtk# 2.14" />
261 <param name="content_type">To be added.</param>
262 <param name="must_support_uris">To be added.</param>
263 <summary>To be added.</summary>
264 <returns>To be added.</returns>
265 <remarks>To be added.</remarks>
266 <since version="Gtk# 3.0" />
269267 </Docs>
270268 </Member>
271269 <Member MemberName="GetDefaultForUriScheme">
272 <MemberSignature Language="C#" Value="public static GLib.AppInfo GetDefaultForUriScheme (string uri_scheme);" />
273 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.AppInfo GetDefaultForUriScheme(string uri_scheme) cil managed" />
274 <MemberType>Method</MemberType>
275 <ReturnValue>
276 <ReturnType>GLib.AppInfo</ReturnType>
270 <MemberSignature Language="C#" Value="public static GLib.IAppInfo GetDefaultForUriScheme (string uri_scheme);" />
271 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAppInfo GetDefaultForUriScheme(string uri_scheme) cil managed" />
272 <MemberType>Method</MemberType>
273 <ReturnValue>
274 <ReturnType>GLib.IAppInfo</ReturnType>
277275 </ReturnValue>
278276 <Parameters>
279277 <Parameter Name="uri_scheme" Type="System.String" />
280278 </Parameters>
281279 <Docs>
282 <param name="uri_scheme">A string containing a URI scheme.</param>
283 <summary>Gets the default application for launching applications using this URI scheme.</summary>
284 <returns>A <see cref="T:GLib.AppInfo" /> for given uri_scheme or null on error. </returns>
285 <remarks>A URI scheme is the initial part of the URI, up to but not including the ':', e.g. "http", "ftp" or "sip".</remarks>
286 <since version="Gtk# 2.14" />
280 <param name="uri_scheme">To be added.</param>
281 <summary>To be added.</summary>
282 <returns>To be added.</returns>
283 <remarks>To be added.</remarks>
284 <since version="Gtk# 3.0" />
287285 </Docs>
288286 </Member>
289287 <Member MemberName="GetFallbackForType">
290 <MemberSignature Language="C#" Value="public static GLib.List GetFallbackForType (string content_type);" />
291 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.List GetFallbackForType(string content_type) cil managed" />
292 <MemberType>Method</MemberType>
293 <ReturnValue>
294 <ReturnType>GLib.List</ReturnType>
288 <MemberSignature Language="C#" Value="public static GLib.IAppInfo[] GetFallbackForType (string content_type);" />
289 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAppInfo[] GetFallbackForType(string content_type) cil managed" />
290 <MemberType>Method</MemberType>
291 <ReturnValue>
292 <ReturnType>GLib.IAppInfo[]</ReturnType>
295293 </ReturnValue>
296294 <Parameters>
297295 <Parameter Name="content_type" Type="System.String" />
305303 </Docs>
306304 </Member>
307305 <Member MemberName="GetObject">
308 <MemberSignature Language="C#" Value="public static GLib.AppInfo GetObject (GLib.Object obj);" />
309 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.AppInfo GetObject(class GLib.Object obj) cil managed" />
310 <MemberType>Method</MemberType>
311 <ReturnValue>
312 <ReturnType>GLib.AppInfo</ReturnType>
306 <MemberSignature Language="C#" Value="public static GLib.IAppInfo GetObject (GLib.Object obj);" />
307 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAppInfo GetObject(class GLib.Object obj) cil managed" />
308 <MemberType>Method</MemberType>
309 <ReturnValue>
310 <ReturnType>GLib.IAppInfo</ReturnType>
313311 </ReturnValue>
314312 <Parameters>
315313 <Parameter Name="obj" Type="GLib.Object" />
319317 <summary>To be added.</summary>
320318 <returns>To be added.</returns>
321319 <remarks>To be added.</remarks>
322 <since version="Gtk# 2.14" />
320 <since version="Gtk# 3.0" />
323321 </Docs>
324322 </Member>
325323 <Member MemberName="GetObject">
326 <MemberSignature Language="C#" Value="public static GLib.AppInfo GetObject (IntPtr handle, bool owned);" />
327 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.AppInfo GetObject(native int handle, bool owned) cil managed" />
328 <MemberType>Method</MemberType>
329 <ReturnValue>
330 <ReturnType>GLib.AppInfo</ReturnType>
324 <MemberSignature Language="C#" Value="public static GLib.IAppInfo GetObject (IntPtr handle, bool owned);" />
325 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAppInfo GetObject(native int handle, bool owned) cil managed" />
326 <MemberType>Method</MemberType>
327 <ReturnValue>
328 <ReturnType>GLib.IAppInfo</ReturnType>
331329 </ReturnValue>
332330 <Parameters>
333331 <Parameter Name="handle" Type="System.IntPtr" />
339337 <summary>To be added.</summary>
340338 <returns>To be added.</returns>
341339 <remarks>To be added.</remarks>
342 <since version="Gtk# 2.14" />
340 <since version="Gtk# 3.0" />
343341 </Docs>
344342 </Member>
345343 <Member MemberName="GetRecommendedForType">
346 <MemberSignature Language="C#" Value="public static GLib.List GetRecommendedForType (string content_type);" />
347 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.List GetRecommendedForType(string content_type) cil managed" />
348 <MemberType>Method</MemberType>
349 <ReturnValue>
350 <ReturnType>GLib.List</ReturnType>
344 <MemberSignature Language="C#" Value="public static GLib.IAppInfo[] GetRecommendedForType (string content_type);" />
345 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAppInfo[] GetRecommendedForType(string content_type) cil managed" />
346 <MemberType>Method</MemberType>
347 <ReturnValue>
348 <ReturnType>GLib.IAppInfo[]</ReturnType>
351349 </ReturnValue>
352350 <Parameters>
353351 <Parameter Name="content_type" Type="System.String" />
360358 <since version="Gtk# 3.0" />
361359 </Docs>
362360 </Member>
361 <Member MemberName="GInterfaceGType">
362 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
363 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
364 <MemberType>Property</MemberType>
365 <ReturnValue>
366 <ReturnType>GLib.GType</ReturnType>
367 </ReturnValue>
368 <Docs>
369 <summary>To be added.</summary>
370 <value>To be added.</value>
371 <remarks>To be added.</remarks>
372 <since version="Gtk# 3.0" />
373 </Docs>
374 </Member>
363375 <Member MemberName="GType">
364 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
365 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
376 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
377 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
366378 <MemberType>Property</MemberType>
367379 <ReturnValue>
368380 <ReturnType>GLib.GType</ReturnType>
389401 </Docs>
390402 </Member>
391403 <Member MemberName="Icon">
392 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; }" />
393 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
394 <MemberType>Property</MemberType>
395 <ReturnValue>
396 <ReturnType>GLib.Icon</ReturnType>
404 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; }" />
405 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
406 <MemberType>Property</MemberType>
407 <ReturnValue>
408 <ReturnType>GLib.IIcon</ReturnType>
397409 </ReturnValue>
398410 <Docs>
399411 <summary>The <see cref="T:GLib.Icon" /> for the application.</summary>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
4141 <Member MemberName="GetDisplay">
42 <MemberSignature Language="C#" Value="public string GetDisplay (GLib.AppInfo info, GLib.List files);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string GetDisplay(class GLib.AppInfo info, class GLib.List files) cil managed" />
42 <MemberSignature Language="C#" Value="public string GetDisplay (GLib.IAppInfo info, GLib.List files);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string GetDisplay(class GLib.IAppInfo info, class GLib.List files) cil managed" />
4444 <MemberType>Method</MemberType>
4545 <ReturnValue>
4646 <ReturnType>System.String</ReturnType>
4747 </ReturnValue>
4848 <Parameters>
49 <Parameter Name="info" Type="GLib.AppInfo" />
49 <Parameter Name="info" Type="GLib.IAppInfo" />
5050 <Parameter Name="files" Type="GLib.List" />
5151 </Parameters>
5252 <Docs>
53 <param name="info">A <see cref="T:GLib.AppInfo" />.</param>
54 <param name="files">A <see cref="T:GLib.List" /> of <see cref="T:GLib.File" />.</param>
55 <summary>Gets the display string for the display.</summary>
56 <returns>A display string for the display.</returns>
57 <remarks>This is used to ensure new applications are started on the same display as the launching application.</remarks>
58 <since version="Gtk# 2.14" />
53 <param name="info">To be added.</param>
54 <param name="files">To be added.</param>
55 <summary>To be added.</summary>
56 <returns>To be added.</returns>
57 <remarks>To be added.</remarks>
58 <since version="Gtk# 3.0" />
5959 </Docs>
6060 </Member>
6161 <Member MemberName="GetStartupNotifyId">
62 <MemberSignature Language="C#" Value="public string GetStartupNotifyId (GLib.AppInfo info, GLib.List files);" />
63 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string GetStartupNotifyId(class GLib.AppInfo info, class GLib.List files) cil managed" />
62 <MemberSignature Language="C#" Value="public string GetStartupNotifyId (GLib.IAppInfo info, GLib.List files);" />
63 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string GetStartupNotifyId(class GLib.IAppInfo info, class GLib.List files) cil managed" />
6464 <MemberType>Method</MemberType>
6565 <ReturnValue>
6666 <ReturnType>System.String</ReturnType>
6767 </ReturnValue>
6868 <Parameters>
69 <Parameter Name="info" Type="GLib.AppInfo" />
69 <Parameter Name="info" Type="GLib.IAppInfo" />
7070 <Parameter Name="files" Type="GLib.List" />
7171 </Parameters>
7272 <Docs>
73 <param name="info">A <see cref="T:GLib.AppInfo" />.</param>
74 <param name="files">A <see cref="T:GLib.List" /> of <see cref="T:GLib.File" />.</param>
75 <summary>Initiates startup notification for the application.</summary>
76 <returns>The DESKTOP_STARTUP_ID for the launched operation, if supported. </returns>
77 <remarks>Startup notification IDs are defined in the FreeDesktop.Org Startup Notifications standard (http://standards.freedesktop.org/startup-notification-spec/startup-notification-latest.txt).</remarks>
78 <since version="Gtk# 2.14" />
73 <param name="info">To be added.</param>
74 <param name="files">To be added.</param>
75 <summary>To be added.</summary>
76 <returns>To be added.</returns>
77 <remarks>To be added.</remarks>
78 <since version="Gtk# 3.0" />
7979 </Docs>
8080 </Member>
8181 <Member MemberName="GType">
8686 <ReturnType>GLib.GType</ReturnType>
8787 </ReturnValue>
8888 <Docs>
89 <summary>To be added.</summary>
90 <value>To be added.</value>
91 <remarks>To be added.</remarks>
89 <summary>GType Property.</summary>
90 <value>The native <see cref="T:GLib.GType" /> value.</value>
91 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.AppLaunchContext" />.</remarks>
9292 <since version="Gtk# 2.14" />
9393 </Docs>
9494 </Member>
110110 </Docs>
111111 </Member>
112112 <Member MemberName="OnGetDisplay">
113 <MemberSignature Language="C#" Value="protected virtual string OnGetDisplay (GLib.AppInfo info, GLib.List files);" />
114 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance string OnGetDisplay(class GLib.AppInfo info, class GLib.List files) cil managed" />
113 <MemberSignature Language="C#" Value="protected virtual string OnGetDisplay (GLib.IAppInfo info, GLib.List files);" />
114 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance string OnGetDisplay(class GLib.IAppInfo info, class GLib.List files) cil managed" />
115115 <MemberType>Method</MemberType>
116116 <Attributes>
117117 <Attribute>
122122 <ReturnType>System.String</ReturnType>
123123 </ReturnValue>
124124 <Parameters>
125 <Parameter Name="info" Type="GLib.AppInfo" />
125 <Parameter Name="info" Type="GLib.IAppInfo" />
126126 <Parameter Name="files" Type="GLib.List" />
127127 </Parameters>
128128 <Docs>
131131 <summary>To be added.</summary>
132132 <returns>To be added.</returns>
133133 <remarks>To be added.</remarks>
134 <since version="Gtk# 2.14" />
134 <since version="Gtk# 3.0" />
135135 </Docs>
136136 </Member>
137137 <Member MemberName="OnGetStartupNotifyId">
138 <MemberSignature Language="C#" Value="protected virtual string OnGetStartupNotifyId (GLib.AppInfo info, GLib.List files);" />
139 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance string OnGetStartupNotifyId(class GLib.AppInfo info, class GLib.List files) cil managed" />
138 <MemberSignature Language="C#" Value="protected virtual string OnGetStartupNotifyId (GLib.IAppInfo info, GLib.List files);" />
139 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance string OnGetStartupNotifyId(class GLib.IAppInfo info, class GLib.List files) cil managed" />
140140 <MemberType>Method</MemberType>
141141 <Attributes>
142142 <Attribute>
147147 <ReturnType>System.String</ReturnType>
148148 </ReturnValue>
149149 <Parameters>
150 <Parameter Name="info" Type="GLib.AppInfo" />
150 <Parameter Name="info" Type="GLib.IAppInfo" />
151151 <Parameter Name="files" Type="GLib.List" />
152152 </Parameters>
153153 <Docs>
156156 <summary>To be added.</summary>
157157 <returns>To be added.</returns>
158158 <remarks>To be added.</remarks>
159 <since version="Gtk# 2.14" />
159 <since version="Gtk# 3.0" />
160160 </Docs>
161161 </Member>
162162 <Member MemberName="OnLaunchFailed">
00 <Type Name="Application" FullName="GLib.Application">
1 <TypeSignature Language="C#" Value="public class Application : GLib.Object, GLib.ActionGroup" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Application extends GLib.Object implements class GLib.ActionGroup, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class Application : GLib.Object, GLib.IActionGroup" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Application extends GLib.Object implements class GLib.IActionGroup, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.ActionGroup</InterfaceName>
11 <InterfaceName>GLib.IActionGroup</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 3.0" />
3232 </Docs>
3333 </Member>
8484 </Docs>
8585 </Member>
8686 <Member MemberName="ActionGroup">
87 <MemberSignature Language="C#" Value="public GLib.ActionGroup ActionGroup { set; }" />
88 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ActionGroup ActionGroup" />
87 <MemberSignature Language="C#" Value="public GLib.IActionGroup ActionGroup { set; }" />
88 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IActionGroup ActionGroup" />
8989 <MemberType>Property</MemberType>
9090 <Attributes>
9191 <Attribute>
9393 </Attribute>
9494 </Attributes>
9595 <ReturnValue>
96 <ReturnType>GLib.ActionGroup</ReturnType>
96 <ReturnType>GLib.IActionGroup</ReturnType>
9797 </ReturnValue>
9898 <Docs>
9999 <summary>To be added.</summary>
434434 <ReturnType>GLib.GType</ReturnType>
435435 </ReturnValue>
436436 <Docs>
437 <summary>To be added.</summary>
438 <value>To be added.</value>
439 <remarks>To be added.</remarks>
437 <summary>GType Property.</summary>
438 <value>The native <see cref="T:GLib.GType" /> value.</value>
439 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.Application" />.</remarks>
440440 <since version="Gtk# 3.0" />
441441 </Docs>
442442 </Member>
579579 </Parameters>
580580 <Docs>
581581 <param name="action_name">To be added.</param>
582 <summary>To be added.</summary>
583 <remarks>To be added.</remarks>
582 <summary>Default handler for the <see cref="M:GLib.Application.ActionAdded" /> event.</summary>
583 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Application.ActionAdded" /> event.</remarks>
584584 <since version="Gtk# 3.0" />
585585 </Docs>
586586 </Member>
603603 <Docs>
604604 <param name="action_name">To be added.</param>
605605 <param name="enabled">To be added.</param>
606 <summary>To be added.</summary>
607 <remarks>To be added.</remarks>
606 <summary>Default handler for the <see cref="M:GLib.Application.ActionEnabledChanged" /> event.</summary>
607 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Application.ActionEnabledChanged" /> event.</remarks>
608608 <since version="Gtk# 3.0" />
609609 </Docs>
610610 </Member>
625625 </Parameters>
626626 <Docs>
627627 <param name="action_name">To be added.</param>
628 <summary>To be added.</summary>
629 <remarks>To be added.</remarks>
628 <summary>Default handler for the <see cref="M:GLib.Application.ActionRemoved" /> event.</summary>
629 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Application.ActionRemoved" /> event.</remarks>
630630 <since version="Gtk# 3.0" />
631631 </Docs>
632632 </Member>
649649 <Docs>
650650 <param name="action_name">To be added.</param>
651651 <param name="value">To be added.</param>
652 <summary>To be added.</summary>
653 <remarks>To be added.</remarks>
652 <summary>Default handler for the <see cref="M:GLib.Application.ActionStateChanged" /> event.</summary>
653 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Application.ActionStateChanged" /> event.</remarks>
654654 <since version="Gtk# 3.0" />
655655 </Docs>
656656 </Member>
668668 </ReturnValue>
669669 <Parameters />
670670 <Docs>
671 <summary>To be added.</summary>
672 <remarks>To be added.</remarks>
671 <summary>Default handler for the <see cref="M:GLib.Application.Activated" /> event.</summary>
672 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Application.Activated" /> event.</remarks>
673673 <since version="Gtk# 3.0" />
674674 </Docs>
675675 </Member>
734734 </Parameters>
735735 <Docs>
736736 <param name="command_line">To be added.</param>
737 <summary>To be added.</summary>
738 <returns>To be added.</returns>
739 <remarks>To be added.</remarks>
737 <summary>Default handler for the <see cref="M:GLib.Application.CommandLine" /> event.</summary>
738 <returns>To be added.</returns>
739 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Application.CommandLine" /> event.</remarks>
740740 <since version="Gtk# 3.0" />
741741 </Docs>
742742 </Member>
766766 </Docs>
767767 </Member>
768768 <Member MemberName="OnOpened">
769 <MemberSignature Language="C#" Value="protected virtual void OnOpened (GLib.File files, int n_files, string hint);" />
770 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnOpened(class GLib.File files, int32 n_files, string hint) cil managed" />
769 <MemberSignature Language="C#" Value="protected virtual void OnOpened (GLib.IFile files, int n_files, string hint);" />
770 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnOpened(class GLib.IFile files, int32 n_files, string hint) cil managed" />
771771 <MemberType>Method</MemberType>
772772 <Attributes>
773773 <Attribute>
778778 <ReturnType>System.Void</ReturnType>
779779 </ReturnValue>
780780 <Parameters>
781 <Parameter Name="files" Type="GLib.File" />
781 <Parameter Name="files" Type="GLib.IFile" />
782782 <Parameter Name="n_files" Type="System.Int32" />
783783 <Parameter Name="hint" Type="System.String" />
784784 </Parameters>
786786 <param name="files">To be added.</param>
787787 <param name="n_files">To be added.</param>
788788 <param name="hint">To be added.</param>
789 <summary>To be added.</summary>
790 <remarks>To be added.</remarks>
789 <summary>Default handler for the <see cref="M:GLib.Application.Opened" /> event.</summary>
790 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Application.Opened" /> event.</remarks>
791791 <since version="Gtk# 3.0" />
792792 </Docs>
793793 </Member>
843843 </ReturnValue>
844844 <Parameters />
845845 <Docs>
846 <summary>To be added.</summary>
847 <remarks>To be added.</remarks>
846 <summary>Default handler for the <see cref="M:GLib.Application.Startup" /> event.</summary>
847 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Application.Startup" /> event.</remarks>
848848 <since version="Gtk# 3.0" />
849849 </Docs>
850850 </Member>
851851 <Member MemberName="Open">
852 <MemberSignature Language="C#" Value="public void Open (GLib.File files, int n_files, string hint);" />
853 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Open(class GLib.File files, int32 n_files, string hint) cil managed" />
854 <MemberType>Method</MemberType>
855 <ReturnValue>
856 <ReturnType>System.Void</ReturnType>
857 </ReturnValue>
858 <Parameters>
859 <Parameter Name="files" Type="GLib.File" />
852 <MemberSignature Language="C#" Value="public void Open (GLib.IFile files, int n_files, string hint);" />
853 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Open(class GLib.IFile files, int32 n_files, string hint) cil managed" />
854 <MemberType>Method</MemberType>
855 <ReturnValue>
856 <ReturnType>System.Void</ReturnType>
857 </ReturnValue>
858 <Parameters>
859 <Parameter Name="files" Type="GLib.IFile" />
860860 <Parameter Name="n_files" Type="System.Int32" />
861861 <Parameter Name="hint" Type="System.String" />
862862 </Parameters>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
124124 <ReturnType>GLib.GType</ReturnType>
125125 </ReturnValue>
126126 <Docs>
127 <summary>To be added.</summary>
128 <value>To be added.</value>
129 <remarks>To be added.</remarks>
127 <summary>GType Property.</summary>
128 <value>The native <see cref="T:GLib.GType" /> value.</value>
129 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.ApplicationCommandLine" />.</remarks>
130130 <since version="Gtk# 3.0" />
131131 </Docs>
132132 </Member>
2020 <since version="Gtk# 3.0" />
2121 </Docs>
2222 <Members>
23 <Member MemberName="FlagsNone">
24 <MemberSignature Language="C#" Value="FlagsNone" />
25 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype GLib.ApplicationFlags FlagsNone = int32(0)" />
26 <MemberType>Field</MemberType>
27 <ReturnValue>
28 <ReturnType>GLib.ApplicationFlags</ReturnType>
29 </ReturnValue>
30 <Docs>
31 <summary>To be added.</summary>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
3523 <Member MemberName="HandlesCommandLine">
3624 <MemberSignature Language="C#" Value="HandlesCommandLine" />
3725 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype GLib.ApplicationFlags HandlesCommandLine = int32(8)" />
8068 <since version="Gtk# 3.0" />
8169 </Docs>
8270 </Member>
71 <Member MemberName="None">
72 <MemberSignature Language="C#" Value="None" />
73 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype GLib.ApplicationFlags None = int32(0)" />
74 <MemberType>Field</MemberType>
75 <ReturnValue>
76 <ReturnType>GLib.ApplicationFlags</ReturnType>
77 </ReturnValue>
78 <Docs>
79 <summary>To be added.</summary>
80 <since version="Gtk# 3.0" />
81 </Docs>
82 </Member>
8383 <Member MemberName="SendEnvironment">
8484 <MemberSignature Language="C#" Value="SendEnvironment" />
8585 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype GLib.ApplicationFlags SendEnvironment = int32(16)" />
152152 </Docs>
153153 </Member>
154154 <Member MemberName="Open">
155 <MemberSignature Language="C#" Value="public void Open (GLib.File files, int n_files, string hint, GLib.Variant platform_data);" />
156 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Open(class GLib.File files, int32 n_files, string hint, class GLib.Variant platform_data) cil managed" />
157 <MemberType>Method</MemberType>
158 <ReturnValue>
159 <ReturnType>System.Void</ReturnType>
160 </ReturnValue>
161 <Parameters>
162 <Parameter Name="files" Type="GLib.File" />
155 <MemberSignature Language="C#" Value="public void Open (GLib.IFile files, int n_files, string hint, GLib.Variant platform_data);" />
156 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Open(class GLib.IFile files, int32 n_files, string hint, class GLib.Variant platform_data) cil managed" />
157 <MemberType>Method</MemberType>
158 <ReturnValue>
159 <ReturnType>System.Void</ReturnType>
160 </ReturnValue>
161 <Parameters>
162 <Parameter Name="files" Type="GLib.IFile" />
163163 <Parameter Name="n_files" Type="System.Int32" />
164164 <Parameter Name="hint" Type="System.String" />
165165 <Parameter Name="platform_data" Type="GLib.Variant" />
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
1919 <summary>Event handler.</summary>
2020 <remarks>The <see cref="E:GLib.MountOperation.AskPassword" /> event uses this delegate.</remarks>
2121 <since version="Gtk# 2.14" />
1919 <MemberType>Constructor</MemberType>
2020 <Parameters />
2121 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
22 <summary>Public Constructor.</summary>
23 <remarks>Create a new <see cref="T:GLib.AskQuestionArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.AskQuestionHandler" /> delegate.</remarks>
2424 <since version="Gtk# 2.14" />
2525 </Docs>
2626 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
1919 <summary>Event handler.</summary>
2020 <remarks>See <see cref="M:GLib.MountOperation.AskQuestion" />.</remarks>
2121 <since version="Gtk# 2.14" />
+0
-58
doc/en/GLib/AsyncInitable.xml less more
0 <Type Name="AsyncInitable" FullName="GLib.AsyncInitable">
1 <TypeSignature Language="C#" Value="public interface AsyncInitable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract AsyncInitable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="InitAsync">
18 <MemberSignature Language="C#" Value="public void InitAsync (int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InitAsync(int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="io_priority" Type="System.Int32" />
26 <Parameter Name="cancellable" Type="GLib.Cancellable" />
27 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
28 </Parameters>
29 <Docs>
30 <param name="io_priority">To be added.</param>
31 <param name="cancellable">To be added.</param>
32 <param name="cb">To be added.</param>
33 <summary>To be added.</summary>
34 <remarks>To be added.</remarks>
35 <since version="Gtk# 3.0" />
36 </Docs>
37 </Member>
38 <Member MemberName="InitFinish">
39 <MemberSignature Language="C#" Value="public bool InitFinish (GLib.AsyncResult res);" />
40 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool InitFinish(class GLib.AsyncResult res) cil managed" />
41 <MemberType>Method</MemberType>
42 <ReturnValue>
43 <ReturnType>System.Boolean</ReturnType>
44 </ReturnValue>
45 <Parameters>
46 <Parameter Name="res" Type="GLib.AsyncResult" />
47 </Parameters>
48 <Docs>
49 <param name="res">To be added.</param>
50 <summary>To be added.</summary>
51 <returns>To be added.</returns>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 </Members>
57 </Type>
00 <Type Name="AsyncInitableAdapter" FullName="GLib.AsyncInitableAdapter">
1 <TypeSignature Language="C#" Value="public class AsyncInitableAdapter : GLib.GInterfaceAdapter, GLib.AsyncInitable, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi AsyncInitableAdapter extends GLib.GInterfaceAdapter implements class GLib.AsyncInitable, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class AsyncInitableAdapter : GLib.GInterfaceAdapter, GLib.IAsyncInitable, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi AsyncInitableAdapter extends GLib.GInterfaceAdapter implements class GLib.IAsyncInitable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.AsyncInitable</InterfaceName>
11 <InterfaceName>GLib.IAsyncInitable</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public AsyncInitableAdapter (GLib.AsyncInitableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.AsyncInitableImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public AsyncInitableAdapter (GLib.IAsyncInitableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IAsyncInitableImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.AsyncInitableImplementor" />
39 <Parameter Name="implementor" Type="GLib.IAsyncInitableImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
6060 </Docs>
6161 </Member>
6262 <Member MemberName="GetObject">
63 <MemberSignature Language="C#" Value="public static GLib.AsyncInitable GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.AsyncInitable GetObject(class GLib.Object obj) cil managed" />
65 <MemberType>Method</MemberType>
66 <ReturnValue>
67 <ReturnType>GLib.AsyncInitable</ReturnType>
63 <MemberSignature Language="C#" Value="public static GLib.IAsyncInitable GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAsyncInitable GetObject(class GLib.Object obj) cil managed" />
65 <MemberType>Method</MemberType>
66 <ReturnValue>
67 <ReturnType>GLib.IAsyncInitable</ReturnType>
6868 </ReturnValue>
6969 <Parameters>
7070 <Parameter Name="obj" Type="GLib.Object" />
7878 </Docs>
7979 </Member>
8080 <Member MemberName="GetObject">
81 <MemberSignature Language="C#" Value="public static GLib.AsyncInitable GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.AsyncInitable GetObject(native int handle, bool owned) cil managed" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>GLib.AsyncInitable</ReturnType>
81 <MemberSignature Language="C#" Value="public static GLib.IAsyncInitable GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAsyncInitable GetObject(native int handle, bool owned) cil managed" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>GLib.IAsyncInitable</ReturnType>
8686 </ReturnValue>
8787 <Parameters>
8888 <Parameter Name="handle" Type="System.IntPtr" />
9797 <since version="Gtk# 3.0" />
9898 </Docs>
9999 </Member>
100 <Member MemberName="GInterfaceGType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
103 <MemberType>Property</MemberType>
104 <ReturnValue>
105 <ReturnType>GLib.GType</ReturnType>
106 </ReturnValue>
107 <Docs>
108 <summary>To be added.</summary>
109 <value>To be added.</value>
110 <remarks>To be added.</remarks>
111 <since version="Gtk# 3.0" />
112 </Docs>
113 </Member>
100114 <Member MemberName="GType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
115 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
103117 <MemberType>Property</MemberType>
104118 <ReturnValue>
105119 <ReturnType>GLib.GType</ReturnType>
126140 </Docs>
127141 </Member>
128142 <Member MemberName="Implementor">
129 <MemberSignature Language="C#" Value="public GLib.AsyncInitableImplementor Implementor { get; }" />
130 <MemberSignature Language="ILAsm" Value=".property instance class GLib.AsyncInitableImplementor Implementor" />
131 <MemberType>Property</MemberType>
132 <ReturnValue>
133 <ReturnType>GLib.AsyncInitableImplementor</ReturnType>
143 <MemberSignature Language="C#" Value="public GLib.IAsyncInitableImplementor Implementor { get; }" />
144 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IAsyncInitableImplementor Implementor" />
145 <MemberType>Property</MemberType>
146 <ReturnValue>
147 <ReturnType>GLib.IAsyncInitableImplementor</ReturnType>
134148 </ReturnValue>
135149 <Docs>
136150 <summary>To be added.</summary>
161175 </Docs>
162176 </Member>
163177 <Member MemberName="InitFinish">
164 <MemberSignature Language="C#" Value="public bool InitFinish (GLib.AsyncResult res);" />
165 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool InitFinish(class GLib.AsyncResult res) cil managed" />
178 <MemberSignature Language="C#" Value="public bool InitFinish (GLib.IAsyncResult res);" />
179 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool InitFinish(class GLib.IAsyncResult res) cil managed" />
166180 <MemberType>Method</MemberType>
167181 <ReturnValue>
168182 <ReturnType>System.Boolean</ReturnType>
169183 </ReturnValue>
170184 <Parameters>
171 <Parameter Name="res" Type="GLib.AsyncResult" />
185 <Parameter Name="res" Type="GLib.IAsyncResult" />
172186 </Parameters>
173187 <Docs>
174188 <param name="res">To be added.</param>
+0
-63
doc/en/GLib/AsyncInitableImplementor.xml less more
0 <Type Name="AsyncInitableImplementor" FullName="GLib.AsyncInitableImplementor">
1 <TypeSignature Language="C#" Value="public interface AsyncInitableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract AsyncInitableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.AsyncInitableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="InitAsync">
23 <MemberSignature Language="C#" Value="public void InitAsync (int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InitAsync(int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="io_priority" Type="System.Int32" />
31 <Parameter Name="cancellable" Type="GLib.Cancellable" />
32 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
33 </Parameters>
34 <Docs>
35 <param name="io_priority">To be added.</param>
36 <param name="cancellable">To be added.</param>
37 <param name="cb">To be added.</param>
38 <summary>To be added.</summary>
39 <remarks>To be added.</remarks>
40 <since version="Gtk# 3.0" />
41 </Docs>
42 </Member>
43 <Member MemberName="InitFinish">
44 <MemberSignature Language="C#" Value="public bool InitFinish (GLib.AsyncResult res);" />
45 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool InitFinish(class GLib.AsyncResult res) cil managed" />
46 <MemberType>Method</MemberType>
47 <ReturnValue>
48 <ReturnType>System.Boolean</ReturnType>
49 </ReturnValue>
50 <Parameters>
51 <Parameter Name="res" Type="GLib.AsyncResult" />
52 </Parameters>
53 <Docs>
54 <param name="res">To be added.</param>
55 <summary>To be added.</summary>
56 <returns>To be added.</returns>
57 <remarks>To be added.</remarks>
58 <since version="Gtk# 3.0" />
59 </Docs>
60 </Member>
61 </Members>
62 </Type>
00 <Type Name="AsyncReadyCallback" FullName="GLib.AsyncReadyCallback">
1 <TypeSignature Language="C#" Value="public delegate void AsyncReadyCallback(Object source_object, AsyncResult res);" />
1 <TypeSignature Language="C#" Value="public delegate void AsyncReadyCallback(Object source_object, IAsyncResult res);" />
22 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed AsyncReadyCallback extends System.MulticastDelegate" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
88 </Base>
99 <Parameters>
1010 <Parameter Name="source_object" Type="GLib.Object" />
11 <Parameter Name="res" Type="GLib.AsyncResult" />
11 <Parameter Name="res" Type="GLib.IAsyncResult" />
1212 </Parameters>
1313 <ReturnValue>
1414 <ReturnType>System.Void</ReturnType>
+0
-47
doc/en/GLib/AsyncResult.xml less more
0 <Type Name="AsyncResult" FullName="GLib.AsyncResult">
1 <TypeSignature Language="C#" Value="public interface AsyncResult : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract AsyncResult implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 2.14" />
15 </Docs>
16 <Members>
17 <Member MemberName="SourceObject">
18 <MemberSignature Language="C#" Value="public GLib.Object SourceObject { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Object SourceObject" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.Object</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 2.14" />
29 </Docs>
30 </Member>
31 <Member MemberName="UserData">
32 <MemberSignature Language="C#" Value="public IntPtr UserData { get; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance native int UserData" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>System.IntPtr</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 2.14" />
43 </Docs>
44 </Member>
45 </Members>
46 </Type>
00 <Type Name="AsyncResultAdapter" FullName="GLib.AsyncResultAdapter">
1 <TypeSignature Language="C#" Value="public class AsyncResultAdapter : GLib.GInterfaceAdapter, GLib.AsyncResult, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi AsyncResultAdapter extends GLib.GInterfaceAdapter implements class GLib.AsyncResult, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class AsyncResultAdapter : GLib.GInterfaceAdapter, GLib.IAsyncResult, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi AsyncResultAdapter extends GLib.GInterfaceAdapter implements class GLib.IAsyncResult, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.AsyncResult</InterfaceName>
11 <InterfaceName>GLib.IAsyncResult</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public AsyncResultAdapter (GLib.AsyncResultImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.AsyncResultImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public AsyncResultAdapter (GLib.IAsyncResultImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IAsyncResultImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.AsyncResultImplementor" />
39 <Parameter Name="implementor" Type="GLib.IAsyncResultImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
4343 <summary>To be added.</summary>
4444 <remarks>To be added.</remarks>
45 <since version="Gtk# 2.14" />
45 <since version="Gtk# 3.0" />
4646 </Docs>
4747 </Member>
4848 <Member MemberName=".ctor">
6060 </Docs>
6161 </Member>
6262 <Member MemberName="GetObject">
63 <MemberSignature Language="C#" Value="public static GLib.AsyncResult GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.AsyncResult GetObject(class GLib.Object obj) cil managed" />
63 <MemberSignature Language="C#" Value="public static GLib.IAsyncResult GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAsyncResult GetObject(class GLib.Object obj) cil managed" />
6565 <MemberType>Method</MemberType>
6666 <ReturnValue>
67 <ReturnType>GLib.AsyncResult</ReturnType>
67 <ReturnType>GLib.IAsyncResult</ReturnType>
6868 </ReturnValue>
6969 <Parameters>
7070 <Parameter Name="obj" Type="GLib.Object" />
7474 <summary>To be added.</summary>
7575 <returns>To be added.</returns>
7676 <remarks>To be added.</remarks>
77 <since version="Gtk# 2.14" />
77 <since version="Gtk# 3.0" />
7878 </Docs>
7979 </Member>
8080 <Member MemberName="GetObject">
81 <MemberSignature Language="C#" Value="public static GLib.AsyncResult GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.AsyncResult GetObject(native int handle, bool owned) cil managed" />
81 <MemberSignature Language="C#" Value="public static GLib.IAsyncResult GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IAsyncResult GetObject(native int handle, bool owned) cil managed" />
8383 <MemberType>Method</MemberType>
8484 <ReturnValue>
85 <ReturnType>GLib.AsyncResult</ReturnType>
85 <ReturnType>GLib.IAsyncResult</ReturnType>
8686 </ReturnValue>
8787 <Parameters>
8888 <Parameter Name="handle" Type="System.IntPtr" />
9494 <summary>To be added.</summary>
9595 <returns>To be added.</returns>
9696 <remarks>To be added.</remarks>
97 <since version="Gtk# 2.14" />
97 <since version="Gtk# 3.0" />
98 </Docs>
99 </Member>
100 <Member MemberName="GInterfaceGType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
103 <MemberType>Property</MemberType>
104 <ReturnValue>
105 <ReturnType>GLib.GType</ReturnType>
106 </ReturnValue>
107 <Docs>
108 <summary>To be added.</summary>
109 <value>To be added.</value>
110 <remarks>To be added.</remarks>
111 <since version="Gtk# 3.0" />
98112 </Docs>
99113 </Member>
100114 <Member MemberName="GType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
115 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
103117 <MemberType>Property</MemberType>
104118 <ReturnValue>
105119 <ReturnType>GLib.GType</ReturnType>
126140 </Docs>
127141 </Member>
128142 <Member MemberName="Implementor">
129 <MemberSignature Language="C#" Value="public GLib.AsyncResultImplementor Implementor { get; }" />
130 <MemberSignature Language="ILAsm" Value=".property instance class GLib.AsyncResultImplementor Implementor" />
131 <MemberType>Property</MemberType>
132 <ReturnValue>
133 <ReturnType>GLib.AsyncResultImplementor</ReturnType>
143 <MemberSignature Language="C#" Value="public GLib.IAsyncResultImplementor Implementor { get; }" />
144 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IAsyncResultImplementor Implementor" />
145 <MemberType>Property</MemberType>
146 <ReturnValue>
147 <ReturnType>GLib.IAsyncResultImplementor</ReturnType>
134148 </ReturnValue>
135149 <Docs>
136150 <summary>To be added.</summary>
+0
-52
doc/en/GLib/AsyncResultImplementor.xml less more
0 <Type Name="AsyncResultImplementor" FullName="GLib.AsyncResultImplementor">
1 <TypeSignature Language="C#" Value="public interface AsyncResultImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract AsyncResultImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.AsyncResultAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 2.14" />
20 </Docs>
21 <Members>
22 <Member MemberName="SourceObject">
23 <MemberSignature Language="C#" Value="public GLib.Object SourceObject { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Object SourceObject" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>GLib.Object</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 2.14" />
34 </Docs>
35 </Member>
36 <Member MemberName="UserData">
37 <MemberSignature Language="C#" Value="public IntPtr UserData { get; }" />
38 <MemberSignature Language="ILAsm" Value=".property instance native int UserData" />
39 <MemberType>Property</MemberType>
40 <ReturnValue>
41 <ReturnType>System.IntPtr</ReturnType>
42 </ReturnValue>
43 <Docs>
44 <summary>To be added.</summary>
45 <value>To be added.</value>
46 <remarks>To be added.</remarks>
47 <since version="Gtk# 2.14" />
48 </Docs>
49 </Member>
50 </Members>
51 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.DBusAuthObserver.AuthenticatedPeerAuthorized" /> event invokes <see cref="T:GLib.AuthenticatedPeerAuthorizedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.AuthenticatedPeerAuthorizedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.AuthenticatedPeerAuthorizedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.DBusAuthObserver.AuthenticatedPeerAuthorized" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.AuthenticatedPeerAuthorizedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.AuthenticatedPeerAuthorizedHandler" /> to an event, add the AuthenticatedPeerAuthorizedHandler instance to the event. The methods referenced by the AuthenticatedPeerAuthorizedHandler instance are invoked whenever the event is raised, until the AuthenticatedPeerAuthorizedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
3535 <Parameter Name="raw" Type="System.IntPtr" />
3636 </Parameters>
3737 <Docs>
38 <param name="raw">To be added.</param>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
38 <param name="raw">Native object pointer.</param>
39 <summary>Internal constructor</summary>
40 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4141 <since version="Gtk# 2.14" />
4242 </Docs>
4343 </Member>
134134 </Docs>
135135 </Member>
136136 <Member MemberName="FillFinish">
137 <MemberSignature Language="C#" Value="public long FillFinish (GLib.AsyncResult result);" />
138 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int64 FillFinish(class GLib.AsyncResult result) cil managed" />
137 <MemberSignature Language="C#" Value="public long FillFinish (GLib.IAsyncResult result);" />
138 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int64 FillFinish(class GLib.IAsyncResult result) cil managed" />
139139 <MemberType>Method</MemberType>
140140 <ReturnValue>
141141 <ReturnType>System.Int64</ReturnType>
142142 </ReturnValue>
143143 <Parameters>
144 <Parameter Name="result" Type="GLib.AsyncResult" />
144 <Parameter Name="result" Type="GLib.IAsyncResult" />
145145 </Parameters>
146146 <Docs>
147147 <param name="result">To be added.</param>
148148 <summary>To be added.</summary>
149149 <returns>To be added.</returns>
150150 <remarks>To be added.</remarks>
151 <since version="Gtk# 2.14" />
151 <since version="Gtk# 3.0" />
152152 </Docs>
153153 </Member>
154154 <Member MemberName="GType">
159159 <ReturnType>GLib.GType</ReturnType>
160160 </ReturnValue>
161161 <Docs>
162 <summary>To be added.</summary>
163 <value>To be added.</value>
164 <remarks>To be added.</remarks>
162 <summary>GType Property.</summary>
163 <value>The native <see cref="T:GLib.GType" /> value.</value>
164 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.BufferedInputStream" />.</remarks>
165165 <since version="Gtk# 2.14" />
166166 </Docs>
167167 </Member>
219219 </Docs>
220220 </Member>
221221 <Member MemberName="OnFillFinish">
222 <MemberSignature Language="C#" Value="protected virtual long OnFillFinish (GLib.AsyncResult result);" />
223 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int64 OnFillFinish(class GLib.AsyncResult result) cil managed" />
222 <MemberSignature Language="C#" Value="protected virtual long OnFillFinish (GLib.IAsyncResult result);" />
223 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int64 OnFillFinish(class GLib.IAsyncResult result) cil managed" />
224224 <MemberType>Method</MemberType>
225225 <Attributes>
226226 <Attribute>
231231 <ReturnType>System.Int64</ReturnType>
232232 </ReturnValue>
233233 <Parameters>
234 <Parameter Name="result" Type="GLib.AsyncResult" />
234 <Parameter Name="result" Type="GLib.IAsyncResult" />
235235 </Parameters>
236236 <Docs>
237237 <param name="result">To be added.</param>
238238 <summary>To be added.</summary>
239239 <returns>To be added.</returns>
240240 <remarks>To be added.</remarks>
241 <since version="Gtk# 2.14" />
241 <since version="Gtk# 3.0" />
242242 </Docs>
243243 </Member>
244244 <Member MemberName="Peek">
3535 <Parameter Name="raw" Type="System.IntPtr" />
3636 </Parameters>
3737 <Docs>
38 <param name="raw">To be added.</param>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
38 <param name="raw">Native object pointer.</param>
39 <summary>Internal constructor</summary>
40 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4141 <since version="Gtk# 2.14" />
4242 </Docs>
4343 </Member>
103103 <ReturnType>GLib.GType</ReturnType>
104104 </ReturnValue>
105105 <Docs>
106 <summary>To be added.</summary>
107 <value>To be added.</value>
108 <remarks>To be added.</remarks>
106 <summary>GType Property.</summary>
107 <value>The native <see cref="T:GLib.GType" /> value.</value>
108 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.BufferedOutputStream" />.</remarks>
109109 <since version="Gtk# 2.14" />
110110 </Docs>
111111 </Member>
4646 </Docs>
4747 </Member>
4848 <Member MemberName="GetFinish">
49 <MemberSignature Language="C#" Value="public static GLib.DBusConnection GetFinish (GLib.AsyncResult res);" />
50 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.DBusConnection GetFinish(class GLib.AsyncResult res) cil managed" />
49 <MemberSignature Language="C#" Value="public static GLib.DBusConnection GetFinish (GLib.IAsyncResult res);" />
50 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.DBusConnection GetFinish(class GLib.IAsyncResult res) cil managed" />
5151 <MemberType>Method</MemberType>
5252 <ReturnValue>
5353 <ReturnType>GLib.DBusConnection</ReturnType>
5454 </ReturnValue>
5555 <Parameters>
56 <Parameter Name="res" Type="GLib.AsyncResult" />
56 <Parameter Name="res" Type="GLib.IAsyncResult" />
5757 </Parameters>
5858 <Docs>
5959 <param name="res">To be added.</param>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
123123 <ReturnType>GLib.GType</ReturnType>
124124 </ReturnValue>
125125 <Docs>
126 <summary>To be added.</summary>
127 <value>To be added.</value>
128 <remarks>To be added.</remarks>
126 <summary>GType Property.</summary>
127 <value>The native <see cref="T:GLib.GType" /> value.</value>
128 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.Cancellable" />.</remarks>
129129 <since version="Gtk# 2.14" />
130130 </Docs>
131131 </Member>
141141 <value>To be added.</value>
142142 <remarks>To be added.</remarks>
143143 <since version="Gtk# 2.14" />
144 </Docs>
145 </Member>
146 <Member MemberName="MakePollfd">
147 <MemberSignature Language="C#" Value="public bool MakePollfd (out GLib.PollFD pollfd);" />
148 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool MakePollfd(valuetype GLib.PollFD pollfd) cil managed" />
149 <MemberType>Method</MemberType>
150 <ReturnValue>
151 <ReturnType>System.Boolean</ReturnType>
152 </ReturnValue>
153 <Parameters>
154 <Parameter Name="pollfd" Type="GLib.PollFD&amp;" RefType="out" />
155 </Parameters>
156 <Docs>
157 <param name="pollfd">To be added.</param>
158 <summary>To be added.</summary>
159 <returns>To be added.</returns>
160 <remarks>To be added.</remarks>
161 <since version="Gtk# 3.0" />
144162 </Docs>
145163 </Member>
146164 <Member MemberName="OnCancelled">
157175 </ReturnValue>
158176 <Parameters />
159177 <Docs>
160 <summary>To be added.</summary>
161 <remarks>To be added.</remarks>
178 <summary>Default handler for the <see cref="M:GLib.Cancellable.Cancelled" /> event.</summary>
179 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Cancellable.Cancelled" /> event.</remarks>
162180 <since version="Gtk# 2.14" />
163181 </Docs>
164182 </Member>
233251 <since version="Gtk# 2.14" />
234252 </Docs>
235253 </Member>
254 <Member MemberName="SourceNew">
255 <MemberSignature Language="C#" Value="public GLib.Source SourceNew ();" />
256 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.Source SourceNew() cil managed" />
257 <MemberType>Method</MemberType>
258 <ReturnValue>
259 <ReturnType>GLib.Source</ReturnType>
260 </ReturnValue>
261 <Parameters />
262 <Docs>
263 <summary>To be added.</summary>
264 <returns>To be added.</returns>
265 <remarks>To be added.</remarks>
266 <since version="Gtk# 3.0" />
267 </Docs>
268 </Member>
236269 </Members>
237270 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.Settings.ChangeEvent" /> event invokes <see cref="T:GLib.ChangeEventHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.ChangeEventArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.ChangeEventHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.Settings.ChangeEvent" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.ChangeEventArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.ChangeEventHandler" /> to an event, add the ChangeEventHandler instance to the event. The methods referenced by the ChangeEventHandler instance are invoked whenever the event is raised, until the ChangeEventHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The following events invoke <see cref="T:GLib.ChangedHandler" /> delegates which pass event data via this class:</para>
14 <para>
15 <list type="bullet">
16 <item>
17 <term>
18 <see cref="M:GLib.FileMonitor.Changed" />
19 </term>
20 </item>
21 <item>
22 <term>
23 <see cref="M:GLib.Settings.Changed" />
24 </term>
25 </item>
26 </list>
27 </para>
28 </remarks>
1329 <since version="Gtk# 2.14" />
1430 </Docs>
1531 <Members>
1935 <MemberType>Constructor</MemberType>
2036 <Parameters />
2137 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
38 <summary>Public Constructor.</summary>
39 <remarks>Create a new <see cref="T:GLib.ChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.ChangedHandler" /> delegate.</remarks>
2440 <since version="Gtk# 2.14" />
2541 </Docs>
2642 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The following events utilize this delegate:</para>
22 <para>
23 <list type="bullet">
24 <item>
25 <term>
26 <see cref="M:GLib.FileMonitor.Changed" />
27 </term>
28 </item>
29 <item>
30 <term>
31 <see cref="M:GLib.Settings.Changed" />
32 </term>
33 </item>
34 </list>
35 </para>
36 <para>Event data is passed via the <see cref="T:GLib.ChangedArgs" /> parameter.</para>
37 <para>To attach a <see cref="T:GLib.ChangedHandler" /> to an event, add the ChangedHandler instance to the event. The methods referenced by the ChangedHandler instance are invoked whenever the event is raised, until the ChangedHandler is removed from the event.</para>
38 </remarks>
2139 <since version="Gtk# 2.14" />
2240 </Docs>
2341 </Type>
00 <Type Name="CharsetConverter" FullName="GLib.CharsetConverter">
1 <TypeSignature Language="C#" Value="public class CharsetConverter : GLib.Object, GLib.Converter, GLib.Initable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CharsetConverter extends GLib.Object implements class GLib.Converter, class GLib.Initable, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class CharsetConverter : GLib.Object, GLib.IConverter, GLib.IInitable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CharsetConverter extends GLib.Object implements class GLib.IConverter, class GLib.IInitable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Converter</InterfaceName>
11 <InterfaceName>GLib.IConverter</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.Initable</InterfaceName>
14 <InterfaceName>GLib.IInitable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
2828 <Parameter Name="raw" Type="System.IntPtr" />
2929 </Parameters>
3030 <Docs>
31 <param name="raw">To be added.</param>
32 <summary>To be added.</summary>
33 <remarks>To be added.</remarks>
31 <param name="raw">Native object pointer.</param>
32 <summary>Internal constructor</summary>
33 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3434 <since version="Gtk# 3.0" />
3535 </Docs>
3636 </Member>
107107 <ReturnType>GLib.GType</ReturnType>
108108 </ReturnValue>
109109 <Docs>
110 <summary>To be added.</summary>
111 <value>To be added.</value>
112 <remarks>To be added.</remarks>
110 <summary>GType Property.</summary>
111 <value>The native <see cref="T:GLib.GType" /> value.</value>
112 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.CharsetConverter" />.</remarks>
113113 <since version="Gtk# 3.0" />
114114 </Docs>
115115 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.DBusConnection.Closed" /> event invokes <see cref="T:GLib.ClosedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.ClosedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.ClosedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.DBusConnection.Closed" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.ClosedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.ClosedHandler" /> to an event, add the ClosedHandler instance to the event. The methods referenced by the ClosedHandler instance are invoked whenever the event is raised, until the ClosedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.Application.CommandLine" /> event invokes <see cref="T:GLib.CommandLineHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.CommandLineArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.CommandLineHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.Application.CommandLine" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.CommandLineArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.CommandLineHandler" /> to an event, add the CommandLineHandler instance to the event. The methods referenced by the CommandLineHandler instance are invoked whenever the event is raised, until the CommandLineHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
0 <Type Name="Cond" FullName="GLib.Cond">
1 <TypeSignature Language="C#" Value="public class Cond : GLib.Opaque" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Cond extends GLib.Opaque" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.Opaque</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 3.0" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public Cond (IntPtr raw);" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters>
21 <Parameter Name="raw" Type="System.IntPtr" />
22 </Parameters>
23 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
27 <since version="Gtk# 3.0" />
28 </Docs>
29 </Member>
30 <Member MemberName="Broadcast">
31 <MemberSignature Language="C#" Value="public void Broadcast ();" />
32 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Broadcast() cil managed" />
33 <MemberType>Method</MemberType>
34 <ReturnValue>
35 <ReturnType>System.Void</ReturnType>
36 </ReturnValue>
37 <Parameters />
38 <Docs>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
41 <since version="Gtk# 3.0" />
42 </Docs>
43 </Member>
44 <Member MemberName="Clear">
45 <MemberSignature Language="C#" Value="public void Clear ();" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Clear() cil managed" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Void</ReturnType>
50 </ReturnValue>
51 <Parameters />
52 <Docs>
53 <summary>To be added.</summary>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="Init">
59 <MemberSignature Language="C#" Value="public void Init ();" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Init() cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Void</ReturnType>
64 </ReturnValue>
65 <Parameters />
66 <Docs>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
69 <since version="Gtk# 3.0" />
70 </Docs>
71 </Member>
72 <Member MemberName="Signal">
73 <MemberSignature Language="C#" Value="public void Signal ();" />
74 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Signal() cil managed" />
75 <MemberType>Method</MemberType>
76 <ReturnValue>
77 <ReturnType>System.Void</ReturnType>
78 </ReturnValue>
79 <Parameters />
80 <Docs>
81 <summary>To be added.</summary>
82 <remarks>To be added.</remarks>
83 <since version="Gtk# 3.0" />
84 </Docs>
85 </Member>
86 <Member MemberName="Wait">
87 <MemberSignature Language="C#" Value="public void Wait (GLib.Mutex mutex);" />
88 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Wait(class GLib.Mutex mutex) cil managed" />
89 <MemberType>Method</MemberType>
90 <ReturnValue>
91 <ReturnType>System.Void</ReturnType>
92 </ReturnValue>
93 <Parameters>
94 <Parameter Name="mutex" Type="GLib.Mutex" />
95 </Parameters>
96 <Docs>
97 <param name="mutex">To be added.</param>
98 <summary>To be added.</summary>
99 <remarks>To be added.</remarks>
100 <since version="Gtk# 3.0" />
101 </Docs>
102 </Member>
103 <Member MemberName="WaitUntil">
104 <MemberSignature Language="C#" Value="public bool WaitUntil (GLib.Mutex mutex, long end_time);" />
105 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool WaitUntil(class GLib.Mutex mutex, int64 end_time) cil managed" />
106 <MemberType>Method</MemberType>
107 <ReturnValue>
108 <ReturnType>System.Boolean</ReturnType>
109 </ReturnValue>
110 <Parameters>
111 <Parameter Name="mutex" Type="GLib.Mutex" />
112 <Parameter Name="end_time" Type="System.Int64" />
113 </Parameters>
114 <Docs>
115 <param name="mutex">To be added.</param>
116 <param name="end_time">To be added.</param>
117 <summary>To be added.</summary>
118 <returns>To be added.</returns>
119 <remarks>To be added.</remarks>
120 <since version="Gtk# 3.0" />
121 </Docs>
122 </Member>
123 </Members>
124 </Type>
+0
-234
doc/en/GLib/Content.xml less more
0 <Type Name="Content" FullName="GLib.Content">
1 <TypeSignature Language="C#" Value="public class Content" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Content extends System.Object" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Object</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 2.14" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public Content ();" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters />
21 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <since version="Gtk# 2.14" />
25 </Docs>
26 </Member>
27 <Member MemberName="TypeCanBeExecutable">
28 <MemberSignature Language="C#" Value="public static bool TypeCanBeExecutable (string type);" />
29 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool TypeCanBeExecutable(string type) cil managed" />
30 <MemberType>Method</MemberType>
31 <ReturnValue>
32 <ReturnType>System.Boolean</ReturnType>
33 </ReturnValue>
34 <Parameters>
35 <Parameter Name="type" Type="System.String" />
36 </Parameters>
37 <Docs>
38 <param name="type">To be added.</param>
39 <summary>To be added.</summary>
40 <returns>To be added.</returns>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 2.14" />
43 </Docs>
44 </Member>
45 <Member MemberName="TypeEquals">
46 <MemberSignature Language="C#" Value="public static bool TypeEquals (string type1, string type2);" />
47 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool TypeEquals(string type1, string type2) cil managed" />
48 <MemberType>Method</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Boolean</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 <Parameter Name="type1" Type="System.String" />
54 <Parameter Name="type2" Type="System.String" />
55 </Parameters>
56 <Docs>
57 <param name="type1">To be added.</param>
58 <param name="type2">To be added.</param>
59 <summary>To be added.</summary>
60 <returns>To be added.</returns>
61 <remarks>To be added.</remarks>
62 <since version="Gtk# 2.14" />
63 </Docs>
64 </Member>
65 <Member MemberName="TypeFromMimeType">
66 <MemberSignature Language="C#" Value="public static string TypeFromMimeType (string mime_type);" />
67 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string TypeFromMimeType(string mime_type) cil managed" />
68 <MemberType>Method</MemberType>
69 <ReturnValue>
70 <ReturnType>System.String</ReturnType>
71 </ReturnValue>
72 <Parameters>
73 <Parameter Name="mime_type" Type="System.String" />
74 </Parameters>
75 <Docs>
76 <param name="mime_type">To be added.</param>
77 <summary>To be added.</summary>
78 <returns>To be added.</returns>
79 <remarks>To be added.</remarks>
80 <since version="Gtk# 2.14" />
81 </Docs>
82 </Member>
83 <Member MemberName="TypeGetDescription">
84 <MemberSignature Language="C#" Value="public static string TypeGetDescription (string type);" />
85 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string TypeGetDescription(string type) cil managed" />
86 <MemberType>Method</MemberType>
87 <ReturnValue>
88 <ReturnType>System.String</ReturnType>
89 </ReturnValue>
90 <Parameters>
91 <Parameter Name="type" Type="System.String" />
92 </Parameters>
93 <Docs>
94 <param name="type">To be added.</param>
95 <summary>To be added.</summary>
96 <returns>To be added.</returns>
97 <remarks>To be added.</remarks>
98 <since version="Gtk# 2.14" />
99 </Docs>
100 </Member>
101 <Member MemberName="TypeGetIcon">
102 <MemberSignature Language="C#" Value="public static GLib.Icon TypeGetIcon (string type);" />
103 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Icon TypeGetIcon(string type) cil managed" />
104 <MemberType>Method</MemberType>
105 <ReturnValue>
106 <ReturnType>GLib.Icon</ReturnType>
107 </ReturnValue>
108 <Parameters>
109 <Parameter Name="type" Type="System.String" />
110 </Parameters>
111 <Docs>
112 <param name="type">To be added.</param>
113 <summary>To be added.</summary>
114 <returns>To be added.</returns>
115 <remarks>To be added.</remarks>
116 <since version="Gtk# 2.14" />
117 </Docs>
118 </Member>
119 <Member MemberName="TypeGetMimeType">
120 <MemberSignature Language="C#" Value="public static string TypeGetMimeType (string type);" />
121 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string TypeGetMimeType(string type) cil managed" />
122 <MemberType>Method</MemberType>
123 <ReturnValue>
124 <ReturnType>System.String</ReturnType>
125 </ReturnValue>
126 <Parameters>
127 <Parameter Name="type" Type="System.String" />
128 </Parameters>
129 <Docs>
130 <param name="type">To be added.</param>
131 <summary>To be added.</summary>
132 <returns>To be added.</returns>
133 <remarks>To be added.</remarks>
134 <since version="Gtk# 2.14" />
135 </Docs>
136 </Member>
137 <Member MemberName="TypeGuess">
138 <MemberSignature Language="C#" Value="public static string TypeGuess (string filename, out byte data, ulong data_size, out bool result_uncertain);" />
139 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string TypeGuess(string filename, unsigned int8 data, unsigned int64 data_size, bool result_uncertain) cil managed" />
140 <MemberType>Method</MemberType>
141 <ReturnValue>
142 <ReturnType>System.String</ReturnType>
143 </ReturnValue>
144 <Parameters>
145 <Parameter Name="filename" Type="System.String" />
146 <Parameter Name="data" Type="System.Byte&amp;" RefType="out" />
147 <Parameter Name="data_size" Type="System.UInt64" />
148 <Parameter Name="result_uncertain" Type="System.Boolean&amp;" RefType="out" />
149 </Parameters>
150 <Docs>
151 <param name="filename">To be added.</param>
152 <param name="data">To be added.</param>
153 <param name="data_size">To be added.</param>
154 <param name="result_uncertain">To be added.</param>
155 <summary>To be added.</summary>
156 <returns>To be added.</returns>
157 <remarks>To be added.</remarks>
158 <since version="Gtk# 2.14" />
159 </Docs>
160 </Member>
161 <Member MemberName="TypeGuessForTree">
162 <MemberSignature Language="C#" Value="public static string TypeGuessForTree (GLib.File root);" />
163 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string TypeGuessForTree(class GLib.File root) cil managed" />
164 <MemberType>Method</MemberType>
165 <ReturnValue>
166 <ReturnType>System.String</ReturnType>
167 </ReturnValue>
168 <Parameters>
169 <Parameter Name="root" Type="GLib.File" />
170 </Parameters>
171 <Docs>
172 <param name="root">To be added.</param>
173 <summary>To be added.</summary>
174 <returns>To be added.</returns>
175 <remarks>To be added.</remarks>
176 <since version="Gtk# 2.14" />
177 </Docs>
178 </Member>
179 <Member MemberName="TypeIsA">
180 <MemberSignature Language="C#" Value="public static bool TypeIsA (string type, string supertype);" />
181 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool TypeIsA(string type, string supertype) cil managed" />
182 <MemberType>Method</MemberType>
183 <ReturnValue>
184 <ReturnType>System.Boolean</ReturnType>
185 </ReturnValue>
186 <Parameters>
187 <Parameter Name="type" Type="System.String" />
188 <Parameter Name="supertype" Type="System.String" />
189 </Parameters>
190 <Docs>
191 <param name="type">To be added.</param>
192 <param name="supertype">To be added.</param>
193 <summary>To be added.</summary>
194 <returns>To be added.</returns>
195 <remarks>To be added.</remarks>
196 <since version="Gtk# 2.14" />
197 </Docs>
198 </Member>
199 <Member MemberName="TypeIsUnknown">
200 <MemberSignature Language="C#" Value="public static bool TypeIsUnknown (string type);" />
201 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool TypeIsUnknown(string type) cil managed" />
202 <MemberType>Method</MemberType>
203 <ReturnValue>
204 <ReturnType>System.Boolean</ReturnType>
205 </ReturnValue>
206 <Parameters>
207 <Parameter Name="type" Type="System.String" />
208 </Parameters>
209 <Docs>
210 <param name="type">To be added.</param>
211 <summary>To be added.</summary>
212 <returns>To be added.</returns>
213 <remarks>To be added.</remarks>
214 <since version="Gtk# 2.14" />
215 </Docs>
216 </Member>
217 <Member MemberName="TypesGetRegistered">
218 <MemberSignature Language="C#" Value="public static GLib.List TypesGetRegistered ();" />
219 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.List TypesGetRegistered() cil managed" />
220 <MemberType>Method</MemberType>
221 <ReturnValue>
222 <ReturnType>GLib.List</ReturnType>
223 </ReturnValue>
224 <Parameters />
225 <Docs>
226 <summary>To be added.</summary>
227 <returns>To be added.</returns>
228 <remarks>To be added.</remarks>
229 <since version="Gtk# 2.14" />
230 </Docs>
231 </Member>
232 </Members>
233 </Type>
0 <Type Name="ContentType" FullName="GLib.ContentType">
1 <TypeSignature Language="C#" Value="public class ContentType" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ContentType extends System.Object" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Object</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 3.0" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public ContentType ();" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters />
21 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <since version="Gtk# 3.0" />
25 </Docs>
26 </Member>
27 <Member MemberName="CanBeExecutable">
28 <MemberSignature Language="C#" Value="public static bool CanBeExecutable (string type);" />
29 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool CanBeExecutable(string type) cil managed" />
30 <MemberType>Method</MemberType>
31 <ReturnValue>
32 <ReturnType>System.Boolean</ReturnType>
33 </ReturnValue>
34 <Parameters>
35 <Parameter Name="type" Type="System.String" />
36 </Parameters>
37 <Docs>
38 <param name="type">To be added.</param>
39 <summary>To be added.</summary>
40 <returns>To be added.</returns>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="Equals">
46 <MemberSignature Language="C#" Value="public static bool Equals (string type1, string type2);" />
47 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Equals(string type1, string type2) cil managed" />
48 <MemberType>Method</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Boolean</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 <Parameter Name="type1" Type="System.String" />
54 <Parameter Name="type2" Type="System.String" />
55 </Parameters>
56 <Docs>
57 <param name="type1">To be added.</param>
58 <param name="type2">To be added.</param>
59 <summary>To be added.</summary>
60 <returns>To be added.</returns>
61 <remarks>To be added.</remarks>
62 <since version="Gtk# 3.0" />
63 </Docs>
64 </Member>
65 <Member MemberName="FromMimeType">
66 <MemberSignature Language="C#" Value="public static string FromMimeType (string mime_type);" />
67 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string FromMimeType(string mime_type) cil managed" />
68 <MemberType>Method</MemberType>
69 <ReturnValue>
70 <ReturnType>System.String</ReturnType>
71 </ReturnValue>
72 <Parameters>
73 <Parameter Name="mime_type" Type="System.String" />
74 </Parameters>
75 <Docs>
76 <param name="mime_type">To be added.</param>
77 <summary>To be added.</summary>
78 <returns>To be added.</returns>
79 <remarks>To be added.</remarks>
80 <since version="Gtk# 3.0" />
81 </Docs>
82 </Member>
83 <Member MemberName="GetDescription">
84 <MemberSignature Language="C#" Value="public static string GetDescription (string type);" />
85 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetDescription(string type) cil managed" />
86 <MemberType>Method</MemberType>
87 <ReturnValue>
88 <ReturnType>System.String</ReturnType>
89 </ReturnValue>
90 <Parameters>
91 <Parameter Name="type" Type="System.String" />
92 </Parameters>
93 <Docs>
94 <param name="type">To be added.</param>
95 <summary>To be added.</summary>
96 <returns>To be added.</returns>
97 <remarks>To be added.</remarks>
98 <since version="Gtk# 3.0" />
99 </Docs>
100 </Member>
101 <Member MemberName="GetIcon">
102 <MemberSignature Language="C#" Value="public static GLib.IIcon GetIcon (string type);" />
103 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IIcon GetIcon(string type) cil managed" />
104 <MemberType>Method</MemberType>
105 <ReturnValue>
106 <ReturnType>GLib.IIcon</ReturnType>
107 </ReturnValue>
108 <Parameters>
109 <Parameter Name="type" Type="System.String" />
110 </Parameters>
111 <Docs>
112 <param name="type">To be added.</param>
113 <summary>To be added.</summary>
114 <returns>To be added.</returns>
115 <remarks>To be added.</remarks>
116 <since version="Gtk# 3.0" />
117 </Docs>
118 </Member>
119 <Member MemberName="GetMimeType">
120 <MemberSignature Language="C#" Value="public static string GetMimeType (string type);" />
121 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetMimeType(string type) cil managed" />
122 <MemberType>Method</MemberType>
123 <ReturnValue>
124 <ReturnType>System.String</ReturnType>
125 </ReturnValue>
126 <Parameters>
127 <Parameter Name="type" Type="System.String" />
128 </Parameters>
129 <Docs>
130 <param name="type">To be added.</param>
131 <summary>To be added.</summary>
132 <returns>To be added.</returns>
133 <remarks>To be added.</remarks>
134 <since version="Gtk# 3.0" />
135 </Docs>
136 </Member>
137 <Member MemberName="Guess">
138 <MemberSignature Language="C#" Value="public static string Guess (string filename, out byte data, ulong data_size, out bool result_uncertain);" />
139 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string Guess(string filename, unsigned int8 data, unsigned int64 data_size, bool result_uncertain) cil managed" />
140 <MemberType>Method</MemberType>
141 <ReturnValue>
142 <ReturnType>System.String</ReturnType>
143 </ReturnValue>
144 <Parameters>
145 <Parameter Name="filename" Type="System.String" />
146 <Parameter Name="data" Type="System.Byte&amp;" RefType="out" />
147 <Parameter Name="data_size" Type="System.UInt64" />
148 <Parameter Name="result_uncertain" Type="System.Boolean&amp;" RefType="out" />
149 </Parameters>
150 <Docs>
151 <param name="filename">To be added.</param>
152 <param name="data">To be added.</param>
153 <param name="data_size">To be added.</param>
154 <param name="result_uncertain">To be added.</param>
155 <summary>To be added.</summary>
156 <returns>To be added.</returns>
157 <remarks>To be added.</remarks>
158 <since version="Gtk# 3.0" />
159 </Docs>
160 </Member>
161 <Member MemberName="GuessForTree">
162 <MemberSignature Language="C#" Value="public static string GuessForTree (GLib.IFile root);" />
163 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string GuessForTree(class GLib.IFile root) cil managed" />
164 <MemberType>Method</MemberType>
165 <ReturnValue>
166 <ReturnType>System.String</ReturnType>
167 </ReturnValue>
168 <Parameters>
169 <Parameter Name="root" Type="GLib.IFile" />
170 </Parameters>
171 <Docs>
172 <param name="root">To be added.</param>
173 <summary>To be added.</summary>
174 <returns>To be added.</returns>
175 <remarks>To be added.</remarks>
176 <since version="Gtk# 3.0" />
177 </Docs>
178 </Member>
179 <Member MemberName="IsA">
180 <MemberSignature Language="C#" Value="public static bool IsA (string type, string supertype);" />
181 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsA(string type, string supertype) cil managed" />
182 <MemberType>Method</MemberType>
183 <ReturnValue>
184 <ReturnType>System.Boolean</ReturnType>
185 </ReturnValue>
186 <Parameters>
187 <Parameter Name="type" Type="System.String" />
188 <Parameter Name="supertype" Type="System.String" />
189 </Parameters>
190 <Docs>
191 <param name="type">To be added.</param>
192 <param name="supertype">To be added.</param>
193 <summary>To be added.</summary>
194 <returns>To be added.</returns>
195 <remarks>To be added.</remarks>
196 <since version="Gtk# 3.0" />
197 </Docs>
198 </Member>
199 <Member MemberName="IsUnknown">
200 <MemberSignature Language="C#" Value="public static bool IsUnknown (string type);" />
201 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsUnknown(string type) cil managed" />
202 <MemberType>Method</MemberType>
203 <ReturnValue>
204 <ReturnType>System.Boolean</ReturnType>
205 </ReturnValue>
206 <Parameters>
207 <Parameter Name="type" Type="System.String" />
208 </Parameters>
209 <Docs>
210 <param name="type">To be added.</param>
211 <summary>To be added.</summary>
212 <returns>To be added.</returns>
213 <remarks>To be added.</remarks>
214 <since version="Gtk# 3.0" />
215 </Docs>
216 </Member>
217 <Member MemberName="Registered">
218 <MemberSignature Language="C#" Value="public static string[] Registered { get; }" />
219 <MemberSignature Language="ILAsm" Value=".property string[] Registered" />
220 <MemberType>Property</MemberType>
221 <ReturnValue>
222 <ReturnType>System.String[]</ReturnType>
223 </ReturnValue>
224 <Docs>
225 <summary>To be added.</summary>
226 <value>To be added.</value>
227 <remarks>To be added.</remarks>
228 <since version="Gtk# 3.0" />
229 </Docs>
230 </Member>
231 </Members>
232 </Type>
+0
-63
doc/en/GLib/Converter.xml less more
0 <Type Name="Converter" FullName="GLib.Converter">
1 <TypeSignature Language="C#" Value="public interface Converter : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Converter implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Convert">
18 <MemberSignature Language="C#" Value="public GLib.ConverterResult Convert (IntPtr inbuf, ulong inbuf_size, IntPtr outbuf, ulong outbuf_size, GLib.ConverterFlags flags, out ulong bytes_read, out ulong bytes_written);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype GLib.ConverterResult Convert(native int inbuf, unsigned int64 inbuf_size, native int outbuf, unsigned int64 outbuf_size, valuetype GLib.ConverterFlags flags, unsigned int64 bytes_read, unsigned int64 bytes_written) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.ConverterResult</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="inbuf" Type="System.IntPtr" />
26 <Parameter Name="inbuf_size" Type="System.UInt64" />
27 <Parameter Name="outbuf" Type="System.IntPtr" />
28 <Parameter Name="outbuf_size" Type="System.UInt64" />
29 <Parameter Name="flags" Type="GLib.ConverterFlags" />
30 <Parameter Name="bytes_read" Type="System.UInt64&amp;" RefType="out" />
31 <Parameter Name="bytes_written" Type="System.UInt64&amp;" RefType="out" />
32 </Parameters>
33 <Docs>
34 <param name="inbuf">To be added.</param>
35 <param name="inbuf_size">To be added.</param>
36 <param name="outbuf">To be added.</param>
37 <param name="outbuf_size">To be added.</param>
38 <param name="flags">To be added.</param>
39 <param name="bytes_read">To be added.</param>
40 <param name="bytes_written">To be added.</param>
41 <summary>To be added.</summary>
42 <returns>To be added.</returns>
43 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
45 </Docs>
46 </Member>
47 <Member MemberName="Reset">
48 <MemberSignature Language="C#" Value="public void Reset ();" />
49 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reset() cil managed" />
50 <MemberType>Method</MemberType>
51 <ReturnValue>
52 <ReturnType>System.Void</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>To be added.</summary>
57 <remarks>To be added.</remarks>
58 <since version="Gtk# 3.0" />
59 </Docs>
60 </Member>
61 </Members>
62 </Type>
00 <Type Name="ConverterAdapter" FullName="GLib.ConverterAdapter">
1 <TypeSignature Language="C#" Value="public class ConverterAdapter : GLib.GInterfaceAdapter, GLib.Converter, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ConverterAdapter extends GLib.GInterfaceAdapter implements class GLib.Converter, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class ConverterAdapter : GLib.GInterfaceAdapter, GLib.IConverter, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ConverterAdapter extends GLib.GInterfaceAdapter implements class GLib.IConverter, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Converter</InterfaceName>
11 <InterfaceName>GLib.IConverter</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public ConverterAdapter (GLib.ConverterImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.ConverterImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public ConverterAdapter (GLib.IConverterImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IConverterImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.ConverterImplementor" />
39 <Parameter Name="implementor" Type="GLib.IConverterImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
9090 </Docs>
9191 </Member>
9292 <Member MemberName="GetObject">
93 <MemberSignature Language="C#" Value="public static GLib.Converter GetObject (GLib.Object obj);" />
94 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Converter GetObject(class GLib.Object obj) cil managed" />
95 <MemberType>Method</MemberType>
96 <ReturnValue>
97 <ReturnType>GLib.Converter</ReturnType>
93 <MemberSignature Language="C#" Value="public static GLib.IConverter GetObject (GLib.Object obj);" />
94 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IConverter GetObject(class GLib.Object obj) cil managed" />
95 <MemberType>Method</MemberType>
96 <ReturnValue>
97 <ReturnType>GLib.IConverter</ReturnType>
9898 </ReturnValue>
9999 <Parameters>
100100 <Parameter Name="obj" Type="GLib.Object" />
108108 </Docs>
109109 </Member>
110110 <Member MemberName="GetObject">
111 <MemberSignature Language="C#" Value="public static GLib.Converter GetObject (IntPtr handle, bool owned);" />
112 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Converter GetObject(native int handle, bool owned) cil managed" />
113 <MemberType>Method</MemberType>
114 <ReturnValue>
115 <ReturnType>GLib.Converter</ReturnType>
111 <MemberSignature Language="C#" Value="public static GLib.IConverter GetObject (IntPtr handle, bool owned);" />
112 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IConverter GetObject(native int handle, bool owned) cil managed" />
113 <MemberType>Method</MemberType>
114 <ReturnValue>
115 <ReturnType>GLib.IConverter</ReturnType>
116116 </ReturnValue>
117117 <Parameters>
118118 <Parameter Name="handle" Type="System.IntPtr" />
127127 <since version="Gtk# 3.0" />
128128 </Docs>
129129 </Member>
130 <Member MemberName="GInterfaceGType">
131 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
132 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
133 <MemberType>Property</MemberType>
134 <ReturnValue>
135 <ReturnType>GLib.GType</ReturnType>
136 </ReturnValue>
137 <Docs>
138 <summary>To be added.</summary>
139 <value>To be added.</value>
140 <remarks>To be added.</remarks>
141 <since version="Gtk# 3.0" />
142 </Docs>
143 </Member>
130144 <Member MemberName="GType">
131 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
132 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
145 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
146 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
133147 <MemberType>Property</MemberType>
134148 <ReturnValue>
135149 <ReturnType>GLib.GType</ReturnType>
156170 </Docs>
157171 </Member>
158172 <Member MemberName="Implementor">
159 <MemberSignature Language="C#" Value="public GLib.ConverterImplementor Implementor { get; }" />
160 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ConverterImplementor Implementor" />
161 <MemberType>Property</MemberType>
162 <ReturnValue>
163 <ReturnType>GLib.ConverterImplementor</ReturnType>
173 <MemberSignature Language="C#" Value="public GLib.IConverterImplementor Implementor { get; }" />
174 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IConverterImplementor Implementor" />
175 <MemberType>Property</MemberType>
176 <ReturnValue>
177 <ReturnType>GLib.IConverterImplementor</ReturnType>
164178 </ReturnValue>
165179 <Docs>
166180 <summary>To be added.</summary>
+0
-68
doc/en/GLib/ConverterImplementor.xml less more
0 <Type Name="ConverterImplementor" FullName="GLib.ConverterImplementor">
1 <TypeSignature Language="C#" Value="public interface ConverterImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ConverterImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.ConverterAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Convert">
23 <MemberSignature Language="C#" Value="public GLib.ConverterResult Convert (IntPtr inbuf, ulong inbuf_size, IntPtr outbuf, ulong outbuf_size, GLib.ConverterFlags flags, out ulong bytes_read, out ulong bytes_written);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype GLib.ConverterResult Convert(native int inbuf, unsigned int64 inbuf_size, native int outbuf, unsigned int64 outbuf_size, valuetype GLib.ConverterFlags flags, unsigned int64 bytes_read, unsigned int64 bytes_written) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>GLib.ConverterResult</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="inbuf" Type="System.IntPtr" />
31 <Parameter Name="inbuf_size" Type="System.UInt64" />
32 <Parameter Name="outbuf" Type="System.IntPtr" />
33 <Parameter Name="outbuf_size" Type="System.UInt64" />
34 <Parameter Name="flags" Type="GLib.ConverterFlags" />
35 <Parameter Name="bytes_read" Type="System.UInt64&amp;" RefType="out" />
36 <Parameter Name="bytes_written" Type="System.UInt64&amp;" RefType="out" />
37 </Parameters>
38 <Docs>
39 <param name="inbuf">To be added.</param>
40 <param name="inbuf_size">To be added.</param>
41 <param name="outbuf">To be added.</param>
42 <param name="outbuf_size">To be added.</param>
43 <param name="flags">To be added.</param>
44 <param name="bytes_read">To be added.</param>
45 <param name="bytes_written">To be added.</param>
46 <summary>To be added.</summary>
47 <returns>To be added.</returns>
48 <remarks>To be added.</remarks>
49 <since version="Gtk# 3.0" />
50 </Docs>
51 </Member>
52 <Member MemberName="Reset">
53 <MemberSignature Language="C#" Value="public void Reset ();" />
54 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reset() cil managed" />
55 <MemberType>Method</MemberType>
56 <ReturnValue>
57 <ReturnType>System.Void</ReturnType>
58 </ReturnValue>
59 <Parameters />
60 <Docs>
61 <summary>To be added.</summary>
62 <remarks>To be added.</remarks>
63 <since version="Gtk# 3.0" />
64 </Docs>
65 </Member>
66 </Members>
67 </Type>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 <since version="Gtk# 3.0" />
2828 </Docs>
2929 </Member>
3030 <Member MemberName=".ctor">
31 <MemberSignature Language="C#" Value="public ConverterInputStream (GLib.InputStream base_stream, GLib.Converter converter);" />
32 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.InputStream base_stream, class GLib.Converter converter) cil managed" />
31 <MemberSignature Language="C#" Value="public ConverterInputStream (GLib.InputStream base_stream, GLib.IConverter converter);" />
32 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.InputStream base_stream, class GLib.IConverter converter) cil managed" />
3333 <MemberType>Constructor</MemberType>
3434 <Parameters>
3535 <Parameter Name="base_stream" Type="GLib.InputStream" />
36 <Parameter Name="converter" Type="GLib.Converter" />
36 <Parameter Name="converter" Type="GLib.IConverter" />
3737 </Parameters>
3838 <Docs>
3939 <param name="base_stream">To be added.</param>
4444 </Docs>
4545 </Member>
4646 <Member MemberName="Converter">
47 <MemberSignature Language="C#" Value="public GLib.Converter Converter { get; }" />
48 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Converter Converter" />
47 <MemberSignature Language="C#" Value="public GLib.IConverter Converter { get; }" />
48 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IConverter Converter" />
4949 <MemberType>Property</MemberType>
5050 <Attributes>
5151 <Attribute>
5353 </Attribute>
5454 </Attributes>
5555 <ReturnValue>
56 <ReturnType>GLib.Converter</ReturnType>
56 <ReturnType>GLib.IConverter</ReturnType>
5757 </ReturnValue>
5858 <Docs>
5959 <summary>To be added.</summary>
7070 <ReturnType>GLib.GType</ReturnType>
7171 </ReturnValue>
7272 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
73 <summary>GType Property.</summary>
74 <value>The native <see cref="T:GLib.GType" /> value.</value>
75 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.ConverterInputStream" />.</remarks>
7676 <since version="Gtk# 3.0" />
7777 </Docs>
7878 </Member>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 <since version="Gtk# 3.0" />
2828 </Docs>
2929 </Member>
3030 <Member MemberName=".ctor">
31 <MemberSignature Language="C#" Value="public ConverterOutputStream (GLib.OutputStream base_stream, GLib.Converter converter);" />
32 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.OutputStream base_stream, class GLib.Converter converter) cil managed" />
31 <MemberSignature Language="C#" Value="public ConverterOutputStream (GLib.OutputStream base_stream, GLib.IConverter converter);" />
32 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.OutputStream base_stream, class GLib.IConverter converter) cil managed" />
3333 <MemberType>Constructor</MemberType>
3434 <Parameters>
3535 <Parameter Name="base_stream" Type="GLib.OutputStream" />
36 <Parameter Name="converter" Type="GLib.Converter" />
36 <Parameter Name="converter" Type="GLib.IConverter" />
3737 </Parameters>
3838 <Docs>
3939 <param name="base_stream">To be added.</param>
4444 </Docs>
4545 </Member>
4646 <Member MemberName="Converter">
47 <MemberSignature Language="C#" Value="public GLib.Converter Converter { get; }" />
48 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Converter Converter" />
47 <MemberSignature Language="C#" Value="public GLib.IConverter Converter { get; }" />
48 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IConverter Converter" />
4949 <MemberType>Property</MemberType>
5050 <Attributes>
5151 <Attribute>
5353 </Attribute>
5454 </Attributes>
5555 <ReturnValue>
56 <ReturnType>GLib.Converter</ReturnType>
56 <ReturnType>GLib.IConverter</ReturnType>
5757 </ReturnValue>
5858 <Docs>
5959 <summary>To be added.</summary>
7070 <ReturnType>GLib.GType</ReturnType>
7171 </ReturnValue>
7272 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
73 <summary>GType Property.</summary>
74 <value>The native <see cref="T:GLib.GType" /> value.</value>
75 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.ConverterOutputStream" />.</remarks>
7676 <since version="Gtk# 3.0" />
7777 </Docs>
7878 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
6464 <ReturnType>GLib.GType</ReturnType>
6565 </ReturnValue>
6666 <Docs>
67 <summary>To be added.</summary>
68 <value>To be added.</value>
69 <remarks>To be added.</remarks>
67 <summary>GType Property.</summary>
68 <value>The native <see cref="T:GLib.GType" /> value.</value>
69 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.Credentials" />.</remarks>
7070 <since version="Gtk# 3.0" />
7171 </Docs>
7272 </Member>
0 <Type Name="DBus" FullName="GLib.DBus">
1 <TypeSignature Language="C#" Value="public class DBus" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DBus extends System.Object" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Object</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 3.0" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public DBus ();" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters />
21 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <since version="Gtk# 3.0" />
25 </Docs>
26 </Member>
27 <Member MemberName="ErrorEncodeGerror">
28 <MemberSignature Language="C#" Value="public static string ErrorEncodeGerror (IntPtr error);" />
29 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string ErrorEncodeGerror(native int error) cil managed" />
30 <MemberType>Method</MemberType>
31 <ReturnValue>
32 <ReturnType>System.String</ReturnType>
33 </ReturnValue>
34 <Parameters>
35 <Parameter Name="error" Type="System.IntPtr" />
36 </Parameters>
37 <Docs>
38 <param name="error">To be added.</param>
39 <summary>To be added.</summary>
40 <returns>To be added.</returns>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="ErrorGetRemoteError">
46 <MemberSignature Language="C#" Value="public static string ErrorGetRemoteError (IntPtr error);" />
47 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string ErrorGetRemoteError(native int error) cil managed" />
48 <MemberType>Method</MemberType>
49 <ReturnValue>
50 <ReturnType>System.String</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 <Parameter Name="error" Type="System.IntPtr" />
54 </Parameters>
55 <Docs>
56 <param name="error">To be added.</param>
57 <summary>To be added.</summary>
58 <returns>To be added.</returns>
59 <remarks>To be added.</remarks>
60 <since version="Gtk# 3.0" />
61 </Docs>
62 </Member>
63 <Member MemberName="ErrorIsRemoteError">
64 <MemberSignature Language="C#" Value="public static bool ErrorIsRemoteError (IntPtr error);" />
65 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ErrorIsRemoteError(native int error) cil managed" />
66 <MemberType>Method</MemberType>
67 <ReturnValue>
68 <ReturnType>System.Boolean</ReturnType>
69 </ReturnValue>
70 <Parameters>
71 <Parameter Name="error" Type="System.IntPtr" />
72 </Parameters>
73 <Docs>
74 <param name="error">To be added.</param>
75 <summary>To be added.</summary>
76 <returns>To be added.</returns>
77 <remarks>To be added.</remarks>
78 <since version="Gtk# 3.0" />
79 </Docs>
80 </Member>
81 <Member MemberName="ErrorNewForDbusError">
82 <MemberSignature Language="C#" Value="public static IntPtr ErrorNewForDbusError (string dbus_error_name, string dbus_error_message);" />
83 <MemberSignature Language="ILAsm" Value=".method public static hidebysig native int ErrorNewForDbusError(string dbus_error_name, string dbus_error_message) cil managed" />
84 <MemberType>Method</MemberType>
85 <ReturnValue>
86 <ReturnType>System.IntPtr</ReturnType>
87 </ReturnValue>
88 <Parameters>
89 <Parameter Name="dbus_error_name" Type="System.String" />
90 <Parameter Name="dbus_error_message" Type="System.String" />
91 </Parameters>
92 <Docs>
93 <param name="dbus_error_name">To be added.</param>
94 <param name="dbus_error_message">To be added.</param>
95 <summary>To be added.</summary>
96 <returns>To be added.</returns>
97 <remarks>To be added.</remarks>
98 <since version="Gtk# 3.0" />
99 </Docs>
100 </Member>
101 <Member MemberName="ErrorQuark">
102 <MemberSignature Language="C#" Value="public static int ErrorQuark ();" />
103 <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 ErrorQuark() cil managed" />
104 <MemberType>Method</MemberType>
105 <ReturnValue>
106 <ReturnType>System.Int32</ReturnType>
107 </ReturnValue>
108 <Parameters />
109 <Docs>
110 <summary>To be added.</summary>
111 <returns>To be added.</returns>
112 <remarks>To be added.</remarks>
113 <since version="Gtk# 3.0" />
114 </Docs>
115 </Member>
116 <Member MemberName="ErrorRegisterError">
117 <MemberSignature Language="C#" Value="public static bool ErrorRegisterError (int error_domain, int error_code, string dbus_error_name);" />
118 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ErrorRegisterError(int32 error_domain, int32 error_code, string dbus_error_name) cil managed" />
119 <MemberType>Method</MemberType>
120 <ReturnValue>
121 <ReturnType>System.Boolean</ReturnType>
122 </ReturnValue>
123 <Parameters>
124 <Parameter Name="error_domain" Type="System.Int32" />
125 <Parameter Name="error_code" Type="System.Int32" />
126 <Parameter Name="dbus_error_name" Type="System.String" />
127 </Parameters>
128 <Docs>
129 <param name="error_domain">To be added.</param>
130 <param name="error_code">To be added.</param>
131 <param name="dbus_error_name">To be added.</param>
132 <summary>To be added.</summary>
133 <returns>To be added.</returns>
134 <remarks>To be added.</remarks>
135 <since version="Gtk# 3.0" />
136 </Docs>
137 </Member>
138 <Member MemberName="ErrorRegisterErrorDomain">
139 <MemberSignature Language="C#" Value="public static ulong ErrorRegisterErrorDomain (string error_domain_quark_name, GLib.DBusErrorEntry entries, uint num_entries);" />
140 <MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int64 ErrorRegisterErrorDomain(string error_domain_quark_name, valuetype GLib.DBusErrorEntry entries, unsigned int32 num_entries) cil managed" />
141 <MemberType>Method</MemberType>
142 <ReturnValue>
143 <ReturnType>System.UInt64</ReturnType>
144 </ReturnValue>
145 <Parameters>
146 <Parameter Name="error_domain_quark_name" Type="System.String" />
147 <Parameter Name="entries" Type="GLib.DBusErrorEntry" />
148 <Parameter Name="num_entries" Type="System.UInt32" />
149 </Parameters>
150 <Docs>
151 <param name="error_domain_quark_name">To be added.</param>
152 <param name="entries">To be added.</param>
153 <param name="num_entries">To be added.</param>
154 <summary>To be added.</summary>
155 <returns>To be added.</returns>
156 <remarks>To be added.</remarks>
157 <since version="Gtk# 3.0" />
158 </Docs>
159 </Member>
160 <Member MemberName="ErrorStripRemoteError">
161 <MemberSignature Language="C#" Value="public static bool ErrorStripRemoteError (IntPtr error);" />
162 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ErrorStripRemoteError(native int error) cil managed" />
163 <MemberType>Method</MemberType>
164 <ReturnValue>
165 <ReturnType>System.Boolean</ReturnType>
166 </ReturnValue>
167 <Parameters>
168 <Parameter Name="error" Type="System.IntPtr" />
169 </Parameters>
170 <Docs>
171 <param name="error">To be added.</param>
172 <summary>To be added.</summary>
173 <returns>To be added.</returns>
174 <remarks>To be added.</remarks>
175 <since version="Gtk# 3.0" />
176 </Docs>
177 </Member>
178 <Member MemberName="ErrorUnregisterError">
179 <MemberSignature Language="C#" Value="public static bool ErrorUnregisterError (int error_domain, int error_code, string dbus_error_name);" />
180 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ErrorUnregisterError(int32 error_domain, int32 error_code, string dbus_error_name) cil managed" />
181 <MemberType>Method</MemberType>
182 <ReturnValue>
183 <ReturnType>System.Boolean</ReturnType>
184 </ReturnValue>
185 <Parameters>
186 <Parameter Name="error_domain" Type="System.Int32" />
187 <Parameter Name="error_code" Type="System.Int32" />
188 <Parameter Name="dbus_error_name" Type="System.String" />
189 </Parameters>
190 <Docs>
191 <param name="error_domain">To be added.</param>
192 <param name="error_code">To be added.</param>
193 <param name="dbus_error_name">To be added.</param>
194 <summary>To be added.</summary>
195 <returns>To be added.</returns>
196 <remarks>To be added.</remarks>
197 <since version="Gtk# 3.0" />
198 </Docs>
199 </Member>
200 <Member MemberName="GenerateGuid">
201 <MemberSignature Language="C#" Value="public static string GenerateGuid ();" />
202 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string GenerateGuid() cil managed" />
203 <MemberType>Method</MemberType>
204 <ReturnValue>
205 <ReturnType>System.String</ReturnType>
206 </ReturnValue>
207 <Parameters />
208 <Docs>
209 <summary>To be added.</summary>
210 <returns>To be added.</returns>
211 <remarks>To be added.</remarks>
212 <since version="Gtk# 3.0" />
213 </Docs>
214 </Member>
215 <Member MemberName="GetAddressForBusSync">
216 <MemberSignature Language="C#" Value="public static string GetAddressForBusSync (GLib.BusType bus_type, GLib.Cancellable cancellable);" />
217 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetAddressForBusSync(valuetype GLib.BusType bus_type, class GLib.Cancellable cancellable) cil managed" />
218 <MemberType>Method</MemberType>
219 <ReturnValue>
220 <ReturnType>System.String</ReturnType>
221 </ReturnValue>
222 <Parameters>
223 <Parameter Name="bus_type" Type="GLib.BusType" />
224 <Parameter Name="cancellable" Type="GLib.Cancellable" />
225 </Parameters>
226 <Docs>
227 <param name="bus_type">To be added.</param>
228 <param name="cancellable">To be added.</param>
229 <summary>To be added.</summary>
230 <returns>To be added.</returns>
231 <remarks>To be added.</remarks>
232 <since version="Gtk# 3.0" />
233 </Docs>
234 </Member>
235 <Member MemberName="GetStream">
236 <MemberSignature Language="C#" Value="public static void GetStream (string address, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
237 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void GetStream(string address, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
238 <MemberType>Method</MemberType>
239 <ReturnValue>
240 <ReturnType>System.Void</ReturnType>
241 </ReturnValue>
242 <Parameters>
243 <Parameter Name="address" Type="System.String" />
244 <Parameter Name="cancellable" Type="GLib.Cancellable" />
245 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
246 </Parameters>
247 <Docs>
248 <param name="address">To be added.</param>
249 <param name="cancellable">To be added.</param>
250 <param name="cb">To be added.</param>
251 <summary>To be added.</summary>
252 <remarks>To be added.</remarks>
253 <since version="Gtk# 3.0" />
254 </Docs>
255 </Member>
256 <Member MemberName="GetStreamFinish">
257 <MemberSignature Language="C#" Value="public static GLib.IOStream GetStreamFinish (GLib.IAsyncResult res, string out_guid);" />
258 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IOStream GetStreamFinish(class GLib.IAsyncResult res, string out_guid) cil managed" />
259 <MemberType>Method</MemberType>
260 <ReturnValue>
261 <ReturnType>GLib.IOStream</ReturnType>
262 </ReturnValue>
263 <Parameters>
264 <Parameter Name="res" Type="GLib.IAsyncResult" />
265 <Parameter Name="out_guid" Type="System.String" />
266 </Parameters>
267 <Docs>
268 <param name="res">To be added.</param>
269 <param name="out_guid">To be added.</param>
270 <summary>To be added.</summary>
271 <returns>To be added.</returns>
272 <remarks>To be added.</remarks>
273 <since version="Gtk# 3.0" />
274 </Docs>
275 </Member>
276 <Member MemberName="GetStreamSync">
277 <MemberSignature Language="C#" Value="public static GLib.IOStream GetStreamSync (string address, string out_guid, GLib.Cancellable cancellable);" />
278 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IOStream GetStreamSync(string address, string out_guid, class GLib.Cancellable cancellable) cil managed" />
279 <MemberType>Method</MemberType>
280 <ReturnValue>
281 <ReturnType>GLib.IOStream</ReturnType>
282 </ReturnValue>
283 <Parameters>
284 <Parameter Name="address" Type="System.String" />
285 <Parameter Name="out_guid" Type="System.String" />
286 <Parameter Name="cancellable" Type="GLib.Cancellable" />
287 </Parameters>
288 <Docs>
289 <param name="address">To be added.</param>
290 <param name="out_guid">To be added.</param>
291 <param name="cancellable">To be added.</param>
292 <summary>To be added.</summary>
293 <returns>To be added.</returns>
294 <remarks>To be added.</remarks>
295 <since version="Gtk# 3.0" />
296 </Docs>
297 </Member>
298 <Member MemberName="IsAddress">
299 <MemberSignature Language="C#" Value="public static bool IsAddress (string str1ng);" />
300 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsAddress(string str1ng) cil managed" />
301 <MemberType>Method</MemberType>
302 <ReturnValue>
303 <ReturnType>System.Boolean</ReturnType>
304 </ReturnValue>
305 <Parameters>
306 <Parameter Name="str1ng" Type="System.String" />
307 </Parameters>
308 <Docs>
309 <param name="str1ng">To be added.</param>
310 <summary>To be added.</summary>
311 <returns>To be added.</returns>
312 <remarks>To be added.</remarks>
313 <since version="Gtk# 3.0" />
314 </Docs>
315 </Member>
316 <Member MemberName="IsGuid">
317 <MemberSignature Language="C#" Value="public static bool IsGuid (string str1ng);" />
318 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsGuid(string str1ng) cil managed" />
319 <MemberType>Method</MemberType>
320 <ReturnValue>
321 <ReturnType>System.Boolean</ReturnType>
322 </ReturnValue>
323 <Parameters>
324 <Parameter Name="str1ng" Type="System.String" />
325 </Parameters>
326 <Docs>
327 <param name="str1ng">To be added.</param>
328 <summary>To be added.</summary>
329 <returns>To be added.</returns>
330 <remarks>To be added.</remarks>
331 <since version="Gtk# 3.0" />
332 </Docs>
333 </Member>
334 <Member MemberName="IsInterfaceName">
335 <MemberSignature Language="C#" Value="public static bool IsInterfaceName (string str1ng);" />
336 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsInterfaceName(string str1ng) cil managed" />
337 <MemberType>Method</MemberType>
338 <ReturnValue>
339 <ReturnType>System.Boolean</ReturnType>
340 </ReturnValue>
341 <Parameters>
342 <Parameter Name="str1ng" Type="System.String" />
343 </Parameters>
344 <Docs>
345 <param name="str1ng">To be added.</param>
346 <summary>To be added.</summary>
347 <returns>To be added.</returns>
348 <remarks>To be added.</remarks>
349 <since version="Gtk# 3.0" />
350 </Docs>
351 </Member>
352 <Member MemberName="IsMemberName">
353 <MemberSignature Language="C#" Value="public static bool IsMemberName (string str1ng);" />
354 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsMemberName(string str1ng) cil managed" />
355 <MemberType>Method</MemberType>
356 <ReturnValue>
357 <ReturnType>System.Boolean</ReturnType>
358 </ReturnValue>
359 <Parameters>
360 <Parameter Name="str1ng" Type="System.String" />
361 </Parameters>
362 <Docs>
363 <param name="str1ng">To be added.</param>
364 <summary>To be added.</summary>
365 <returns>To be added.</returns>
366 <remarks>To be added.</remarks>
367 <since version="Gtk# 3.0" />
368 </Docs>
369 </Member>
370 <Member MemberName="IsName">
371 <MemberSignature Language="C#" Value="public static bool IsName (string str1ng);" />
372 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsName(string str1ng) cil managed" />
373 <MemberType>Method</MemberType>
374 <ReturnValue>
375 <ReturnType>System.Boolean</ReturnType>
376 </ReturnValue>
377 <Parameters>
378 <Parameter Name="str1ng" Type="System.String" />
379 </Parameters>
380 <Docs>
381 <param name="str1ng">To be added.</param>
382 <summary>To be added.</summary>
383 <returns>To be added.</returns>
384 <remarks>To be added.</remarks>
385 <since version="Gtk# 3.0" />
386 </Docs>
387 </Member>
388 <Member MemberName="IsSupportedAddress">
389 <MemberSignature Language="C#" Value="public static bool IsSupportedAddress (string str1ng);" />
390 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsSupportedAddress(string str1ng) cil managed" />
391 <MemberType>Method</MemberType>
392 <ReturnValue>
393 <ReturnType>System.Boolean</ReturnType>
394 </ReturnValue>
395 <Parameters>
396 <Parameter Name="str1ng" Type="System.String" />
397 </Parameters>
398 <Docs>
399 <param name="str1ng">To be added.</param>
400 <summary>To be added.</summary>
401 <returns>To be added.</returns>
402 <remarks>To be added.</remarks>
403 <since version="Gtk# 3.0" />
404 </Docs>
405 </Member>
406 <Member MemberName="IsUniqueName">
407 <MemberSignature Language="C#" Value="public static bool IsUniqueName (string str1ng);" />
408 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsUniqueName(string str1ng) cil managed" />
409 <MemberType>Method</MemberType>
410 <ReturnValue>
411 <ReturnType>System.Boolean</ReturnType>
412 </ReturnValue>
413 <Parameters>
414 <Parameter Name="str1ng" Type="System.String" />
415 </Parameters>
416 <Docs>
417 <param name="str1ng">To be added.</param>
418 <summary>To be added.</summary>
419 <returns>To be added.</returns>
420 <remarks>To be added.</remarks>
421 <since version="Gtk# 3.0" />
422 </Docs>
423 </Member>
424 </Members>
425 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName="Stream">
42 <MemberSignature Language="C#" Value="public GLib.IOStream Stream { get; }" />
43 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IOStream Stream" />
44 <MemberType>Property</MemberType>
45 <Attributes>
46 <Attribute>
47 <AttributeName>GLib.Property("stream")</AttributeName>
48 </Attribute>
49 </Attributes>
50 <ReturnValue>
51 <ReturnType>GLib.IOStream</ReturnType>
52 </ReturnValue>
53 <Docs>
3654 <summary>To be added.</summary>
55 <value>To be added.</value>
3756 <remarks>To be added.</remarks>
3857 <since version="Gtk# 3.0" />
3958 </Docs>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
360360 <since version="Gtk# 3.0" />
361361 </Docs>
362362 </Member>
363 <Member MemberName="Stream">
364 <MemberSignature Language="C#" Value="public GLib.IOStream Stream { get; }" />
365 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IOStream Stream" />
366 <MemberType>Property</MemberType>
367 <Attributes>
368 <Attribute>
369 <AttributeName>GLib.Property("stream")</AttributeName>
370 </Attribute>
371 </Attributes>
372 <ReturnValue>
373 <ReturnType>GLib.IOStream</ReturnType>
374 </ReturnValue>
375 <Docs>
376 <summary>To be added.</summary>
377 <value>To be added.</value>
378 <remarks>To be added.</remarks>
379 <since version="Gtk# 3.0" />
380 </Docs>
381 </Member>
363382 </Members>
364383 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
8484 <ReturnType>GLib.GType</ReturnType>
8585 </ReturnValue>
8686 <Docs>
87 <summary>To be added.</summary>
88 <value>To be added.</value>
89 <remarks>To be added.</remarks>
87 <summary>GType Property.</summary>
88 <value>The native <see cref="T:GLib.GType" /> value.</value>
89 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.DBusAuthObserver" />.</remarks>
9090 <since version="Gtk# 3.0" />
9191 </Docs>
9292 </Member>
109109 <Docs>
110110 <param name="stream">To be added.</param>
111111 <param name="credentials">To be added.</param>
112 <summary>To be added.</summary>
112 <summary>Default handler for the <see cref="M:GLib.DBusAuthObserver.AuthenticatedPeerAuthorized" /> event.</summary>
113113 <returns>To be added.</returns>
114 <remarks>To be added.</remarks>
114 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.DBusAuthObserver.AuthenticatedPeerAuthorized" /> event.</remarks>
115115 <since version="Gtk# 3.0" />
116116 </Docs>
117117 </Member>
00 <Type Name="DBusConnection" FullName="GLib.DBusConnection">
1 <TypeSignature Language="C#" Value="public class DBusConnection : GLib.Object, GLib.AsyncInitable, GLib.Initable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DBusConnection extends GLib.Object implements class GLib.AsyncInitable, class GLib.Initable, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class DBusConnection : GLib.Object, GLib.IAsyncInitable, GLib.IInitable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DBusConnection extends GLib.Object implements class GLib.IAsyncInitable, class GLib.IInitable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.AsyncInitable</InterfaceName>
11 <InterfaceName>GLib.IAsyncInitable</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.Initable</InterfaceName>
14 <InterfaceName>GLib.IInitable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
2121 </Docs>
2222 <Members>
2323 <Member MemberName=".ctor">
24 <MemberSignature Language="C#" Value="public DBusConnection (GLib.AsyncResult res);" />
25 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.AsyncResult res) cil managed" />
24 <MemberSignature Language="C#" Value="public DBusConnection (GLib.IAsyncResult res);" />
25 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IAsyncResult res) cil managed" />
2626 <MemberType>Constructor</MemberType>
2727 <Parameters>
28 <Parameter Name="res" Type="GLib.AsyncResult" />
28 <Parameter Name="res" Type="GLib.IAsyncResult" />
2929 </Parameters>
3030 <Docs>
3131 <param name="res">To be added.</param>
4242 <Parameter Name="raw" Type="System.IntPtr" />
4343 </Parameters>
4444 <Docs>
45 <param name="raw">To be added.</param>
46 <summary>To be added.</summary>
47 <remarks>To be added.</remarks>
45 <param name="raw">Native object pointer.</param>
46 <summary>Internal constructor</summary>
47 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4848 <since version="Gtk# 3.0" />
4949 </Docs>
5050 </Member>
190190 </Docs>
191191 </Member>
192192 <Member MemberName="CallFinish">
193 <MemberSignature Language="C#" Value="public GLib.Variant CallFinish (GLib.AsyncResult res);" />
194 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.Variant CallFinish(class GLib.AsyncResult res) cil managed" />
193 <MemberSignature Language="C#" Value="public GLib.Variant CallFinish (GLib.IAsyncResult res);" />
194 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.Variant CallFinish(class GLib.IAsyncResult res) cil managed" />
195195 <MemberType>Method</MemberType>
196196 <ReturnValue>
197197 <ReturnType>GLib.Variant</ReturnType>
198198 </ReturnValue>
199199 <Parameters>
200 <Parameter Name="res" Type="GLib.AsyncResult" />
200 <Parameter Name="res" Type="GLib.IAsyncResult" />
201201 </Parameters>
202202 <Docs>
203203 <param name="res">To be added.</param>
245245 <MemberSignature Language="C#" Value="public GLib.DBusCapabilityFlags Capabilities { get; }" />
246246 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.DBusCapabilityFlags Capabilities" />
247247 <MemberType>Property</MemberType>
248 <Attributes>
249 <Attribute>
250 <AttributeName>GLib.Property("capabilities")</AttributeName>
251 </Attribute>
252 </Attributes>
248253 <ReturnValue>
249254 <ReturnType>GLib.DBusCapabilityFlags</ReturnType>
250255 </ReturnValue>
293298 </Docs>
294299 </Member>
295300 <Member MemberName="CloseFinish">
296 <MemberSignature Language="C#" Value="public bool CloseFinish (GLib.AsyncResult res);" />
297 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool CloseFinish(class GLib.AsyncResult res) cil managed" />
298 <MemberType>Method</MemberType>
299 <ReturnValue>
300 <ReturnType>System.Boolean</ReturnType>
301 </ReturnValue>
302 <Parameters>
303 <Parameter Name="res" Type="GLib.AsyncResult" />
301 <MemberSignature Language="C#" Value="public bool CloseFinish (GLib.IAsyncResult res);" />
302 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool CloseFinish(class GLib.IAsyncResult res) cil managed" />
303 <MemberType>Method</MemberType>
304 <ReturnValue>
305 <ReturnType>System.Boolean</ReturnType>
306 </ReturnValue>
307 <Parameters>
308 <Parameter Name="res" Type="GLib.IAsyncResult" />
304309 </Parameters>
305310 <Docs>
306311 <param name="res">To be added.</param>
393398 </Docs>
394399 </Member>
395400 <Member MemberName="FlushFinish">
396 <MemberSignature Language="C#" Value="public bool FlushFinish (GLib.AsyncResult res);" />
397 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool FlushFinish(class GLib.AsyncResult res) cil managed" />
398 <MemberType>Method</MemberType>
399 <ReturnValue>
400 <ReturnType>System.Boolean</ReturnType>
401 </ReturnValue>
402 <Parameters>
403 <Parameter Name="res" Type="GLib.AsyncResult" />
401 <MemberSignature Language="C#" Value="public bool FlushFinish (GLib.IAsyncResult res);" />
402 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool FlushFinish(class GLib.IAsyncResult res) cil managed" />
403 <MemberType>Method</MemberType>
404 <ReturnValue>
405 <ReturnType>System.Boolean</ReturnType>
406 </ReturnValue>
407 <Parameters>
408 <Parameter Name="res" Type="GLib.IAsyncResult" />
404409 </Parameters>
405410 <Docs>
406411 <param name="res">To be added.</param>
436441 <ReturnType>GLib.GType</ReturnType>
437442 </ReturnValue>
438443 <Docs>
439 <summary>To be added.</summary>
440 <value>To be added.</value>
441 <remarks>To be added.</remarks>
444 <summary>GType Property.</summary>
445 <value>The native <see cref="T:GLib.GType" /> value.</value>
446 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.DBusConnection" />.</remarks>
442447 <since version="Gtk# 3.0" />
443448 </Docs>
444449 </Member>
501506 </Docs>
502507 </Member>
503508 <Member MemberName="InitFinish">
504 <MemberSignature Language="C#" Value="public bool InitFinish (GLib.AsyncResult res);" />
505 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool InitFinish(class GLib.AsyncResult res) cil managed" />
506 <MemberType>Method</MemberType>
507 <ReturnValue>
508 <ReturnType>System.Boolean</ReturnType>
509 </ReturnValue>
510 <Parameters>
511 <Parameter Name="res" Type="GLib.AsyncResult" />
509 <MemberSignature Language="C#" Value="public bool InitFinish (GLib.IAsyncResult res);" />
510 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool InitFinish(class GLib.IAsyncResult res) cil managed" />
511 <MemberType>Method</MemberType>
512 <ReturnValue>
513 <ReturnType>System.Boolean</ReturnType>
514 </ReturnValue>
515 <Parameters>
516 <Parameter Name="res" Type="GLib.IAsyncResult" />
512517 </Parameters>
513518 <Docs>
514519 <param name="res">To be added.</param>
538543 </Docs>
539544 </Member>
540545 <Member MemberName="NewForAddressFinish">
541 <MemberSignature Language="C#" Value="public static GLib.DBusConnection NewForAddressFinish (GLib.AsyncResult res);" />
542 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.DBusConnection NewForAddressFinish(class GLib.AsyncResult res) cil managed" />
546 <MemberSignature Language="C#" Value="public static GLib.DBusConnection NewForAddressFinish (GLib.IAsyncResult res);" />
547 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.DBusConnection NewForAddressFinish(class GLib.IAsyncResult res) cil managed" />
543548 <MemberType>Method</MemberType>
544549 <ReturnValue>
545550 <ReturnType>GLib.DBusConnection</ReturnType>
546551 </ReturnValue>
547552 <Parameters>
548 <Parameter Name="res" Type="GLib.AsyncResult" />
553 <Parameter Name="res" Type="GLib.IAsyncResult" />
549554 </Parameters>
550555 <Docs>
551556 <param name="res">To be added.</param>
574579 <Docs>
575580 <param name="remote_peer_vanished">To be added.</param>
576581 <param name="error">To be added.</param>
577 <summary>To be added.</summary>
578 <remarks>To be added.</remarks>
582 <summary>Default handler for the <see cref="M:GLib.DBusConnection.Closed" /> event.</summary>
583 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.DBusConnection.Closed" /> event.</remarks>
579584 <since version="Gtk# 3.0" />
580585 </Docs>
581586 </Member>
711716 </Docs>
712717 </Member>
713718 <Member MemberName="SendMessageWithReplyFinish">
714 <MemberSignature Language="C#" Value="public GLib.DBusMessage SendMessageWithReplyFinish (GLib.AsyncResult res);" />
715 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DBusMessage SendMessageWithReplyFinish(class GLib.AsyncResult res) cil managed" />
719 <MemberSignature Language="C#" Value="public GLib.DBusMessage SendMessageWithReplyFinish (GLib.IAsyncResult res);" />
720 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DBusMessage SendMessageWithReplyFinish(class GLib.IAsyncResult res) cil managed" />
716721 <MemberType>Method</MemberType>
717722 <ReturnValue>
718723 <ReturnType>GLib.DBusMessage</ReturnType>
719724 </ReturnValue>
720725 <Parameters>
721 <Parameter Name="res" Type="GLib.AsyncResult" />
726 <Parameter Name="res" Type="GLib.IAsyncResult" />
722727 </Parameters>
723728 <Docs>
724729 <param name="res">To be added.</param>
819824 <MemberSignature Language="C#" Value="public GLib.IOStream Stream { get; }" />
820825 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IOStream Stream" />
821826 <MemberType>Property</MemberType>
827 <Attributes>
828 <Attribute>
829 <AttributeName>GLib.Property("stream")</AttributeName>
830 </Attribute>
831 </Attributes>
822832 <ReturnValue>
823833 <ReturnType>GLib.IOStream</ReturnType>
824834 </ReturnValue>
4646 <Parameter Name="raw" Type="System.IntPtr" />
4747 </Parameters>
4848 <Docs>
49 <param name="raw">To be added.</param>
50 <summary>To be added.</summary>
51 <remarks>To be added.</remarks>
49 <param name="raw">Native object pointer.</param>
50 <summary>Internal constructor</summary>
51 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
5252 <since version="Gtk# 3.0" />
5353 </Docs>
5454 </Member>
291291 <ReturnType>GLib.GType</ReturnType>
292292 </ReturnValue>
293293 <Docs>
294 <summary>To be added.</summary>
295 <value>To be added.</value>
296 <remarks>To be added.</remarks>
294 <summary>GType Property.</summary>
295 <value>The native <see cref="T:GLib.GType" /> value.</value>
296 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.DBusMessage" />.</remarks>
297297 <since version="Gtk# 3.0" />
298298 </Docs>
299299 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
6060 <ReturnType>GLib.GType</ReturnType>
6161 </ReturnValue>
6262 <Docs>
63 <summary>To be added.</summary>
64 <value>To be added.</value>
65 <remarks>To be added.</remarks>
63 <summary>GType Property.</summary>
64 <value>The native <see cref="T:GLib.GType" /> value.</value>
65 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.DBusMethodInvocation" />.</remarks>
6666 <since version="Gtk# 3.0" />
6767 </Docs>
6868 </Member>
00 <Type Name="DBusProxy" FullName="GLib.DBusProxy">
1 <TypeSignature Language="C#" Value="public class DBusProxy : GLib.Object, GLib.AsyncInitable, GLib.Initable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DBusProxy extends GLib.Object implements class GLib.AsyncInitable, class GLib.Initable, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class DBusProxy : GLib.Object, GLib.IAsyncInitable, GLib.IInitable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DBusProxy extends GLib.Object implements class GLib.IAsyncInitable, class GLib.IInitable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.AsyncInitable</InterfaceName>
11 <InterfaceName>GLib.IAsyncInitable</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.Initable</InterfaceName>
14 <InterfaceName>GLib.IInitable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
2121 </Docs>
2222 <Members>
2323 <Member MemberName=".ctor">
24 <MemberSignature Language="C#" Value="public DBusProxy (GLib.AsyncResult res);" />
25 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.AsyncResult res) cil managed" />
24 <MemberSignature Language="C#" Value="public DBusProxy (GLib.IAsyncResult res);" />
25 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IAsyncResult res) cil managed" />
2626 <MemberType>Constructor</MemberType>
2727 <Parameters>
28 <Parameter Name="res" Type="GLib.AsyncResult" />
28 <Parameter Name="res" Type="GLib.IAsyncResult" />
2929 </Parameters>
3030 <Docs>
3131 <param name="res">To be added.</param>
4242 <Parameter Name="raw" Type="System.IntPtr" />
4343 </Parameters>
4444 <Docs>
45 <param name="raw">To be added.</param>
46 <summary>To be added.</summary>
47 <remarks>To be added.</remarks>
45 <param name="raw">Native object pointer.</param>
46 <summary>Internal constructor</summary>
47 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4848 <since version="Gtk# 3.0" />
4949 </Docs>
5050 </Member>
198198 </Docs>
199199 </Member>
200200 <Member MemberName="CallFinish">
201 <MemberSignature Language="C#" Value="public GLib.Variant CallFinish (GLib.AsyncResult res);" />
202 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.Variant CallFinish(class GLib.AsyncResult res) cil managed" />
201 <MemberSignature Language="C#" Value="public GLib.Variant CallFinish (GLib.IAsyncResult res);" />
202 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.Variant CallFinish(class GLib.IAsyncResult res) cil managed" />
203203 <MemberType>Method</MemberType>
204204 <ReturnValue>
205205 <ReturnType>GLib.Variant</ReturnType>
206206 </ReturnValue>
207207 <Parameters>
208 <Parameter Name="res" Type="GLib.AsyncResult" />
208 <Parameter Name="res" Type="GLib.IAsyncResult" />
209209 </Parameters>
210210 <Docs>
211211 <param name="res">To be added.</param>
283283 <since version="Gtk# 3.0" />
284284 </Docs>
285285 </Member>
286 <Member MemberName="GConnection">
287 <MemberSignature Language="C#" Value="public GLib.DBusConnection GConnection { get; }" />
288 <MemberSignature Language="ILAsm" Value=".property instance class GLib.DBusConnection GConnection" />
289 <MemberType>Property</MemberType>
290 <Attributes>
291 <Attribute>
292 <AttributeName>GLib.Property("g-connection")</AttributeName>
293 </Attribute>
294 </Attributes>
295 <ReturnValue>
296 <ReturnType>GLib.DBusConnection</ReturnType>
297 </ReturnValue>
298 <Docs>
299 <summary>To be added.</summary>
300 <value>To be added.</value>
301 <remarks>To be added.</remarks>
302 <since version="Gtk# 3.0" />
303 </Docs>
304 </Member>
286305 <Member MemberName="GDefaultTimeout">
287306 <MemberSignature Language="C#" Value="public int GDefaultTimeout { get; set; }" />
288307 <MemberSignature Language="ILAsm" Value=".property instance int32 GDefaultTimeout" />
316335 <param name="property_name">To be added.</param>
317336 <summary>To be added.</summary>
318337 <returns>To be added.</returns>
338 <remarks>To be added.</remarks>
339 <since version="Gtk# 3.0" />
340 </Docs>
341 </Member>
342 <Member MemberName="GFlags">
343 <MemberSignature Language="C#" Value="public GLib.DBusProxyFlags GFlags { get; }" />
344 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.DBusProxyFlags GFlags" />
345 <MemberType>Property</MemberType>
346 <Attributes>
347 <Attribute>
348 <AttributeName>GLib.Property("g-flags")</AttributeName>
349 </Attribute>
350 </Attributes>
351 <ReturnValue>
352 <ReturnType>GLib.DBusProxyFlags</ReturnType>
353 </ReturnValue>
354 <Docs>
355 <summary>To be added.</summary>
356 <value>To be added.</value>
357 <remarks>To be added.</remarks>
358 <since version="Gtk# 3.0" />
359 </Docs>
360 </Member>
361 <Member MemberName="GInterfaceInfo">
362 <MemberSignature Language="C#" Value="public GLib.DBusInterfaceInfo GInterfaceInfo { get; set; }" />
363 <MemberSignature Language="ILAsm" Value=".property instance class GLib.DBusInterfaceInfo GInterfaceInfo" />
364 <MemberType>Property</MemberType>
365 <Attributes>
366 <Attribute>
367 <AttributeName>GLib.Property("g-interface-info")</AttributeName>
368 </Attribute>
369 </Attributes>
370 <ReturnValue>
371 <ReturnType>GLib.DBusInterfaceInfo</ReturnType>
372 </ReturnValue>
373 <Docs>
374 <summary>To be added.</summary>
375 <value>To be added.</value>
319376 <remarks>To be added.</remarks>
320377 <since version="Gtk# 3.0" />
321378 </Docs>
440497 <ReturnType>GLib.GType</ReturnType>
441498 </ReturnValue>
442499 <Docs>
443 <summary>To be added.</summary>
444 <value>To be added.</value>
445 <remarks>To be added.</remarks>
500 <summary>GType Property.</summary>
501 <value>The native <see cref="T:GLib.GType" /> value.</value>
502 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.DBusProxy" />.</remarks>
446503 <since version="Gtk# 3.0" />
447504 </Docs>
448505 </Member>
486543 </Docs>
487544 </Member>
488545 <Member MemberName="InitFinish">
489 <MemberSignature Language="C#" Value="public bool InitFinish (GLib.AsyncResult res);" />
490 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool InitFinish(class GLib.AsyncResult res) cil managed" />
546 <MemberSignature Language="C#" Value="public bool InitFinish (GLib.IAsyncResult res);" />
547 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool InitFinish(class GLib.IAsyncResult res) cil managed" />
491548 <MemberType>Method</MemberType>
492549 <ReturnValue>
493550 <ReturnType>System.Boolean</ReturnType>
494551 </ReturnValue>
495552 <Parameters>
496 <Parameter Name="res" Type="GLib.AsyncResult" />
553 <Parameter Name="res" Type="GLib.IAsyncResult" />
497554 </Parameters>
498555 <Docs>
499556 <param name="res">To be added.</param>
560617 </Docs>
561618 </Member>
562619 <Member MemberName="NewForBusFinish">
563 <MemberSignature Language="C#" Value="public static GLib.DBusProxy NewForBusFinish (GLib.AsyncResult res);" />
564 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.DBusProxy NewForBusFinish(class GLib.AsyncResult res) cil managed" />
620 <MemberSignature Language="C#" Value="public static GLib.DBusProxy NewForBusFinish (GLib.IAsyncResult res);" />
621 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.DBusProxy NewForBusFinish(class GLib.IAsyncResult res) cil managed" />
565622 <MemberType>Method</MemberType>
566623 <ReturnValue>
567624 <ReturnType>GLib.DBusProxy</ReturnType>
568625 </ReturnValue>
569626 <Parameters>
570 <Parameter Name="res" Type="GLib.AsyncResult" />
627 <Parameter Name="res" Type="GLib.IAsyncResult" />
571628 </Parameters>
572629 <Docs>
573630 <param name="res">To be added.</param>
610667 <Docs>
611668 <param name="changed_properties">To be added.</param>
612669 <param name="invalidated_properties">To be added.</param>
613 <summary>To be added.</summary>
614 <remarks>To be added.</remarks>
670 <summary>Default handler for the <see cref="M:GLib.DBusProxy.GPropertiesChanged" /> event.</summary>
671 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.DBusProxy.GPropertiesChanged" /> event.</remarks>
615672 <since version="Gtk# 3.0" />
616673 </Docs>
617674 </Member>
636693 <param name="sender_name">To be added.</param>
637694 <param name="signal_name">To be added.</param>
638695 <param name="parameters">To be added.</param>
639 <summary>To be added.</summary>
640 <remarks>To be added.</remarks>
696 <summary>Default handler for the <see cref="M:GLib.DBusProxy.GSignal" /> event.</summary>
697 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.DBusProxy.GSignal" /> event.</remarks>
641698 <since version="Gtk# 3.0" />
642699 </Docs>
643700 </Member>
00 <Type Name="DBusServer" FullName="GLib.DBusServer">
1 <TypeSignature Language="C#" Value="public class DBusServer : GLib.Object, GLib.Initable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DBusServer extends GLib.Object implements class GLib.Initable, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class DBusServer : GLib.Object, GLib.IInitable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DBusServer extends GLib.Object implements class GLib.IInitable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Initable</InterfaceName>
11 <InterfaceName>GLib.IInitable</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 3.0" />
3232 </Docs>
3333 </Member>
9191 <since version="Gtk# 3.0" />
9292 </Docs>
9393 </Member>
94 <Member MemberName="AuthenticationObserver">
95 <MemberSignature Language="C#" Value="public GLib.DBusAuthObserver AuthenticationObserver { get; }" />
96 <MemberSignature Language="ILAsm" Value=".property instance class GLib.DBusAuthObserver AuthenticationObserver" />
97 <MemberType>Property</MemberType>
98 <Attributes>
99 <Attribute>
100 <AttributeName>GLib.Property("authentication-observer")</AttributeName>
101 </Attribute>
102 </Attributes>
103 <ReturnValue>
104 <ReturnType>GLib.DBusAuthObserver</ReturnType>
105 </ReturnValue>
106 <Docs>
107 <summary>To be added.</summary>
108 <value>To be added.</value>
109 <remarks>To be added.</remarks>
110 <since version="Gtk# 3.0" />
111 </Docs>
112 </Member>
94113 <Member MemberName="ClientAddress">
95114 <MemberSignature Language="C#" Value="public string ClientAddress { get; }" />
96115 <MemberSignature Language="ILAsm" Value=".property instance string ClientAddress" />
114133 <MemberSignature Language="C#" Value="public GLib.DBusServerFlags Flags { get; }" />
115134 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.DBusServerFlags Flags" />
116135 <MemberType>Property</MemberType>
136 <Attributes>
137 <Attribute>
138 <AttributeName>GLib.Property("flags")</AttributeName>
139 </Attribute>
140 </Attributes>
117141 <ReturnValue>
118142 <ReturnType>GLib.DBusServerFlags</ReturnType>
119143 </ReturnValue>
132156 <ReturnType>GLib.GType</ReturnType>
133157 </ReturnValue>
134158 <Docs>
135 <summary>To be added.</summary>
136 <value>To be added.</value>
137 <remarks>To be added.</remarks>
159 <summary>GType Property.</summary>
160 <value>The native <see cref="T:GLib.GType" /> value.</value>
161 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.DBusServer" />.</remarks>
138162 <since version="Gtk# 3.0" />
139163 </Docs>
140164 </Member>
224248 </Parameters>
225249 <Docs>
226250 <param name="connection">To be added.</param>
227 <summary>To be added.</summary>
251 <summary>Default handler for the <see cref="M:GLib.DBusServer.NewConnection" /> event.</summary>
228252 <returns>To be added.</returns>
229 <remarks>To be added.</remarks>
253 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.DBusServer.NewConnection" /> event.</remarks>
230254 <since version="Gtk# 3.0" />
231255 </Docs>
232256 </Member>
3535 <Parameter Name="raw" Type="System.IntPtr" />
3636 </Parameters>
3737 <Docs>
38 <param name="raw">To be added.</param>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
38 <param name="raw">Native object pointer.</param>
39 <summary>Internal constructor</summary>
40 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4141 <since version="Gtk# 2.14" />
4242 </Docs>
4343 </Member>
6868 <ReturnType>GLib.GType</ReturnType>
6969 </ReturnValue>
7070 <Docs>
71 <summary>To be added.</summary>
72 <value>To be added.</value>
73 <remarks>To be added.</remarks>
71 <summary>GType Property.</summary>
72 <value>The native <see cref="T:GLib.GType" /> value.</value>
73 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.DataInputStream" />.</remarks>
7474 <since version="Gtk# 2.14" />
7575 </Docs>
7676 </Member>
207207 </Docs>
208208 </Member>
209209 <Member MemberName="ReadLineFinish">
210 <MemberSignature Language="C#" Value="public string ReadLineFinish (GLib.AsyncResult result, out ulong length);" />
211 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string ReadLineFinish(class GLib.AsyncResult result, unsigned int64 length) cil managed" />
212 <MemberType>Method</MemberType>
213 <ReturnValue>
214 <ReturnType>System.String</ReturnType>
215 </ReturnValue>
216 <Parameters>
217 <Parameter Name="result" Type="GLib.AsyncResult" />
210 <MemberSignature Language="C#" Value="public string ReadLineFinish (GLib.IAsyncResult result, out ulong length);" />
211 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string ReadLineFinish(class GLib.IAsyncResult result, unsigned int64 length) cil managed" />
212 <MemberType>Method</MemberType>
213 <ReturnValue>
214 <ReturnType>System.String</ReturnType>
215 </ReturnValue>
216 <Parameters>
217 <Parameter Name="result" Type="GLib.IAsyncResult" />
218218 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
219219 </Parameters>
220220 <Docs>
326326 </Docs>
327327 </Member>
328328 <Member MemberName="ReadUntilFinish">
329 <MemberSignature Language="C#" Value="public string ReadUntilFinish (GLib.AsyncResult result, out ulong length);" />
330 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string ReadUntilFinish(class GLib.AsyncResult result, unsigned int64 length) cil managed" />
331 <MemberType>Method</MemberType>
332 <ReturnValue>
333 <ReturnType>System.String</ReturnType>
334 </ReturnValue>
335 <Parameters>
336 <Parameter Name="result" Type="GLib.AsyncResult" />
329 <MemberSignature Language="C#" Value="public string ReadUntilFinish (GLib.IAsyncResult result, out ulong length);" />
330 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string ReadUntilFinish(class GLib.IAsyncResult result, unsigned int64 length) cil managed" />
331 <MemberType>Method</MemberType>
332 <ReturnValue>
333 <ReturnType>System.String</ReturnType>
334 </ReturnValue>
335 <Parameters>
336 <Parameter Name="result" Type="GLib.IAsyncResult" />
337337 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
338338 </Parameters>
339339 <Docs>
391391 </Docs>
392392 </Member>
393393 <Member MemberName="ReadUptoFinish">
394 <MemberSignature Language="C#" Value="public string ReadUptoFinish (GLib.AsyncResult result, out ulong length);" />
395 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string ReadUptoFinish(class GLib.AsyncResult result, unsigned int64 length) cil managed" />
396 <MemberType>Method</MemberType>
397 <ReturnValue>
398 <ReturnType>System.String</ReturnType>
399 </ReturnValue>
400 <Parameters>
401 <Parameter Name="result" Type="GLib.AsyncResult" />
394 <MemberSignature Language="C#" Value="public string ReadUptoFinish (GLib.IAsyncResult result, out ulong length);" />
395 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string ReadUptoFinish(class GLib.IAsyncResult result, unsigned int64 length) cil managed" />
396 <MemberType>Method</MemberType>
397 <ReturnValue>
398 <ReturnType>System.String</ReturnType>
399 </ReturnValue>
400 <Parameters>
401 <Parameter Name="result" Type="GLib.IAsyncResult" />
402402 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
403403 </Parameters>
404404 <Docs>
3535 <Parameter Name="raw" Type="System.IntPtr" />
3636 </Parameters>
3737 <Docs>
38 <param name="raw">To be added.</param>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
38 <param name="raw">Native object pointer.</param>
39 <summary>Internal constructor</summary>
40 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4141 <since version="Gtk# 2.14" />
4242 </Docs>
4343 </Member>
6868 <ReturnType>GLib.GType</ReturnType>
6969 </ReturnValue>
7070 <Docs>
71 <summary>To be added.</summary>
72 <value>To be added.</value>
73 <remarks>To be added.</remarks>
71 <summary>GType Property.</summary>
72 <value>The native <see cref="T:GLib.GType" /> value.</value>
73 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.DataOutputStream" />.</remarks>
7474 <since version="Gtk# 2.14" />
7575 </Docs>
7676 </Member>
0 <Type Name="Date" FullName="GLib.Date">
1 <TypeSignature Language="C#" Value="public class Date : GLib.Opaque" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Date extends GLib.Opaque" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.Opaque</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 3.0" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public Date ();" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters />
21 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <since version="Gtk# 3.0" />
25 </Docs>
26 </Member>
27 <Member MemberName=".ctor">
28 <MemberSignature Language="C#" Value="public Date (IntPtr raw);" />
29 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
30 <MemberType>Constructor</MemberType>
31 <Parameters>
32 <Parameter Name="raw" Type="System.IntPtr" />
33 </Parameters>
34 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName=".ctor">
42 <MemberSignature Language="C#" Value="public Date (uint julian_day);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(unsigned int32 julian_day) cil managed" />
44 <MemberType>Constructor</MemberType>
45 <Parameters>
46 <Parameter Name="julian_day" Type="System.UInt32" />
47 </Parameters>
48 <Docs>
49 <param name="julian_day">To be added.</param>
50 <summary>To be added.</summary>
51 <remarks>To be added.</remarks>
52 <since version="Gtk# 3.0" />
53 </Docs>
54 </Member>
55 <Member MemberName=".ctor">
56 <MemberSignature Language="C#" Value="public Date (byte day, int month, ushort year);" />
57 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(unsigned int8 day, int32 month, unsigned int16 year) cil managed" />
58 <MemberType>Constructor</MemberType>
59 <Parameters>
60 <Parameter Name="day" Type="System.Byte" />
61 <Parameter Name="month" Type="System.Int32" />
62 <Parameter Name="year" Type="System.UInt16" />
63 </Parameters>
64 <Docs>
65 <param name="day">To be added.</param>
66 <param name="month">To be added.</param>
67 <param name="year">To be added.</param>
68 <summary>To be added.</summary>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 <Member MemberName="AddDays">
74 <MemberSignature Language="C#" Value="public void AddDays (uint n_days);" />
75 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddDays(unsigned int32 n_days) cil managed" />
76 <MemberType>Method</MemberType>
77 <ReturnValue>
78 <ReturnType>System.Void</ReturnType>
79 </ReturnValue>
80 <Parameters>
81 <Parameter Name="n_days" Type="System.UInt32" />
82 </Parameters>
83 <Docs>
84 <param name="n_days">To be added.</param>
85 <summary>To be added.</summary>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 3.0" />
88 </Docs>
89 </Member>
90 <Member MemberName="AddMonths">
91 <MemberSignature Language="C#" Value="public void AddMonths (uint n_months);" />
92 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddMonths(unsigned int32 n_months) cil managed" />
93 <MemberType>Method</MemberType>
94 <ReturnValue>
95 <ReturnType>System.Void</ReturnType>
96 </ReturnValue>
97 <Parameters>
98 <Parameter Name="n_months" Type="System.UInt32" />
99 </Parameters>
100 <Docs>
101 <param name="n_months">To be added.</param>
102 <summary>To be added.</summary>
103 <remarks>To be added.</remarks>
104 <since version="Gtk# 3.0" />
105 </Docs>
106 </Member>
107 <Member MemberName="AddYears">
108 <MemberSignature Language="C#" Value="public void AddYears (uint n_years);" />
109 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddYears(unsigned int32 n_years) cil managed" />
110 <MemberType>Method</MemberType>
111 <ReturnValue>
112 <ReturnType>System.Void</ReturnType>
113 </ReturnValue>
114 <Parameters>
115 <Parameter Name="n_years" Type="System.UInt32" />
116 </Parameters>
117 <Docs>
118 <param name="n_years">To be added.</param>
119 <summary>To be added.</summary>
120 <remarks>To be added.</remarks>
121 <since version="Gtk# 3.0" />
122 </Docs>
123 </Member>
124 <Member MemberName="Clamp">
125 <MemberSignature Language="C#" Value="public void Clamp (GLib.Date min_date, GLib.Date max_date);" />
126 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Clamp(class GLib.Date min_date, class GLib.Date max_date) cil managed" />
127 <MemberType>Method</MemberType>
128 <ReturnValue>
129 <ReturnType>System.Void</ReturnType>
130 </ReturnValue>
131 <Parameters>
132 <Parameter Name="min_date" Type="GLib.Date" />
133 <Parameter Name="max_date" Type="GLib.Date" />
134 </Parameters>
135 <Docs>
136 <param name="min_date">To be added.</param>
137 <param name="max_date">To be added.</param>
138 <summary>To be added.</summary>
139 <remarks>To be added.</remarks>
140 <since version="Gtk# 3.0" />
141 </Docs>
142 </Member>
143 <Member MemberName="Clear">
144 <MemberSignature Language="C#" Value="public void Clear (uint n_dates);" />
145 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Clear(unsigned int32 n_dates) cil managed" />
146 <MemberType>Method</MemberType>
147 <ReturnValue>
148 <ReturnType>System.Void</ReturnType>
149 </ReturnValue>
150 <Parameters>
151 <Parameter Name="n_dates" Type="System.UInt32" />
152 </Parameters>
153 <Docs>
154 <param name="n_dates">To be added.</param>
155 <summary>To be added.</summary>
156 <remarks>To be added.</remarks>
157 <since version="Gtk# 3.0" />
158 </Docs>
159 </Member>
160 <Member MemberName="Compare">
161 <MemberSignature Language="C#" Value="public int Compare (GLib.Date rhs);" />
162 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 Compare(class GLib.Date rhs) cil managed" />
163 <MemberType>Method</MemberType>
164 <ReturnValue>
165 <ReturnType>System.Int32</ReturnType>
166 </ReturnValue>
167 <Parameters>
168 <Parameter Name="rhs" Type="GLib.Date" />
169 </Parameters>
170 <Docs>
171 <param name="rhs">To be added.</param>
172 <summary>To be added.</summary>
173 <returns>To be added.</returns>
174 <remarks>To be added.</remarks>
175 <since version="Gtk# 3.0" />
176 </Docs>
177 </Member>
178 <Member MemberName="Day">
179 <MemberSignature Language="C#" Value="public byte Day { get; set; }" />
180 <MemberSignature Language="ILAsm" Value=".property instance unsigned int8 Day" />
181 <MemberType>Property</MemberType>
182 <ReturnValue>
183 <ReturnType>System.Byte</ReturnType>
184 </ReturnValue>
185 <Docs>
186 <summary>To be added.</summary>
187 <value>To be added.</value>
188 <remarks>To be added.</remarks>
189 <since version="Gtk# 3.0" />
190 </Docs>
191 </Member>
192 <Member MemberName="DayOfYear">
193 <MemberSignature Language="C#" Value="public uint DayOfYear { get; }" />
194 <MemberSignature Language="ILAsm" Value=".property instance unsigned int32 DayOfYear" />
195 <MemberType>Property</MemberType>
196 <ReturnValue>
197 <ReturnType>System.UInt32</ReturnType>
198 </ReturnValue>
199 <Docs>
200 <summary>To be added.</summary>
201 <value>To be added.</value>
202 <remarks>To be added.</remarks>
203 <since version="Gtk# 3.0" />
204 </Docs>
205 </Member>
206 <Member MemberName="DaysBetween">
207 <MemberSignature Language="C#" Value="public int DaysBetween (GLib.Date date2);" />
208 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 DaysBetween(class GLib.Date date2) cil managed" />
209 <MemberType>Method</MemberType>
210 <ReturnValue>
211 <ReturnType>System.Int32</ReturnType>
212 </ReturnValue>
213 <Parameters>
214 <Parameter Name="date2" Type="GLib.Date" />
215 </Parameters>
216 <Docs>
217 <param name="date2">To be added.</param>
218 <summary>To be added.</summary>
219 <returns>To be added.</returns>
220 <remarks>To be added.</remarks>
221 <since version="Gtk# 3.0" />
222 </Docs>
223 </Member>
224 <Member MemberName="Finalize">
225 <MemberSignature Language="C#" Value="~Date ();" />
226 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Finalize() cil managed" />
227 <MemberType>Method</MemberType>
228 <ReturnValue>
229 <ReturnType>System.Void</ReturnType>
230 </ReturnValue>
231 <Parameters />
232 <Docs>
233 <summary>To be added.</summary>
234 <remarks>To be added.</remarks>
235 <since version="Gtk# 3.0" />
236 </Docs>
237 </Member>
238 <Member MemberName="Free">
239 <MemberSignature Language="C#" Value="protected override void Free (IntPtr raw);" />
240 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Free(native int raw) cil managed" />
241 <MemberType>Method</MemberType>
242 <ReturnValue>
243 <ReturnType>System.Void</ReturnType>
244 </ReturnValue>
245 <Parameters>
246 <Parameter Name="raw" Type="System.IntPtr" />
247 </Parameters>
248 <Docs>
249 <param name="raw">To be added.</param>
250 <summary>To be added.</summary>
251 <remarks>To be added.</remarks>
252 <since version="Gtk# 3.0" />
253 </Docs>
254 </Member>
255 <Member MemberName="GetDaysInMonth">
256 <MemberSignature Language="C#" Value="public static byte GetDaysInMonth (int month, ushort year);" />
257 <MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int8 GetDaysInMonth(int32 month, unsigned int16 year) cil managed" />
258 <MemberType>Method</MemberType>
259 <ReturnValue>
260 <ReturnType>System.Byte</ReturnType>
261 </ReturnValue>
262 <Parameters>
263 <Parameter Name="month" Type="System.Int32" />
264 <Parameter Name="year" Type="System.UInt16" />
265 </Parameters>
266 <Docs>
267 <param name="month">To be added.</param>
268 <param name="year">To be added.</param>
269 <summary>To be added.</summary>
270 <returns>To be added.</returns>
271 <remarks>To be added.</remarks>
272 <since version="Gtk# 3.0" />
273 </Docs>
274 </Member>
275 <Member MemberName="GetMondayWeeksInYear">
276 <MemberSignature Language="C#" Value="public static byte GetMondayWeeksInYear (ushort year);" />
277 <MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int8 GetMondayWeeksInYear(unsigned int16 year) cil managed" />
278 <MemberType>Method</MemberType>
279 <ReturnValue>
280 <ReturnType>System.Byte</ReturnType>
281 </ReturnValue>
282 <Parameters>
283 <Parameter Name="year" Type="System.UInt16" />
284 </Parameters>
285 <Docs>
286 <param name="year">To be added.</param>
287 <summary>To be added.</summary>
288 <returns>To be added.</returns>
289 <remarks>To be added.</remarks>
290 <since version="Gtk# 3.0" />
291 </Docs>
292 </Member>
293 <Member MemberName="GetSundayWeeksInYear">
294 <MemberSignature Language="C#" Value="public static byte GetSundayWeeksInYear (ushort year);" />
295 <MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int8 GetSundayWeeksInYear(unsigned int16 year) cil managed" />
296 <MemberType>Method</MemberType>
297 <ReturnValue>
298 <ReturnType>System.Byte</ReturnType>
299 </ReturnValue>
300 <Parameters>
301 <Parameter Name="year" Type="System.UInt16" />
302 </Parameters>
303 <Docs>
304 <param name="year">To be added.</param>
305 <summary>To be added.</summary>
306 <returns>To be added.</returns>
307 <remarks>To be added.</remarks>
308 <since version="Gtk# 3.0" />
309 </Docs>
310 </Member>
311 <Member MemberName="GType">
312 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
313 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
314 <MemberType>Property</MemberType>
315 <ReturnValue>
316 <ReturnType>GLib.GType</ReturnType>
317 </ReturnValue>
318 <Docs>
319 <summary>To be added.</summary>
320 <value>To be added.</value>
321 <remarks>To be added.</remarks>
322 <since version="Gtk# 3.0" />
323 </Docs>
324 </Member>
325 <Member MemberName="IsFirstOfMonth">
326 <MemberSignature Language="C#" Value="public bool IsFirstOfMonth { get; }" />
327 <MemberSignature Language="ILAsm" Value=".property instance bool IsFirstOfMonth" />
328 <MemberType>Property</MemberType>
329 <ReturnValue>
330 <ReturnType>System.Boolean</ReturnType>
331 </ReturnValue>
332 <Docs>
333 <summary>To be added.</summary>
334 <value>To be added.</value>
335 <remarks>To be added.</remarks>
336 <since version="Gtk# 3.0" />
337 </Docs>
338 </Member>
339 <Member MemberName="IsLastOfMonth">
340 <MemberSignature Language="C#" Value="public bool IsLastOfMonth { get; }" />
341 <MemberSignature Language="ILAsm" Value=".property instance bool IsLastOfMonth" />
342 <MemberType>Property</MemberType>
343 <ReturnValue>
344 <ReturnType>System.Boolean</ReturnType>
345 </ReturnValue>
346 <Docs>
347 <summary>To be added.</summary>
348 <value>To be added.</value>
349 <remarks>To be added.</remarks>
350 <since version="Gtk# 3.0" />
351 </Docs>
352 </Member>
353 <Member MemberName="IsLeapYear">
354 <MemberSignature Language="C#" Value="public static bool IsLeapYear (ushort year);" />
355 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsLeapYear(unsigned int16 year) cil managed" />
356 <MemberType>Method</MemberType>
357 <ReturnValue>
358 <ReturnType>System.Boolean</ReturnType>
359 </ReturnValue>
360 <Parameters>
361 <Parameter Name="year" Type="System.UInt16" />
362 </Parameters>
363 <Docs>
364 <param name="year">To be added.</param>
365 <summary>To be added.</summary>
366 <returns>To be added.</returns>
367 <remarks>To be added.</remarks>
368 <since version="Gtk# 3.0" />
369 </Docs>
370 </Member>
371 <Member MemberName="Iso8601WeekOfYear">
372 <MemberSignature Language="C#" Value="public uint Iso8601WeekOfYear { get; }" />
373 <MemberSignature Language="ILAsm" Value=".property instance unsigned int32 Iso8601WeekOfYear" />
374 <MemberType>Property</MemberType>
375 <ReturnValue>
376 <ReturnType>System.UInt32</ReturnType>
377 </ReturnValue>
378 <Docs>
379 <summary>To be added.</summary>
380 <value>To be added.</value>
381 <remarks>To be added.</remarks>
382 <since version="Gtk# 3.0" />
383 </Docs>
384 </Member>
385 <Member MemberName="Julian">
386 <MemberSignature Language="C#" Value="public uint Julian { get; set; }" />
387 <MemberSignature Language="ILAsm" Value=".property instance unsigned int32 Julian" />
388 <MemberType>Property</MemberType>
389 <ReturnValue>
390 <ReturnType>System.UInt32</ReturnType>
391 </ReturnValue>
392 <Docs>
393 <summary>To be added.</summary>
394 <value>To be added.</value>
395 <remarks>To be added.</remarks>
396 <since version="Gtk# 3.0" />
397 </Docs>
398 </Member>
399 <Member MemberName="MondayWeekOfYear">
400 <MemberSignature Language="C#" Value="public uint MondayWeekOfYear { get; }" />
401 <MemberSignature Language="ILAsm" Value=".property instance unsigned int32 MondayWeekOfYear" />
402 <MemberType>Property</MemberType>
403 <ReturnValue>
404 <ReturnType>System.UInt32</ReturnType>
405 </ReturnValue>
406 <Docs>
407 <summary>To be added.</summary>
408 <value>To be added.</value>
409 <remarks>To be added.</remarks>
410 <since version="Gtk# 3.0" />
411 </Docs>
412 </Member>
413 <Member MemberName="Month">
414 <MemberSignature Language="C#" Value="public int Month { get; set; }" />
415 <MemberSignature Language="ILAsm" Value=".property instance int32 Month" />
416 <MemberType>Property</MemberType>
417 <ReturnValue>
418 <ReturnType>System.Int32</ReturnType>
419 </ReturnValue>
420 <Docs>
421 <summary>To be added.</summary>
422 <value>To be added.</value>
423 <remarks>To be added.</remarks>
424 <since version="Gtk# 3.0" />
425 </Docs>
426 </Member>
427 <Member MemberName="Order">
428 <MemberSignature Language="C#" Value="public void Order (GLib.Date date2);" />
429 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Order(class GLib.Date date2) cil managed" />
430 <MemberType>Method</MemberType>
431 <ReturnValue>
432 <ReturnType>System.Void</ReturnType>
433 </ReturnValue>
434 <Parameters>
435 <Parameter Name="date2" Type="GLib.Date" />
436 </Parameters>
437 <Docs>
438 <param name="date2">To be added.</param>
439 <summary>To be added.</summary>
440 <remarks>To be added.</remarks>
441 <since version="Gtk# 3.0" />
442 </Docs>
443 </Member>
444 <Member MemberName="Parse">
445 <MemberSignature Language="C#" Value="public string Parse { set; }" />
446 <MemberSignature Language="ILAsm" Value=".property instance string Parse" />
447 <MemberType>Property</MemberType>
448 <ReturnValue>
449 <ReturnType>System.String</ReturnType>
450 </ReturnValue>
451 <Docs>
452 <summary>To be added.</summary>
453 <value>To be added.</value>
454 <remarks>To be added.</remarks>
455 <since version="Gtk# 3.0" />
456 </Docs>
457 </Member>
458 <Member MemberName="SetDmy">
459 <MemberSignature Language="C#" Value="public void SetDmy (byte day, int month, ushort y);" />
460 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetDmy(unsigned int8 day, int32 month, unsigned int16 y) cil managed" />
461 <MemberType>Method</MemberType>
462 <ReturnValue>
463 <ReturnType>System.Void</ReturnType>
464 </ReturnValue>
465 <Parameters>
466 <Parameter Name="day" Type="System.Byte" />
467 <Parameter Name="month" Type="System.Int32" />
468 <Parameter Name="y" Type="System.UInt16" />
469 </Parameters>
470 <Docs>
471 <param name="day">To be added.</param>
472 <param name="month">To be added.</param>
473 <param name="y">To be added.</param>
474 <summary>To be added.</summary>
475 <remarks>To be added.</remarks>
476 <since version="Gtk# 3.0" />
477 </Docs>
478 </Member>
479 <Member MemberName="Strftime">
480 <MemberSignature Language="C#" Value="public static ulong Strftime (string s, string format, GLib.Date date);" />
481 <MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int64 Strftime(string s, string format, class GLib.Date date) cil managed" />
482 <MemberType>Method</MemberType>
483 <ReturnValue>
484 <ReturnType>System.UInt64</ReturnType>
485 </ReturnValue>
486 <Parameters>
487 <Parameter Name="s" Type="System.String" />
488 <Parameter Name="format" Type="System.String" />
489 <Parameter Name="date" Type="GLib.Date" />
490 </Parameters>
491 <Docs>
492 <param name="s">To be added.</param>
493 <param name="format">To be added.</param>
494 <param name="date">To be added.</param>
495 <summary>To be added.</summary>
496 <returns>To be added.</returns>
497 <remarks>To be added.</remarks>
498 <since version="Gtk# 3.0" />
499 </Docs>
500 </Member>
501 <Member MemberName="SubtractDays">
502 <MemberSignature Language="C#" Value="public void SubtractDays (uint n_days);" />
503 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SubtractDays(unsigned int32 n_days) cil managed" />
504 <MemberType>Method</MemberType>
505 <ReturnValue>
506 <ReturnType>System.Void</ReturnType>
507 </ReturnValue>
508 <Parameters>
509 <Parameter Name="n_days" Type="System.UInt32" />
510 </Parameters>
511 <Docs>
512 <param name="n_days">To be added.</param>
513 <summary>To be added.</summary>
514 <remarks>To be added.</remarks>
515 <since version="Gtk# 3.0" />
516 </Docs>
517 </Member>
518 <Member MemberName="SubtractMonths">
519 <MemberSignature Language="C#" Value="public void SubtractMonths (uint n_months);" />
520 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SubtractMonths(unsigned int32 n_months) cil managed" />
521 <MemberType>Method</MemberType>
522 <ReturnValue>
523 <ReturnType>System.Void</ReturnType>
524 </ReturnValue>
525 <Parameters>
526 <Parameter Name="n_months" Type="System.UInt32" />
527 </Parameters>
528 <Docs>
529 <param name="n_months">To be added.</param>
530 <summary>To be added.</summary>
531 <remarks>To be added.</remarks>
532 <since version="Gtk# 3.0" />
533 </Docs>
534 </Member>
535 <Member MemberName="SubtractYears">
536 <MemberSignature Language="C#" Value="public void SubtractYears (uint n_years);" />
537 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SubtractYears(unsigned int32 n_years) cil managed" />
538 <MemberType>Method</MemberType>
539 <ReturnValue>
540 <ReturnType>System.Void</ReturnType>
541 </ReturnValue>
542 <Parameters>
543 <Parameter Name="n_years" Type="System.UInt32" />
544 </Parameters>
545 <Docs>
546 <param name="n_years">To be added.</param>
547 <summary>To be added.</summary>
548 <remarks>To be added.</remarks>
549 <since version="Gtk# 3.0" />
550 </Docs>
551 </Member>
552 <Member MemberName="SundayWeekOfYear">
553 <MemberSignature Language="C#" Value="public uint SundayWeekOfYear { get; }" />
554 <MemberSignature Language="ILAsm" Value=".property instance unsigned int32 SundayWeekOfYear" />
555 <MemberType>Property</MemberType>
556 <ReturnValue>
557 <ReturnType>System.UInt32</ReturnType>
558 </ReturnValue>
559 <Docs>
560 <summary>To be added.</summary>
561 <value>To be added.</value>
562 <remarks>To be added.</remarks>
563 <since version="Gtk# 3.0" />
564 </Docs>
565 </Member>
566 <Member MemberName="Time">
567 <MemberSignature Language="C#" Value="public int Time { set; }" />
568 <MemberSignature Language="ILAsm" Value=".property instance int32 Time" />
569 <MemberType>Property</MemberType>
570 <Attributes>
571 <Attribute>
572 <AttributeName>System.Obsolete</AttributeName>
573 </Attribute>
574 </Attributes>
575 <ReturnValue>
576 <ReturnType>System.Int32</ReturnType>
577 </ReturnValue>
578 <Docs>
579 <summary>To be added.</summary>
580 <value>To be added.</value>
581 <remarks>To be added.</remarks>
582 <since version="Gtk# 3.0" />
583 </Docs>
584 </Member>
585 <Member MemberName="TimeT">
586 <MemberSignature Language="C#" Value="public long TimeT { set; }" />
587 <MemberSignature Language="ILAsm" Value=".property instance int64 TimeT" />
588 <MemberType>Property</MemberType>
589 <ReturnValue>
590 <ReturnType>System.Int64</ReturnType>
591 </ReturnValue>
592 <Docs>
593 <summary>To be added.</summary>
594 <value>To be added.</value>
595 <remarks>To be added.</remarks>
596 <since version="Gtk# 3.0" />
597 </Docs>
598 </Member>
599 <Member MemberName="TimeVal">
600 <MemberSignature Language="C#" Value="public GLib.TimeVal TimeVal { set; }" />
601 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.TimeVal TimeVal" />
602 <MemberType>Property</MemberType>
603 <ReturnValue>
604 <ReturnType>GLib.TimeVal</ReturnType>
605 </ReturnValue>
606 <Docs>
607 <summary>To be added.</summary>
608 <value>To be added.</value>
609 <remarks>To be added.</remarks>
610 <since version="Gtk# 3.0" />
611 </Docs>
612 </Member>
613 <Member MemberName="ToStructTm">
614 <MemberSignature Language="C#" Value="public void ToStructTm (IntPtr tm);" />
615 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ToStructTm(native int tm) cil managed" />
616 <MemberType>Method</MemberType>
617 <ReturnValue>
618 <ReturnType>System.Void</ReturnType>
619 </ReturnValue>
620 <Parameters>
621 <Parameter Name="tm" Type="System.IntPtr" />
622 </Parameters>
623 <Docs>
624 <param name="tm">To be added.</param>
625 <summary>To be added.</summary>
626 <remarks>To be added.</remarks>
627 <since version="Gtk# 3.0" />
628 </Docs>
629 </Member>
630 <Member MemberName="Valid">
631 <MemberSignature Language="C#" Value="public bool Valid ();" />
632 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Valid() cil managed" />
633 <MemberType>Method</MemberType>
634 <ReturnValue>
635 <ReturnType>System.Boolean</ReturnType>
636 </ReturnValue>
637 <Parameters />
638 <Docs>
639 <summary>To be added.</summary>
640 <returns>To be added.</returns>
641 <remarks>To be added.</remarks>
642 <since version="Gtk# 3.0" />
643 </Docs>
644 </Member>
645 <Member MemberName="ValidDay">
646 <MemberSignature Language="C#" Value="public static bool ValidDay (byte day);" />
647 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ValidDay(unsigned int8 day) cil managed" />
648 <MemberType>Method</MemberType>
649 <ReturnValue>
650 <ReturnType>System.Boolean</ReturnType>
651 </ReturnValue>
652 <Parameters>
653 <Parameter Name="day" Type="System.Byte" />
654 </Parameters>
655 <Docs>
656 <param name="day">To be added.</param>
657 <summary>To be added.</summary>
658 <returns>To be added.</returns>
659 <remarks>To be added.</remarks>
660 <since version="Gtk# 3.0" />
661 </Docs>
662 </Member>
663 <Member MemberName="ValidDmy">
664 <MemberSignature Language="C#" Value="public static bool ValidDmy (byte day, int month, ushort year);" />
665 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ValidDmy(unsigned int8 day, int32 month, unsigned int16 year) cil managed" />
666 <MemberType>Method</MemberType>
667 <ReturnValue>
668 <ReturnType>System.Boolean</ReturnType>
669 </ReturnValue>
670 <Parameters>
671 <Parameter Name="day" Type="System.Byte" />
672 <Parameter Name="month" Type="System.Int32" />
673 <Parameter Name="year" Type="System.UInt16" />
674 </Parameters>
675 <Docs>
676 <param name="day">To be added.</param>
677 <param name="month">To be added.</param>
678 <param name="year">To be added.</param>
679 <summary>To be added.</summary>
680 <returns>To be added.</returns>
681 <remarks>To be added.</remarks>
682 <since version="Gtk# 3.0" />
683 </Docs>
684 </Member>
685 <Member MemberName="ValidJulian">
686 <MemberSignature Language="C#" Value="public static bool ValidJulian (uint julian_date);" />
687 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ValidJulian(unsigned int32 julian_date) cil managed" />
688 <MemberType>Method</MemberType>
689 <ReturnValue>
690 <ReturnType>System.Boolean</ReturnType>
691 </ReturnValue>
692 <Parameters>
693 <Parameter Name="julian_date" Type="System.UInt32" />
694 </Parameters>
695 <Docs>
696 <param name="julian_date">To be added.</param>
697 <summary>To be added.</summary>
698 <returns>To be added.</returns>
699 <remarks>To be added.</remarks>
700 <since version="Gtk# 3.0" />
701 </Docs>
702 </Member>
703 <Member MemberName="ValidMonth">
704 <MemberSignature Language="C#" Value="public static bool ValidMonth (int month);" />
705 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ValidMonth(int32 month) cil managed" />
706 <MemberType>Method</MemberType>
707 <ReturnValue>
708 <ReturnType>System.Boolean</ReturnType>
709 </ReturnValue>
710 <Parameters>
711 <Parameter Name="month" Type="System.Int32" />
712 </Parameters>
713 <Docs>
714 <param name="month">To be added.</param>
715 <summary>To be added.</summary>
716 <returns>To be added.</returns>
717 <remarks>To be added.</remarks>
718 <since version="Gtk# 3.0" />
719 </Docs>
720 </Member>
721 <Member MemberName="ValidWeekday">
722 <MemberSignature Language="C#" Value="public static bool ValidWeekday (int weekday);" />
723 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ValidWeekday(int32 weekday) cil managed" />
724 <MemberType>Method</MemberType>
725 <ReturnValue>
726 <ReturnType>System.Boolean</ReturnType>
727 </ReturnValue>
728 <Parameters>
729 <Parameter Name="weekday" Type="System.Int32" />
730 </Parameters>
731 <Docs>
732 <param name="weekday">To be added.</param>
733 <summary>To be added.</summary>
734 <returns>To be added.</returns>
735 <remarks>To be added.</remarks>
736 <since version="Gtk# 3.0" />
737 </Docs>
738 </Member>
739 <Member MemberName="ValidYear">
740 <MemberSignature Language="C#" Value="public static bool ValidYear (ushort year);" />
741 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ValidYear(unsigned int16 year) cil managed" />
742 <MemberType>Method</MemberType>
743 <ReturnValue>
744 <ReturnType>System.Boolean</ReturnType>
745 </ReturnValue>
746 <Parameters>
747 <Parameter Name="year" Type="System.UInt16" />
748 </Parameters>
749 <Docs>
750 <param name="year">To be added.</param>
751 <summary>To be added.</summary>
752 <returns>To be added.</returns>
753 <remarks>To be added.</remarks>
754 <since version="Gtk# 3.0" />
755 </Docs>
756 </Member>
757 <Member MemberName="Weekday">
758 <MemberSignature Language="C#" Value="public int Weekday { get; }" />
759 <MemberSignature Language="ILAsm" Value=".property instance int32 Weekday" />
760 <MemberType>Property</MemberType>
761 <ReturnValue>
762 <ReturnType>System.Int32</ReturnType>
763 </ReturnValue>
764 <Docs>
765 <summary>To be added.</summary>
766 <value>To be added.</value>
767 <remarks>To be added.</remarks>
768 <since version="Gtk# 3.0" />
769 </Docs>
770 </Member>
771 <Member MemberName="Year">
772 <MemberSignature Language="C#" Value="public ushort Year { get; set; }" />
773 <MemberSignature Language="ILAsm" Value=".property instance unsigned int16 Year" />
774 <MemberType>Property</MemberType>
775 <ReturnValue>
776 <ReturnType>System.UInt16</ReturnType>
777 </ReturnValue>
778 <Docs>
779 <summary>To be added.</summary>
780 <value>To be added.</value>
781 <remarks>To be added.</remarks>
782 <since version="Gtk# 3.0" />
783 </Docs>
784 </Member>
785 </Members>
786 </Type>
0 <Type Name="DateTime" FullName="GLib.DateTime">
1 <TypeSignature Language="C#" Value="public class DateTime : GLib.Opaque" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DateTime extends GLib.Opaque" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.Opaque</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 3.0" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public DateTime ();" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters />
21 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <since version="Gtk# 3.0" />
25 </Docs>
26 </Member>
27 <Member MemberName=".ctor">
28 <MemberSignature Language="C#" Value="public DateTime (GLib.TimeVal tv);" />
29 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype GLib.TimeVal tv) cil managed" />
30 <MemberType>Constructor</MemberType>
31 <Parameters>
32 <Parameter Name="tv" Type="GLib.TimeVal" />
33 </Parameters>
34 <Docs>
35 <param name="tv">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName=".ctor">
42 <MemberSignature Language="C#" Value="public DateTime (GLib.TimeZone tz);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.TimeZone tz) cil managed" />
44 <MemberType>Constructor</MemberType>
45 <Parameters>
46 <Parameter Name="tz" Type="GLib.TimeZone" />
47 </Parameters>
48 <Docs>
49 <param name="tz">To be added.</param>
50 <summary>To be added.</summary>
51 <remarks>To be added.</remarks>
52 <since version="Gtk# 3.0" />
53 </Docs>
54 </Member>
55 <Member MemberName=".ctor">
56 <MemberSignature Language="C#" Value="public DateTime (long t);" />
57 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int64 t) cil managed" />
58 <MemberType>Constructor</MemberType>
59 <Parameters>
60 <Parameter Name="t" Type="System.Int64" />
61 </Parameters>
62 <Docs>
63 <param name="t">To be added.</param>
64 <summary>To be added.</summary>
65 <remarks>To be added.</remarks>
66 <since version="Gtk# 3.0" />
67 </Docs>
68 </Member>
69 <Member MemberName=".ctor">
70 <MemberSignature Language="C#" Value="public DateTime (IntPtr raw);" />
71 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
72 <MemberType>Constructor</MemberType>
73 <Parameters>
74 <Parameter Name="raw" Type="System.IntPtr" />
75 </Parameters>
76 <Docs>
77 <param name="raw">To be added.</param>
78 <summary>To be added.</summary>
79 <remarks>To be added.</remarks>
80 <since version="Gtk# 3.0" />
81 </Docs>
82 </Member>
83 <Member MemberName=".ctor">
84 <MemberSignature Language="C#" Value="public DateTime (int year, int month, int day, int hour, int minute, double seconds);" />
85 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 year, int32 month, int32 day, int32 hour, int32 minute, float64 seconds) cil managed" />
86 <MemberType>Constructor</MemberType>
87 <Parameters>
88 <Parameter Name="year" Type="System.Int32" />
89 <Parameter Name="month" Type="System.Int32" />
90 <Parameter Name="day" Type="System.Int32" />
91 <Parameter Name="hour" Type="System.Int32" />
92 <Parameter Name="minute" Type="System.Int32" />
93 <Parameter Name="seconds" Type="System.Double" />
94 </Parameters>
95 <Docs>
96 <param name="year">To be added.</param>
97 <param name="month">To be added.</param>
98 <param name="day">To be added.</param>
99 <param name="hour">To be added.</param>
100 <param name="minute">To be added.</param>
101 <param name="seconds">To be added.</param>
102 <summary>To be added.</summary>
103 <remarks>To be added.</remarks>
104 <since version="Gtk# 3.0" />
105 </Docs>
106 </Member>
107 <Member MemberName=".ctor">
108 <MemberSignature Language="C#" Value="public DateTime (GLib.TimeZone tz, int year, int month, int day, int hour, int minute, double seconds);" />
109 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.TimeZone tz, int32 year, int32 month, int32 day, int32 hour, int32 minute, float64 seconds) cil managed" />
110 <MemberType>Constructor</MemberType>
111 <Parameters>
112 <Parameter Name="tz" Type="GLib.TimeZone" />
113 <Parameter Name="year" Type="System.Int32" />
114 <Parameter Name="month" Type="System.Int32" />
115 <Parameter Name="day" Type="System.Int32" />
116 <Parameter Name="hour" Type="System.Int32" />
117 <Parameter Name="minute" Type="System.Int32" />
118 <Parameter Name="seconds" Type="System.Double" />
119 </Parameters>
120 <Docs>
121 <param name="tz">To be added.</param>
122 <param name="year">To be added.</param>
123 <param name="month">To be added.</param>
124 <param name="day">To be added.</param>
125 <param name="hour">To be added.</param>
126 <param name="minute">To be added.</param>
127 <param name="seconds">To be added.</param>
128 <summary>To be added.</summary>
129 <remarks>To be added.</remarks>
130 <since version="Gtk# 3.0" />
131 </Docs>
132 </Member>
133 <Member MemberName="Add">
134 <MemberSignature Language="C#" Value="public GLib.DateTime Add (long timespan);" />
135 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DateTime Add(int64 timespan) cil managed" />
136 <MemberType>Method</MemberType>
137 <ReturnValue>
138 <ReturnType>GLib.DateTime</ReturnType>
139 </ReturnValue>
140 <Parameters>
141 <Parameter Name="timespan" Type="System.Int64" />
142 </Parameters>
143 <Docs>
144 <param name="timespan">To be added.</param>
145 <summary>To be added.</summary>
146 <returns>To be added.</returns>
147 <remarks>To be added.</remarks>
148 <since version="Gtk# 3.0" />
149 </Docs>
150 </Member>
151 <Member MemberName="AddDays">
152 <MemberSignature Language="C#" Value="public GLib.DateTime AddDays (int days);" />
153 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DateTime AddDays(int32 days) cil managed" />
154 <MemberType>Method</MemberType>
155 <ReturnValue>
156 <ReturnType>GLib.DateTime</ReturnType>
157 </ReturnValue>
158 <Parameters>
159 <Parameter Name="days" Type="System.Int32" />
160 </Parameters>
161 <Docs>
162 <param name="days">To be added.</param>
163 <summary>To be added.</summary>
164 <returns>To be added.</returns>
165 <remarks>To be added.</remarks>
166 <since version="Gtk# 3.0" />
167 </Docs>
168 </Member>
169 <Member MemberName="AddFull">
170 <MemberSignature Language="C#" Value="public GLib.DateTime AddFull (int years, int months, int days, int hours, int minutes, double seconds);" />
171 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DateTime AddFull(int32 years, int32 months, int32 days, int32 hours, int32 minutes, float64 seconds) cil managed" />
172 <MemberType>Method</MemberType>
173 <ReturnValue>
174 <ReturnType>GLib.DateTime</ReturnType>
175 </ReturnValue>
176 <Parameters>
177 <Parameter Name="years" Type="System.Int32" />
178 <Parameter Name="months" Type="System.Int32" />
179 <Parameter Name="days" Type="System.Int32" />
180 <Parameter Name="hours" Type="System.Int32" />
181 <Parameter Name="minutes" Type="System.Int32" />
182 <Parameter Name="seconds" Type="System.Double" />
183 </Parameters>
184 <Docs>
185 <param name="years">To be added.</param>
186 <param name="months">To be added.</param>
187 <param name="days">To be added.</param>
188 <param name="hours">To be added.</param>
189 <param name="minutes">To be added.</param>
190 <param name="seconds">To be added.</param>
191 <summary>To be added.</summary>
192 <returns>To be added.</returns>
193 <remarks>To be added.</remarks>
194 <since version="Gtk# 3.0" />
195 </Docs>
196 </Member>
197 <Member MemberName="AddHours">
198 <MemberSignature Language="C#" Value="public GLib.DateTime AddHours (int hours);" />
199 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DateTime AddHours(int32 hours) cil managed" />
200 <MemberType>Method</MemberType>
201 <ReturnValue>
202 <ReturnType>GLib.DateTime</ReturnType>
203 </ReturnValue>
204 <Parameters>
205 <Parameter Name="hours" Type="System.Int32" />
206 </Parameters>
207 <Docs>
208 <param name="hours">To be added.</param>
209 <summary>To be added.</summary>
210 <returns>To be added.</returns>
211 <remarks>To be added.</remarks>
212 <since version="Gtk# 3.0" />
213 </Docs>
214 </Member>
215 <Member MemberName="AddMinutes">
216 <MemberSignature Language="C#" Value="public GLib.DateTime AddMinutes (int minutes);" />
217 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DateTime AddMinutes(int32 minutes) cil managed" />
218 <MemberType>Method</MemberType>
219 <ReturnValue>
220 <ReturnType>GLib.DateTime</ReturnType>
221 </ReturnValue>
222 <Parameters>
223 <Parameter Name="minutes" Type="System.Int32" />
224 </Parameters>
225 <Docs>
226 <param name="minutes">To be added.</param>
227 <summary>To be added.</summary>
228 <returns>To be added.</returns>
229 <remarks>To be added.</remarks>
230 <since version="Gtk# 3.0" />
231 </Docs>
232 </Member>
233 <Member MemberName="AddMonths">
234 <MemberSignature Language="C#" Value="public GLib.DateTime AddMonths (int months);" />
235 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DateTime AddMonths(int32 months) cil managed" />
236 <MemberType>Method</MemberType>
237 <ReturnValue>
238 <ReturnType>GLib.DateTime</ReturnType>
239 </ReturnValue>
240 <Parameters>
241 <Parameter Name="months" Type="System.Int32" />
242 </Parameters>
243 <Docs>
244 <param name="months">To be added.</param>
245 <summary>To be added.</summary>
246 <returns>To be added.</returns>
247 <remarks>To be added.</remarks>
248 <since version="Gtk# 3.0" />
249 </Docs>
250 </Member>
251 <Member MemberName="AddSeconds">
252 <MemberSignature Language="C#" Value="public GLib.DateTime AddSeconds (double seconds);" />
253 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DateTime AddSeconds(float64 seconds) cil managed" />
254 <MemberType>Method</MemberType>
255 <ReturnValue>
256 <ReturnType>GLib.DateTime</ReturnType>
257 </ReturnValue>
258 <Parameters>
259 <Parameter Name="seconds" Type="System.Double" />
260 </Parameters>
261 <Docs>
262 <param name="seconds">To be added.</param>
263 <summary>To be added.</summary>
264 <returns>To be added.</returns>
265 <remarks>To be added.</remarks>
266 <since version="Gtk# 3.0" />
267 </Docs>
268 </Member>
269 <Member MemberName="AddWeeks">
270 <MemberSignature Language="C#" Value="public GLib.DateTime AddWeeks (int weeks);" />
271 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DateTime AddWeeks(int32 weeks) cil managed" />
272 <MemberType>Method</MemberType>
273 <ReturnValue>
274 <ReturnType>GLib.DateTime</ReturnType>
275 </ReturnValue>
276 <Parameters>
277 <Parameter Name="weeks" Type="System.Int32" />
278 </Parameters>
279 <Docs>
280 <param name="weeks">To be added.</param>
281 <summary>To be added.</summary>
282 <returns>To be added.</returns>
283 <remarks>To be added.</remarks>
284 <since version="Gtk# 3.0" />
285 </Docs>
286 </Member>
287 <Member MemberName="AddYears">
288 <MemberSignature Language="C#" Value="public GLib.DateTime AddYears (int years);" />
289 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DateTime AddYears(int32 years) cil managed" />
290 <MemberType>Method</MemberType>
291 <ReturnValue>
292 <ReturnType>GLib.DateTime</ReturnType>
293 </ReturnValue>
294 <Parameters>
295 <Parameter Name="years" Type="System.Int32" />
296 </Parameters>
297 <Docs>
298 <param name="years">To be added.</param>
299 <summary>To be added.</summary>
300 <returns>To be added.</returns>
301 <remarks>To be added.</remarks>
302 <since version="Gtk# 3.0" />
303 </Docs>
304 </Member>
305 <Member MemberName="Compare">
306 <MemberSignature Language="C#" Value="public static int Compare (IntPtr dt1, IntPtr dt2);" />
307 <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 Compare(native int dt1, native int dt2) cil managed" />
308 <MemberType>Method</MemberType>
309 <ReturnValue>
310 <ReturnType>System.Int32</ReturnType>
311 </ReturnValue>
312 <Parameters>
313 <Parameter Name="dt1" Type="System.IntPtr" />
314 <Parameter Name="dt2" Type="System.IntPtr" />
315 </Parameters>
316 <Docs>
317 <param name="dt1">To be added.</param>
318 <param name="dt2">To be added.</param>
319 <summary>To be added.</summary>
320 <returns>To be added.</returns>
321 <remarks>To be added.</remarks>
322 <since version="Gtk# 3.0" />
323 </Docs>
324 </Member>
325 <Member MemberName="DayOfMonth">
326 <MemberSignature Language="C#" Value="public int DayOfMonth { get; }" />
327 <MemberSignature Language="ILAsm" Value=".property instance int32 DayOfMonth" />
328 <MemberType>Property</MemberType>
329 <ReturnValue>
330 <ReturnType>System.Int32</ReturnType>
331 </ReturnValue>
332 <Docs>
333 <summary>To be added.</summary>
334 <value>To be added.</value>
335 <remarks>To be added.</remarks>
336 <since version="Gtk# 3.0" />
337 </Docs>
338 </Member>
339 <Member MemberName="DayOfWeek">
340 <MemberSignature Language="C#" Value="public int DayOfWeek { get; }" />
341 <MemberSignature Language="ILAsm" Value=".property instance int32 DayOfWeek" />
342 <MemberType>Property</MemberType>
343 <ReturnValue>
344 <ReturnType>System.Int32</ReturnType>
345 </ReturnValue>
346 <Docs>
347 <summary>To be added.</summary>
348 <value>To be added.</value>
349 <remarks>To be added.</remarks>
350 <since version="Gtk# 3.0" />
351 </Docs>
352 </Member>
353 <Member MemberName="DayOfYear">
354 <MemberSignature Language="C#" Value="public int DayOfYear { get; }" />
355 <MemberSignature Language="ILAsm" Value=".property instance int32 DayOfYear" />
356 <MemberType>Property</MemberType>
357 <ReturnValue>
358 <ReturnType>System.Int32</ReturnType>
359 </ReturnValue>
360 <Docs>
361 <summary>To be added.</summary>
362 <value>To be added.</value>
363 <remarks>To be added.</remarks>
364 <since version="Gtk# 3.0" />
365 </Docs>
366 </Member>
367 <Member MemberName="Difference">
368 <MemberSignature Language="C#" Value="public long Difference (GLib.DateTime begin);" />
369 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int64 Difference(class GLib.DateTime begin) cil managed" />
370 <MemberType>Method</MemberType>
371 <ReturnValue>
372 <ReturnType>System.Int64</ReturnType>
373 </ReturnValue>
374 <Parameters>
375 <Parameter Name="begin" Type="GLib.DateTime" />
376 </Parameters>
377 <Docs>
378 <param name="begin">To be added.</param>
379 <summary>To be added.</summary>
380 <returns>To be added.</returns>
381 <remarks>To be added.</remarks>
382 <since version="Gtk# 3.0" />
383 </Docs>
384 </Member>
385 <Member MemberName="Equal">
386 <MemberSignature Language="C#" Value="public static bool Equal (IntPtr dt1, IntPtr dt2);" />
387 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Equal(native int dt1, native int dt2) cil managed" />
388 <MemberType>Method</MemberType>
389 <ReturnValue>
390 <ReturnType>System.Boolean</ReturnType>
391 </ReturnValue>
392 <Parameters>
393 <Parameter Name="dt1" Type="System.IntPtr" />
394 <Parameter Name="dt2" Type="System.IntPtr" />
395 </Parameters>
396 <Docs>
397 <param name="dt1">To be added.</param>
398 <param name="dt2">To be added.</param>
399 <summary>To be added.</summary>
400 <returns>To be added.</returns>
401 <remarks>To be added.</remarks>
402 <since version="Gtk# 3.0" />
403 </Docs>
404 </Member>
405 <Member MemberName="Finalize">
406 <MemberSignature Language="C#" Value="~DateTime ();" />
407 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Finalize() cil managed" />
408 <MemberType>Method</MemberType>
409 <ReturnValue>
410 <ReturnType>System.Void</ReturnType>
411 </ReturnValue>
412 <Parameters />
413 <Docs>
414 <summary>To be added.</summary>
415 <remarks>To be added.</remarks>
416 <since version="Gtk# 3.0" />
417 </Docs>
418 </Member>
419 <Member MemberName="Format">
420 <MemberSignature Language="C#" Value="public string Format (string format);" />
421 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string Format(string format) cil managed" />
422 <MemberType>Method</MemberType>
423 <ReturnValue>
424 <ReturnType>System.String</ReturnType>
425 </ReturnValue>
426 <Parameters>
427 <Parameter Name="format" Type="System.String" />
428 </Parameters>
429 <Docs>
430 <param name="format">To be added.</param>
431 <summary>To be added.</summary>
432 <returns>To be added.</returns>
433 <remarks>To be added.</remarks>
434 <since version="Gtk# 3.0" />
435 </Docs>
436 </Member>
437 <Member MemberName="GetYmd">
438 <MemberSignature Language="C#" Value="public void GetYmd (out int year, out int month, out int day);" />
439 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void GetYmd(int32 year, int32 month, int32 day) cil managed" />
440 <MemberType>Method</MemberType>
441 <ReturnValue>
442 <ReturnType>System.Void</ReturnType>
443 </ReturnValue>
444 <Parameters>
445 <Parameter Name="year" Type="System.Int32&amp;" RefType="out" />
446 <Parameter Name="month" Type="System.Int32&amp;" RefType="out" />
447 <Parameter Name="day" Type="System.Int32&amp;" RefType="out" />
448 </Parameters>
449 <Docs>
450 <param name="year">To be added.</param>
451 <param name="month">To be added.</param>
452 <param name="day">To be added.</param>
453 <summary>To be added.</summary>
454 <remarks>To be added.</remarks>
455 <since version="Gtk# 3.0" />
456 </Docs>
457 </Member>
458 <Member MemberName="GType">
459 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
460 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
461 <MemberType>Property</MemberType>
462 <ReturnValue>
463 <ReturnType>GLib.GType</ReturnType>
464 </ReturnValue>
465 <Docs>
466 <summary>To be added.</summary>
467 <value>To be added.</value>
468 <remarks>To be added.</remarks>
469 <since version="Gtk# 3.0" />
470 </Docs>
471 </Member>
472 <Member MemberName="Hash">
473 <MemberSignature Language="C#" Value="public static uint Hash (IntPtr datetime);" />
474 <MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int32 Hash(native int datetime) cil managed" />
475 <MemberType>Method</MemberType>
476 <ReturnValue>
477 <ReturnType>System.UInt32</ReturnType>
478 </ReturnValue>
479 <Parameters>
480 <Parameter Name="datetime" Type="System.IntPtr" />
481 </Parameters>
482 <Docs>
483 <param name="datetime">To be added.</param>
484 <summary>To be added.</summary>
485 <returns>To be added.</returns>
486 <remarks>To be added.</remarks>
487 <since version="Gtk# 3.0" />
488 </Docs>
489 </Member>
490 <Member MemberName="Hour">
491 <MemberSignature Language="C#" Value="public int Hour { get; }" />
492 <MemberSignature Language="ILAsm" Value=".property instance int32 Hour" />
493 <MemberType>Property</MemberType>
494 <ReturnValue>
495 <ReturnType>System.Int32</ReturnType>
496 </ReturnValue>
497 <Docs>
498 <summary>To be added.</summary>
499 <value>To be added.</value>
500 <remarks>To be added.</remarks>
501 <since version="Gtk# 3.0" />
502 </Docs>
503 </Member>
504 <Member MemberName="IsDaylightSavings">
505 <MemberSignature Language="C#" Value="public bool IsDaylightSavings { get; }" />
506 <MemberSignature Language="ILAsm" Value=".property instance bool IsDaylightSavings" />
507 <MemberType>Property</MemberType>
508 <ReturnValue>
509 <ReturnType>System.Boolean</ReturnType>
510 </ReturnValue>
511 <Docs>
512 <summary>To be added.</summary>
513 <value>To be added.</value>
514 <remarks>To be added.</remarks>
515 <since version="Gtk# 3.0" />
516 </Docs>
517 </Member>
518 <Member MemberName="Microsecond">
519 <MemberSignature Language="C#" Value="public int Microsecond { get; }" />
520 <MemberSignature Language="ILAsm" Value=".property instance int32 Microsecond" />
521 <MemberType>Property</MemberType>
522 <ReturnValue>
523 <ReturnType>System.Int32</ReturnType>
524 </ReturnValue>
525 <Docs>
526 <summary>To be added.</summary>
527 <value>To be added.</value>
528 <remarks>To be added.</remarks>
529 <since version="Gtk# 3.0" />
530 </Docs>
531 </Member>
532 <Member MemberName="Minute">
533 <MemberSignature Language="C#" Value="public int Minute { get; }" />
534 <MemberSignature Language="ILAsm" Value=".property instance int32 Minute" />
535 <MemberType>Property</MemberType>
536 <ReturnValue>
537 <ReturnType>System.Int32</ReturnType>
538 </ReturnValue>
539 <Docs>
540 <summary>To be added.</summary>
541 <value>To be added.</value>
542 <remarks>To be added.</remarks>
543 <since version="Gtk# 3.0" />
544 </Docs>
545 </Member>
546 <Member MemberName="Month">
547 <MemberSignature Language="C#" Value="public int Month { get; }" />
548 <MemberSignature Language="ILAsm" Value=".property instance int32 Month" />
549 <MemberType>Property</MemberType>
550 <ReturnValue>
551 <ReturnType>System.Int32</ReturnType>
552 </ReturnValue>
553 <Docs>
554 <summary>To be added.</summary>
555 <value>To be added.</value>
556 <remarks>To be added.</remarks>
557 <since version="Gtk# 3.0" />
558 </Docs>
559 </Member>
560 <Member MemberName="NewFromTimevalUtc">
561 <MemberSignature Language="C#" Value="public static GLib.DateTime NewFromTimevalUtc (GLib.TimeVal tv);" />
562 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.DateTime NewFromTimevalUtc(valuetype GLib.TimeVal tv) cil managed" />
563 <MemberType>Method</MemberType>
564 <ReturnValue>
565 <ReturnType>GLib.DateTime</ReturnType>
566 </ReturnValue>
567 <Parameters>
568 <Parameter Name="tv" Type="GLib.TimeVal" />
569 </Parameters>
570 <Docs>
571 <param name="tv">To be added.</param>
572 <summary>To be added.</summary>
573 <returns>To be added.</returns>
574 <remarks>To be added.</remarks>
575 <since version="Gtk# 3.0" />
576 </Docs>
577 </Member>
578 <Member MemberName="NewFromUnixUtc">
579 <MemberSignature Language="C#" Value="public static GLib.DateTime NewFromUnixUtc (long t);" />
580 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.DateTime NewFromUnixUtc(int64 t) cil managed" />
581 <MemberType>Method</MemberType>
582 <ReturnValue>
583 <ReturnType>GLib.DateTime</ReturnType>
584 </ReturnValue>
585 <Parameters>
586 <Parameter Name="t" Type="System.Int64" />
587 </Parameters>
588 <Docs>
589 <param name="t">To be added.</param>
590 <summary>To be added.</summary>
591 <returns>To be added.</returns>
592 <remarks>To be added.</remarks>
593 <since version="Gtk# 3.0" />
594 </Docs>
595 </Member>
596 <Member MemberName="NewNowUtc">
597 <MemberSignature Language="C#" Value="public static GLib.DateTime NewNowUtc ();" />
598 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.DateTime NewNowUtc() cil managed" />
599 <MemberType>Method</MemberType>
600 <ReturnValue>
601 <ReturnType>GLib.DateTime</ReturnType>
602 </ReturnValue>
603 <Parameters />
604 <Docs>
605 <summary>To be added.</summary>
606 <returns>To be added.</returns>
607 <remarks>To be added.</remarks>
608 <since version="Gtk# 3.0" />
609 </Docs>
610 </Member>
611 <Member MemberName="NewUtc">
612 <MemberSignature Language="C#" Value="public static GLib.DateTime NewUtc (int year, int month, int day, int hour, int minute, double seconds);" />
613 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.DateTime NewUtc(int32 year, int32 month, int32 day, int32 hour, int32 minute, float64 seconds) cil managed" />
614 <MemberType>Method</MemberType>
615 <ReturnValue>
616 <ReturnType>GLib.DateTime</ReturnType>
617 </ReturnValue>
618 <Parameters>
619 <Parameter Name="year" Type="System.Int32" />
620 <Parameter Name="month" Type="System.Int32" />
621 <Parameter Name="day" Type="System.Int32" />
622 <Parameter Name="hour" Type="System.Int32" />
623 <Parameter Name="minute" Type="System.Int32" />
624 <Parameter Name="seconds" Type="System.Double" />
625 </Parameters>
626 <Docs>
627 <param name="year">To be added.</param>
628 <param name="month">To be added.</param>
629 <param name="day">To be added.</param>
630 <param name="hour">To be added.</param>
631 <param name="minute">To be added.</param>
632 <param name="seconds">To be added.</param>
633 <summary>To be added.</summary>
634 <returns>To be added.</returns>
635 <remarks>To be added.</remarks>
636 <since version="Gtk# 3.0" />
637 </Docs>
638 </Member>
639 <Member MemberName="Ref">
640 <MemberSignature Language="C#" Value="protected override void Ref (IntPtr raw);" />
641 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Ref(native int raw) cil managed" />
642 <MemberType>Method</MemberType>
643 <ReturnValue>
644 <ReturnType>System.Void</ReturnType>
645 </ReturnValue>
646 <Parameters>
647 <Parameter Name="raw" Type="System.IntPtr" />
648 </Parameters>
649 <Docs>
650 <param name="raw">To be added.</param>
651 <summary>To be added.</summary>
652 <remarks>To be added.</remarks>
653 <since version="Gtk# 3.0" />
654 </Docs>
655 </Member>
656 <Member MemberName="Second">
657 <MemberSignature Language="C#" Value="public int Second { get; }" />
658 <MemberSignature Language="ILAsm" Value=".property instance int32 Second" />
659 <MemberType>Property</MemberType>
660 <ReturnValue>
661 <ReturnType>System.Int32</ReturnType>
662 </ReturnValue>
663 <Docs>
664 <summary>To be added.</summary>
665 <value>To be added.</value>
666 <remarks>To be added.</remarks>
667 <since version="Gtk# 3.0" />
668 </Docs>
669 </Member>
670 <Member MemberName="Seconds">
671 <MemberSignature Language="C#" Value="public double Seconds { get; }" />
672 <MemberSignature Language="ILAsm" Value=".property instance float64 Seconds" />
673 <MemberType>Property</MemberType>
674 <ReturnValue>
675 <ReturnType>System.Double</ReturnType>
676 </ReturnValue>
677 <Docs>
678 <summary>To be added.</summary>
679 <value>To be added.</value>
680 <remarks>To be added.</remarks>
681 <since version="Gtk# 3.0" />
682 </Docs>
683 </Member>
684 <Member MemberName="TimezoneAbbreviation">
685 <MemberSignature Language="C#" Value="public string TimezoneAbbreviation { get; }" />
686 <MemberSignature Language="ILAsm" Value=".property instance string TimezoneAbbreviation" />
687 <MemberType>Property</MemberType>
688 <ReturnValue>
689 <ReturnType>System.String</ReturnType>
690 </ReturnValue>
691 <Docs>
692 <summary>To be added.</summary>
693 <value>To be added.</value>
694 <remarks>To be added.</remarks>
695 <since version="Gtk# 3.0" />
696 </Docs>
697 </Member>
698 <Member MemberName="ToLocal">
699 <MemberSignature Language="C#" Value="public GLib.DateTime ToLocal ();" />
700 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DateTime ToLocal() cil managed" />
701 <MemberType>Method</MemberType>
702 <ReturnValue>
703 <ReturnType>GLib.DateTime</ReturnType>
704 </ReturnValue>
705 <Parameters />
706 <Docs>
707 <summary>To be added.</summary>
708 <returns>To be added.</returns>
709 <remarks>To be added.</remarks>
710 <since version="Gtk# 3.0" />
711 </Docs>
712 </Member>
713 <Member MemberName="ToTimeval">
714 <MemberSignature Language="C#" Value="public bool ToTimeval (GLib.TimeVal tv);" />
715 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool ToTimeval(valuetype GLib.TimeVal tv) cil managed" />
716 <MemberType>Method</MemberType>
717 <ReturnValue>
718 <ReturnType>System.Boolean</ReturnType>
719 </ReturnValue>
720 <Parameters>
721 <Parameter Name="tv" Type="GLib.TimeVal" />
722 </Parameters>
723 <Docs>
724 <param name="tv">To be added.</param>
725 <summary>To be added.</summary>
726 <returns>To be added.</returns>
727 <remarks>To be added.</remarks>
728 <since version="Gtk# 3.0" />
729 </Docs>
730 </Member>
731 <Member MemberName="ToTimezone">
732 <MemberSignature Language="C#" Value="public GLib.DateTime ToTimezone (GLib.TimeZone tz);" />
733 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DateTime ToTimezone(class GLib.TimeZone tz) cil managed" />
734 <MemberType>Method</MemberType>
735 <ReturnValue>
736 <ReturnType>GLib.DateTime</ReturnType>
737 </ReturnValue>
738 <Parameters>
739 <Parameter Name="tz" Type="GLib.TimeZone" />
740 </Parameters>
741 <Docs>
742 <param name="tz">To be added.</param>
743 <summary>To be added.</summary>
744 <returns>To be added.</returns>
745 <remarks>To be added.</remarks>
746 <since version="Gtk# 3.0" />
747 </Docs>
748 </Member>
749 <Member MemberName="ToUnix">
750 <MemberSignature Language="C#" Value="public long ToUnix ();" />
751 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int64 ToUnix() cil managed" />
752 <MemberType>Method</MemberType>
753 <ReturnValue>
754 <ReturnType>System.Int64</ReturnType>
755 </ReturnValue>
756 <Parameters />
757 <Docs>
758 <summary>To be added.</summary>
759 <returns>To be added.</returns>
760 <remarks>To be added.</remarks>
761 <since version="Gtk# 3.0" />
762 </Docs>
763 </Member>
764 <Member MemberName="ToUtc">
765 <MemberSignature Language="C#" Value="public GLib.DateTime ToUtc ();" />
766 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.DateTime ToUtc() cil managed" />
767 <MemberType>Method</MemberType>
768 <ReturnValue>
769 <ReturnType>GLib.DateTime</ReturnType>
770 </ReturnValue>
771 <Parameters />
772 <Docs>
773 <summary>To be added.</summary>
774 <returns>To be added.</returns>
775 <remarks>To be added.</remarks>
776 <since version="Gtk# 3.0" />
777 </Docs>
778 </Member>
779 <Member MemberName="Unref">
780 <MemberSignature Language="C#" Value="protected override void Unref (IntPtr raw);" />
781 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Unref(native int raw) cil managed" />
782 <MemberType>Method</MemberType>
783 <ReturnValue>
784 <ReturnType>System.Void</ReturnType>
785 </ReturnValue>
786 <Parameters>
787 <Parameter Name="raw" Type="System.IntPtr" />
788 </Parameters>
789 <Docs>
790 <param name="raw">To be added.</param>
791 <summary>To be added.</summary>
792 <remarks>To be added.</remarks>
793 <since version="Gtk# 3.0" />
794 </Docs>
795 </Member>
796 <Member MemberName="UtcOffset">
797 <MemberSignature Language="C#" Value="public long UtcOffset { get; }" />
798 <MemberSignature Language="ILAsm" Value=".property instance int64 UtcOffset" />
799 <MemberType>Property</MemberType>
800 <ReturnValue>
801 <ReturnType>System.Int64</ReturnType>
802 </ReturnValue>
803 <Docs>
804 <summary>To be added.</summary>
805 <value>To be added.</value>
806 <remarks>To be added.</remarks>
807 <since version="Gtk# 3.0" />
808 </Docs>
809 </Member>
810 <Member MemberName="WeekNumberingYear">
811 <MemberSignature Language="C#" Value="public int WeekNumberingYear { get; }" />
812 <MemberSignature Language="ILAsm" Value=".property instance int32 WeekNumberingYear" />
813 <MemberType>Property</MemberType>
814 <ReturnValue>
815 <ReturnType>System.Int32</ReturnType>
816 </ReturnValue>
817 <Docs>
818 <summary>To be added.</summary>
819 <value>To be added.</value>
820 <remarks>To be added.</remarks>
821 <since version="Gtk# 3.0" />
822 </Docs>
823 </Member>
824 <Member MemberName="WeekOfYear">
825 <MemberSignature Language="C#" Value="public int WeekOfYear { get; }" />
826 <MemberSignature Language="ILAsm" Value=".property instance int32 WeekOfYear" />
827 <MemberType>Property</MemberType>
828 <ReturnValue>
829 <ReturnType>System.Int32</ReturnType>
830 </ReturnValue>
831 <Docs>
832 <summary>To be added.</summary>
833 <value>To be added.</value>
834 <remarks>To be added.</remarks>
835 <since version="Gtk# 3.0" />
836 </Docs>
837 </Member>
838 <Member MemberName="Year">
839 <MemberSignature Language="C#" Value="public int Year { get; }" />
840 <MemberSignature Language="ILAsm" Value=".property instance int32 Year" />
841 <MemberType>Property</MemberType>
842 <ReturnValue>
843 <ReturnType>System.Int32</ReturnType>
844 </ReturnValue>
845 <Docs>
846 <summary>To be added.</summary>
847 <value>To be added.</value>
848 <remarks>To be added.</remarks>
849 <since version="Gtk# 3.0" />
850 </Docs>
851 </Member>
852 </Members>
853 </Type>
+0
-426
doc/en/GLib/Dbus.xml less more
0 <Type Name="Dbus" FullName="GLib.Dbus">
1 <TypeSignature Language="C#" Value="public class Dbus" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Dbus extends System.Object" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Object</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 3.0" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public Dbus ();" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters />
21 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <since version="Gtk# 3.0" />
25 </Docs>
26 </Member>
27 <Member MemberName="AddressGetForBusSync">
28 <MemberSignature Language="C#" Value="public static string AddressGetForBusSync (GLib.BusType bus_type, GLib.Cancellable cancellable);" />
29 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string AddressGetForBusSync(valuetype GLib.BusType bus_type, class GLib.Cancellable cancellable) cil managed" />
30 <MemberType>Method</MemberType>
31 <ReturnValue>
32 <ReturnType>System.String</ReturnType>
33 </ReturnValue>
34 <Parameters>
35 <Parameter Name="bus_type" Type="GLib.BusType" />
36 <Parameter Name="cancellable" Type="GLib.Cancellable" />
37 </Parameters>
38 <Docs>
39 <param name="bus_type">To be added.</param>
40 <param name="cancellable">To be added.</param>
41 <summary>To be added.</summary>
42 <returns>To be added.</returns>
43 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
45 </Docs>
46 </Member>
47 <Member MemberName="AddressGetStream">
48 <MemberSignature Language="C#" Value="public static void AddressGetStream (string address, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
49 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AddressGetStream(string address, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
50 <MemberType>Method</MemberType>
51 <ReturnValue>
52 <ReturnType>System.Void</ReturnType>
53 </ReturnValue>
54 <Parameters>
55 <Parameter Name="address" Type="System.String" />
56 <Parameter Name="cancellable" Type="GLib.Cancellable" />
57 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
58 </Parameters>
59 <Docs>
60 <param name="address">To be added.</param>
61 <param name="cancellable">To be added.</param>
62 <param name="cb">To be added.</param>
63 <summary>To be added.</summary>
64 <remarks>To be added.</remarks>
65 <since version="Gtk# 3.0" />
66 </Docs>
67 </Member>
68 <Member MemberName="AddressGetStreamFinish">
69 <MemberSignature Language="C#" Value="public static GLib.IOStream AddressGetStreamFinish (GLib.AsyncResult res, string out_guid);" />
70 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IOStream AddressGetStreamFinish(class GLib.AsyncResult res, string out_guid) cil managed" />
71 <MemberType>Method</MemberType>
72 <ReturnValue>
73 <ReturnType>GLib.IOStream</ReturnType>
74 </ReturnValue>
75 <Parameters>
76 <Parameter Name="res" Type="GLib.AsyncResult" />
77 <Parameter Name="out_guid" Type="System.String" />
78 </Parameters>
79 <Docs>
80 <param name="res">To be added.</param>
81 <param name="out_guid">To be added.</param>
82 <summary>To be added.</summary>
83 <returns>To be added.</returns>
84 <remarks>To be added.</remarks>
85 <since version="Gtk# 3.0" />
86 </Docs>
87 </Member>
88 <Member MemberName="AddressGetStreamSync">
89 <MemberSignature Language="C#" Value="public static GLib.IOStream AddressGetStreamSync (string address, string out_guid, GLib.Cancellable cancellable);" />
90 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IOStream AddressGetStreamSync(string address, string out_guid, class GLib.Cancellable cancellable) cil managed" />
91 <MemberType>Method</MemberType>
92 <ReturnValue>
93 <ReturnType>GLib.IOStream</ReturnType>
94 </ReturnValue>
95 <Parameters>
96 <Parameter Name="address" Type="System.String" />
97 <Parameter Name="out_guid" Type="System.String" />
98 <Parameter Name="cancellable" Type="GLib.Cancellable" />
99 </Parameters>
100 <Docs>
101 <param name="address">To be added.</param>
102 <param name="out_guid">To be added.</param>
103 <param name="cancellable">To be added.</param>
104 <summary>To be added.</summary>
105 <returns>To be added.</returns>
106 <remarks>To be added.</remarks>
107 <since version="Gtk# 3.0" />
108 </Docs>
109 </Member>
110 <Member MemberName="ErrorEncodeGerror">
111 <MemberSignature Language="C#" Value="public static string ErrorEncodeGerror (IntPtr error);" />
112 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string ErrorEncodeGerror(native int error) cil managed" />
113 <MemberType>Method</MemberType>
114 <ReturnValue>
115 <ReturnType>System.String</ReturnType>
116 </ReturnValue>
117 <Parameters>
118 <Parameter Name="error" Type="System.IntPtr" />
119 </Parameters>
120 <Docs>
121 <param name="error">To be added.</param>
122 <summary>To be added.</summary>
123 <returns>To be added.</returns>
124 <remarks>To be added.</remarks>
125 <since version="Gtk# 3.0" />
126 </Docs>
127 </Member>
128 <Member MemberName="ErrorGetRemoteError">
129 <MemberSignature Language="C#" Value="public static string ErrorGetRemoteError (IntPtr error);" />
130 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string ErrorGetRemoteError(native int error) cil managed" />
131 <MemberType>Method</MemberType>
132 <ReturnValue>
133 <ReturnType>System.String</ReturnType>
134 </ReturnValue>
135 <Parameters>
136 <Parameter Name="error" Type="System.IntPtr" />
137 </Parameters>
138 <Docs>
139 <param name="error">To be added.</param>
140 <summary>To be added.</summary>
141 <returns>To be added.</returns>
142 <remarks>To be added.</remarks>
143 <since version="Gtk# 3.0" />
144 </Docs>
145 </Member>
146 <Member MemberName="ErrorIsRemoteError">
147 <MemberSignature Language="C#" Value="public static bool ErrorIsRemoteError (IntPtr error);" />
148 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ErrorIsRemoteError(native int error) cil managed" />
149 <MemberType>Method</MemberType>
150 <ReturnValue>
151 <ReturnType>System.Boolean</ReturnType>
152 </ReturnValue>
153 <Parameters>
154 <Parameter Name="error" Type="System.IntPtr" />
155 </Parameters>
156 <Docs>
157 <param name="error">To be added.</param>
158 <summary>To be added.</summary>
159 <returns>To be added.</returns>
160 <remarks>To be added.</remarks>
161 <since version="Gtk# 3.0" />
162 </Docs>
163 </Member>
164 <Member MemberName="ErrorNewForDbusError">
165 <MemberSignature Language="C#" Value="public static IntPtr ErrorNewForDbusError (string dbus_error_name, string dbus_error_message);" />
166 <MemberSignature Language="ILAsm" Value=".method public static hidebysig native int ErrorNewForDbusError(string dbus_error_name, string dbus_error_message) cil managed" />
167 <MemberType>Method</MemberType>
168 <ReturnValue>
169 <ReturnType>System.IntPtr</ReturnType>
170 </ReturnValue>
171 <Parameters>
172 <Parameter Name="dbus_error_name" Type="System.String" />
173 <Parameter Name="dbus_error_message" Type="System.String" />
174 </Parameters>
175 <Docs>
176 <param name="dbus_error_name">To be added.</param>
177 <param name="dbus_error_message">To be added.</param>
178 <summary>To be added.</summary>
179 <returns>To be added.</returns>
180 <remarks>To be added.</remarks>
181 <since version="Gtk# 3.0" />
182 </Docs>
183 </Member>
184 <Member MemberName="ErrorQuark">
185 <MemberSignature Language="C#" Value="public static int ErrorQuark ();" />
186 <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 ErrorQuark() cil managed" />
187 <MemberType>Method</MemberType>
188 <ReturnValue>
189 <ReturnType>System.Int32</ReturnType>
190 </ReturnValue>
191 <Parameters />
192 <Docs>
193 <summary>To be added.</summary>
194 <returns>To be added.</returns>
195 <remarks>To be added.</remarks>
196 <since version="Gtk# 3.0" />
197 </Docs>
198 </Member>
199 <Member MemberName="ErrorRegisterError">
200 <MemberSignature Language="C#" Value="public static bool ErrorRegisterError (int error_domain, int error_code, string dbus_error_name);" />
201 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ErrorRegisterError(int32 error_domain, int32 error_code, string dbus_error_name) cil managed" />
202 <MemberType>Method</MemberType>
203 <ReturnValue>
204 <ReturnType>System.Boolean</ReturnType>
205 </ReturnValue>
206 <Parameters>
207 <Parameter Name="error_domain" Type="System.Int32" />
208 <Parameter Name="error_code" Type="System.Int32" />
209 <Parameter Name="dbus_error_name" Type="System.String" />
210 </Parameters>
211 <Docs>
212 <param name="error_domain">To be added.</param>
213 <param name="error_code">To be added.</param>
214 <param name="dbus_error_name">To be added.</param>
215 <summary>To be added.</summary>
216 <returns>To be added.</returns>
217 <remarks>To be added.</remarks>
218 <since version="Gtk# 3.0" />
219 </Docs>
220 </Member>
221 <Member MemberName="ErrorRegisterErrorDomain">
222 <MemberSignature Language="C#" Value="public static ulong ErrorRegisterErrorDomain (string error_domain_quark_name, GLib.DBusErrorEntry entries, uint num_entries);" />
223 <MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int64 ErrorRegisterErrorDomain(string error_domain_quark_name, valuetype GLib.DBusErrorEntry entries, unsigned int32 num_entries) cil managed" />
224 <MemberType>Method</MemberType>
225 <ReturnValue>
226 <ReturnType>System.UInt64</ReturnType>
227 </ReturnValue>
228 <Parameters>
229 <Parameter Name="error_domain_quark_name" Type="System.String" />
230 <Parameter Name="entries" Type="GLib.DBusErrorEntry" />
231 <Parameter Name="num_entries" Type="System.UInt32" />
232 </Parameters>
233 <Docs>
234 <param name="error_domain_quark_name">To be added.</param>
235 <param name="entries">To be added.</param>
236 <param name="num_entries">To be added.</param>
237 <summary>To be added.</summary>
238 <returns>To be added.</returns>
239 <remarks>To be added.</remarks>
240 <since version="Gtk# 3.0" />
241 </Docs>
242 </Member>
243 <Member MemberName="ErrorStripRemoteError">
244 <MemberSignature Language="C#" Value="public static bool ErrorStripRemoteError (IntPtr error);" />
245 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ErrorStripRemoteError(native int error) cil managed" />
246 <MemberType>Method</MemberType>
247 <ReturnValue>
248 <ReturnType>System.Boolean</ReturnType>
249 </ReturnValue>
250 <Parameters>
251 <Parameter Name="error" Type="System.IntPtr" />
252 </Parameters>
253 <Docs>
254 <param name="error">To be added.</param>
255 <summary>To be added.</summary>
256 <returns>To be added.</returns>
257 <remarks>To be added.</remarks>
258 <since version="Gtk# 3.0" />
259 </Docs>
260 </Member>
261 <Member MemberName="ErrorUnregisterError">
262 <MemberSignature Language="C#" Value="public static bool ErrorUnregisterError (int error_domain, int error_code, string dbus_error_name);" />
263 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ErrorUnregisterError(int32 error_domain, int32 error_code, string dbus_error_name) cil managed" />
264 <MemberType>Method</MemberType>
265 <ReturnValue>
266 <ReturnType>System.Boolean</ReturnType>
267 </ReturnValue>
268 <Parameters>
269 <Parameter Name="error_domain" Type="System.Int32" />
270 <Parameter Name="error_code" Type="System.Int32" />
271 <Parameter Name="dbus_error_name" Type="System.String" />
272 </Parameters>
273 <Docs>
274 <param name="error_domain">To be added.</param>
275 <param name="error_code">To be added.</param>
276 <param name="dbus_error_name">To be added.</param>
277 <summary>To be added.</summary>
278 <returns>To be added.</returns>
279 <remarks>To be added.</remarks>
280 <since version="Gtk# 3.0" />
281 </Docs>
282 </Member>
283 <Member MemberName="GenerateGuid">
284 <MemberSignature Language="C#" Value="public static string GenerateGuid ();" />
285 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string GenerateGuid() cil managed" />
286 <MemberType>Method</MemberType>
287 <ReturnValue>
288 <ReturnType>System.String</ReturnType>
289 </ReturnValue>
290 <Parameters />
291 <Docs>
292 <summary>To be added.</summary>
293 <returns>To be added.</returns>
294 <remarks>To be added.</remarks>
295 <since version="Gtk# 3.0" />
296 </Docs>
297 </Member>
298 <Member MemberName="IsAddress">
299 <MemberSignature Language="C#" Value="public static bool IsAddress (string str1ng);" />
300 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsAddress(string str1ng) cil managed" />
301 <MemberType>Method</MemberType>
302 <ReturnValue>
303 <ReturnType>System.Boolean</ReturnType>
304 </ReturnValue>
305 <Parameters>
306 <Parameter Name="str1ng" Type="System.String" />
307 </Parameters>
308 <Docs>
309 <param name="str1ng">To be added.</param>
310 <summary>To be added.</summary>
311 <returns>To be added.</returns>
312 <remarks>To be added.</remarks>
313 <since version="Gtk# 3.0" />
314 </Docs>
315 </Member>
316 <Member MemberName="IsGuid">
317 <MemberSignature Language="C#" Value="public static bool IsGuid (string str1ng);" />
318 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsGuid(string str1ng) cil managed" />
319 <MemberType>Method</MemberType>
320 <ReturnValue>
321 <ReturnType>System.Boolean</ReturnType>
322 </ReturnValue>
323 <Parameters>
324 <Parameter Name="str1ng" Type="System.String" />
325 </Parameters>
326 <Docs>
327 <param name="str1ng">To be added.</param>
328 <summary>To be added.</summary>
329 <returns>To be added.</returns>
330 <remarks>To be added.</remarks>
331 <since version="Gtk# 3.0" />
332 </Docs>
333 </Member>
334 <Member MemberName="IsInterfaceName">
335 <MemberSignature Language="C#" Value="public static bool IsInterfaceName (string str1ng);" />
336 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsInterfaceName(string str1ng) cil managed" />
337 <MemberType>Method</MemberType>
338 <ReturnValue>
339 <ReturnType>System.Boolean</ReturnType>
340 </ReturnValue>
341 <Parameters>
342 <Parameter Name="str1ng" Type="System.String" />
343 </Parameters>
344 <Docs>
345 <param name="str1ng">To be added.</param>
346 <summary>To be added.</summary>
347 <returns>To be added.</returns>
348 <remarks>To be added.</remarks>
349 <since version="Gtk# 3.0" />
350 </Docs>
351 </Member>
352 <Member MemberName="IsMemberName">
353 <MemberSignature Language="C#" Value="public static bool IsMemberName (string str1ng);" />
354 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsMemberName(string str1ng) cil managed" />
355 <MemberType>Method</MemberType>
356 <ReturnValue>
357 <ReturnType>System.Boolean</ReturnType>
358 </ReturnValue>
359 <Parameters>
360 <Parameter Name="str1ng" Type="System.String" />
361 </Parameters>
362 <Docs>
363 <param name="str1ng">To be added.</param>
364 <summary>To be added.</summary>
365 <returns>To be added.</returns>
366 <remarks>To be added.</remarks>
367 <since version="Gtk# 3.0" />
368 </Docs>
369 </Member>
370 <Member MemberName="IsName">
371 <MemberSignature Language="C#" Value="public static bool IsName (string str1ng);" />
372 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsName(string str1ng) cil managed" />
373 <MemberType>Method</MemberType>
374 <ReturnValue>
375 <ReturnType>System.Boolean</ReturnType>
376 </ReturnValue>
377 <Parameters>
378 <Parameter Name="str1ng" Type="System.String" />
379 </Parameters>
380 <Docs>
381 <param name="str1ng">To be added.</param>
382 <summary>To be added.</summary>
383 <returns>To be added.</returns>
384 <remarks>To be added.</remarks>
385 <since version="Gtk# 3.0" />
386 </Docs>
387 </Member>
388 <Member MemberName="IsSupportedAddress">
389 <MemberSignature Language="C#" Value="public static bool IsSupportedAddress (string str1ng);" />
390 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsSupportedAddress(string str1ng) cil managed" />
391 <MemberType>Method</MemberType>
392 <ReturnValue>
393 <ReturnType>System.Boolean</ReturnType>
394 </ReturnValue>
395 <Parameters>
396 <Parameter Name="str1ng" Type="System.String" />
397 </Parameters>
398 <Docs>
399 <param name="str1ng">To be added.</param>
400 <summary>To be added.</summary>
401 <returns>To be added.</returns>
402 <remarks>To be added.</remarks>
403 <since version="Gtk# 3.0" />
404 </Docs>
405 </Member>
406 <Member MemberName="IsUniqueName">
407 <MemberSignature Language="C#" Value="public static bool IsUniqueName (string str1ng);" />
408 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsUniqueName(string str1ng) cil managed" />
409 <MemberType>Method</MemberType>
410 <ReturnValue>
411 <ReturnType>System.Boolean</ReturnType>
412 </ReturnValue>
413 <Parameters>
414 <Parameter Name="str1ng" Type="System.String" />
415 </Parameters>
416 <Docs>
417 <param name="str1ng">To be added.</param>
418 <summary>To be added.</summary>
419 <returns>To be added.</returns>
420 <remarks>To be added.</remarks>
421 <since version="Gtk# 3.0" />
422 </Docs>
423 </Member>
424 </Members>
425 </Type>
00 <Type Name="DesktopAppInfo" FullName="GLib.DesktopAppInfo">
1 <TypeSignature Language="C#" Value="public class DesktopAppInfo : GLib.Object, GLib.AppInfo" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DesktopAppInfo extends GLib.Object implements class GLib.AppInfo, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class DesktopAppInfo : GLib.Object, GLib.IAppInfo" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DesktopAppInfo extends GLib.Object implements class GLib.IAppInfo, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.AppInfo</InterfaceName>
11 <InterfaceName>GLib.IAppInfo</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3939 <Parameter Name="raw" Type="System.IntPtr" />
4040 </Parameters>
4141 <Docs>
42 <param name="raw">To be added.</param>
43 <summary>To be added.</summary>
44 <remarks>To be added.</remarks>
42 <param name="raw">Native object pointer.</param>
43 <summary>Internal constructor</summary>
44 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4545 <since version="Gtk# 2.14" />
4646 </Docs>
4747 </Member>
178178 </Docs>
179179 </Member>
180180 <Member MemberName="Dup">
181 <MemberSignature Language="C#" Value="public GLib.AppInfo Dup ();" />
182 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.AppInfo Dup() cil managed" />
183 <MemberType>Method</MemberType>
184 <ReturnValue>
185 <ReturnType>GLib.AppInfo</ReturnType>
181 <MemberSignature Language="C#" Value="public GLib.IAppInfo Dup ();" />
182 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IAppInfo Dup() cil managed" />
183 <MemberType>Method</MemberType>
184 <ReturnValue>
185 <ReturnType>GLib.IAppInfo</ReturnType>
186186 </ReturnValue>
187187 <Parameters />
188188 <Docs>
189189 <summary>To be added.</summary>
190190 <returns>To be added.</returns>
191191 <remarks>To be added.</remarks>
192 <since version="Gtk# 2.14" />
192 <since version="Gtk# 3.0" />
193193 </Docs>
194194 </Member>
195195 <Member MemberName="Equal">
196 <MemberSignature Language="C#" Value="public bool Equal (GLib.AppInfo appinfo2);" />
197 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.AppInfo appinfo2) cil managed" />
198 <MemberType>Method</MemberType>
199 <ReturnValue>
200 <ReturnType>System.Boolean</ReturnType>
201 </ReturnValue>
202 <Parameters>
203 <Parameter Name="appinfo2" Type="GLib.AppInfo" />
196 <MemberSignature Language="C#" Value="public bool Equal (GLib.IAppInfo appinfo2);" />
197 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.IAppInfo appinfo2) cil managed" />
198 <MemberType>Method</MemberType>
199 <ReturnValue>
200 <ReturnType>System.Boolean</ReturnType>
201 </ReturnValue>
202 <Parameters>
203 <Parameter Name="appinfo2" Type="GLib.IAppInfo" />
204204 </Parameters>
205205 <Docs>
206206 <param name="appinfo2">To be added.</param>
207207 <summary>To be added.</summary>
208208 <returns>To be added.</returns>
209209 <remarks>To be added.</remarks>
210 <since version="Gtk# 2.14" />
210 <since version="Gtk# 3.0" />
211211 </Docs>
212212 </Member>
213213 <Member MemberName="Executable">
246246 <ReturnType>GLib.GType</ReturnType>
247247 </ReturnValue>
248248 <Docs>
249 <summary>To be added.</summary>
250 <value>To be added.</value>
251 <remarks>To be added.</remarks>
249 <summary>GType Property.</summary>
250 <value>The native <see cref="T:GLib.GType" /> value.</value>
251 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.DesktopAppInfo" />.</remarks>
252252 <since version="Gtk# 2.14" />
253253 </Docs>
254254 </Member>
255255 <Member MemberName="Icon">
256 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; }" />
257 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
258 <MemberType>Property</MemberType>
259 <ReturnValue>
260 <ReturnType>GLib.Icon</ReturnType>
256 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; }" />
257 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
258 <MemberType>Property</MemberType>
259 <ReturnValue>
260 <ReturnType>GLib.IIcon</ReturnType>
261261 </ReturnValue>
262262 <Docs>
263263 <summary>To be added.</summary>
+0
-490
doc/en/GLib/Drive.xml less more
0 <Type Name="Drive" FullName="GLib.Drive">
1 <TypeSignature Language="C#" Value="public interface Drive : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Drive implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 2.14" />
15 </Docs>
16 <Members>
17 <Member MemberName="CanEject">
18 <MemberSignature Language="C#" Value="public bool CanEject ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanEject() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <returns>To be added.</returns>
28 <remarks>To be added.</remarks>
29 <since version="Gtk# 2.14" />
30 </Docs>
31 </Member>
32 <Member MemberName="CanPollForMedia">
33 <MemberSignature Language="C#" Value="public bool CanPollForMedia ();" />
34 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanPollForMedia() cil managed" />
35 <MemberType>Method</MemberType>
36 <ReturnValue>
37 <ReturnType>System.Boolean</ReturnType>
38 </ReturnValue>
39 <Parameters />
40 <Docs>
41 <summary>To be added.</summary>
42 <returns>To be added.</returns>
43 <remarks>To be added.</remarks>
44 <since version="Gtk# 2.14" />
45 </Docs>
46 </Member>
47 <Member MemberName="CanStart">
48 <MemberSignature Language="C#" Value="public bool CanStart ();" />
49 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanStart() cil managed" />
50 <MemberType>Method</MemberType>
51 <ReturnValue>
52 <ReturnType>System.Boolean</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>To be added.</summary>
57 <returns>To be added.</returns>
58 <remarks>To be added.</remarks>
59 <since version="Gtk# 3.0" />
60 </Docs>
61 </Member>
62 <Member MemberName="CanStartDegraded">
63 <MemberSignature Language="C#" Value="public bool CanStartDegraded ();" />
64 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanStartDegraded() cil managed" />
65 <MemberType>Method</MemberType>
66 <ReturnValue>
67 <ReturnType>System.Boolean</ReturnType>
68 </ReturnValue>
69 <Parameters />
70 <Docs>
71 <summary>To be added.</summary>
72 <returns>To be added.</returns>
73 <remarks>To be added.</remarks>
74 <since version="Gtk# 3.0" />
75 </Docs>
76 </Member>
77 <Member MemberName="CanStop">
78 <MemberSignature Language="C#" Value="public bool CanStop ();" />
79 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanStop() cil managed" />
80 <MemberType>Method</MemberType>
81 <ReturnValue>
82 <ReturnType>System.Boolean</ReturnType>
83 </ReturnValue>
84 <Parameters />
85 <Docs>
86 <summary>To be added.</summary>
87 <returns>To be added.</returns>
88 <remarks>To be added.</remarks>
89 <since version="Gtk# 3.0" />
90 </Docs>
91 </Member>
92 <Member MemberName="Changed">
93 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
94 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Changed" />
95 <MemberType>Event</MemberType>
96 <ReturnValue>
97 <ReturnType>System.EventHandler</ReturnType>
98 </ReturnValue>
99 <Docs>
100 <summary>To be added.</summary>
101 <remarks>To be added.</remarks>
102 <since version="Gtk# 2.14" />
103 </Docs>
104 </Member>
105 <Member MemberName="Disconnected">
106 <MemberSignature Language="C#" Value="public event EventHandler Disconnected;" />
107 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Disconnected" />
108 <MemberType>Event</MemberType>
109 <ReturnValue>
110 <ReturnType>System.EventHandler</ReturnType>
111 </ReturnValue>
112 <Docs>
113 <summary>To be added.</summary>
114 <remarks>To be added.</remarks>
115 <since version="Gtk# 2.14" />
116 </Docs>
117 </Member>
118 <Member MemberName="Eject">
119 <MemberSignature Language="C#" Value="public void Eject (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
120 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Eject(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
121 <MemberType>Method</MemberType>
122 <ReturnValue>
123 <ReturnType>System.Void</ReturnType>
124 </ReturnValue>
125 <Parameters>
126 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
127 <Parameter Name="cancellable" Type="GLib.Cancellable" />
128 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
129 </Parameters>
130 <Docs>
131 <param name="flags">To be added.</param>
132 <param name="cancellable">To be added.</param>
133 <param name="cb">To be added.</param>
134 <summary>To be added.</summary>
135 <remarks>To be added.</remarks>
136 <since version="Gtk# 2.14" />
137 </Docs>
138 </Member>
139 <Member MemberName="EjectButton">
140 <MemberSignature Language="C#" Value="public event EventHandler EjectButton;" />
141 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler EjectButton" />
142 <MemberType>Event</MemberType>
143 <ReturnValue>
144 <ReturnType>System.EventHandler</ReturnType>
145 </ReturnValue>
146 <Docs>
147 <summary>To be added.</summary>
148 <remarks>To be added.</remarks>
149 <since version="Gtk# 2.14" />
150 </Docs>
151 </Member>
152 <Member MemberName="EjectFinish">
153 <MemberSignature Language="C#" Value="public bool EjectFinish (GLib.AsyncResult result);" />
154 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.AsyncResult result) cil managed" />
155 <MemberType>Method</MemberType>
156 <ReturnValue>
157 <ReturnType>System.Boolean</ReturnType>
158 </ReturnValue>
159 <Parameters>
160 <Parameter Name="result" Type="GLib.AsyncResult" />
161 </Parameters>
162 <Docs>
163 <param name="result">To be added.</param>
164 <summary>To be added.</summary>
165 <returns>To be added.</returns>
166 <remarks>To be added.</remarks>
167 <since version="Gtk# 2.14" />
168 </Docs>
169 </Member>
170 <Member MemberName="EjectWithOperation">
171 <MemberSignature Language="C#" Value="public void EjectWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
172 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EjectWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
173 <MemberType>Method</MemberType>
174 <ReturnValue>
175 <ReturnType>System.Void</ReturnType>
176 </ReturnValue>
177 <Parameters>
178 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
179 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
180 <Parameter Name="cancellable" Type="GLib.Cancellable" />
181 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
182 </Parameters>
183 <Docs>
184 <param name="flags">To be added.</param>
185 <param name="mount_operation">To be added.</param>
186 <param name="cancellable">To be added.</param>
187 <param name="cb">To be added.</param>
188 <summary>To be added.</summary>
189 <remarks>To be added.</remarks>
190 <since version="Gtk# 3.0" />
191 </Docs>
192 </Member>
193 <Member MemberName="EjectWithOperationFinish">
194 <MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.AsyncResult result);" />
195 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.AsyncResult result) cil managed" />
196 <MemberType>Method</MemberType>
197 <ReturnValue>
198 <ReturnType>System.Boolean</ReturnType>
199 </ReturnValue>
200 <Parameters>
201 <Parameter Name="result" Type="GLib.AsyncResult" />
202 </Parameters>
203 <Docs>
204 <param name="result">To be added.</param>
205 <summary>To be added.</summary>
206 <returns>To be added.</returns>
207 <remarks>To be added.</remarks>
208 <since version="Gtk# 3.0" />
209 </Docs>
210 </Member>
211 <Member MemberName="EnumerateIdentifiers">
212 <MemberSignature Language="C#" Value="public string EnumerateIdentifiers ();" />
213 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string EnumerateIdentifiers() cil managed" />
214 <MemberType>Method</MemberType>
215 <ReturnValue>
216 <ReturnType>System.String</ReturnType>
217 </ReturnValue>
218 <Parameters />
219 <Docs>
220 <summary>To be added.</summary>
221 <returns>To be added.</returns>
222 <remarks>To be added.</remarks>
223 <since version="Gtk# 2.14" />
224 </Docs>
225 </Member>
226 <Member MemberName="GetIdentifier">
227 <MemberSignature Language="C#" Value="public string GetIdentifier (string kind);" />
228 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetIdentifier(string kind) cil managed" />
229 <MemberType>Method</MemberType>
230 <ReturnValue>
231 <ReturnType>System.String</ReturnType>
232 </ReturnValue>
233 <Parameters>
234 <Parameter Name="kind" Type="System.String" />
235 </Parameters>
236 <Docs>
237 <param name="kind">To be added.</param>
238 <summary>To be added.</summary>
239 <returns>To be added.</returns>
240 <remarks>To be added.</remarks>
241 <since version="Gtk# 2.14" />
242 </Docs>
243 </Member>
244 <Member MemberName="HasMedia">
245 <MemberSignature Language="C#" Value="public bool HasMedia { get; }" />
246 <MemberSignature Language="ILAsm" Value=".property instance bool HasMedia" />
247 <MemberType>Property</MemberType>
248 <ReturnValue>
249 <ReturnType>System.Boolean</ReturnType>
250 </ReturnValue>
251 <Docs>
252 <summary>To be added.</summary>
253 <value>To be added.</value>
254 <remarks>To be added.</remarks>
255 <since version="Gtk# 2.14" />
256 </Docs>
257 </Member>
258 <Member MemberName="HasVolumes">
259 <MemberSignature Language="C#" Value="public bool HasVolumes { get; }" />
260 <MemberSignature Language="ILAsm" Value=".property instance bool HasVolumes" />
261 <MemberType>Property</MemberType>
262 <ReturnValue>
263 <ReturnType>System.Boolean</ReturnType>
264 </ReturnValue>
265 <Docs>
266 <summary>To be added.</summary>
267 <value>To be added.</value>
268 <remarks>To be added.</remarks>
269 <since version="Gtk# 2.14" />
270 </Docs>
271 </Member>
272 <Member MemberName="Icon">
273 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; }" />
274 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
275 <MemberType>Property</MemberType>
276 <ReturnValue>
277 <ReturnType>GLib.Icon</ReturnType>
278 </ReturnValue>
279 <Docs>
280 <summary>To be added.</summary>
281 <value>To be added.</value>
282 <remarks>To be added.</remarks>
283 <since version="Gtk# 2.14" />
284 </Docs>
285 </Member>
286 <Member MemberName="IsMediaCheckAutomatic">
287 <MemberSignature Language="C#" Value="public bool IsMediaCheckAutomatic { get; }" />
288 <MemberSignature Language="ILAsm" Value=".property instance bool IsMediaCheckAutomatic" />
289 <MemberType>Property</MemberType>
290 <ReturnValue>
291 <ReturnType>System.Boolean</ReturnType>
292 </ReturnValue>
293 <Docs>
294 <summary>To be added.</summary>
295 <value>To be added.</value>
296 <remarks>To be added.</remarks>
297 <since version="Gtk# 2.14" />
298 </Docs>
299 </Member>
300 <Member MemberName="IsMediaRemovable">
301 <MemberSignature Language="C#" Value="public bool IsMediaRemovable { get; }" />
302 <MemberSignature Language="ILAsm" Value=".property instance bool IsMediaRemovable" />
303 <MemberType>Property</MemberType>
304 <ReturnValue>
305 <ReturnType>System.Boolean</ReturnType>
306 </ReturnValue>
307 <Docs>
308 <summary>To be added.</summary>
309 <value>To be added.</value>
310 <remarks>To be added.</remarks>
311 <since version="Gtk# 2.14" />
312 </Docs>
313 </Member>
314 <Member MemberName="Name">
315 <MemberSignature Language="C#" Value="public string Name { get; }" />
316 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
317 <MemberType>Property</MemberType>
318 <ReturnValue>
319 <ReturnType>System.String</ReturnType>
320 </ReturnValue>
321 <Docs>
322 <summary>To be added.</summary>
323 <value>To be added.</value>
324 <remarks>To be added.</remarks>
325 <since version="Gtk# 2.14" />
326 </Docs>
327 </Member>
328 <Member MemberName="PollForMedia">
329 <MemberSignature Language="C#" Value="public void PollForMedia (GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
330 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PollForMedia(class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
331 <MemberType>Method</MemberType>
332 <ReturnValue>
333 <ReturnType>System.Void</ReturnType>
334 </ReturnValue>
335 <Parameters>
336 <Parameter Name="cancellable" Type="GLib.Cancellable" />
337 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
338 </Parameters>
339 <Docs>
340 <param name="cancellable">To be added.</param>
341 <param name="cb">To be added.</param>
342 <summary>To be added.</summary>
343 <remarks>To be added.</remarks>
344 <since version="Gtk# 2.14" />
345 </Docs>
346 </Member>
347 <Member MemberName="PollForMediaFinish">
348 <MemberSignature Language="C#" Value="public bool PollForMediaFinish (GLib.AsyncResult result);" />
349 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool PollForMediaFinish(class GLib.AsyncResult result) cil managed" />
350 <MemberType>Method</MemberType>
351 <ReturnValue>
352 <ReturnType>System.Boolean</ReturnType>
353 </ReturnValue>
354 <Parameters>
355 <Parameter Name="result" Type="GLib.AsyncResult" />
356 </Parameters>
357 <Docs>
358 <param name="result">To be added.</param>
359 <summary>To be added.</summary>
360 <returns>To be added.</returns>
361 <remarks>To be added.</remarks>
362 <since version="Gtk# 2.14" />
363 </Docs>
364 </Member>
365 <Member MemberName="Start">
366 <MemberSignature Language="C#" Value="public void Start (GLib.DriveStartFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
367 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Start(valuetype GLib.DriveStartFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
368 <MemberType>Method</MemberType>
369 <ReturnValue>
370 <ReturnType>System.Void</ReturnType>
371 </ReturnValue>
372 <Parameters>
373 <Parameter Name="flags" Type="GLib.DriveStartFlags" />
374 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
375 <Parameter Name="cancellable" Type="GLib.Cancellable" />
376 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
377 </Parameters>
378 <Docs>
379 <param name="flags">To be added.</param>
380 <param name="mount_operation">To be added.</param>
381 <param name="cancellable">To be added.</param>
382 <param name="cb">To be added.</param>
383 <summary>To be added.</summary>
384 <remarks>To be added.</remarks>
385 <since version="Gtk# 3.0" />
386 </Docs>
387 </Member>
388 <Member MemberName="StartFinish">
389 <MemberSignature Language="C#" Value="public bool StartFinish (GLib.AsyncResult result);" />
390 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StartFinish(class GLib.AsyncResult result) cil managed" />
391 <MemberType>Method</MemberType>
392 <ReturnValue>
393 <ReturnType>System.Boolean</ReturnType>
394 </ReturnValue>
395 <Parameters>
396 <Parameter Name="result" Type="GLib.AsyncResult" />
397 </Parameters>
398 <Docs>
399 <param name="result">To be added.</param>
400 <summary>To be added.</summary>
401 <returns>To be added.</returns>
402 <remarks>To be added.</remarks>
403 <since version="Gtk# 3.0" />
404 </Docs>
405 </Member>
406 <Member MemberName="StartStopType">
407 <MemberSignature Language="C#" Value="public GLib.DriveStartStopType StartStopType { get; }" />
408 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.DriveStartStopType StartStopType" />
409 <MemberType>Property</MemberType>
410 <ReturnValue>
411 <ReturnType>GLib.DriveStartStopType</ReturnType>
412 </ReturnValue>
413 <Docs>
414 <summary>To be added.</summary>
415 <value>To be added.</value>
416 <remarks>To be added.</remarks>
417 <since version="Gtk# 3.0" />
418 </Docs>
419 </Member>
420 <Member MemberName="Stop">
421 <MemberSignature Language="C#" Value="public void Stop (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
422 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Stop(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
423 <MemberType>Method</MemberType>
424 <ReturnValue>
425 <ReturnType>System.Void</ReturnType>
426 </ReturnValue>
427 <Parameters>
428 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
429 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
430 <Parameter Name="cancellable" Type="GLib.Cancellable" />
431 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
432 </Parameters>
433 <Docs>
434 <param name="flags">To be added.</param>
435 <param name="mount_operation">To be added.</param>
436 <param name="cancellable">To be added.</param>
437 <param name="cb">To be added.</param>
438 <summary>To be added.</summary>
439 <remarks>To be added.</remarks>
440 <since version="Gtk# 3.0" />
441 </Docs>
442 </Member>
443 <Member MemberName="StopButton">
444 <MemberSignature Language="C#" Value="public event EventHandler StopButton;" />
445 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler StopButton" />
446 <MemberType>Event</MemberType>
447 <ReturnValue>
448 <ReturnType>System.EventHandler</ReturnType>
449 </ReturnValue>
450 <Docs>
451 <summary>To be added.</summary>
452 <remarks>To be added.</remarks>
453 <since version="Gtk# 3.0" />
454 </Docs>
455 </Member>
456 <Member MemberName="StopFinish">
457 <MemberSignature Language="C#" Value="public bool StopFinish (GLib.AsyncResult result);" />
458 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StopFinish(class GLib.AsyncResult result) cil managed" />
459 <MemberType>Method</MemberType>
460 <ReturnValue>
461 <ReturnType>System.Boolean</ReturnType>
462 </ReturnValue>
463 <Parameters>
464 <Parameter Name="result" Type="GLib.AsyncResult" />
465 </Parameters>
466 <Docs>
467 <param name="result">To be added.</param>
468 <summary>To be added.</summary>
469 <returns>To be added.</returns>
470 <remarks>To be added.</remarks>
471 <since version="Gtk# 3.0" />
472 </Docs>
473 </Member>
474 <Member MemberName="Volumes">
475 <MemberSignature Language="C#" Value="public GLib.List Volumes { get; }" />
476 <MemberSignature Language="ILAsm" Value=".property instance class GLib.List Volumes" />
477 <MemberType>Property</MemberType>
478 <ReturnValue>
479 <ReturnType>GLib.List</ReturnType>
480 </ReturnValue>
481 <Docs>
482 <summary>To be added.</summary>
483 <value>To be added.</value>
484 <remarks>To be added.</remarks>
485 <since version="Gtk# 2.14" />
486 </Docs>
487 </Member>
488 </Members>
489 </Type>
00 <Type Name="DriveAdapter" FullName="GLib.DriveAdapter">
1 <TypeSignature Language="C#" Value="public class DriveAdapter : GLib.GInterfaceAdapter, GLib.Drive, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DriveAdapter extends GLib.GInterfaceAdapter implements class GLib.Drive, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class DriveAdapter : GLib.GInterfaceAdapter, GLib.IDrive, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DriveAdapter extends GLib.GInterfaceAdapter implements class GLib.IDrive, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Drive</InterfaceName>
11 <InterfaceName>GLib.IDrive</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
190190 </Docs>
191191 </Member>
192192 <Member MemberName="EjectFinish">
193 <MemberSignature Language="C#" Value="public bool EjectFinish (GLib.AsyncResult result);" />
194 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.AsyncResult result) cil managed" />
193 <MemberSignature Language="C#" Value="public bool EjectFinish (GLib.IAsyncResult result);" />
194 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.IAsyncResult result) cil managed" />
195195 <MemberType>Method</MemberType>
196196 <Attributes>
197197 <Attribute>
202202 <ReturnType>System.Boolean</ReturnType>
203203 </ReturnValue>
204204 <Parameters>
205 <Parameter Name="result" Type="GLib.AsyncResult" />
205 <Parameter Name="result" Type="GLib.IAsyncResult" />
206206 </Parameters>
207207 <Docs>
208208 <param name="result">To be added.</param>
209209 <summary>To be added.</summary>
210210 <returns>To be added.</returns>
211211 <remarks>To be added.</remarks>
212 <since version="Gtk# 2.14" />
212 <since version="Gtk# 3.0" />
213213 </Docs>
214214 </Member>
215215 <Member MemberName="EjectWithOperation">
236236 </Docs>
237237 </Member>
238238 <Member MemberName="EjectWithOperationFinish">
239 <MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.AsyncResult result);" />
240 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.AsyncResult result) cil managed" />
241 <MemberType>Method</MemberType>
242 <ReturnValue>
243 <ReturnType>System.Boolean</ReturnType>
244 </ReturnValue>
245 <Parameters>
246 <Parameter Name="result" Type="GLib.AsyncResult" />
239 <MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.IAsyncResult result);" />
240 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.IAsyncResult result) cil managed" />
241 <MemberType>Method</MemberType>
242 <ReturnValue>
243 <ReturnType>System.Boolean</ReturnType>
244 </ReturnValue>
245 <Parameters>
246 <Parameter Name="result" Type="GLib.IAsyncResult" />
247247 </Parameters>
248248 <Docs>
249249 <param name="result">To be added.</param>
287287 </Docs>
288288 </Member>
289289 <Member MemberName="GetObject">
290 <MemberSignature Language="C#" Value="public static GLib.Drive GetObject (GLib.Object obj);" />
291 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Drive GetObject(class GLib.Object obj) cil managed" />
292 <MemberType>Method</MemberType>
293 <ReturnValue>
294 <ReturnType>GLib.Drive</ReturnType>
290 <MemberSignature Language="C#" Value="public static GLib.IDrive GetObject (GLib.Object obj);" />
291 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IDrive GetObject(class GLib.Object obj) cil managed" />
292 <MemberType>Method</MemberType>
293 <ReturnValue>
294 <ReturnType>GLib.IDrive</ReturnType>
295295 </ReturnValue>
296296 <Parameters>
297297 <Parameter Name="obj" Type="GLib.Object" />
301301 <summary>To be added.</summary>
302302 <returns>To be added.</returns>
303303 <remarks>To be added.</remarks>
304 <since version="Gtk# 2.14" />
304 <since version="Gtk# 3.0" />
305305 </Docs>
306306 </Member>
307307 <Member MemberName="GetObject">
308 <MemberSignature Language="C#" Value="public static GLib.Drive GetObject (IntPtr handle, bool owned);" />
309 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Drive GetObject(native int handle, bool owned) cil managed" />
310 <MemberType>Method</MemberType>
311 <ReturnValue>
312 <ReturnType>GLib.Drive</ReturnType>
308 <MemberSignature Language="C#" Value="public static GLib.IDrive GetObject (IntPtr handle, bool owned);" />
309 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IDrive GetObject(native int handle, bool owned) cil managed" />
310 <MemberType>Method</MemberType>
311 <ReturnValue>
312 <ReturnType>GLib.IDrive</ReturnType>
313313 </ReturnValue>
314314 <Parameters>
315315 <Parameter Name="handle" Type="System.IntPtr" />
321321 <summary>To be added.</summary>
322322 <returns>To be added.</returns>
323323 <remarks>To be added.</remarks>
324 <since version="Gtk# 2.14" />
324 <since version="Gtk# 3.0" />
325 </Docs>
326 </Member>
327 <Member MemberName="GInterfaceGType">
328 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
329 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
330 <MemberType>Property</MemberType>
331 <ReturnValue>
332 <ReturnType>GLib.GType</ReturnType>
333 </ReturnValue>
334 <Docs>
335 <summary>To be added.</summary>
336 <value>To be added.</value>
337 <remarks>To be added.</remarks>
338 <since version="Gtk# 3.0" />
325339 </Docs>
326340 </Member>
327341 <Member MemberName="GType">
328 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
329 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
342 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
343 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
330344 <MemberType>Property</MemberType>
331345 <ReturnValue>
332346 <ReturnType>GLib.GType</ReturnType>
381395 </Docs>
382396 </Member>
383397 <Member MemberName="Icon">
384 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; }" />
385 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
386 <MemberType>Property</MemberType>
387 <ReturnValue>
388 <ReturnType>GLib.Icon</ReturnType>
398 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; }" />
399 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
400 <MemberType>Property</MemberType>
401 <ReturnValue>
402 <ReturnType>GLib.IIcon</ReturnType>
389403 </ReturnValue>
390404 <Docs>
391405 <summary>To be added.</summary>
470484 </Docs>
471485 </Member>
472486 <Member MemberName="PollForMediaFinish">
473 <MemberSignature Language="C#" Value="public bool PollForMediaFinish (GLib.AsyncResult result);" />
474 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool PollForMediaFinish(class GLib.AsyncResult result) cil managed" />
475 <MemberType>Method</MemberType>
476 <ReturnValue>
477 <ReturnType>System.Boolean</ReturnType>
478 </ReturnValue>
479 <Parameters>
480 <Parameter Name="result" Type="GLib.AsyncResult" />
487 <MemberSignature Language="C#" Value="public bool PollForMediaFinish (GLib.IAsyncResult result);" />
488 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool PollForMediaFinish(class GLib.IAsyncResult result) cil managed" />
489 <MemberType>Method</MemberType>
490 <ReturnValue>
491 <ReturnType>System.Boolean</ReturnType>
492 </ReturnValue>
493 <Parameters>
494 <Parameter Name="result" Type="GLib.IAsyncResult" />
481495 </Parameters>
482496 <Docs>
483497 <param name="result">To be added.</param>
484498 <summary>To be added.</summary>
485499 <returns>To be added.</returns>
486500 <remarks>To be added.</remarks>
487 <since version="Gtk# 2.14" />
501 <since version="Gtk# 3.0" />
488502 </Docs>
489503 </Member>
490504 <Member MemberName="Start">
511525 </Docs>
512526 </Member>
513527 <Member MemberName="StartFinish">
514 <MemberSignature Language="C#" Value="public bool StartFinish (GLib.AsyncResult result);" />
515 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StartFinish(class GLib.AsyncResult result) cil managed" />
516 <MemberType>Method</MemberType>
517 <ReturnValue>
518 <ReturnType>System.Boolean</ReturnType>
519 </ReturnValue>
520 <Parameters>
521 <Parameter Name="result" Type="GLib.AsyncResult" />
528 <MemberSignature Language="C#" Value="public bool StartFinish (GLib.IAsyncResult result);" />
529 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StartFinish(class GLib.IAsyncResult result) cil managed" />
530 <MemberType>Method</MemberType>
531 <ReturnValue>
532 <ReturnType>System.Boolean</ReturnType>
533 </ReturnValue>
534 <Parameters>
535 <Parameter Name="result" Type="GLib.IAsyncResult" />
522536 </Parameters>
523537 <Docs>
524538 <param name="result">To be added.</param>
584598 </Docs>
585599 </Member>
586600 <Member MemberName="StopFinish">
587 <MemberSignature Language="C#" Value="public bool StopFinish (GLib.AsyncResult result);" />
588 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StopFinish(class GLib.AsyncResult result) cil managed" />
589 <MemberType>Method</MemberType>
590 <ReturnValue>
591 <ReturnType>System.Boolean</ReturnType>
592 </ReturnValue>
593 <Parameters>
594 <Parameter Name="result" Type="GLib.AsyncResult" />
601 <MemberSignature Language="C#" Value="public bool StopFinish (GLib.IAsyncResult result);" />
602 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StopFinish(class GLib.IAsyncResult result) cil managed" />
603 <MemberType>Method</MemberType>
604 <ReturnValue>
605 <ReturnType>System.Boolean</ReturnType>
606 </ReturnValue>
607 <Parameters>
608 <Parameter Name="result" Type="GLib.IAsyncResult" />
595609 </Parameters>
596610 <Docs>
597611 <param name="result">To be added.</param>
602616 </Docs>
603617 </Member>
604618 <Member MemberName="Volumes">
605 <MemberSignature Language="C#" Value="public GLib.List Volumes { get; }" />
606 <MemberSignature Language="ILAsm" Value=".property instance class GLib.List Volumes" />
607 <MemberType>Property</MemberType>
608 <ReturnValue>
609 <ReturnType>GLib.List</ReturnType>
619 <MemberSignature Language="C#" Value="public GLib.IVolume[] Volumes { get; }" />
620 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IVolume[] Volumes" />
621 <MemberType>Property</MemberType>
622 <ReturnValue>
623 <ReturnType>GLib.IVolume[]</ReturnType>
610624 </ReturnValue>
611625 <Docs>
612626 <summary>To be added.</summary>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.VolumeMonitor.DriveChanged" /> event invokes <see cref="T:GLib.DriveChangedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.14" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.DriveChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.DriveChangedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 2.14" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Drive">
28 <MemberSignature Language="C#" Value="public GLib.Drive Drive { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Drive Drive" />
30 <MemberSignature Language="C#" Value="public GLib.IDrive Drive { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IDrive Drive" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.Drive</ReturnType>
34 <ReturnType>GLib.IDrive</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.VolumeMonitor.DriveChanged" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.DriveChangedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.DriveChangedHandler" /> to an event, add the DriveChangedHandler instance to the event. The methods referenced by the DriveChangedHandler instance are invoked whenever the event is raised, until the DriveChangedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.14" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.VolumeMonitor.DriveConnected" /> event invokes <see cref="T:GLib.DriveConnectedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.14" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.DriveConnectedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.DriveConnectedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 2.14" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Drive">
28 <MemberSignature Language="C#" Value="public GLib.Drive Drive { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Drive Drive" />
30 <MemberSignature Language="C#" Value="public GLib.IDrive Drive { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IDrive Drive" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.Drive</ReturnType>
34 <ReturnType>GLib.IDrive</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.VolumeMonitor.DriveConnected" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.DriveConnectedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.DriveConnectedHandler" /> to an event, add the DriveConnectedHandler instance to the event. The methods referenced by the DriveConnectedHandler instance are invoked whenever the event is raised, until the DriveConnectedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.14" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.VolumeMonitor.DriveDisconnected" /> event invokes <see cref="T:GLib.DriveDisconnectedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.14" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.DriveDisconnectedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.DriveDisconnectedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 2.14" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Drive">
28 <MemberSignature Language="C#" Value="public GLib.Drive Drive { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Drive Drive" />
30 <MemberSignature Language="C#" Value="public GLib.IDrive Drive { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IDrive Drive" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.Drive</ReturnType>
34 <ReturnType>GLib.IDrive</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.VolumeMonitor.DriveDisconnected" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.DriveDisconnectedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.DriveDisconnectedHandler" /> to an event, add the DriveDisconnectedHandler instance to the event. The methods referenced by the DriveDisconnectedHandler instance are invoked whenever the event is raised, until the DriveDisconnectedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.14" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.VolumeMonitor.DriveEjectButton" /> event invokes <see cref="T:GLib.DriveEjectButtonHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.14" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.DriveEjectButtonArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.DriveEjectButtonHandler" /> delegate.</remarks>
2426 <since version="Gtk# 2.14" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Drive">
28 <MemberSignature Language="C#" Value="public GLib.Drive Drive { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Drive Drive" />
30 <MemberSignature Language="C#" Value="public GLib.IDrive Drive { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IDrive Drive" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.Drive</ReturnType>
34 <ReturnType>GLib.IDrive</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.VolumeMonitor.DriveEjectButton" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.DriveEjectButtonArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.DriveEjectButtonHandler" /> to an event, add the DriveEjectButtonHandler instance to the event. The methods referenced by the DriveEjectButtonHandler instance are invoked whenever the event is raised, until the DriveEjectButtonHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.14" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.VolumeMonitor.DriveStopButton" /> event invokes <see cref="T:GLib.DriveStopButtonHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.DriveStopButtonArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.DriveStopButtonHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Drive">
28 <MemberSignature Language="C#" Value="public GLib.Drive Drive { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Drive Drive" />
30 <MemberSignature Language="C#" Value="public GLib.IDrive Drive { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IDrive Drive" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.Drive</ReturnType>
34 <ReturnType>GLib.IDrive</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.VolumeMonitor.DriveStopButton" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.DriveStopButtonArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.DriveStopButtonHandler" /> to an event, add the DriveStopButtonHandler instance to the event. The methods referenced by the DriveStopButtonHandler instance are invoked whenever the event is raised, until the DriveStopButtonHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
00 <Type Name="DummyProxyResolver" FullName="GLib.DummyProxyResolver">
1 <TypeSignature Language="C#" Value="public class DummyProxyResolver : GLib.Object, GLib.ProxyResolver" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DummyProxyResolver extends GLib.Object implements class GLib.IWrapper, class GLib.ProxyResolver" />
1 <TypeSignature Language="C#" Value="public class DummyProxyResolver : GLib.Object, GLib.IProxyResolver" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DummyProxyResolver extends GLib.Object implements class GLib.IProxyResolver, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.ProxyResolver</InterfaceName>
11 <InterfaceName>GLib.IProxyResolver</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
9898 </Docs>
9999 </Member>
100100 <Member MemberName="LookupFinish">
101 <MemberSignature Language="C#" Value="public string LookupFinish (GLib.AsyncResult result);" />
102 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string LookupFinish(class GLib.AsyncResult result) cil managed" />
101 <MemberSignature Language="C#" Value="public string LookupFinish (GLib.IAsyncResult result);" />
102 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string LookupFinish(class GLib.IAsyncResult result) cil managed" />
103103 <MemberType>Method</MemberType>
104104 <ReturnValue>
105105 <ReturnType>System.String</ReturnType>
106106 </ReturnValue>
107107 <Parameters>
108 <Parameter Name="result" Type="GLib.AsyncResult" />
108 <Parameter Name="result" Type="GLib.IAsyncResult" />
109109 </Parameters>
110110 <Docs>
111111 <param name="result">To be added.</param>
00 <Type Name="Emblem" FullName="GLib.Emblem">
1 <TypeSignature Language="C#" Value="public class Emblem : GLib.Object, GLib.Icon" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Emblem extends GLib.Object implements class GLib.Icon, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class Emblem : GLib.Object, GLib.IIcon" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Emblem extends GLib.Object implements class GLib.IIcon, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Icon</InterfaceName>
11 <InterfaceName>GLib.IIcon</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
1818 </Docs>
1919 <Members>
2020 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public Emblem (GLib.Icon icon);" />
22 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.Icon icon) cil managed" />
21 <MemberSignature Language="C#" Value="public Emblem (GLib.IIcon icon);" />
22 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IIcon icon) cil managed" />
2323 <MemberType>Constructor</MemberType>
2424 <Parameters>
25 <Parameter Name="icon" Type="GLib.Icon" />
25 <Parameter Name="icon" Type="GLib.IIcon" />
2626 </Parameters>
2727 <Docs>
2828 <param name="icon">To be added.</param>
2929 <summary>To be added.</summary>
3030 <remarks>To be added.</remarks>
31 <since version="Gtk# 2.14" />
31 <since version="Gtk# 3.0" />
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
3939 <Parameter Name="raw" Type="System.IntPtr" />
4040 </Parameters>
4141 <Docs>
42 <param name="raw">To be added.</param>
43 <summary>To be added.</summary>
44 <remarks>To be added.</remarks>
42 <param name="raw">Native object pointer.</param>
43 <summary>Internal constructor</summary>
44 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4545 <since version="Gtk# 2.14" />
4646 </Docs>
4747 </Member>
4848 <Member MemberName=".ctor">
49 <MemberSignature Language="C#" Value="public Emblem (GLib.Icon icon, GLib.EmblemOrigin origin);" />
50 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.Icon icon, valuetype GLib.EmblemOrigin origin) cil managed" />
49 <MemberSignature Language="C#" Value="public Emblem (GLib.IIcon icon, GLib.EmblemOrigin origin);" />
50 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IIcon icon, valuetype GLib.EmblemOrigin origin) cil managed" />
5151 <MemberType>Constructor</MemberType>
5252 <Parameters>
53 <Parameter Name="icon" Type="GLib.Icon" />
53 <Parameter Name="icon" Type="GLib.IIcon" />
5454 <Parameter Name="origin" Type="GLib.EmblemOrigin" />
5555 </Parameters>
5656 <Docs>
5858 <param name="origin">To be added.</param>
5959 <summary>To be added.</summary>
6060 <remarks>To be added.</remarks>
61 <since version="Gtk# 2.14" />
61 <since version="Gtk# 3.0" />
6262 </Docs>
6363 </Member>
6464 <Member MemberName="Equal">
65 <MemberSignature Language="C#" Value="public bool Equal (GLib.Icon icon2);" />
66 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.Icon icon2) cil managed" />
65 <MemberSignature Language="C#" Value="public bool Equal (GLib.IIcon icon2);" />
66 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.IIcon icon2) cil managed" />
6767 <MemberType>Method</MemberType>
6868 <ReturnValue>
6969 <ReturnType>System.Boolean</ReturnType>
7070 </ReturnValue>
7171 <Parameters>
72 <Parameter Name="icon2" Type="GLib.Icon" />
72 <Parameter Name="icon2" Type="GLib.IIcon" />
7373 </Parameters>
7474 <Docs>
7575 <param name="icon2">To be added.</param>
7676 <summary>To be added.</summary>
7777 <returns>To be added.</returns>
7878 <remarks>To be added.</remarks>
79 <since version="Gtk# 2.14" />
79 <since version="Gtk# 3.0" />
8080 </Docs>
8181 </Member>
8282 <Member MemberName="GType">
8787 <ReturnType>GLib.GType</ReturnType>
8888 </ReturnValue>
8989 <Docs>
90 <summary>To be added.</summary>
91 <value>To be added.</value>
92 <remarks>To be added.</remarks>
90 <summary>GType Property.</summary>
91 <value>The native <see cref="T:GLib.GType" /> value.</value>
92 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.Emblem" />.</remarks>
9393 <since version="Gtk# 2.14" />
9494 </Docs>
9595 </Member>
9696 <Member MemberName="Icon">
97 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; }" />
98 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
97 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; }" />
98 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
9999 <MemberType>Property</MemberType>
100100 <Attributes>
101101 <Attribute>
103103 </Attribute>
104104 </Attributes>
105105 <ReturnValue>
106 <ReturnType>GLib.Icon</ReturnType>
106 <ReturnType>GLib.IIcon</ReturnType>
107107 </ReturnValue>
108108 <Docs>
109109 <summary>To be added.</summary>
00 <Type Name="EmblemedIcon" FullName="GLib.EmblemedIcon">
1 <TypeSignature Language="C#" Value="public class EmblemedIcon : GLib.Object, GLib.Icon" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit EmblemedIcon extends GLib.Object implements class GLib.Icon, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class EmblemedIcon : GLib.Object, GLib.IIcon" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit EmblemedIcon extends GLib.Object implements class GLib.IIcon, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Icon</InterfaceName>
11 <InterfaceName>GLib.IIcon</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 2.14" />
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public EmblemedIcon (GLib.Icon icon, GLib.Emblem emblem);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.Icon icon, class GLib.Emblem emblem) cil managed" />
35 <MemberSignature Language="C#" Value="public EmblemedIcon (GLib.IIcon icon, GLib.Emblem emblem);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IIcon icon, class GLib.Emblem emblem) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="icon" Type="GLib.Icon" />
39 <Parameter Name="icon" Type="GLib.IIcon" />
4040 <Parameter Name="emblem" Type="GLib.Emblem" />
4141 </Parameters>
4242 <Docs>
4444 <param name="emblem">To be added.</param>
4545 <summary>To be added.</summary>
4646 <remarks>To be added.</remarks>
47 <since version="Gtk# 2.14" />
47 <since version="Gtk# 3.0" />
4848 </Docs>
4949 </Member>
5050 <Member MemberName="AddEmblem">
7979 </Docs>
8080 </Member>
8181 <Member MemberName="Emblems">
82 <MemberSignature Language="C#" Value="public GLib.List Emblems { get; }" />
83 <MemberSignature Language="ILAsm" Value=".property instance class GLib.List Emblems" />
82 <MemberSignature Language="C#" Value="public GLib.Emblem[] Emblems { get; }" />
83 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Emblem[] Emblems" />
8484 <MemberType>Property</MemberType>
8585 <ReturnValue>
86 <ReturnType>GLib.List</ReturnType>
86 <ReturnType>GLib.Emblem[]</ReturnType>
8787 </ReturnValue>
8888 <Docs>
8989 <summary>To be added.</summary>
9393 </Docs>
9494 </Member>
9595 <Member MemberName="Equal">
96 <MemberSignature Language="C#" Value="public bool Equal (GLib.Icon icon2);" />
97 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.Icon icon2) cil managed" />
96 <MemberSignature Language="C#" Value="public bool Equal (GLib.IIcon icon2);" />
97 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.IIcon icon2) cil managed" />
9898 <MemberType>Method</MemberType>
9999 <ReturnValue>
100100 <ReturnType>System.Boolean</ReturnType>
101101 </ReturnValue>
102102 <Parameters>
103 <Parameter Name="icon2" Type="GLib.Icon" />
103 <Parameter Name="icon2" Type="GLib.IIcon" />
104104 </Parameters>
105105 <Docs>
106106 <param name="icon2">To be added.</param>
107107 <summary>To be added.</summary>
108108 <returns>To be added.</returns>
109109 <remarks>To be added.</remarks>
110 <since version="Gtk# 2.14" />
110 <since version="Gtk# 3.0" />
111111 </Docs>
112112 </Member>
113113 <Member MemberName="Gicon">
114 <MemberSignature Language="C#" Value="public GLib.Icon Gicon { get; }" />
115 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Gicon" />
114 <MemberSignature Language="C#" Value="public GLib.IIcon Gicon { get; }" />
115 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Gicon" />
116116 <MemberType>Property</MemberType>
117117 <Attributes>
118118 <Attribute>
120120 </Attribute>
121121 </Attributes>
122122 <ReturnValue>
123 <ReturnType>GLib.Icon</ReturnType>
123 <ReturnType>GLib.IIcon</ReturnType>
124124 </ReturnValue>
125125 <Docs>
126126 <summary>To be added.</summary>
137137 <ReturnType>GLib.GType</ReturnType>
138138 </ReturnValue>
139139 <Docs>
140 <summary>To be added.</summary>
141 <value>To be added.</value>
142 <remarks>To be added.</remarks>
140 <summary>GType Property.</summary>
141 <value>The native <see cref="T:GLib.GType" /> value.</value>
142 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.EmblemedIcon" />.</remarks>
143143 <since version="Gtk# 2.14" />
144144 </Docs>
145145 </Member>
146146 <Member MemberName="Icon">
147 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; }" />
148 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
147 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; }" />
148 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
149149 <MemberType>Property</MemberType>
150150 <ReturnValue>
151 <ReturnType>GLib.Icon</ReturnType>
151 <ReturnType>GLib.IIcon</ReturnType>
152152 </ReturnValue>
153153 <Docs>
154154 <summary>To be added.</summary>
+0
-2168
doc/en/GLib/File.xml less more
0 <Type Name="File" FullName="GLib.File">
1 <TypeSignature Language="C#" Value="public interface File : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract File implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 2.14" />
15 </Docs>
16 <Members>
17 <Member MemberName="AppendTo">
18 <MemberSignature Language="C#" Value="public GLib.FileOutputStream AppendTo (GLib.FileCreateFlags flags, GLib.Cancellable cancellable);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream AppendTo(valuetype GLib.FileCreateFlags flags, class GLib.Cancellable cancellable) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.FileOutputStream</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
26 <Parameter Name="cancellable" Type="GLib.Cancellable" />
27 </Parameters>
28 <Docs>
29 <param name="flags">To be added.</param>
30 <param name="cancellable">To be added.</param>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 2.14" />
35 </Docs>
36 </Member>
37 <Member MemberName="AppendToAsync">
38 <MemberSignature Language="C#" Value="public void AppendToAsync (GLib.FileCreateFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AppendToAsync(valuetype GLib.FileCreateFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
40 <MemberType>Method</MemberType>
41 <ReturnValue>
42 <ReturnType>System.Void</ReturnType>
43 </ReturnValue>
44 <Parameters>
45 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
46 <Parameter Name="io_priority" Type="System.Int32" />
47 <Parameter Name="cancellable" Type="GLib.Cancellable" />
48 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
49 </Parameters>
50 <Docs>
51 <param name="flags">To be added.</param>
52 <param name="io_priority">To be added.</param>
53 <param name="cancellable">To be added.</param>
54 <param name="cb">To be added.</param>
55 <summary>To be added.</summary>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 2.14" />
58 </Docs>
59 </Member>
60 <Member MemberName="AppendToFinish">
61 <MemberSignature Language="C#" Value="public GLib.FileOutputStream AppendToFinish (GLib.AsyncResult res);" />
62 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream AppendToFinish(class GLib.AsyncResult res) cil managed" />
63 <MemberType>Method</MemberType>
64 <ReturnValue>
65 <ReturnType>GLib.FileOutputStream</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 <Parameter Name="res" Type="GLib.AsyncResult" />
69 </Parameters>
70 <Docs>
71 <param name="res">To be added.</param>
72 <summary>To be added.</summary>
73 <returns>To be added.</returns>
74 <remarks>To be added.</remarks>
75 <since version="Gtk# 2.14" />
76 </Docs>
77 </Member>
78 <Member MemberName="Basename">
79 <MemberSignature Language="C#" Value="public string Basename { get; }" />
80 <MemberSignature Language="ILAsm" Value=".property instance string Basename" />
81 <MemberType>Property</MemberType>
82 <ReturnValue>
83 <ReturnType>System.String</ReturnType>
84 </ReturnValue>
85 <Docs>
86 <summary>To be added.</summary>
87 <value>To be added.</value>
88 <remarks>To be added.</remarks>
89 <since version="Gtk# 2.14" />
90 </Docs>
91 </Member>
92 <Member MemberName="Copy">
93 <MemberSignature Language="C#" Value="public bool Copy (GLib.File destination, GLib.FileCopyFlags flags, GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback);" />
94 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Copy(class GLib.File destination, valuetype GLib.FileCopyFlags flags, class GLib.Cancellable cancellable, class GLib.FileProgressCallback progress_callback) cil managed" />
95 <MemberType>Method</MemberType>
96 <ReturnValue>
97 <ReturnType>System.Boolean</ReturnType>
98 </ReturnValue>
99 <Parameters>
100 <Parameter Name="destination" Type="GLib.File" />
101 <Parameter Name="flags" Type="GLib.FileCopyFlags" />
102 <Parameter Name="cancellable" Type="GLib.Cancellable" />
103 <Parameter Name="progress_callback" Type="GLib.FileProgressCallback" />
104 </Parameters>
105 <Docs>
106 <param name="destination">To be added.</param>
107 <param name="flags">To be added.</param>
108 <param name="cancellable">To be added.</param>
109 <param name="progress_callback">To be added.</param>
110 <summary>To be added.</summary>
111 <returns>To be added.</returns>
112 <remarks>To be added.</remarks>
113 <since version="Gtk# 2.14" />
114 </Docs>
115 </Member>
116 <Member MemberName="CopyAsync">
117 <MemberSignature Language="C#" Value="public void CopyAsync (GLib.File destination, GLib.FileCopyFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback, GLib.AsyncReadyCallback cb);" />
118 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyAsync(class GLib.File destination, valuetype GLib.FileCopyFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.FileProgressCallback progress_callback, class GLib.AsyncReadyCallback cb) cil managed" />
119 <MemberType>Method</MemberType>
120 <ReturnValue>
121 <ReturnType>System.Void</ReturnType>
122 </ReturnValue>
123 <Parameters>
124 <Parameter Name="destination" Type="GLib.File" />
125 <Parameter Name="flags" Type="GLib.FileCopyFlags" />
126 <Parameter Name="io_priority" Type="System.Int32" />
127 <Parameter Name="cancellable" Type="GLib.Cancellable" />
128 <Parameter Name="progress_callback" Type="GLib.FileProgressCallback" />
129 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
130 </Parameters>
131 <Docs>
132 <param name="destination">To be added.</param>
133 <param name="flags">To be added.</param>
134 <param name="io_priority">To be added.</param>
135 <param name="cancellable">To be added.</param>
136 <param name="progress_callback">To be added.</param>
137 <param name="cb">To be added.</param>
138 <summary>To be added.</summary>
139 <remarks>To be added.</remarks>
140 <since version="Gtk# 2.14" />
141 </Docs>
142 </Member>
143 <Member MemberName="CopyAttributes">
144 <MemberSignature Language="C#" Value="public bool CopyAttributes (GLib.File destination, GLib.FileCopyFlags flags, GLib.Cancellable cancellable);" />
145 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CopyAttributes(class GLib.File destination, valuetype GLib.FileCopyFlags flags, class GLib.Cancellable cancellable) cil managed" />
146 <MemberType>Method</MemberType>
147 <ReturnValue>
148 <ReturnType>System.Boolean</ReturnType>
149 </ReturnValue>
150 <Parameters>
151 <Parameter Name="destination" Type="GLib.File" />
152 <Parameter Name="flags" Type="GLib.FileCopyFlags" />
153 <Parameter Name="cancellable" Type="GLib.Cancellable" />
154 </Parameters>
155 <Docs>
156 <param name="destination">To be added.</param>
157 <param name="flags">To be added.</param>
158 <param name="cancellable">To be added.</param>
159 <summary>To be added.</summary>
160 <returns>To be added.</returns>
161 <remarks>To be added.</remarks>
162 <since version="Gtk# 2.14" />
163 </Docs>
164 </Member>
165 <Member MemberName="CopyFinish">
166 <MemberSignature Language="C#" Value="public bool CopyFinish (GLib.AsyncResult res);" />
167 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CopyFinish(class GLib.AsyncResult res) cil managed" />
168 <MemberType>Method</MemberType>
169 <ReturnValue>
170 <ReturnType>System.Boolean</ReturnType>
171 </ReturnValue>
172 <Parameters>
173 <Parameter Name="res" Type="GLib.AsyncResult" />
174 </Parameters>
175 <Docs>
176 <param name="res">To be added.</param>
177 <summary>To be added.</summary>
178 <returns>To be added.</returns>
179 <remarks>To be added.</remarks>
180 <since version="Gtk# 2.14" />
181 </Docs>
182 </Member>
183 <Member MemberName="Create">
184 <MemberSignature Language="C#" Value="public GLib.FileOutputStream Create (GLib.FileCreateFlags flags, GLib.Cancellable cancellable);" />
185 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream Create(valuetype GLib.FileCreateFlags flags, class GLib.Cancellable cancellable) cil managed" />
186 <MemberType>Method</MemberType>
187 <ReturnValue>
188 <ReturnType>GLib.FileOutputStream</ReturnType>
189 </ReturnValue>
190 <Parameters>
191 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
192 <Parameter Name="cancellable" Type="GLib.Cancellable" />
193 </Parameters>
194 <Docs>
195 <param name="flags">To be added.</param>
196 <param name="cancellable">To be added.</param>
197 <summary>To be added.</summary>
198 <returns>To be added.</returns>
199 <remarks>To be added.</remarks>
200 <since version="Gtk# 2.14" />
201 </Docs>
202 </Member>
203 <Member MemberName="CreateAsync">
204 <MemberSignature Language="C#" Value="public void CreateAsync (GLib.FileCreateFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
205 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CreateAsync(valuetype GLib.FileCreateFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
206 <MemberType>Method</MemberType>
207 <ReturnValue>
208 <ReturnType>System.Void</ReturnType>
209 </ReturnValue>
210 <Parameters>
211 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
212 <Parameter Name="io_priority" Type="System.Int32" />
213 <Parameter Name="cancellable" Type="GLib.Cancellable" />
214 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
215 </Parameters>
216 <Docs>
217 <param name="flags">To be added.</param>
218 <param name="io_priority">To be added.</param>
219 <param name="cancellable">To be added.</param>
220 <param name="cb">To be added.</param>
221 <summary>To be added.</summary>
222 <remarks>To be added.</remarks>
223 <since version="Gtk# 2.14" />
224 </Docs>
225 </Member>
226 <Member MemberName="CreateFinish">
227 <MemberSignature Language="C#" Value="public GLib.FileOutputStream CreateFinish (GLib.AsyncResult res);" />
228 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream CreateFinish(class GLib.AsyncResult res) cil managed" />
229 <MemberType>Method</MemberType>
230 <ReturnValue>
231 <ReturnType>GLib.FileOutputStream</ReturnType>
232 </ReturnValue>
233 <Parameters>
234 <Parameter Name="res" Type="GLib.AsyncResult" />
235 </Parameters>
236 <Docs>
237 <param name="res">To be added.</param>
238 <summary>To be added.</summary>
239 <returns>To be added.</returns>
240 <remarks>To be added.</remarks>
241 <since version="Gtk# 2.14" />
242 </Docs>
243 </Member>
244 <Member MemberName="CreateReadwrite">
245 <MemberSignature Language="C#" Value="public GLib.FileIOStream CreateReadwrite (GLib.FileCreateFlags flags, GLib.Cancellable cancellable);" />
246 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream CreateReadwrite(valuetype GLib.FileCreateFlags flags, class GLib.Cancellable cancellable) cil managed" />
247 <MemberType>Method</MemberType>
248 <ReturnValue>
249 <ReturnType>GLib.FileIOStream</ReturnType>
250 </ReturnValue>
251 <Parameters>
252 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
253 <Parameter Name="cancellable" Type="GLib.Cancellable" />
254 </Parameters>
255 <Docs>
256 <param name="flags">To be added.</param>
257 <param name="cancellable">To be added.</param>
258 <summary>To be added.</summary>
259 <returns>To be added.</returns>
260 <remarks>To be added.</remarks>
261 <since version="Gtk# 3.0" />
262 </Docs>
263 </Member>
264 <Member MemberName="CreateReadwriteAsync">
265 <MemberSignature Language="C#" Value="public void CreateReadwriteAsync (GLib.FileCreateFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
266 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CreateReadwriteAsync(valuetype GLib.FileCreateFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
267 <MemberType>Method</MemberType>
268 <ReturnValue>
269 <ReturnType>System.Void</ReturnType>
270 </ReturnValue>
271 <Parameters>
272 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
273 <Parameter Name="io_priority" Type="System.Int32" />
274 <Parameter Name="cancellable" Type="GLib.Cancellable" />
275 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
276 </Parameters>
277 <Docs>
278 <param name="flags">To be added.</param>
279 <param name="io_priority">To be added.</param>
280 <param name="cancellable">To be added.</param>
281 <param name="cb">To be added.</param>
282 <summary>To be added.</summary>
283 <remarks>To be added.</remarks>
284 <since version="Gtk# 3.0" />
285 </Docs>
286 </Member>
287 <Member MemberName="CreateReadwriteFinish">
288 <MemberSignature Language="C#" Value="public GLib.FileIOStream CreateReadwriteFinish (GLib.AsyncResult res);" />
289 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream CreateReadwriteFinish(class GLib.AsyncResult res) cil managed" />
290 <MemberType>Method</MemberType>
291 <ReturnValue>
292 <ReturnType>GLib.FileIOStream</ReturnType>
293 </ReturnValue>
294 <Parameters>
295 <Parameter Name="res" Type="GLib.AsyncResult" />
296 </Parameters>
297 <Docs>
298 <param name="res">To be added.</param>
299 <summary>To be added.</summary>
300 <returns>To be added.</returns>
301 <remarks>To be added.</remarks>
302 <since version="Gtk# 3.0" />
303 </Docs>
304 </Member>
305 <Member MemberName="Delete">
306 <MemberSignature Language="C#" Value="public bool Delete ();" />
307 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Delete() cil managed" />
308 <MemberType>Method</MemberType>
309 <ReturnValue>
310 <ReturnType>System.Boolean</ReturnType>
311 </ReturnValue>
312 <Parameters />
313 <Docs>
314 <summary>To be added.</summary>
315 <returns>To be added.</returns>
316 <remarks>To be added.</remarks>
317 <since version="Gtk# 2.14" />
318 </Docs>
319 </Member>
320 <Member MemberName="Delete">
321 <MemberSignature Language="C#" Value="public bool Delete (GLib.Cancellable cancellable);" />
322 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Delete(class GLib.Cancellable cancellable) cil managed" />
323 <MemberType>Method</MemberType>
324 <ReturnValue>
325 <ReturnType>System.Boolean</ReturnType>
326 </ReturnValue>
327 <Parameters>
328 <Parameter Name="cancellable" Type="GLib.Cancellable" />
329 </Parameters>
330 <Docs>
331 <param name="cancellable">To be added.</param>
332 <summary>To be added.</summary>
333 <returns>To be added.</returns>
334 <remarks>To be added.</remarks>
335 <since version="Gtk# 2.14" />
336 </Docs>
337 </Member>
338 <Member MemberName="Dup">
339 <MemberSignature Language="C#" Value="public GLib.File Dup ();" />
340 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File Dup() cil managed" />
341 <MemberType>Method</MemberType>
342 <ReturnValue>
343 <ReturnType>GLib.File</ReturnType>
344 </ReturnValue>
345 <Parameters />
346 <Docs>
347 <summary>To be added.</summary>
348 <returns>To be added.</returns>
349 <remarks>To be added.</remarks>
350 <since version="Gtk# 2.14" />
351 </Docs>
352 </Member>
353 <Member MemberName="EjectMountable">
354 <MemberSignature Language="C#" Value="public void EjectMountable (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
355 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EjectMountable(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
356 <MemberType>Method</MemberType>
357 <ReturnValue>
358 <ReturnType>System.Void</ReturnType>
359 </ReturnValue>
360 <Parameters>
361 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
362 <Parameter Name="cancellable" Type="GLib.Cancellable" />
363 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
364 </Parameters>
365 <Docs>
366 <param name="flags">To be added.</param>
367 <param name="cancellable">To be added.</param>
368 <param name="cb">To be added.</param>
369 <summary>To be added.</summary>
370 <remarks>To be added.</remarks>
371 <since version="Gtk# 2.14" />
372 </Docs>
373 </Member>
374 <Member MemberName="EjectMountableFinish">
375 <MemberSignature Language="C#" Value="public bool EjectMountableFinish (GLib.AsyncResult result);" />
376 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectMountableFinish(class GLib.AsyncResult result) cil managed" />
377 <MemberType>Method</MemberType>
378 <ReturnValue>
379 <ReturnType>System.Boolean</ReturnType>
380 </ReturnValue>
381 <Parameters>
382 <Parameter Name="result" Type="GLib.AsyncResult" />
383 </Parameters>
384 <Docs>
385 <param name="result">To be added.</param>
386 <summary>To be added.</summary>
387 <returns>To be added.</returns>
388 <remarks>To be added.</remarks>
389 <since version="Gtk# 2.14" />
390 </Docs>
391 </Member>
392 <Member MemberName="EjectMountableWithOperation">
393 <MemberSignature Language="C#" Value="public void EjectMountableWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
394 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EjectMountableWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
395 <MemberType>Method</MemberType>
396 <ReturnValue>
397 <ReturnType>System.Void</ReturnType>
398 </ReturnValue>
399 <Parameters>
400 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
401 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
402 <Parameter Name="cancellable" Type="GLib.Cancellable" />
403 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
404 </Parameters>
405 <Docs>
406 <param name="flags">To be added.</param>
407 <param name="mount_operation">To be added.</param>
408 <param name="cancellable">To be added.</param>
409 <param name="cb">To be added.</param>
410 <summary>To be added.</summary>
411 <remarks>To be added.</remarks>
412 <since version="Gtk# 3.0" />
413 </Docs>
414 </Member>
415 <Member MemberName="EjectMountableWithOperationFinish">
416 <MemberSignature Language="C#" Value="public bool EjectMountableWithOperationFinish (GLib.AsyncResult result);" />
417 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectMountableWithOperationFinish(class GLib.AsyncResult result) cil managed" />
418 <MemberType>Method</MemberType>
419 <ReturnValue>
420 <ReturnType>System.Boolean</ReturnType>
421 </ReturnValue>
422 <Parameters>
423 <Parameter Name="result" Type="GLib.AsyncResult" />
424 </Parameters>
425 <Docs>
426 <param name="result">To be added.</param>
427 <summary>To be added.</summary>
428 <returns>To be added.</returns>
429 <remarks>To be added.</remarks>
430 <since version="Gtk# 3.0" />
431 </Docs>
432 </Member>
433 <Member MemberName="EnumerateChildren">
434 <MemberSignature Language="C#" Value="public GLib.FileEnumerator EnumerateChildren (string attributes, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
435 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileEnumerator EnumerateChildren(string attributes, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
436 <MemberType>Method</MemberType>
437 <ReturnValue>
438 <ReturnType>GLib.FileEnumerator</ReturnType>
439 </ReturnValue>
440 <Parameters>
441 <Parameter Name="attributes" Type="System.String" />
442 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
443 <Parameter Name="cancellable" Type="GLib.Cancellable" />
444 </Parameters>
445 <Docs>
446 <param name="attributes">To be added.</param>
447 <param name="flags">To be added.</param>
448 <param name="cancellable">To be added.</param>
449 <summary>To be added.</summary>
450 <returns>To be added.</returns>
451 <remarks>To be added.</remarks>
452 <since version="Gtk# 2.14" />
453 </Docs>
454 </Member>
455 <Member MemberName="EnumerateChildrenAsync">
456 <MemberSignature Language="C#" Value="public void EnumerateChildrenAsync (string attributes, GLib.FileQueryInfoFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
457 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EnumerateChildrenAsync(string attributes, valuetype GLib.FileQueryInfoFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
458 <MemberType>Method</MemberType>
459 <ReturnValue>
460 <ReturnType>System.Void</ReturnType>
461 </ReturnValue>
462 <Parameters>
463 <Parameter Name="attributes" Type="System.String" />
464 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
465 <Parameter Name="io_priority" Type="System.Int32" />
466 <Parameter Name="cancellable" Type="GLib.Cancellable" />
467 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
468 </Parameters>
469 <Docs>
470 <param name="attributes">To be added.</param>
471 <param name="flags">To be added.</param>
472 <param name="io_priority">To be added.</param>
473 <param name="cancellable">To be added.</param>
474 <param name="cb">To be added.</param>
475 <summary>To be added.</summary>
476 <remarks>To be added.</remarks>
477 <since version="Gtk# 2.14" />
478 </Docs>
479 </Member>
480 <Member MemberName="EnumerateChildrenFinish">
481 <MemberSignature Language="C#" Value="public GLib.FileEnumerator EnumerateChildrenFinish (GLib.AsyncResult res);" />
482 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileEnumerator EnumerateChildrenFinish(class GLib.AsyncResult res) cil managed" />
483 <MemberType>Method</MemberType>
484 <ReturnValue>
485 <ReturnType>GLib.FileEnumerator</ReturnType>
486 </ReturnValue>
487 <Parameters>
488 <Parameter Name="res" Type="GLib.AsyncResult" />
489 </Parameters>
490 <Docs>
491 <param name="res">To be added.</param>
492 <summary>To be added.</summary>
493 <returns>To be added.</returns>
494 <remarks>To be added.</remarks>
495 <since version="Gtk# 2.14" />
496 </Docs>
497 </Member>
498 <Member MemberName="Equal">
499 <MemberSignature Language="C#" Value="public bool Equal (GLib.File file2);" />
500 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.File file2) cil managed" />
501 <MemberType>Method</MemberType>
502 <ReturnValue>
503 <ReturnType>System.Boolean</ReturnType>
504 </ReturnValue>
505 <Parameters>
506 <Parameter Name="file2" Type="GLib.File" />
507 </Parameters>
508 <Docs>
509 <param name="file2">To be added.</param>
510 <summary>To be added.</summary>
511 <returns>To be added.</returns>
512 <remarks>To be added.</remarks>
513 <since version="Gtk# 2.14" />
514 </Docs>
515 </Member>
516 <Member MemberName="Exists">
517 <MemberSignature Language="C#" Value="public bool Exists { get; }" />
518 <MemberSignature Language="ILAsm" Value=".property instance bool Exists" />
519 <MemberType>Property</MemberType>
520 <ReturnValue>
521 <ReturnType>System.Boolean</ReturnType>
522 </ReturnValue>
523 <Docs>
524 <summary>To be added.</summary>
525 <value>To be added.</value>
526 <remarks>To be added.</remarks>
527 <since version="Gtk# 2.14" />
528 </Docs>
529 </Member>
530 <Member MemberName="FindEnclosingMount">
531 <MemberSignature Language="C#" Value="public GLib.Mount FindEnclosingMount (GLib.Cancellable cancellable);" />
532 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Mount FindEnclosingMount(class GLib.Cancellable cancellable) cil managed" />
533 <MemberType>Method</MemberType>
534 <ReturnValue>
535 <ReturnType>GLib.Mount</ReturnType>
536 </ReturnValue>
537 <Parameters>
538 <Parameter Name="cancellable" Type="GLib.Cancellable" />
539 </Parameters>
540 <Docs>
541 <param name="cancellable">To be added.</param>
542 <summary>To be added.</summary>
543 <returns>To be added.</returns>
544 <remarks>To be added.</remarks>
545 <since version="Gtk# 2.14" />
546 </Docs>
547 </Member>
548 <Member MemberName="FindEnclosingMountAsync">
549 <MemberSignature Language="C#" Value="public void FindEnclosingMountAsync (int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
550 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void FindEnclosingMountAsync(int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
551 <MemberType>Method</MemberType>
552 <ReturnValue>
553 <ReturnType>System.Void</ReturnType>
554 </ReturnValue>
555 <Parameters>
556 <Parameter Name="io_priority" Type="System.Int32" />
557 <Parameter Name="cancellable" Type="GLib.Cancellable" />
558 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
559 </Parameters>
560 <Docs>
561 <param name="io_priority">To be added.</param>
562 <param name="cancellable">To be added.</param>
563 <param name="cb">To be added.</param>
564 <summary>To be added.</summary>
565 <remarks>To be added.</remarks>
566 <since version="Gtk# 2.14" />
567 </Docs>
568 </Member>
569 <Member MemberName="FindEnclosingMountFinish">
570 <MemberSignature Language="C#" Value="public GLib.Mount FindEnclosingMountFinish (GLib.AsyncResult res);" />
571 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Mount FindEnclosingMountFinish(class GLib.AsyncResult res) cil managed" />
572 <MemberType>Method</MemberType>
573 <ReturnValue>
574 <ReturnType>GLib.Mount</ReturnType>
575 </ReturnValue>
576 <Parameters>
577 <Parameter Name="res" Type="GLib.AsyncResult" />
578 </Parameters>
579 <Docs>
580 <param name="res">To be added.</param>
581 <summary>To be added.</summary>
582 <returns>To be added.</returns>
583 <remarks>To be added.</remarks>
584 <since version="Gtk# 2.14" />
585 </Docs>
586 </Member>
587 <Member MemberName="GetChild">
588 <MemberSignature Language="C#" Value="public GLib.File GetChild (string name);" />
589 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File GetChild(string name) cil managed" />
590 <MemberType>Method</MemberType>
591 <ReturnValue>
592 <ReturnType>GLib.File</ReturnType>
593 </ReturnValue>
594 <Parameters>
595 <Parameter Name="name" Type="System.String" />
596 </Parameters>
597 <Docs>
598 <param name="name">To be added.</param>
599 <summary>To be added.</summary>
600 <returns>To be added.</returns>
601 <remarks>To be added.</remarks>
602 <since version="Gtk# 2.14" />
603 </Docs>
604 </Member>
605 <Member MemberName="GetChildForDisplayName">
606 <MemberSignature Language="C#" Value="public GLib.File GetChildForDisplayName (string display_name);" />
607 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File GetChildForDisplayName(string display_name) cil managed" />
608 <MemberType>Method</MemberType>
609 <ReturnValue>
610 <ReturnType>GLib.File</ReturnType>
611 </ReturnValue>
612 <Parameters>
613 <Parameter Name="display_name" Type="System.String" />
614 </Parameters>
615 <Docs>
616 <param name="display_name">To be added.</param>
617 <summary>To be added.</summary>
618 <returns>To be added.</returns>
619 <remarks>To be added.</remarks>
620 <since version="Gtk# 2.14" />
621 </Docs>
622 </Member>
623 <Member MemberName="GetRelativePath">
624 <MemberSignature Language="C#" Value="public string GetRelativePath (GLib.File descendant);" />
625 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRelativePath(class GLib.File descendant) cil managed" />
626 <MemberType>Method</MemberType>
627 <ReturnValue>
628 <ReturnType>System.String</ReturnType>
629 </ReturnValue>
630 <Parameters>
631 <Parameter Name="descendant" Type="GLib.File" />
632 </Parameters>
633 <Docs>
634 <param name="descendant">To be added.</param>
635 <summary>To be added.</summary>
636 <returns>To be added.</returns>
637 <remarks>To be added.</remarks>
638 <since version="Gtk# 2.14" />
639 </Docs>
640 </Member>
641 <Member MemberName="HasParent">
642 <MemberSignature Language="C#" Value="public bool HasParent (GLib.File parent);" />
643 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasParent(class GLib.File parent) cil managed" />
644 <MemberType>Method</MemberType>
645 <ReturnValue>
646 <ReturnType>System.Boolean</ReturnType>
647 </ReturnValue>
648 <Parameters>
649 <Parameter Name="parent" Type="GLib.File" />
650 </Parameters>
651 <Docs>
652 <param name="parent">To be added.</param>
653 <summary>To be added.</summary>
654 <returns>To be added.</returns>
655 <remarks>To be added.</remarks>
656 <since version="Gtk# 3.0" />
657 </Docs>
658 </Member>
659 <Member MemberName="HasPrefix">
660 <MemberSignature Language="C#" Value="public bool HasPrefix (GLib.File prefix);" />
661 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasPrefix(class GLib.File prefix) cil managed" />
662 <MemberType>Method</MemberType>
663 <ReturnValue>
664 <ReturnType>System.Boolean</ReturnType>
665 </ReturnValue>
666 <Parameters>
667 <Parameter Name="prefix" Type="GLib.File" />
668 </Parameters>
669 <Docs>
670 <param name="prefix">To be added.</param>
671 <summary>To be added.</summary>
672 <returns>To be added.</returns>
673 <remarks>To be added.</remarks>
674 <since version="Gtk# 2.14" />
675 </Docs>
676 </Member>
677 <Member MemberName="HasUriScheme">
678 <MemberSignature Language="C#" Value="public bool HasUriScheme (string uri_scheme);" />
679 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasUriScheme(string uri_scheme) cil managed" />
680 <MemberType>Method</MemberType>
681 <ReturnValue>
682 <ReturnType>System.Boolean</ReturnType>
683 </ReturnValue>
684 <Parameters>
685 <Parameter Name="uri_scheme" Type="System.String" />
686 </Parameters>
687 <Docs>
688 <param name="uri_scheme">To be added.</param>
689 <summary>To be added.</summary>
690 <returns>To be added.</returns>
691 <remarks>To be added.</remarks>
692 <since version="Gtk# 2.14" />
693 </Docs>
694 </Member>
695 <Member MemberName="IsNative">
696 <MemberSignature Language="C#" Value="public bool IsNative { get; }" />
697 <MemberSignature Language="ILAsm" Value=".property instance bool IsNative" />
698 <MemberType>Property</MemberType>
699 <ReturnValue>
700 <ReturnType>System.Boolean</ReturnType>
701 </ReturnValue>
702 <Docs>
703 <summary>To be added.</summary>
704 <value>To be added.</value>
705 <remarks>To be added.</remarks>
706 <since version="Gtk# 2.14" />
707 </Docs>
708 </Member>
709 <Member MemberName="LoadContents">
710 <MemberSignature Language="C#" Value="public bool LoadContents (GLib.Cancellable cancellable, string contents, out ulong length, string etag_out);" />
711 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LoadContents(class GLib.Cancellable cancellable, string contents, unsigned int64 length, string etag_out) cil managed" />
712 <MemberType>Method</MemberType>
713 <ReturnValue>
714 <ReturnType>System.Boolean</ReturnType>
715 </ReturnValue>
716 <Parameters>
717 <Parameter Name="cancellable" Type="GLib.Cancellable" />
718 <Parameter Name="contents" Type="System.String" />
719 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
720 <Parameter Name="etag_out" Type="System.String" />
721 </Parameters>
722 <Docs>
723 <param name="cancellable">To be added.</param>
724 <param name="contents">To be added.</param>
725 <param name="length">To be added.</param>
726 <param name="etag_out">To be added.</param>
727 <summary>To be added.</summary>
728 <returns>To be added.</returns>
729 <remarks>To be added.</remarks>
730 <since version="Gtk# 2.14" />
731 </Docs>
732 </Member>
733 <Member MemberName="LoadContentsAsync">
734 <MemberSignature Language="C#" Value="public void LoadContentsAsync (GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
735 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadContentsAsync(class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
736 <MemberType>Method</MemberType>
737 <ReturnValue>
738 <ReturnType>System.Void</ReturnType>
739 </ReturnValue>
740 <Parameters>
741 <Parameter Name="cancellable" Type="GLib.Cancellable" />
742 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
743 </Parameters>
744 <Docs>
745 <param name="cancellable">To be added.</param>
746 <param name="cb">To be added.</param>
747 <summary>To be added.</summary>
748 <remarks>To be added.</remarks>
749 <since version="Gtk# 2.14" />
750 </Docs>
751 </Member>
752 <Member MemberName="LoadContentsFinish">
753 <MemberSignature Language="C#" Value="public bool LoadContentsFinish (GLib.AsyncResult res, string contents, out ulong length, string etag_out);" />
754 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LoadContentsFinish(class GLib.AsyncResult res, string contents, unsigned int64 length, string etag_out) cil managed" />
755 <MemberType>Method</MemberType>
756 <ReturnValue>
757 <ReturnType>System.Boolean</ReturnType>
758 </ReturnValue>
759 <Parameters>
760 <Parameter Name="res" Type="GLib.AsyncResult" />
761 <Parameter Name="contents" Type="System.String" />
762 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
763 <Parameter Name="etag_out" Type="System.String" />
764 </Parameters>
765 <Docs>
766 <param name="res">To be added.</param>
767 <param name="contents">To be added.</param>
768 <param name="length">To be added.</param>
769 <param name="etag_out">To be added.</param>
770 <summary>To be added.</summary>
771 <returns>To be added.</returns>
772 <remarks>To be added.</remarks>
773 <since version="Gtk# 2.14" />
774 </Docs>
775 </Member>
776 <Member MemberName="LoadPartialContentsAsync">
777 <MemberSignature Language="C#" Value="public void LoadPartialContentsAsync (GLib.Cancellable cancellable, GLib.FileReadMoreCallback read_more_callback, GLib.AsyncReadyCallback cb);" />
778 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadPartialContentsAsync(class GLib.Cancellable cancellable, class GLib.FileReadMoreCallback read_more_callback, class GLib.AsyncReadyCallback cb) cil managed" />
779 <MemberType>Method</MemberType>
780 <ReturnValue>
781 <ReturnType>System.Void</ReturnType>
782 </ReturnValue>
783 <Parameters>
784 <Parameter Name="cancellable" Type="GLib.Cancellable" />
785 <Parameter Name="read_more_callback" Type="GLib.FileReadMoreCallback" />
786 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
787 </Parameters>
788 <Docs>
789 <param name="cancellable">To be added.</param>
790 <param name="read_more_callback">To be added.</param>
791 <param name="cb">To be added.</param>
792 <summary>To be added.</summary>
793 <remarks>To be added.</remarks>
794 <since version="Gtk# 2.14" />
795 </Docs>
796 </Member>
797 <Member MemberName="LoadPartialContentsFinish">
798 <MemberSignature Language="C#" Value="public bool LoadPartialContentsFinish (GLib.AsyncResult res, string contents, out ulong length, string etag_out);" />
799 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LoadPartialContentsFinish(class GLib.AsyncResult res, string contents, unsigned int64 length, string etag_out) cil managed" />
800 <MemberType>Method</MemberType>
801 <ReturnValue>
802 <ReturnType>System.Boolean</ReturnType>
803 </ReturnValue>
804 <Parameters>
805 <Parameter Name="res" Type="GLib.AsyncResult" />
806 <Parameter Name="contents" Type="System.String" />
807 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
808 <Parameter Name="etag_out" Type="System.String" />
809 </Parameters>
810 <Docs>
811 <param name="res">To be added.</param>
812 <param name="contents">To be added.</param>
813 <param name="length">To be added.</param>
814 <param name="etag_out">To be added.</param>
815 <summary>To be added.</summary>
816 <returns>To be added.</returns>
817 <remarks>To be added.</remarks>
818 <since version="Gtk# 2.14" />
819 </Docs>
820 </Member>
821 <Member MemberName="MakeDirectory">
822 <MemberSignature Language="C#" Value="public bool MakeDirectory (GLib.Cancellable cancellable);" />
823 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MakeDirectory(class GLib.Cancellable cancellable) cil managed" />
824 <MemberType>Method</MemberType>
825 <ReturnValue>
826 <ReturnType>System.Boolean</ReturnType>
827 </ReturnValue>
828 <Parameters>
829 <Parameter Name="cancellable" Type="GLib.Cancellable" />
830 </Parameters>
831 <Docs>
832 <param name="cancellable">To be added.</param>
833 <summary>To be added.</summary>
834 <returns>To be added.</returns>
835 <remarks>To be added.</remarks>
836 <since version="Gtk# 2.14" />
837 </Docs>
838 </Member>
839 <Member MemberName="MakeDirectoryWithParents">
840 <MemberSignature Language="C#" Value="public bool MakeDirectoryWithParents (GLib.Cancellable cancellable);" />
841 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MakeDirectoryWithParents(class GLib.Cancellable cancellable) cil managed" />
842 <MemberType>Method</MemberType>
843 <ReturnValue>
844 <ReturnType>System.Boolean</ReturnType>
845 </ReturnValue>
846 <Parameters>
847 <Parameter Name="cancellable" Type="GLib.Cancellable" />
848 </Parameters>
849 <Docs>
850 <param name="cancellable">To be added.</param>
851 <summary>To be added.</summary>
852 <returns>To be added.</returns>
853 <remarks>To be added.</remarks>
854 <since version="Gtk# 2.14" />
855 </Docs>
856 </Member>
857 <Member MemberName="MakeSymbolicLink">
858 <MemberSignature Language="C#" Value="public bool MakeSymbolicLink (string symlink_value, GLib.Cancellable cancellable);" />
859 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MakeSymbolicLink(string symlink_value, class GLib.Cancellable cancellable) cil managed" />
860 <MemberType>Method</MemberType>
861 <ReturnValue>
862 <ReturnType>System.Boolean</ReturnType>
863 </ReturnValue>
864 <Parameters>
865 <Parameter Name="symlink_value" Type="System.String" />
866 <Parameter Name="cancellable" Type="GLib.Cancellable" />
867 </Parameters>
868 <Docs>
869 <param name="symlink_value">To be added.</param>
870 <param name="cancellable">To be added.</param>
871 <summary>To be added.</summary>
872 <returns>To be added.</returns>
873 <remarks>To be added.</remarks>
874 <since version="Gtk# 2.14" />
875 </Docs>
876 </Member>
877 <Member MemberName="Monitor">
878 <MemberSignature Language="C#" Value="public GLib.FileMonitor Monitor (GLib.FileMonitorFlags flags, GLib.Cancellable cancellable);" />
879 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileMonitor Monitor(valuetype GLib.FileMonitorFlags flags, class GLib.Cancellable cancellable) cil managed" />
880 <MemberType>Method</MemberType>
881 <ReturnValue>
882 <ReturnType>GLib.FileMonitor</ReturnType>
883 </ReturnValue>
884 <Parameters>
885 <Parameter Name="flags" Type="GLib.FileMonitorFlags" />
886 <Parameter Name="cancellable" Type="GLib.Cancellable" />
887 </Parameters>
888 <Docs>
889 <param name="flags">To be added.</param>
890 <param name="cancellable">To be added.</param>
891 <summary>To be added.</summary>
892 <returns>To be added.</returns>
893 <remarks>To be added.</remarks>
894 <since version="Gtk# 2.14" />
895 </Docs>
896 </Member>
897 <Member MemberName="MountEnclosingVolume">
898 <MemberSignature Language="C#" Value="public void MountEnclosingVolume (GLib.MountMountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
899 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void MountEnclosingVolume(valuetype GLib.MountMountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
900 <MemberType>Method</MemberType>
901 <ReturnValue>
902 <ReturnType>System.Void</ReturnType>
903 </ReturnValue>
904 <Parameters>
905 <Parameter Name="flags" Type="GLib.MountMountFlags" />
906 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
907 <Parameter Name="cancellable" Type="GLib.Cancellable" />
908 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
909 </Parameters>
910 <Docs>
911 <param name="flags">To be added.</param>
912 <param name="mount_operation">To be added.</param>
913 <param name="cancellable">To be added.</param>
914 <param name="cb">To be added.</param>
915 <summary>To be added.</summary>
916 <remarks>To be added.</remarks>
917 <since version="Gtk# 2.14" />
918 </Docs>
919 </Member>
920 <Member MemberName="MountEnclosingVolumeFinish">
921 <MemberSignature Language="C#" Value="public bool MountEnclosingVolumeFinish (GLib.AsyncResult result);" />
922 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MountEnclosingVolumeFinish(class GLib.AsyncResult result) cil managed" />
923 <MemberType>Method</MemberType>
924 <ReturnValue>
925 <ReturnType>System.Boolean</ReturnType>
926 </ReturnValue>
927 <Parameters>
928 <Parameter Name="result" Type="GLib.AsyncResult" />
929 </Parameters>
930 <Docs>
931 <param name="result">To be added.</param>
932 <summary>To be added.</summary>
933 <returns>To be added.</returns>
934 <remarks>To be added.</remarks>
935 <since version="Gtk# 2.14" />
936 </Docs>
937 </Member>
938 <Member MemberName="MountMountable">
939 <MemberSignature Language="C#" Value="public void MountMountable (GLib.MountMountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
940 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void MountMountable(valuetype GLib.MountMountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
941 <MemberType>Method</MemberType>
942 <ReturnValue>
943 <ReturnType>System.Void</ReturnType>
944 </ReturnValue>
945 <Parameters>
946 <Parameter Name="flags" Type="GLib.MountMountFlags" />
947 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
948 <Parameter Name="cancellable" Type="GLib.Cancellable" />
949 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
950 </Parameters>
951 <Docs>
952 <param name="flags">To be added.</param>
953 <param name="mount_operation">To be added.</param>
954 <param name="cancellable">To be added.</param>
955 <param name="cb">To be added.</param>
956 <summary>To be added.</summary>
957 <remarks>To be added.</remarks>
958 <since version="Gtk# 2.14" />
959 </Docs>
960 </Member>
961 <Member MemberName="MountMountableFinish">
962 <MemberSignature Language="C#" Value="public GLib.File MountMountableFinish (GLib.AsyncResult result);" />
963 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File MountMountableFinish(class GLib.AsyncResult result) cil managed" />
964 <MemberType>Method</MemberType>
965 <ReturnValue>
966 <ReturnType>GLib.File</ReturnType>
967 </ReturnValue>
968 <Parameters>
969 <Parameter Name="result" Type="GLib.AsyncResult" />
970 </Parameters>
971 <Docs>
972 <param name="result">To be added.</param>
973 <summary>To be added.</summary>
974 <returns>To be added.</returns>
975 <remarks>To be added.</remarks>
976 <since version="Gtk# 2.14" />
977 </Docs>
978 </Member>
979 <Member MemberName="Move">
980 <MemberSignature Language="C#" Value="public bool Move (GLib.File destination, GLib.FileCopyFlags flags, GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback);" />
981 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Move(class GLib.File destination, valuetype GLib.FileCopyFlags flags, class GLib.Cancellable cancellable, class GLib.FileProgressCallback progress_callback) cil managed" />
982 <MemberType>Method</MemberType>
983 <ReturnValue>
984 <ReturnType>System.Boolean</ReturnType>
985 </ReturnValue>
986 <Parameters>
987 <Parameter Name="destination" Type="GLib.File" />
988 <Parameter Name="flags" Type="GLib.FileCopyFlags" />
989 <Parameter Name="cancellable" Type="GLib.Cancellable" />
990 <Parameter Name="progress_callback" Type="GLib.FileProgressCallback" />
991 </Parameters>
992 <Docs>
993 <param name="destination">To be added.</param>
994 <param name="flags">To be added.</param>
995 <param name="cancellable">To be added.</param>
996 <param name="progress_callback">To be added.</param>
997 <summary>To be added.</summary>
998 <returns>To be added.</returns>
999 <remarks>To be added.</remarks>
1000 <since version="Gtk# 2.14" />
1001 </Docs>
1002 </Member>
1003 <Member MemberName="OpenReadwrite">
1004 <MemberSignature Language="C#" Value="public GLib.FileIOStream OpenReadwrite (GLib.Cancellable cancellable);" />
1005 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream OpenReadwrite(class GLib.Cancellable cancellable) cil managed" />
1006 <MemberType>Method</MemberType>
1007 <ReturnValue>
1008 <ReturnType>GLib.FileIOStream</ReturnType>
1009 </ReturnValue>
1010 <Parameters>
1011 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1012 </Parameters>
1013 <Docs>
1014 <param name="cancellable">To be added.</param>
1015 <summary>To be added.</summary>
1016 <returns>To be added.</returns>
1017 <remarks>To be added.</remarks>
1018 <since version="Gtk# 3.0" />
1019 </Docs>
1020 </Member>
1021 <Member MemberName="OpenReadwriteAsync">
1022 <MemberSignature Language="C#" Value="public void OpenReadwriteAsync (int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1023 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void OpenReadwriteAsync(int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1024 <MemberType>Method</MemberType>
1025 <ReturnValue>
1026 <ReturnType>System.Void</ReturnType>
1027 </ReturnValue>
1028 <Parameters>
1029 <Parameter Name="io_priority" Type="System.Int32" />
1030 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1031 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1032 </Parameters>
1033 <Docs>
1034 <param name="io_priority">To be added.</param>
1035 <param name="cancellable">To be added.</param>
1036 <param name="cb">To be added.</param>
1037 <summary>To be added.</summary>
1038 <remarks>To be added.</remarks>
1039 <since version="Gtk# 3.0" />
1040 </Docs>
1041 </Member>
1042 <Member MemberName="OpenReadwriteFinish">
1043 <MemberSignature Language="C#" Value="public GLib.FileIOStream OpenReadwriteFinish (GLib.AsyncResult res);" />
1044 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream OpenReadwriteFinish(class GLib.AsyncResult res) cil managed" />
1045 <MemberType>Method</MemberType>
1046 <ReturnValue>
1047 <ReturnType>GLib.FileIOStream</ReturnType>
1048 </ReturnValue>
1049 <Parameters>
1050 <Parameter Name="res" Type="GLib.AsyncResult" />
1051 </Parameters>
1052 <Docs>
1053 <param name="res">To be added.</param>
1054 <summary>To be added.</summary>
1055 <returns>To be added.</returns>
1056 <remarks>To be added.</remarks>
1057 <since version="Gtk# 3.0" />
1058 </Docs>
1059 </Member>
1060 <Member MemberName="Parent">
1061 <MemberSignature Language="C#" Value="public GLib.File Parent { get; }" />
1062 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File Parent" />
1063 <MemberType>Property</MemberType>
1064 <ReturnValue>
1065 <ReturnType>GLib.File</ReturnType>
1066 </ReturnValue>
1067 <Docs>
1068 <summary>To be added.</summary>
1069 <value>To be added.</value>
1070 <remarks>To be added.</remarks>
1071 <since version="Gtk# 2.14" />
1072 </Docs>
1073 </Member>
1074 <Member MemberName="ParsedName">
1075 <MemberSignature Language="C#" Value="public string ParsedName { get; }" />
1076 <MemberSignature Language="ILAsm" Value=".property instance string ParsedName" />
1077 <MemberType>Property</MemberType>
1078 <ReturnValue>
1079 <ReturnType>System.String</ReturnType>
1080 </ReturnValue>
1081 <Docs>
1082 <summary>To be added.</summary>
1083 <value>To be added.</value>
1084 <remarks>To be added.</remarks>
1085 <since version="Gtk# 2.14" />
1086 </Docs>
1087 </Member>
1088 <Member MemberName="Path">
1089 <MemberSignature Language="C#" Value="public string Path { get; }" />
1090 <MemberSignature Language="ILAsm" Value=".property instance string Path" />
1091 <MemberType>Property</MemberType>
1092 <ReturnValue>
1093 <ReturnType>System.String</ReturnType>
1094 </ReturnValue>
1095 <Docs>
1096 <summary>To be added.</summary>
1097 <value>To be added.</value>
1098 <remarks>To be added.</remarks>
1099 <since version="Gtk# 2.14" />
1100 </Docs>
1101 </Member>
1102 <Member MemberName="PollMountable">
1103 <MemberSignature Language="C#" Value="public void PollMountable (GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1104 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PollMountable(class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1105 <MemberType>Method</MemberType>
1106 <ReturnValue>
1107 <ReturnType>System.Void</ReturnType>
1108 </ReturnValue>
1109 <Parameters>
1110 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1111 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1112 </Parameters>
1113 <Docs>
1114 <param name="cancellable">To be added.</param>
1115 <param name="cb">To be added.</param>
1116 <summary>To be added.</summary>
1117 <remarks>To be added.</remarks>
1118 <since version="Gtk# 3.0" />
1119 </Docs>
1120 </Member>
1121 <Member MemberName="PollMountableFinish">
1122 <MemberSignature Language="C#" Value="public bool PollMountableFinish (GLib.AsyncResult result);" />
1123 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool PollMountableFinish(class GLib.AsyncResult result) cil managed" />
1124 <MemberType>Method</MemberType>
1125 <ReturnValue>
1126 <ReturnType>System.Boolean</ReturnType>
1127 </ReturnValue>
1128 <Parameters>
1129 <Parameter Name="result" Type="GLib.AsyncResult" />
1130 </Parameters>
1131 <Docs>
1132 <param name="result">To be added.</param>
1133 <summary>To be added.</summary>
1134 <returns>To be added.</returns>
1135 <remarks>To be added.</remarks>
1136 <since version="Gtk# 3.0" />
1137 </Docs>
1138 </Member>
1139 <Member MemberName="QueryDefaultHandler">
1140 <MemberSignature Language="C#" Value="public GLib.AppInfo QueryDefaultHandler (GLib.Cancellable cancellable);" />
1141 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.AppInfo QueryDefaultHandler(class GLib.Cancellable cancellable) cil managed" />
1142 <MemberType>Method</MemberType>
1143 <ReturnValue>
1144 <ReturnType>GLib.AppInfo</ReturnType>
1145 </ReturnValue>
1146 <Parameters>
1147 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1148 </Parameters>
1149 <Docs>
1150 <param name="cancellable">To be added.</param>
1151 <summary>To be added.</summary>
1152 <returns>To be added.</returns>
1153 <remarks>To be added.</remarks>
1154 <since version="Gtk# 2.14" />
1155 </Docs>
1156 </Member>
1157 <Member MemberName="QueryExists">
1158 <MemberSignature Language="C#" Value="public bool QueryExists (GLib.Cancellable cancellable);" />
1159 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool QueryExists(class GLib.Cancellable cancellable) cil managed" />
1160 <MemberType>Method</MemberType>
1161 <ReturnValue>
1162 <ReturnType>System.Boolean</ReturnType>
1163 </ReturnValue>
1164 <Parameters>
1165 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1166 </Parameters>
1167 <Docs>
1168 <param name="cancellable">To be added.</param>
1169 <summary>To be added.</summary>
1170 <returns>To be added.</returns>
1171 <remarks>To be added.</remarks>
1172 <since version="Gtk# 2.14" />
1173 </Docs>
1174 </Member>
1175 <Member MemberName="QueryFilesystemInfo">
1176 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryFilesystemInfo (string attributes, GLib.Cancellable cancellable);" />
1177 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInfo QueryFilesystemInfo(string attributes, class GLib.Cancellable cancellable) cil managed" />
1178 <MemberType>Method</MemberType>
1179 <ReturnValue>
1180 <ReturnType>GLib.FileInfo</ReturnType>
1181 </ReturnValue>
1182 <Parameters>
1183 <Parameter Name="attributes" Type="System.String" />
1184 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1185 </Parameters>
1186 <Docs>
1187 <param name="attributes">To be added.</param>
1188 <param name="cancellable">To be added.</param>
1189 <summary>To be added.</summary>
1190 <returns>To be added.</returns>
1191 <remarks>To be added.</remarks>
1192 <since version="Gtk# 2.14" />
1193 </Docs>
1194 </Member>
1195 <Member MemberName="QueryFilesystemInfoAsync">
1196 <MemberSignature Language="C#" Value="public void QueryFilesystemInfoAsync (string attributes, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1197 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void QueryFilesystemInfoAsync(string attributes, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1198 <MemberType>Method</MemberType>
1199 <ReturnValue>
1200 <ReturnType>System.Void</ReturnType>
1201 </ReturnValue>
1202 <Parameters>
1203 <Parameter Name="attributes" Type="System.String" />
1204 <Parameter Name="io_priority" Type="System.Int32" />
1205 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1206 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1207 </Parameters>
1208 <Docs>
1209 <param name="attributes">To be added.</param>
1210 <param name="io_priority">To be added.</param>
1211 <param name="cancellable">To be added.</param>
1212 <param name="cb">To be added.</param>
1213 <summary>To be added.</summary>
1214 <remarks>To be added.</remarks>
1215 <since version="Gtk# 2.14" />
1216 </Docs>
1217 </Member>
1218 <Member MemberName="QueryFilesystemInfoFinish">
1219 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryFilesystemInfoFinish (GLib.AsyncResult res);" />
1220 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInfo QueryFilesystemInfoFinish(class GLib.AsyncResult res) cil managed" />
1221 <MemberType>Method</MemberType>
1222 <ReturnValue>
1223 <ReturnType>GLib.FileInfo</ReturnType>
1224 </ReturnValue>
1225 <Parameters>
1226 <Parameter Name="res" Type="GLib.AsyncResult" />
1227 </Parameters>
1228 <Docs>
1229 <param name="res">To be added.</param>
1230 <summary>To be added.</summary>
1231 <returns>To be added.</returns>
1232 <remarks>To be added.</remarks>
1233 <since version="Gtk# 2.14" />
1234 </Docs>
1235 </Member>
1236 <Member MemberName="QueryFileType">
1237 <MemberSignature Language="C#" Value="public GLib.FileType QueryFileType (GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1238 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype GLib.FileType QueryFileType(valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1239 <MemberType>Method</MemberType>
1240 <ReturnValue>
1241 <ReturnType>GLib.FileType</ReturnType>
1242 </ReturnValue>
1243 <Parameters>
1244 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1245 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1246 </Parameters>
1247 <Docs>
1248 <param name="flags">To be added.</param>
1249 <param name="cancellable">To be added.</param>
1250 <summary>To be added.</summary>
1251 <returns>To be added.</returns>
1252 <remarks>To be added.</remarks>
1253 <since version="Gtk# 2.14" />
1254 </Docs>
1255 </Member>
1256 <Member MemberName="QueryInfo">
1257 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryInfo (string attributes, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1258 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInfo QueryInfo(string attributes, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1259 <MemberType>Method</MemberType>
1260 <ReturnValue>
1261 <ReturnType>GLib.FileInfo</ReturnType>
1262 </ReturnValue>
1263 <Parameters>
1264 <Parameter Name="attributes" Type="System.String" />
1265 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1266 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1267 </Parameters>
1268 <Docs>
1269 <param name="attributes">To be added.</param>
1270 <param name="flags">To be added.</param>
1271 <param name="cancellable">To be added.</param>
1272 <summary>To be added.</summary>
1273 <returns>To be added.</returns>
1274 <remarks>To be added.</remarks>
1275 <since version="Gtk# 2.14" />
1276 </Docs>
1277 </Member>
1278 <Member MemberName="QueryInfoAsync">
1279 <MemberSignature Language="C#" Value="public void QueryInfoAsync (string attributes, GLib.FileQueryInfoFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1280 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void QueryInfoAsync(string attributes, valuetype GLib.FileQueryInfoFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1281 <MemberType>Method</MemberType>
1282 <ReturnValue>
1283 <ReturnType>System.Void</ReturnType>
1284 </ReturnValue>
1285 <Parameters>
1286 <Parameter Name="attributes" Type="System.String" />
1287 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1288 <Parameter Name="io_priority" Type="System.Int32" />
1289 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1290 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1291 </Parameters>
1292 <Docs>
1293 <param name="attributes">To be added.</param>
1294 <param name="flags">To be added.</param>
1295 <param name="io_priority">To be added.</param>
1296 <param name="cancellable">To be added.</param>
1297 <param name="cb">To be added.</param>
1298 <summary>To be added.</summary>
1299 <remarks>To be added.</remarks>
1300 <since version="Gtk# 2.14" />
1301 </Docs>
1302 </Member>
1303 <Member MemberName="QueryInfoFinish">
1304 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryInfoFinish (GLib.AsyncResult res);" />
1305 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInfo QueryInfoFinish(class GLib.AsyncResult res) cil managed" />
1306 <MemberType>Method</MemberType>
1307 <ReturnValue>
1308 <ReturnType>GLib.FileInfo</ReturnType>
1309 </ReturnValue>
1310 <Parameters>
1311 <Parameter Name="res" Type="GLib.AsyncResult" />
1312 </Parameters>
1313 <Docs>
1314 <param name="res">To be added.</param>
1315 <summary>To be added.</summary>
1316 <returns>To be added.</returns>
1317 <remarks>To be added.</remarks>
1318 <since version="Gtk# 2.14" />
1319 </Docs>
1320 </Member>
1321 <Member MemberName="QuerySettableAttributes">
1322 <MemberSignature Language="C#" Value="public GLib.FileAttributeInfoList QuerySettableAttributes (GLib.Cancellable cancellable);" />
1323 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileAttributeInfoList QuerySettableAttributes(class GLib.Cancellable cancellable) cil managed" />
1324 <MemberType>Method</MemberType>
1325 <ReturnValue>
1326 <ReturnType>GLib.FileAttributeInfoList</ReturnType>
1327 </ReturnValue>
1328 <Parameters>
1329 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1330 </Parameters>
1331 <Docs>
1332 <param name="cancellable">To be added.</param>
1333 <summary>To be added.</summary>
1334 <returns>To be added.</returns>
1335 <remarks>To be added.</remarks>
1336 <since version="Gtk# 2.14" />
1337 </Docs>
1338 </Member>
1339 <Member MemberName="QueryWritableNamespaces">
1340 <MemberSignature Language="C#" Value="public GLib.FileAttributeInfoList QueryWritableNamespaces (GLib.Cancellable cancellable);" />
1341 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileAttributeInfoList QueryWritableNamespaces(class GLib.Cancellable cancellable) cil managed" />
1342 <MemberType>Method</MemberType>
1343 <ReturnValue>
1344 <ReturnType>GLib.FileAttributeInfoList</ReturnType>
1345 </ReturnValue>
1346 <Parameters>
1347 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1348 </Parameters>
1349 <Docs>
1350 <param name="cancellable">To be added.</param>
1351 <summary>To be added.</summary>
1352 <returns>To be added.</returns>
1353 <remarks>To be added.</remarks>
1354 <since version="Gtk# 2.14" />
1355 </Docs>
1356 </Member>
1357 <Member MemberName="Read">
1358 <MemberSignature Language="C#" Value="public GLib.FileInputStream Read (GLib.Cancellable cancellable);" />
1359 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInputStream Read(class GLib.Cancellable cancellable) cil managed" />
1360 <MemberType>Method</MemberType>
1361 <ReturnValue>
1362 <ReturnType>GLib.FileInputStream</ReturnType>
1363 </ReturnValue>
1364 <Parameters>
1365 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1366 </Parameters>
1367 <Docs>
1368 <param name="cancellable">To be added.</param>
1369 <summary>To be added.</summary>
1370 <returns>To be added.</returns>
1371 <remarks>To be added.</remarks>
1372 <since version="Gtk# 2.14" />
1373 </Docs>
1374 </Member>
1375 <Member MemberName="ReadAsync">
1376 <MemberSignature Language="C#" Value="public void ReadAsync (int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1377 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReadAsync(int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1378 <MemberType>Method</MemberType>
1379 <ReturnValue>
1380 <ReturnType>System.Void</ReturnType>
1381 </ReturnValue>
1382 <Parameters>
1383 <Parameter Name="io_priority" Type="System.Int32" />
1384 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1385 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1386 </Parameters>
1387 <Docs>
1388 <param name="io_priority">To be added.</param>
1389 <param name="cancellable">To be added.</param>
1390 <param name="cb">To be added.</param>
1391 <summary>To be added.</summary>
1392 <remarks>To be added.</remarks>
1393 <since version="Gtk# 2.14" />
1394 </Docs>
1395 </Member>
1396 <Member MemberName="ReadFinish">
1397 <MemberSignature Language="C#" Value="public GLib.FileInputStream ReadFinish (GLib.AsyncResult res);" />
1398 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInputStream ReadFinish(class GLib.AsyncResult res) cil managed" />
1399 <MemberType>Method</MemberType>
1400 <ReturnValue>
1401 <ReturnType>GLib.FileInputStream</ReturnType>
1402 </ReturnValue>
1403 <Parameters>
1404 <Parameter Name="res" Type="GLib.AsyncResult" />
1405 </Parameters>
1406 <Docs>
1407 <param name="res">To be added.</param>
1408 <summary>To be added.</summary>
1409 <returns>To be added.</returns>
1410 <remarks>To be added.</remarks>
1411 <since version="Gtk# 2.14" />
1412 </Docs>
1413 </Member>
1414 <Member MemberName="Replace">
1415 <MemberSignature Language="C#" Value="public GLib.FileOutputStream Replace (string etag, bool make_backup, GLib.FileCreateFlags flags, GLib.Cancellable cancellable);" />
1416 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream Replace(string etag, bool make_backup, valuetype GLib.FileCreateFlags flags, class GLib.Cancellable cancellable) cil managed" />
1417 <MemberType>Method</MemberType>
1418 <ReturnValue>
1419 <ReturnType>GLib.FileOutputStream</ReturnType>
1420 </ReturnValue>
1421 <Parameters>
1422 <Parameter Name="etag" Type="System.String" />
1423 <Parameter Name="make_backup" Type="System.Boolean" />
1424 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
1425 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1426 </Parameters>
1427 <Docs>
1428 <param name="etag">To be added.</param>
1429 <param name="make_backup">To be added.</param>
1430 <param name="flags">To be added.</param>
1431 <param name="cancellable">To be added.</param>
1432 <summary>To be added.</summary>
1433 <returns>To be added.</returns>
1434 <remarks>To be added.</remarks>
1435 <since version="Gtk# 2.14" />
1436 </Docs>
1437 </Member>
1438 <Member MemberName="ReplaceAsync">
1439 <MemberSignature Language="C#" Value="public void ReplaceAsync (string etag, bool make_backup, GLib.FileCreateFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1440 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReplaceAsync(string etag, bool make_backup, valuetype GLib.FileCreateFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1441 <MemberType>Method</MemberType>
1442 <ReturnValue>
1443 <ReturnType>System.Void</ReturnType>
1444 </ReturnValue>
1445 <Parameters>
1446 <Parameter Name="etag" Type="System.String" />
1447 <Parameter Name="make_backup" Type="System.Boolean" />
1448 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
1449 <Parameter Name="io_priority" Type="System.Int32" />
1450 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1451 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1452 </Parameters>
1453 <Docs>
1454 <param name="etag">To be added.</param>
1455 <param name="make_backup">To be added.</param>
1456 <param name="flags">To be added.</param>
1457 <param name="io_priority">To be added.</param>
1458 <param name="cancellable">To be added.</param>
1459 <param name="cb">To be added.</param>
1460 <summary>To be added.</summary>
1461 <remarks>To be added.</remarks>
1462 <since version="Gtk# 2.14" />
1463 </Docs>
1464 </Member>
1465 <Member MemberName="ReplaceContents">
1466 <MemberSignature Language="C#" Value="public bool ReplaceContents (string contents, string etag, bool make_backup, GLib.FileCreateFlags flags, string new_etag, GLib.Cancellable cancellable);" />
1467 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ReplaceContents(string contents, string etag, bool make_backup, valuetype GLib.FileCreateFlags flags, string new_etag, class GLib.Cancellable cancellable) cil managed" />
1468 <MemberType>Method</MemberType>
1469 <ReturnValue>
1470 <ReturnType>System.Boolean</ReturnType>
1471 </ReturnValue>
1472 <Parameters>
1473 <Parameter Name="contents" Type="System.String" />
1474 <Parameter Name="etag" Type="System.String" />
1475 <Parameter Name="make_backup" Type="System.Boolean" />
1476 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
1477 <Parameter Name="new_etag" Type="System.String" />
1478 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1479 </Parameters>
1480 <Docs>
1481 <param name="contents">To be added.</param>
1482 <param name="etag">To be added.</param>
1483 <param name="make_backup">To be added.</param>
1484 <param name="flags">To be added.</param>
1485 <param name="new_etag">To be added.</param>
1486 <param name="cancellable">To be added.</param>
1487 <summary>To be added.</summary>
1488 <returns>To be added.</returns>
1489 <remarks>To be added.</remarks>
1490 <since version="Gtk# 2.14" />
1491 </Docs>
1492 </Member>
1493 <Member MemberName="ReplaceContentsAsync">
1494 <MemberSignature Language="C#" Value="public void ReplaceContentsAsync (string contents, string etag, bool make_backup, GLib.FileCreateFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1495 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReplaceContentsAsync(string contents, string etag, bool make_backup, valuetype GLib.FileCreateFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1496 <MemberType>Method</MemberType>
1497 <ReturnValue>
1498 <ReturnType>System.Void</ReturnType>
1499 </ReturnValue>
1500 <Parameters>
1501 <Parameter Name="contents" Type="System.String" />
1502 <Parameter Name="etag" Type="System.String" />
1503 <Parameter Name="make_backup" Type="System.Boolean" />
1504 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
1505 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1506 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1507 </Parameters>
1508 <Docs>
1509 <param name="contents">To be added.</param>
1510 <param name="etag">To be added.</param>
1511 <param name="make_backup">To be added.</param>
1512 <param name="flags">To be added.</param>
1513 <param name="cancellable">To be added.</param>
1514 <param name="cb">To be added.</param>
1515 <summary>To be added.</summary>
1516 <remarks>To be added.</remarks>
1517 <since version="Gtk# 2.14" />
1518 </Docs>
1519 </Member>
1520 <Member MemberName="ReplaceContentsFinish">
1521 <MemberSignature Language="C#" Value="public bool ReplaceContentsFinish (GLib.AsyncResult res, string new_etag);" />
1522 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ReplaceContentsFinish(class GLib.AsyncResult res, string new_etag) cil managed" />
1523 <MemberType>Method</MemberType>
1524 <ReturnValue>
1525 <ReturnType>System.Boolean</ReturnType>
1526 </ReturnValue>
1527 <Parameters>
1528 <Parameter Name="res" Type="GLib.AsyncResult" />
1529 <Parameter Name="new_etag" Type="System.String" />
1530 </Parameters>
1531 <Docs>
1532 <param name="res">To be added.</param>
1533 <param name="new_etag">To be added.</param>
1534 <summary>To be added.</summary>
1535 <returns>To be added.</returns>
1536 <remarks>To be added.</remarks>
1537 <since version="Gtk# 2.14" />
1538 </Docs>
1539 </Member>
1540 <Member MemberName="ReplaceFinish">
1541 <MemberSignature Language="C#" Value="public GLib.FileOutputStream ReplaceFinish (GLib.AsyncResult res);" />
1542 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream ReplaceFinish(class GLib.AsyncResult res) cil managed" />
1543 <MemberType>Method</MemberType>
1544 <ReturnValue>
1545 <ReturnType>GLib.FileOutputStream</ReturnType>
1546 </ReturnValue>
1547 <Parameters>
1548 <Parameter Name="res" Type="GLib.AsyncResult" />
1549 </Parameters>
1550 <Docs>
1551 <param name="res">To be added.</param>
1552 <summary>To be added.</summary>
1553 <returns>To be added.</returns>
1554 <remarks>To be added.</remarks>
1555 <since version="Gtk# 2.14" />
1556 </Docs>
1557 </Member>
1558 <Member MemberName="ReplaceReadwrite">
1559 <MemberSignature Language="C#" Value="public GLib.FileIOStream ReplaceReadwrite (string etag, bool make_backup, GLib.FileCreateFlags flags, GLib.Cancellable cancellable);" />
1560 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream ReplaceReadwrite(string etag, bool make_backup, valuetype GLib.FileCreateFlags flags, class GLib.Cancellable cancellable) cil managed" />
1561 <MemberType>Method</MemberType>
1562 <ReturnValue>
1563 <ReturnType>GLib.FileIOStream</ReturnType>
1564 </ReturnValue>
1565 <Parameters>
1566 <Parameter Name="etag" Type="System.String" />
1567 <Parameter Name="make_backup" Type="System.Boolean" />
1568 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
1569 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1570 </Parameters>
1571 <Docs>
1572 <param name="etag">To be added.</param>
1573 <param name="make_backup">To be added.</param>
1574 <param name="flags">To be added.</param>
1575 <param name="cancellable">To be added.</param>
1576 <summary>To be added.</summary>
1577 <returns>To be added.</returns>
1578 <remarks>To be added.</remarks>
1579 <since version="Gtk# 3.0" />
1580 </Docs>
1581 </Member>
1582 <Member MemberName="ReplaceReadwriteAsync">
1583 <MemberSignature Language="C#" Value="public void ReplaceReadwriteAsync (string etag, bool make_backup, GLib.FileCreateFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1584 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReplaceReadwriteAsync(string etag, bool make_backup, valuetype GLib.FileCreateFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1585 <MemberType>Method</MemberType>
1586 <ReturnValue>
1587 <ReturnType>System.Void</ReturnType>
1588 </ReturnValue>
1589 <Parameters>
1590 <Parameter Name="etag" Type="System.String" />
1591 <Parameter Name="make_backup" Type="System.Boolean" />
1592 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
1593 <Parameter Name="io_priority" Type="System.Int32" />
1594 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1595 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1596 </Parameters>
1597 <Docs>
1598 <param name="etag">To be added.</param>
1599 <param name="make_backup">To be added.</param>
1600 <param name="flags">To be added.</param>
1601 <param name="io_priority">To be added.</param>
1602 <param name="cancellable">To be added.</param>
1603 <param name="cb">To be added.</param>
1604 <summary>To be added.</summary>
1605 <remarks>To be added.</remarks>
1606 <since version="Gtk# 3.0" />
1607 </Docs>
1608 </Member>
1609 <Member MemberName="ReplaceReadwriteFinish">
1610 <MemberSignature Language="C#" Value="public GLib.FileIOStream ReplaceReadwriteFinish (GLib.AsyncResult res);" />
1611 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream ReplaceReadwriteFinish(class GLib.AsyncResult res) cil managed" />
1612 <MemberType>Method</MemberType>
1613 <ReturnValue>
1614 <ReturnType>GLib.FileIOStream</ReturnType>
1615 </ReturnValue>
1616 <Parameters>
1617 <Parameter Name="res" Type="GLib.AsyncResult" />
1618 </Parameters>
1619 <Docs>
1620 <param name="res">To be added.</param>
1621 <summary>To be added.</summary>
1622 <returns>To be added.</returns>
1623 <remarks>To be added.</remarks>
1624 <since version="Gtk# 3.0" />
1625 </Docs>
1626 </Member>
1627 <Member MemberName="ResolveRelativePath">
1628 <MemberSignature Language="C#" Value="public GLib.File ResolveRelativePath (string relative_path);" />
1629 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File ResolveRelativePath(string relative_path) cil managed" />
1630 <MemberType>Method</MemberType>
1631 <ReturnValue>
1632 <ReturnType>GLib.File</ReturnType>
1633 </ReturnValue>
1634 <Parameters>
1635 <Parameter Name="relative_path" Type="System.String" />
1636 </Parameters>
1637 <Docs>
1638 <param name="relative_path">To be added.</param>
1639 <summary>To be added.</summary>
1640 <returns>To be added.</returns>
1641 <remarks>To be added.</remarks>
1642 <since version="Gtk# 2.14" />
1643 </Docs>
1644 </Member>
1645 <Member MemberName="SetAttribute">
1646 <MemberSignature Language="C#" Value="public bool SetAttribute (string attribute, GLib.FileAttributeType type, IntPtr value_p, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1647 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttribute(string attribute, valuetype GLib.FileAttributeType type, native int value_p, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1648 <MemberType>Method</MemberType>
1649 <ReturnValue>
1650 <ReturnType>System.Boolean</ReturnType>
1651 </ReturnValue>
1652 <Parameters>
1653 <Parameter Name="attribute" Type="System.String" />
1654 <Parameter Name="type" Type="GLib.FileAttributeType" />
1655 <Parameter Name="value_p" Type="System.IntPtr" />
1656 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1657 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1658 </Parameters>
1659 <Docs>
1660 <param name="attribute">To be added.</param>
1661 <param name="type">To be added.</param>
1662 <param name="value_p">To be added.</param>
1663 <param name="flags">To be added.</param>
1664 <param name="cancellable">To be added.</param>
1665 <summary>To be added.</summary>
1666 <returns>To be added.</returns>
1667 <remarks>To be added.</remarks>
1668 <since version="Gtk# 2.14" />
1669 </Docs>
1670 </Member>
1671 <Member MemberName="SetAttributeByteString">
1672 <MemberSignature Language="C#" Value="public bool SetAttributeByteString (string attribute, string value, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1673 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeByteString(string attribute, string value, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1674 <MemberType>Method</MemberType>
1675 <ReturnValue>
1676 <ReturnType>System.Boolean</ReturnType>
1677 </ReturnValue>
1678 <Parameters>
1679 <Parameter Name="attribute" Type="System.String" />
1680 <Parameter Name="value" Type="System.String" />
1681 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1682 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1683 </Parameters>
1684 <Docs>
1685 <param name="attribute">To be added.</param>
1686 <param name="value">To be added.</param>
1687 <param name="flags">To be added.</param>
1688 <param name="cancellable">To be added.</param>
1689 <summary>To be added.</summary>
1690 <returns>To be added.</returns>
1691 <remarks>To be added.</remarks>
1692 <since version="Gtk# 2.14" />
1693 </Docs>
1694 </Member>
1695 <Member MemberName="SetAttributeInt32">
1696 <MemberSignature Language="C#" Value="public bool SetAttributeInt32 (string attribute, int value, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1697 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeInt32(string attribute, int32 value, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1698 <MemberType>Method</MemberType>
1699 <ReturnValue>
1700 <ReturnType>System.Boolean</ReturnType>
1701 </ReturnValue>
1702 <Parameters>
1703 <Parameter Name="attribute" Type="System.String" />
1704 <Parameter Name="value" Type="System.Int32" />
1705 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1706 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1707 </Parameters>
1708 <Docs>
1709 <param name="attribute">To be added.</param>
1710 <param name="value">To be added.</param>
1711 <param name="flags">To be added.</param>
1712 <param name="cancellable">To be added.</param>
1713 <summary>To be added.</summary>
1714 <returns>To be added.</returns>
1715 <remarks>To be added.</remarks>
1716 <since version="Gtk# 2.14" />
1717 </Docs>
1718 </Member>
1719 <Member MemberName="SetAttributeInt64">
1720 <MemberSignature Language="C#" Value="public bool SetAttributeInt64 (string attribute, long value, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1721 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeInt64(string attribute, int64 value, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1722 <MemberType>Method</MemberType>
1723 <ReturnValue>
1724 <ReturnType>System.Boolean</ReturnType>
1725 </ReturnValue>
1726 <Parameters>
1727 <Parameter Name="attribute" Type="System.String" />
1728 <Parameter Name="value" Type="System.Int64" />
1729 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1730 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1731 </Parameters>
1732 <Docs>
1733 <param name="attribute">To be added.</param>
1734 <param name="value">To be added.</param>
1735 <param name="flags">To be added.</param>
1736 <param name="cancellable">To be added.</param>
1737 <summary>To be added.</summary>
1738 <returns>To be added.</returns>
1739 <remarks>To be added.</remarks>
1740 <since version="Gtk# 2.14" />
1741 </Docs>
1742 </Member>
1743 <Member MemberName="SetAttributesAsync">
1744 <MemberSignature Language="C#" Value="public void SetAttributesAsync (GLib.FileInfo info, GLib.FileQueryInfoFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1745 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetAttributesAsync(class GLib.FileInfo info, valuetype GLib.FileQueryInfoFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1746 <MemberType>Method</MemberType>
1747 <ReturnValue>
1748 <ReturnType>System.Void</ReturnType>
1749 </ReturnValue>
1750 <Parameters>
1751 <Parameter Name="info" Type="GLib.FileInfo" />
1752 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1753 <Parameter Name="io_priority" Type="System.Int32" />
1754 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1755 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1756 </Parameters>
1757 <Docs>
1758 <param name="info">To be added.</param>
1759 <param name="flags">To be added.</param>
1760 <param name="io_priority">To be added.</param>
1761 <param name="cancellable">To be added.</param>
1762 <param name="cb">To be added.</param>
1763 <summary>To be added.</summary>
1764 <remarks>To be added.</remarks>
1765 <since version="Gtk# 2.14" />
1766 </Docs>
1767 </Member>
1768 <Member MemberName="SetAttributesFinish">
1769 <MemberSignature Language="C#" Value="public bool SetAttributesFinish (GLib.AsyncResult result, GLib.FileInfo info);" />
1770 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributesFinish(class GLib.AsyncResult result, class GLib.FileInfo info) cil managed" />
1771 <MemberType>Method</MemberType>
1772 <ReturnValue>
1773 <ReturnType>System.Boolean</ReturnType>
1774 </ReturnValue>
1775 <Parameters>
1776 <Parameter Name="result" Type="GLib.AsyncResult" />
1777 <Parameter Name="info" Type="GLib.FileInfo" />
1778 </Parameters>
1779 <Docs>
1780 <param name="result">To be added.</param>
1781 <param name="info">To be added.</param>
1782 <summary>To be added.</summary>
1783 <returns>To be added.</returns>
1784 <remarks>To be added.</remarks>
1785 <since version="Gtk# 2.14" />
1786 </Docs>
1787 </Member>
1788 <Member MemberName="SetAttributesFromInfo">
1789 <MemberSignature Language="C#" Value="public bool SetAttributesFromInfo (GLib.FileInfo info, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1790 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributesFromInfo(class GLib.FileInfo info, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1791 <MemberType>Method</MemberType>
1792 <ReturnValue>
1793 <ReturnType>System.Boolean</ReturnType>
1794 </ReturnValue>
1795 <Parameters>
1796 <Parameter Name="info" Type="GLib.FileInfo" />
1797 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1798 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1799 </Parameters>
1800 <Docs>
1801 <param name="info">To be added.</param>
1802 <param name="flags">To be added.</param>
1803 <param name="cancellable">To be added.</param>
1804 <summary>To be added.</summary>
1805 <returns>To be added.</returns>
1806 <remarks>To be added.</remarks>
1807 <since version="Gtk# 2.14" />
1808 </Docs>
1809 </Member>
1810 <Member MemberName="SetAttributeString">
1811 <MemberSignature Language="C#" Value="public bool SetAttributeString (string attribute, string value, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1812 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeString(string attribute, string value, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1813 <MemberType>Method</MemberType>
1814 <ReturnValue>
1815 <ReturnType>System.Boolean</ReturnType>
1816 </ReturnValue>
1817 <Parameters>
1818 <Parameter Name="attribute" Type="System.String" />
1819 <Parameter Name="value" Type="System.String" />
1820 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1821 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1822 </Parameters>
1823 <Docs>
1824 <param name="attribute">To be added.</param>
1825 <param name="value">To be added.</param>
1826 <param name="flags">To be added.</param>
1827 <param name="cancellable">To be added.</param>
1828 <summary>To be added.</summary>
1829 <returns>To be added.</returns>
1830 <remarks>To be added.</remarks>
1831 <since version="Gtk# 2.14" />
1832 </Docs>
1833 </Member>
1834 <Member MemberName="SetAttributeUint32">
1835 <MemberSignature Language="C#" Value="public bool SetAttributeUint32 (string attribute, uint value, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1836 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeUint32(string attribute, unsigned int32 value, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1837 <MemberType>Method</MemberType>
1838 <ReturnValue>
1839 <ReturnType>System.Boolean</ReturnType>
1840 </ReturnValue>
1841 <Parameters>
1842 <Parameter Name="attribute" Type="System.String" />
1843 <Parameter Name="value" Type="System.UInt32" />
1844 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1845 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1846 </Parameters>
1847 <Docs>
1848 <param name="attribute">To be added.</param>
1849 <param name="value">To be added.</param>
1850 <param name="flags">To be added.</param>
1851 <param name="cancellable">To be added.</param>
1852 <summary>To be added.</summary>
1853 <returns>To be added.</returns>
1854 <remarks>To be added.</remarks>
1855 <since version="Gtk# 2.14" />
1856 </Docs>
1857 </Member>
1858 <Member MemberName="SetAttributeUint64">
1859 <MemberSignature Language="C#" Value="public bool SetAttributeUint64 (string attribute, ulong value, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1860 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeUint64(string attribute, unsigned int64 value, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1861 <MemberType>Method</MemberType>
1862 <ReturnValue>
1863 <ReturnType>System.Boolean</ReturnType>
1864 </ReturnValue>
1865 <Parameters>
1866 <Parameter Name="attribute" Type="System.String" />
1867 <Parameter Name="value" Type="System.UInt64" />
1868 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1869 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1870 </Parameters>
1871 <Docs>
1872 <param name="attribute">To be added.</param>
1873 <param name="value">To be added.</param>
1874 <param name="flags">To be added.</param>
1875 <param name="cancellable">To be added.</param>
1876 <summary>To be added.</summary>
1877 <returns>To be added.</returns>
1878 <remarks>To be added.</remarks>
1879 <since version="Gtk# 2.14" />
1880 </Docs>
1881 </Member>
1882 <Member MemberName="SetDisplayName">
1883 <MemberSignature Language="C#" Value="public GLib.File SetDisplayName (string display_name, GLib.Cancellable cancellable);" />
1884 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File SetDisplayName(string display_name, class GLib.Cancellable cancellable) cil managed" />
1885 <MemberType>Method</MemberType>
1886 <ReturnValue>
1887 <ReturnType>GLib.File</ReturnType>
1888 </ReturnValue>
1889 <Parameters>
1890 <Parameter Name="display_name" Type="System.String" />
1891 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1892 </Parameters>
1893 <Docs>
1894 <param name="display_name">To be added.</param>
1895 <param name="cancellable">To be added.</param>
1896 <summary>To be added.</summary>
1897 <returns>To be added.</returns>
1898 <remarks>To be added.</remarks>
1899 <since version="Gtk# 2.14" />
1900 </Docs>
1901 </Member>
1902 <Member MemberName="SetDisplayNameAsync">
1903 <MemberSignature Language="C#" Value="public void SetDisplayNameAsync (string display_name, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1904 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetDisplayNameAsync(string display_name, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1905 <MemberType>Method</MemberType>
1906 <ReturnValue>
1907 <ReturnType>System.Void</ReturnType>
1908 </ReturnValue>
1909 <Parameters>
1910 <Parameter Name="display_name" Type="System.String" />
1911 <Parameter Name="io_priority" Type="System.Int32" />
1912 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1913 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1914 </Parameters>
1915 <Docs>
1916 <param name="display_name">To be added.</param>
1917 <param name="io_priority">To be added.</param>
1918 <param name="cancellable">To be added.</param>
1919 <param name="cb">To be added.</param>
1920 <summary>To be added.</summary>
1921 <remarks>To be added.</remarks>
1922 <since version="Gtk# 2.14" />
1923 </Docs>
1924 </Member>
1925 <Member MemberName="SetDisplayNameFinish">
1926 <MemberSignature Language="C#" Value="public GLib.File SetDisplayNameFinish (GLib.AsyncResult res);" />
1927 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File SetDisplayNameFinish(class GLib.AsyncResult res) cil managed" />
1928 <MemberType>Method</MemberType>
1929 <ReturnValue>
1930 <ReturnType>GLib.File</ReturnType>
1931 </ReturnValue>
1932 <Parameters>
1933 <Parameter Name="res" Type="GLib.AsyncResult" />
1934 </Parameters>
1935 <Docs>
1936 <param name="res">To be added.</param>
1937 <summary>To be added.</summary>
1938 <returns>To be added.</returns>
1939 <remarks>To be added.</remarks>
1940 <since version="Gtk# 2.14" />
1941 </Docs>
1942 </Member>
1943 <Member MemberName="StartMountable">
1944 <MemberSignature Language="C#" Value="public void StartMountable (GLib.DriveStartFlags flags, GLib.MountOperation start_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1945 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void StartMountable(valuetype GLib.DriveStartFlags flags, class GLib.MountOperation start_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1946 <MemberType>Method</MemberType>
1947 <ReturnValue>
1948 <ReturnType>System.Void</ReturnType>
1949 </ReturnValue>
1950 <Parameters>
1951 <Parameter Name="flags" Type="GLib.DriveStartFlags" />
1952 <Parameter Name="start_operation" Type="GLib.MountOperation" />
1953 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1954 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1955 </Parameters>
1956 <Docs>
1957 <param name="flags">To be added.</param>
1958 <param name="start_operation">To be added.</param>
1959 <param name="cancellable">To be added.</param>
1960 <param name="cb">To be added.</param>
1961 <summary>To be added.</summary>
1962 <remarks>To be added.</remarks>
1963 <since version="Gtk# 3.0" />
1964 </Docs>
1965 </Member>
1966 <Member MemberName="StartMountableFinish">
1967 <MemberSignature Language="C#" Value="public bool StartMountableFinish (GLib.AsyncResult result);" />
1968 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StartMountableFinish(class GLib.AsyncResult result) cil managed" />
1969 <MemberType>Method</MemberType>
1970 <ReturnValue>
1971 <ReturnType>System.Boolean</ReturnType>
1972 </ReturnValue>
1973 <Parameters>
1974 <Parameter Name="result" Type="GLib.AsyncResult" />
1975 </Parameters>
1976 <Docs>
1977 <param name="result">To be added.</param>
1978 <summary>To be added.</summary>
1979 <returns>To be added.</returns>
1980 <remarks>To be added.</remarks>
1981 <since version="Gtk# 3.0" />
1982 </Docs>
1983 </Member>
1984 <Member MemberName="StopMountable">
1985 <MemberSignature Language="C#" Value="public void StopMountable (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1986 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void StopMountable(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1987 <MemberType>Method</MemberType>
1988 <ReturnValue>
1989 <ReturnType>System.Void</ReturnType>
1990 </ReturnValue>
1991 <Parameters>
1992 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
1993 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
1994 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1995 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1996 </Parameters>
1997 <Docs>
1998 <param name="flags">To be added.</param>
1999 <param name="mount_operation">To be added.</param>
2000 <param name="cancellable">To be added.</param>
2001 <param name="cb">To be added.</param>
2002 <summary>To be added.</summary>
2003 <remarks>To be added.</remarks>
2004 <since version="Gtk# 3.0" />
2005 </Docs>
2006 </Member>
2007 <Member MemberName="StopMountableFinish">
2008 <MemberSignature Language="C#" Value="public bool StopMountableFinish (GLib.AsyncResult result);" />
2009 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StopMountableFinish(class GLib.AsyncResult result) cil managed" />
2010 <MemberType>Method</MemberType>
2011 <ReturnValue>
2012 <ReturnType>System.Boolean</ReturnType>
2013 </ReturnValue>
2014 <Parameters>
2015 <Parameter Name="result" Type="GLib.AsyncResult" />
2016 </Parameters>
2017 <Docs>
2018 <param name="result">To be added.</param>
2019 <summary>To be added.</summary>
2020 <returns>To be added.</returns>
2021 <remarks>To be added.</remarks>
2022 <since version="Gtk# 3.0" />
2023 </Docs>
2024 </Member>
2025 <Member MemberName="SupportsThreadContexts">
2026 <MemberSignature Language="C#" Value="public bool SupportsThreadContexts ();" />
2027 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SupportsThreadContexts() cil managed" />
2028 <MemberType>Method</MemberType>
2029 <ReturnValue>
2030 <ReturnType>System.Boolean</ReturnType>
2031 </ReturnValue>
2032 <Parameters />
2033 <Docs>
2034 <summary>To be added.</summary>
2035 <returns>To be added.</returns>
2036 <remarks>To be added.</remarks>
2037 <since version="Gtk# 3.0" />
2038 </Docs>
2039 </Member>
2040 <Member MemberName="Trash">
2041 <MemberSignature Language="C#" Value="public bool Trash (GLib.Cancellable cancellable);" />
2042 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Trash(class GLib.Cancellable cancellable) cil managed" />
2043 <MemberType>Method</MemberType>
2044 <ReturnValue>
2045 <ReturnType>System.Boolean</ReturnType>
2046 </ReturnValue>
2047 <Parameters>
2048 <Parameter Name="cancellable" Type="GLib.Cancellable" />
2049 </Parameters>
2050 <Docs>
2051 <param name="cancellable">To be added.</param>
2052 <summary>To be added.</summary>
2053 <returns>To be added.</returns>
2054 <remarks>To be added.</remarks>
2055 <since version="Gtk# 2.14" />
2056 </Docs>
2057 </Member>
2058 <Member MemberName="UnmountMountable">
2059 <MemberSignature Language="C#" Value="public void UnmountMountable (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
2060 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnmountMountable(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
2061 <MemberType>Method</MemberType>
2062 <ReturnValue>
2063 <ReturnType>System.Void</ReturnType>
2064 </ReturnValue>
2065 <Parameters>
2066 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
2067 <Parameter Name="cancellable" Type="GLib.Cancellable" />
2068 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
2069 </Parameters>
2070 <Docs>
2071 <param name="flags">To be added.</param>
2072 <param name="cancellable">To be added.</param>
2073 <param name="cb">To be added.</param>
2074 <summary>To be added.</summary>
2075 <remarks>To be added.</remarks>
2076 <since version="Gtk# 2.14" />
2077 </Docs>
2078 </Member>
2079 <Member MemberName="UnmountMountableFinish">
2080 <MemberSignature Language="C#" Value="public bool UnmountMountableFinish (GLib.AsyncResult result);" />
2081 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountMountableFinish(class GLib.AsyncResult result) cil managed" />
2082 <MemberType>Method</MemberType>
2083 <ReturnValue>
2084 <ReturnType>System.Boolean</ReturnType>
2085 </ReturnValue>
2086 <Parameters>
2087 <Parameter Name="result" Type="GLib.AsyncResult" />
2088 </Parameters>
2089 <Docs>
2090 <param name="result">To be added.</param>
2091 <summary>To be added.</summary>
2092 <returns>To be added.</returns>
2093 <remarks>To be added.</remarks>
2094 <since version="Gtk# 2.14" />
2095 </Docs>
2096 </Member>
2097 <Member MemberName="UnmountMountableWithOperation">
2098 <MemberSignature Language="C#" Value="public void UnmountMountableWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
2099 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnmountMountableWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
2100 <MemberType>Method</MemberType>
2101 <ReturnValue>
2102 <ReturnType>System.Void</ReturnType>
2103 </ReturnValue>
2104 <Parameters>
2105 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
2106 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
2107 <Parameter Name="cancellable" Type="GLib.Cancellable" />
2108 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
2109 </Parameters>
2110 <Docs>
2111 <param name="flags">To be added.</param>
2112 <param name="mount_operation">To be added.</param>
2113 <param name="cancellable">To be added.</param>
2114 <param name="cb">To be added.</param>
2115 <summary>To be added.</summary>
2116 <remarks>To be added.</remarks>
2117 <since version="Gtk# 3.0" />
2118 </Docs>
2119 </Member>
2120 <Member MemberName="UnmountMountableWithOperationFinish">
2121 <MemberSignature Language="C#" Value="public bool UnmountMountableWithOperationFinish (GLib.AsyncResult result);" />
2122 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountMountableWithOperationFinish(class GLib.AsyncResult result) cil managed" />
2123 <MemberType>Method</MemberType>
2124 <ReturnValue>
2125 <ReturnType>System.Boolean</ReturnType>
2126 </ReturnValue>
2127 <Parameters>
2128 <Parameter Name="result" Type="GLib.AsyncResult" />
2129 </Parameters>
2130 <Docs>
2131 <param name="result">To be added.</param>
2132 <summary>To be added.</summary>
2133 <returns>To be added.</returns>
2134 <remarks>To be added.</remarks>
2135 <since version="Gtk# 3.0" />
2136 </Docs>
2137 </Member>
2138 <Member MemberName="Uri">
2139 <MemberSignature Language="C#" Value="public Uri Uri { get; }" />
2140 <MemberSignature Language="ILAsm" Value=".property instance class System.Uri Uri" />
2141 <MemberType>Property</MemberType>
2142 <ReturnValue>
2143 <ReturnType>System.Uri</ReturnType>
2144 </ReturnValue>
2145 <Docs>
2146 <summary>To be added.</summary>
2147 <value>To be added.</value>
2148 <remarks>To be added.</remarks>
2149 <since version="Gtk# 2.14" />
2150 </Docs>
2151 </Member>
2152 <Member MemberName="UriScheme">
2153 <MemberSignature Language="C#" Value="public string UriScheme { get; }" />
2154 <MemberSignature Language="ILAsm" Value=".property instance string UriScheme" />
2155 <MemberType>Property</MemberType>
2156 <ReturnValue>
2157 <ReturnType>System.String</ReturnType>
2158 </ReturnValue>
2159 <Docs>
2160 <summary>To be added.</summary>
2161 <value>To be added.</value>
2162 <remarks>To be added.</remarks>
2163 <since version="Gtk# 2.14" />
2164 </Docs>
2165 </Member>
2166 </Members>
2167 </Type>
00 <Type Name="FileAdapter" FullName="GLib.FileAdapter">
1 <TypeSignature Language="C#" Value="public class FileAdapter : GLib.GInterfaceAdapter, GLib.File, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileAdapter extends GLib.GInterfaceAdapter implements class GLib.File, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class FileAdapter : GLib.GInterfaceAdapter, GLib.IFile, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileAdapter extends GLib.GInterfaceAdapter implements class GLib.IFile, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.File</InterfaceName>
11 <InterfaceName>GLib.IFile</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
7878 </Docs>
7979 </Member>
8080 <Member MemberName="AppendToFinish">
81 <MemberSignature Language="C#" Value="public GLib.FileOutputStream AppendToFinish (GLib.AsyncResult res);" />
82 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream AppendToFinish(class GLib.AsyncResult res) cil managed" />
81 <MemberSignature Language="C#" Value="public GLib.FileOutputStream AppendToFinish (GLib.IAsyncResult res);" />
82 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream AppendToFinish(class GLib.IAsyncResult res) cil managed" />
8383 <MemberType>Method</MemberType>
8484 <ReturnValue>
8585 <ReturnType>GLib.FileOutputStream</ReturnType>
8686 </ReturnValue>
8787 <Parameters>
88 <Parameter Name="res" Type="GLib.AsyncResult" />
88 <Parameter Name="res" Type="GLib.IAsyncResult" />
8989 </Parameters>
9090 <Docs>
9191 <param name="res">To be added.</param>
9292 <summary>To be added.</summary>
9393 <returns>To be added.</returns>
9494 <remarks>To be added.</remarks>
95 <since version="Gtk# 2.14" />
95 <since version="Gtk# 3.0" />
9696 </Docs>
9797 </Member>
9898 <Member MemberName="Basename">
110110 </Docs>
111111 </Member>
112112 <Member MemberName="Copy">
113 <MemberSignature Language="C#" Value="public bool Copy (GLib.File destination, GLib.FileCopyFlags flags, GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback);" />
114 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Copy(class GLib.File destination, valuetype GLib.FileCopyFlags flags, class GLib.Cancellable cancellable, class GLib.FileProgressCallback progress_callback) cil managed" />
115 <MemberType>Method</MemberType>
116 <ReturnValue>
117 <ReturnType>System.Boolean</ReturnType>
118 </ReturnValue>
119 <Parameters>
120 <Parameter Name="destination" Type="GLib.File" />
113 <MemberSignature Language="C#" Value="public bool Copy (GLib.IFile destination, GLib.FileCopyFlags flags, GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback);" />
114 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Copy(class GLib.IFile destination, valuetype GLib.FileCopyFlags flags, class GLib.Cancellable cancellable, class GLib.FileProgressCallback progress_callback) cil managed" />
115 <MemberType>Method</MemberType>
116 <ReturnValue>
117 <ReturnType>System.Boolean</ReturnType>
118 </ReturnValue>
119 <Parameters>
120 <Parameter Name="destination" Type="GLib.IFile" />
121121 <Parameter Name="flags" Type="GLib.FileCopyFlags" />
122122 <Parameter Name="cancellable" Type="GLib.Cancellable" />
123123 <Parameter Name="progress_callback" Type="GLib.FileProgressCallback" />
130130 <summary>To be added.</summary>
131131 <returns>To be added.</returns>
132132 <remarks>To be added.</remarks>
133 <since version="Gtk# 2.14" />
133 <since version="Gtk# 3.0" />
134134 </Docs>
135135 </Member>
136136 <Member MemberName="CopyAsync">
137 <MemberSignature Language="C#" Value="public void CopyAsync (GLib.File destination, GLib.FileCopyFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback, GLib.AsyncReadyCallback cb);" />
138 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyAsync(class GLib.File destination, valuetype GLib.FileCopyFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.FileProgressCallback progress_callback, class GLib.AsyncReadyCallback cb) cil managed" />
139 <MemberType>Method</MemberType>
140 <ReturnValue>
141 <ReturnType>System.Void</ReturnType>
142 </ReturnValue>
143 <Parameters>
144 <Parameter Name="destination" Type="GLib.File" />
137 <MemberSignature Language="C#" Value="public void CopyAsync (GLib.IFile destination, GLib.FileCopyFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback, GLib.AsyncReadyCallback cb);" />
138 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyAsync(class GLib.IFile destination, valuetype GLib.FileCopyFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.FileProgressCallback progress_callback, class GLib.AsyncReadyCallback cb) cil managed" />
139 <MemberType>Method</MemberType>
140 <ReturnValue>
141 <ReturnType>System.Void</ReturnType>
142 </ReturnValue>
143 <Parameters>
144 <Parameter Name="destination" Type="GLib.IFile" />
145145 <Parameter Name="flags" Type="GLib.FileCopyFlags" />
146146 <Parameter Name="io_priority" Type="System.Int32" />
147147 <Parameter Name="cancellable" Type="GLib.Cancellable" />
157157 <param name="cb">To be added.</param>
158158 <summary>To be added.</summary>
159159 <remarks>To be added.</remarks>
160 <since version="Gtk# 2.14" />
160 <since version="Gtk# 3.0" />
161161 </Docs>
162162 </Member>
163163 <Member MemberName="CopyAttributes">
164 <MemberSignature Language="C#" Value="public bool CopyAttributes (GLib.File destination, GLib.FileCopyFlags flags, GLib.Cancellable cancellable);" />
165 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CopyAttributes(class GLib.File destination, valuetype GLib.FileCopyFlags flags, class GLib.Cancellable cancellable) cil managed" />
166 <MemberType>Method</MemberType>
167 <ReturnValue>
168 <ReturnType>System.Boolean</ReturnType>
169 </ReturnValue>
170 <Parameters>
171 <Parameter Name="destination" Type="GLib.File" />
164 <MemberSignature Language="C#" Value="public bool CopyAttributes (GLib.IFile destination, GLib.FileCopyFlags flags, GLib.Cancellable cancellable);" />
165 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CopyAttributes(class GLib.IFile destination, valuetype GLib.FileCopyFlags flags, class GLib.Cancellable cancellable) cil managed" />
166 <MemberType>Method</MemberType>
167 <ReturnValue>
168 <ReturnType>System.Boolean</ReturnType>
169 </ReturnValue>
170 <Parameters>
171 <Parameter Name="destination" Type="GLib.IFile" />
172172 <Parameter Name="flags" Type="GLib.FileCopyFlags" />
173173 <Parameter Name="cancellable" Type="GLib.Cancellable" />
174174 </Parameters>
179179 <summary>To be added.</summary>
180180 <returns>To be added.</returns>
181181 <remarks>To be added.</remarks>
182 <since version="Gtk# 2.14" />
182 <since version="Gtk# 3.0" />
183183 </Docs>
184184 </Member>
185185 <Member MemberName="CopyFinish">
186 <MemberSignature Language="C#" Value="public bool CopyFinish (GLib.AsyncResult res);" />
187 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CopyFinish(class GLib.AsyncResult res) cil managed" />
188 <MemberType>Method</MemberType>
189 <ReturnValue>
190 <ReturnType>System.Boolean</ReturnType>
191 </ReturnValue>
192 <Parameters>
193 <Parameter Name="res" Type="GLib.AsyncResult" />
186 <MemberSignature Language="C#" Value="public bool CopyFinish (GLib.IAsyncResult res);" />
187 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CopyFinish(class GLib.IAsyncResult res) cil managed" />
188 <MemberType>Method</MemberType>
189 <ReturnValue>
190 <ReturnType>System.Boolean</ReturnType>
191 </ReturnValue>
192 <Parameters>
193 <Parameter Name="res" Type="GLib.IAsyncResult" />
194194 </Parameters>
195195 <Docs>
196196 <param name="res">To be added.</param>
197197 <summary>To be added.</summary>
198198 <returns>To be added.</returns>
199199 <remarks>To be added.</remarks>
200 <since version="Gtk# 2.14" />
200 <since version="Gtk# 3.0" />
201201 </Docs>
202202 </Member>
203203 <Member MemberName="Create">
244244 </Docs>
245245 </Member>
246246 <Member MemberName="CreateFinish">
247 <MemberSignature Language="C#" Value="public GLib.FileOutputStream CreateFinish (GLib.AsyncResult res);" />
248 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream CreateFinish(class GLib.AsyncResult res) cil managed" />
247 <MemberSignature Language="C#" Value="public GLib.FileOutputStream CreateFinish (GLib.IAsyncResult res);" />
248 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream CreateFinish(class GLib.IAsyncResult res) cil managed" />
249249 <MemberType>Method</MemberType>
250250 <ReturnValue>
251251 <ReturnType>GLib.FileOutputStream</ReturnType>
252252 </ReturnValue>
253253 <Parameters>
254 <Parameter Name="res" Type="GLib.AsyncResult" />
254 <Parameter Name="res" Type="GLib.IAsyncResult" />
255255 </Parameters>
256256 <Docs>
257257 <param name="res">To be added.</param>
258258 <summary>To be added.</summary>
259259 <returns>To be added.</returns>
260260 <remarks>To be added.</remarks>
261 <since version="Gtk# 2.14" />
261 <since version="Gtk# 3.0" />
262262 </Docs>
263263 </Member>
264264 <Member MemberName="CreateReadwrite">
305305 </Docs>
306306 </Member>
307307 <Member MemberName="CreateReadwriteFinish">
308 <MemberSignature Language="C#" Value="public GLib.FileIOStream CreateReadwriteFinish (GLib.AsyncResult res);" />
309 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream CreateReadwriteFinish(class GLib.AsyncResult res) cil managed" />
308 <MemberSignature Language="C#" Value="public GLib.FileIOStream CreateReadwriteFinish (GLib.IAsyncResult res);" />
309 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream CreateReadwriteFinish(class GLib.IAsyncResult res) cil managed" />
310310 <MemberType>Method</MemberType>
311311 <ReturnValue>
312312 <ReturnType>GLib.FileIOStream</ReturnType>
313313 </ReturnValue>
314314 <Parameters>
315 <Parameter Name="res" Type="GLib.AsyncResult" />
315 <Parameter Name="res" Type="GLib.IAsyncResult" />
316316 </Parameters>
317317 <Docs>
318318 <param name="res">To be added.</param>
356356 </Docs>
357357 </Member>
358358 <Member MemberName="Dup">
359 <MemberSignature Language="C#" Value="public GLib.File Dup ();" />
360 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File Dup() cil managed" />
361 <MemberType>Method</MemberType>
362 <ReturnValue>
363 <ReturnType>GLib.File</ReturnType>
359 <MemberSignature Language="C#" Value="public GLib.IFile Dup ();" />
360 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile Dup() cil managed" />
361 <MemberType>Method</MemberType>
362 <ReturnValue>
363 <ReturnType>GLib.IFile</ReturnType>
364364 </ReturnValue>
365365 <Parameters />
366366 <Docs>
367367 <summary>To be added.</summary>
368368 <returns>To be added.</returns>
369369 <remarks>To be added.</remarks>
370 <since version="Gtk# 2.14" />
370 <since version="Gtk# 3.0" />
371371 </Docs>
372372 </Member>
373373 <Member MemberName="EjectMountable">
397397 </Docs>
398398 </Member>
399399 <Member MemberName="EjectMountableFinish">
400 <MemberSignature Language="C#" Value="public bool EjectMountableFinish (GLib.AsyncResult result);" />
401 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectMountableFinish(class GLib.AsyncResult result) cil managed" />
400 <MemberSignature Language="C#" Value="public bool EjectMountableFinish (GLib.IAsyncResult result);" />
401 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectMountableFinish(class GLib.IAsyncResult result) cil managed" />
402402 <MemberType>Method</MemberType>
403403 <Attributes>
404404 <Attribute>
409409 <ReturnType>System.Boolean</ReturnType>
410410 </ReturnValue>
411411 <Parameters>
412 <Parameter Name="result" Type="GLib.AsyncResult" />
412 <Parameter Name="result" Type="GLib.IAsyncResult" />
413413 </Parameters>
414414 <Docs>
415415 <param name="result">To be added.</param>
416416 <summary>To be added.</summary>
417417 <returns>To be added.</returns>
418418 <remarks>To be added.</remarks>
419 <since version="Gtk# 2.14" />
419 <since version="Gtk# 3.0" />
420420 </Docs>
421421 </Member>
422422 <Member MemberName="EjectMountableWithOperation">
443443 </Docs>
444444 </Member>
445445 <Member MemberName="EjectMountableWithOperationFinish">
446 <MemberSignature Language="C#" Value="public bool EjectMountableWithOperationFinish (GLib.AsyncResult result);" />
447 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectMountableWithOperationFinish(class GLib.AsyncResult result) cil managed" />
448 <MemberType>Method</MemberType>
449 <ReturnValue>
450 <ReturnType>System.Boolean</ReturnType>
451 </ReturnValue>
452 <Parameters>
453 <Parameter Name="result" Type="GLib.AsyncResult" />
446 <MemberSignature Language="C#" Value="public bool EjectMountableWithOperationFinish (GLib.IAsyncResult result);" />
447 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectMountableWithOperationFinish(class GLib.IAsyncResult result) cil managed" />
448 <MemberType>Method</MemberType>
449 <ReturnValue>
450 <ReturnType>System.Boolean</ReturnType>
451 </ReturnValue>
452 <Parameters>
453 <Parameter Name="result" Type="GLib.IAsyncResult" />
454454 </Parameters>
455455 <Docs>
456456 <param name="result">To be added.</param>
508508 </Docs>
509509 </Member>
510510 <Member MemberName="EnumerateChildrenFinish">
511 <MemberSignature Language="C#" Value="public GLib.FileEnumerator EnumerateChildrenFinish (GLib.AsyncResult res);" />
512 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileEnumerator EnumerateChildrenFinish(class GLib.AsyncResult res) cil managed" />
511 <MemberSignature Language="C#" Value="public GLib.FileEnumerator EnumerateChildrenFinish (GLib.IAsyncResult res);" />
512 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileEnumerator EnumerateChildrenFinish(class GLib.IAsyncResult res) cil managed" />
513513 <MemberType>Method</MemberType>
514514 <ReturnValue>
515515 <ReturnType>GLib.FileEnumerator</ReturnType>
516516 </ReturnValue>
517517 <Parameters>
518 <Parameter Name="res" Type="GLib.AsyncResult" />
518 <Parameter Name="res" Type="GLib.IAsyncResult" />
519519 </Parameters>
520520 <Docs>
521521 <param name="res">To be added.</param>
522522 <summary>To be added.</summary>
523523 <returns>To be added.</returns>
524524 <remarks>To be added.</remarks>
525 <since version="Gtk# 2.14" />
525 <since version="Gtk# 3.0" />
526526 </Docs>
527527 </Member>
528528 <Member MemberName="Equal">
529 <MemberSignature Language="C#" Value="public bool Equal (GLib.File file2);" />
530 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.File file2) cil managed" />
531 <MemberType>Method</MemberType>
532 <ReturnValue>
533 <ReturnType>System.Boolean</ReturnType>
534 </ReturnValue>
535 <Parameters>
536 <Parameter Name="file2" Type="GLib.File" />
529 <MemberSignature Language="C#" Value="public bool Equal (GLib.IFile file2);" />
530 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.IFile file2) cil managed" />
531 <MemberType>Method</MemberType>
532 <ReturnValue>
533 <ReturnType>System.Boolean</ReturnType>
534 </ReturnValue>
535 <Parameters>
536 <Parameter Name="file2" Type="GLib.IFile" />
537537 </Parameters>
538538 <Docs>
539539 <param name="file2">To be added.</param>
540540 <summary>To be added.</summary>
541541 <returns>To be added.</returns>
542542 <remarks>To be added.</remarks>
543 <since version="Gtk# 2.14" />
543 <since version="Gtk# 3.0" />
544544 </Docs>
545545 </Member>
546546 <Member MemberName="Exists">
558558 </Docs>
559559 </Member>
560560 <Member MemberName="FindEnclosingMount">
561 <MemberSignature Language="C#" Value="public GLib.Mount FindEnclosingMount (GLib.Cancellable cancellable);" />
562 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Mount FindEnclosingMount(class GLib.Cancellable cancellable) cil managed" />
563 <MemberType>Method</MemberType>
564 <ReturnValue>
565 <ReturnType>GLib.Mount</ReturnType>
566 </ReturnValue>
567 <Parameters>
568 <Parameter Name="cancellable" Type="GLib.Cancellable" />
569 </Parameters>
570 <Docs>
571 <param name="cancellable">To be added.</param>
572 <summary>To be added.</summary>
573 <returns>To be added.</returns>
574 <remarks>To be added.</remarks>
575 <since version="Gtk# 2.14" />
561 <MemberSignature Language="C#" Value="public GLib.IMount FindEnclosingMount (GLib.Cancellable cancellable);" />
562 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IMount FindEnclosingMount(class GLib.Cancellable cancellable) cil managed" />
563 <MemberType>Method</MemberType>
564 <ReturnValue>
565 <ReturnType>GLib.IMount</ReturnType>
566 </ReturnValue>
567 <Parameters>
568 <Parameter Name="cancellable" Type="GLib.Cancellable" />
569 </Parameters>
570 <Docs>
571 <param name="cancellable">To be added.</param>
572 <summary>To be added.</summary>
573 <returns>To be added.</returns>
574 <remarks>To be added.</remarks>
575 <since version="Gtk# 3.0" />
576576 </Docs>
577577 </Member>
578578 <Member MemberName="FindEnclosingMountAsync">
597597 </Docs>
598598 </Member>
599599 <Member MemberName="FindEnclosingMountFinish">
600 <MemberSignature Language="C#" Value="public GLib.Mount FindEnclosingMountFinish (GLib.AsyncResult res);" />
601 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Mount FindEnclosingMountFinish(class GLib.AsyncResult res) cil managed" />
602 <MemberType>Method</MemberType>
603 <ReturnValue>
604 <ReturnType>GLib.Mount</ReturnType>
605 </ReturnValue>
606 <Parameters>
607 <Parameter Name="res" Type="GLib.AsyncResult" />
600 <MemberSignature Language="C#" Value="public GLib.IMount FindEnclosingMountFinish (GLib.IAsyncResult res);" />
601 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IMount FindEnclosingMountFinish(class GLib.IAsyncResult res) cil managed" />
602 <MemberType>Method</MemberType>
603 <ReturnValue>
604 <ReturnType>GLib.IMount</ReturnType>
605 </ReturnValue>
606 <Parameters>
607 <Parameter Name="res" Type="GLib.IAsyncResult" />
608608 </Parameters>
609609 <Docs>
610610 <param name="res">To be added.</param>
611611 <summary>To be added.</summary>
612612 <returns>To be added.</returns>
613613 <remarks>To be added.</remarks>
614 <since version="Gtk# 2.14" />
614 <since version="Gtk# 3.0" />
615615 </Docs>
616616 </Member>
617617 <Member MemberName="GetChild">
618 <MemberSignature Language="C#" Value="public GLib.File GetChild (string name);" />
619 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File GetChild(string name) cil managed" />
620 <MemberType>Method</MemberType>
621 <ReturnValue>
622 <ReturnType>GLib.File</ReturnType>
618 <MemberSignature Language="C#" Value="public GLib.IFile GetChild (string name);" />
619 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile GetChild(string name) cil managed" />
620 <MemberType>Method</MemberType>
621 <ReturnValue>
622 <ReturnType>GLib.IFile</ReturnType>
623623 </ReturnValue>
624624 <Parameters>
625625 <Parameter Name="name" Type="System.String" />
629629 <summary>To be added.</summary>
630630 <returns>To be added.</returns>
631631 <remarks>To be added.</remarks>
632 <since version="Gtk# 2.14" />
632 <since version="Gtk# 3.0" />
633633 </Docs>
634634 </Member>
635635 <Member MemberName="GetChildForDisplayName">
636 <MemberSignature Language="C#" Value="public GLib.File GetChildForDisplayName (string display_name);" />
637 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File GetChildForDisplayName(string display_name) cil managed" />
638 <MemberType>Method</MemberType>
639 <ReturnValue>
640 <ReturnType>GLib.File</ReturnType>
636 <MemberSignature Language="C#" Value="public GLib.IFile GetChildForDisplayName (string display_name);" />
637 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile GetChildForDisplayName(string display_name) cil managed" />
638 <MemberType>Method</MemberType>
639 <ReturnValue>
640 <ReturnType>GLib.IFile</ReturnType>
641641 </ReturnValue>
642642 <Parameters>
643643 <Parameter Name="display_name" Type="System.String" />
647647 <summary>To be added.</summary>
648648 <returns>To be added.</returns>
649649 <remarks>To be added.</remarks>
650 <since version="Gtk# 2.14" />
650 <since version="Gtk# 3.0" />
651651 </Docs>
652652 </Member>
653653 <Member MemberName="GetObject">
654 <MemberSignature Language="C#" Value="public static GLib.File GetObject (GLib.Object obj);" />
655 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.File GetObject(class GLib.Object obj) cil managed" />
656 <MemberType>Method</MemberType>
657 <ReturnValue>
658 <ReturnType>GLib.File</ReturnType>
654 <MemberSignature Language="C#" Value="public static GLib.IFile GetObject (GLib.Object obj);" />
655 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IFile GetObject(class GLib.Object obj) cil managed" />
656 <MemberType>Method</MemberType>
657 <ReturnValue>
658 <ReturnType>GLib.IFile</ReturnType>
659659 </ReturnValue>
660660 <Parameters>
661661 <Parameter Name="obj" Type="GLib.Object" />
665665 <summary>To be added.</summary>
666666 <returns>To be added.</returns>
667667 <remarks>To be added.</remarks>
668 <since version="Gtk# 2.14" />
668 <since version="Gtk# 3.0" />
669669 </Docs>
670670 </Member>
671671 <Member MemberName="GetObject">
672 <MemberSignature Language="C#" Value="public static GLib.File GetObject (IntPtr handle, bool owned);" />
673 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.File GetObject(native int handle, bool owned) cil managed" />
674 <MemberType>Method</MemberType>
675 <ReturnValue>
676 <ReturnType>GLib.File</ReturnType>
672 <MemberSignature Language="C#" Value="public static GLib.IFile GetObject (IntPtr handle, bool owned);" />
673 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IFile GetObject(native int handle, bool owned) cil managed" />
674 <MemberType>Method</MemberType>
675 <ReturnValue>
676 <ReturnType>GLib.IFile</ReturnType>
677677 </ReturnValue>
678678 <Parameters>
679679 <Parameter Name="handle" Type="System.IntPtr" />
685685 <summary>To be added.</summary>
686686 <returns>To be added.</returns>
687687 <remarks>To be added.</remarks>
688 <since version="Gtk# 2.14" />
688 <since version="Gtk# 3.0" />
689689 </Docs>
690690 </Member>
691691 <Member MemberName="GetRelativePath">
692 <MemberSignature Language="C#" Value="public string GetRelativePath (GLib.File descendant);" />
693 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRelativePath(class GLib.File descendant) cil managed" />
692 <MemberSignature Language="C#" Value="public string GetRelativePath (GLib.IFile descendant);" />
693 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRelativePath(class GLib.IFile descendant) cil managed" />
694694 <MemberType>Method</MemberType>
695695 <ReturnValue>
696696 <ReturnType>System.String</ReturnType>
697697 </ReturnValue>
698698 <Parameters>
699 <Parameter Name="descendant" Type="GLib.File" />
699 <Parameter Name="descendant" Type="GLib.IFile" />
700700 </Parameters>
701701 <Docs>
702702 <param name="descendant">To be added.</param>
703703 <summary>To be added.</summary>
704704 <returns>To be added.</returns>
705705 <remarks>To be added.</remarks>
706 <since version="Gtk# 2.14" />
706 <since version="Gtk# 3.0" />
707 </Docs>
708 </Member>
709 <Member MemberName="GInterfaceGType">
710 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
711 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
712 <MemberType>Property</MemberType>
713 <ReturnValue>
714 <ReturnType>GLib.GType</ReturnType>
715 </ReturnValue>
716 <Docs>
717 <summary>To be added.</summary>
718 <value>To be added.</value>
719 <remarks>To be added.</remarks>
720 <since version="Gtk# 3.0" />
707721 </Docs>
708722 </Member>
709723 <Member MemberName="GType">
710 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
711 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
724 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
725 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
712726 <MemberType>Property</MemberType>
713727 <ReturnValue>
714728 <ReturnType>GLib.GType</ReturnType>
753767 </Docs>
754768 </Member>
755769 <Member MemberName="HasParent">
756 <MemberSignature Language="C#" Value="public bool HasParent (GLib.File parent);" />
757 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasParent(class GLib.File parent) cil managed" />
758 <MemberType>Method</MemberType>
759 <ReturnValue>
760 <ReturnType>System.Boolean</ReturnType>
761 </ReturnValue>
762 <Parameters>
763 <Parameter Name="parent" Type="GLib.File" />
770 <MemberSignature Language="C#" Value="public bool HasParent (GLib.IFile parent);" />
771 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasParent(class GLib.IFile parent) cil managed" />
772 <MemberType>Method</MemberType>
773 <ReturnValue>
774 <ReturnType>System.Boolean</ReturnType>
775 </ReturnValue>
776 <Parameters>
777 <Parameter Name="parent" Type="GLib.IFile" />
764778 </Parameters>
765779 <Docs>
766780 <param name="parent">To be added.</param>
771785 </Docs>
772786 </Member>
773787 <Member MemberName="HasPrefix">
774 <MemberSignature Language="C#" Value="public bool HasPrefix (GLib.File prefix);" />
775 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasPrefix(class GLib.File prefix) cil managed" />
776 <MemberType>Method</MemberType>
777 <ReturnValue>
778 <ReturnType>System.Boolean</ReturnType>
779 </ReturnValue>
780 <Parameters>
781 <Parameter Name="prefix" Type="GLib.File" />
788 <MemberSignature Language="C#" Value="public bool HasPrefix (GLib.IFile prefix);" />
789 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasPrefix(class GLib.IFile prefix) cil managed" />
790 <MemberType>Method</MemberType>
791 <ReturnValue>
792 <ReturnType>System.Boolean</ReturnType>
793 </ReturnValue>
794 <Parameters>
795 <Parameter Name="prefix" Type="GLib.IFile" />
782796 </Parameters>
783797 <Docs>
784798 <param name="prefix">To be added.</param>
785799 <summary>To be added.</summary>
786800 <returns>To be added.</returns>
787801 <remarks>To be added.</remarks>
788 <since version="Gtk# 2.14" />
802 <since version="Gtk# 3.0" />
789803 </Docs>
790804 </Member>
791805 <Member MemberName="HasUriScheme">
864878 </Docs>
865879 </Member>
866880 <Member MemberName="LoadContentsFinish">
867 <MemberSignature Language="C#" Value="public bool LoadContentsFinish (GLib.AsyncResult res, string contents, out ulong length, string etag_out);" />
868 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LoadContentsFinish(class GLib.AsyncResult res, string contents, unsigned int64 length, string etag_out) cil managed" />
869 <MemberType>Method</MemberType>
870 <ReturnValue>
871 <ReturnType>System.Boolean</ReturnType>
872 </ReturnValue>
873 <Parameters>
874 <Parameter Name="res" Type="GLib.AsyncResult" />
881 <MemberSignature Language="C#" Value="public bool LoadContentsFinish (GLib.IAsyncResult res, string contents, out ulong length, string etag_out);" />
882 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LoadContentsFinish(class GLib.IAsyncResult res, string contents, unsigned int64 length, string etag_out) cil managed" />
883 <MemberType>Method</MemberType>
884 <ReturnValue>
885 <ReturnType>System.Boolean</ReturnType>
886 </ReturnValue>
887 <Parameters>
888 <Parameter Name="res" Type="GLib.IAsyncResult" />
875889 <Parameter Name="contents" Type="System.String" />
876890 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
877891 <Parameter Name="etag_out" Type="System.String" />
884898 <summary>To be added.</summary>
885899 <returns>To be added.</returns>
886900 <remarks>To be added.</remarks>
887 <since version="Gtk# 2.14" />
901 <since version="Gtk# 3.0" />
888902 </Docs>
889903 </Member>
890904 <Member MemberName="LoadPartialContentsAsync">
909923 </Docs>
910924 </Member>
911925 <Member MemberName="LoadPartialContentsFinish">
912 <MemberSignature Language="C#" Value="public bool LoadPartialContentsFinish (GLib.AsyncResult res, string contents, out ulong length, string etag_out);" />
913 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LoadPartialContentsFinish(class GLib.AsyncResult res, string contents, unsigned int64 length, string etag_out) cil managed" />
914 <MemberType>Method</MemberType>
915 <ReturnValue>
916 <ReturnType>System.Boolean</ReturnType>
917 </ReturnValue>
918 <Parameters>
919 <Parameter Name="res" Type="GLib.AsyncResult" />
926 <MemberSignature Language="C#" Value="public bool LoadPartialContentsFinish (GLib.IAsyncResult res, string contents, out ulong length, string etag_out);" />
927 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LoadPartialContentsFinish(class GLib.IAsyncResult res, string contents, unsigned int64 length, string etag_out) cil managed" />
928 <MemberType>Method</MemberType>
929 <ReturnValue>
930 <ReturnType>System.Boolean</ReturnType>
931 </ReturnValue>
932 <Parameters>
933 <Parameter Name="res" Type="GLib.IAsyncResult" />
920934 <Parameter Name="contents" Type="System.String" />
921935 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
922936 <Parameter Name="etag_out" Type="System.String" />
929943 <summary>To be added.</summary>
930944 <returns>To be added.</returns>
931945 <remarks>To be added.</remarks>
932 <since version="Gtk# 2.14" />
946 <since version="Gtk# 3.0" />
933947 </Docs>
934948 </Member>
935949 <Member MemberName="MakeDirectory">
10321046 </Docs>
10331047 </Member>
10341048 <Member MemberName="MountEnclosingVolumeFinish">
1035 <MemberSignature Language="C#" Value="public bool MountEnclosingVolumeFinish (GLib.AsyncResult result);" />
1036 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MountEnclosingVolumeFinish(class GLib.AsyncResult result) cil managed" />
1037 <MemberType>Method</MemberType>
1038 <ReturnValue>
1039 <ReturnType>System.Boolean</ReturnType>
1040 </ReturnValue>
1041 <Parameters>
1042 <Parameter Name="result" Type="GLib.AsyncResult" />
1049 <MemberSignature Language="C#" Value="public bool MountEnclosingVolumeFinish (GLib.IAsyncResult result);" />
1050 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MountEnclosingVolumeFinish(class GLib.IAsyncResult result) cil managed" />
1051 <MemberType>Method</MemberType>
1052 <ReturnValue>
1053 <ReturnType>System.Boolean</ReturnType>
1054 </ReturnValue>
1055 <Parameters>
1056 <Parameter Name="result" Type="GLib.IAsyncResult" />
10431057 </Parameters>
10441058 <Docs>
10451059 <param name="result">To be added.</param>
10461060 <summary>To be added.</summary>
10471061 <returns>To be added.</returns>
10481062 <remarks>To be added.</remarks>
1049 <since version="Gtk# 2.14" />
1063 <since version="Gtk# 3.0" />
10501064 </Docs>
10511065 </Member>
10521066 <Member MemberName="MountMountable">
10731087 </Docs>
10741088 </Member>
10751089 <Member MemberName="MountMountableFinish">
1076 <MemberSignature Language="C#" Value="public GLib.File MountMountableFinish (GLib.AsyncResult result);" />
1077 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File MountMountableFinish(class GLib.AsyncResult result) cil managed" />
1078 <MemberType>Method</MemberType>
1079 <ReturnValue>
1080 <ReturnType>GLib.File</ReturnType>
1081 </ReturnValue>
1082 <Parameters>
1083 <Parameter Name="result" Type="GLib.AsyncResult" />
1090 <MemberSignature Language="C#" Value="public GLib.IFile MountMountableFinish (GLib.IAsyncResult result);" />
1091 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile MountMountableFinish(class GLib.IAsyncResult result) cil managed" />
1092 <MemberType>Method</MemberType>
1093 <ReturnValue>
1094 <ReturnType>GLib.IFile</ReturnType>
1095 </ReturnValue>
1096 <Parameters>
1097 <Parameter Name="result" Type="GLib.IAsyncResult" />
10841098 </Parameters>
10851099 <Docs>
10861100 <param name="result">To be added.</param>
10871101 <summary>To be added.</summary>
10881102 <returns>To be added.</returns>
10891103 <remarks>To be added.</remarks>
1090 <since version="Gtk# 2.14" />
1104 <since version="Gtk# 3.0" />
10911105 </Docs>
10921106 </Member>
10931107 <Member MemberName="Move">
1094 <MemberSignature Language="C#" Value="public bool Move (GLib.File destination, GLib.FileCopyFlags flags, GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback);" />
1095 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Move(class GLib.File destination, valuetype GLib.FileCopyFlags flags, class GLib.Cancellable cancellable, class GLib.FileProgressCallback progress_callback) cil managed" />
1096 <MemberType>Method</MemberType>
1097 <ReturnValue>
1098 <ReturnType>System.Boolean</ReturnType>
1099 </ReturnValue>
1100 <Parameters>
1101 <Parameter Name="destination" Type="GLib.File" />
1108 <MemberSignature Language="C#" Value="public bool Move (GLib.IFile destination, GLib.FileCopyFlags flags, GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback);" />
1109 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Move(class GLib.IFile destination, valuetype GLib.FileCopyFlags flags, class GLib.Cancellable cancellable, class GLib.FileProgressCallback progress_callback) cil managed" />
1110 <MemberType>Method</MemberType>
1111 <ReturnValue>
1112 <ReturnType>System.Boolean</ReturnType>
1113 </ReturnValue>
1114 <Parameters>
1115 <Parameter Name="destination" Type="GLib.IFile" />
11021116 <Parameter Name="flags" Type="GLib.FileCopyFlags" />
11031117 <Parameter Name="cancellable" Type="GLib.Cancellable" />
11041118 <Parameter Name="progress_callback" Type="GLib.FileProgressCallback" />
11111125 <summary>To be added.</summary>
11121126 <returns>To be added.</returns>
11131127 <remarks>To be added.</remarks>
1114 <since version="Gtk# 2.14" />
1128 <since version="Gtk# 3.0" />
11151129 </Docs>
11161130 </Member>
11171131 <Member MemberName="OpenReadwrite">
11541168 </Docs>
11551169 </Member>
11561170 <Member MemberName="OpenReadwriteFinish">
1157 <MemberSignature Language="C#" Value="public GLib.FileIOStream OpenReadwriteFinish (GLib.AsyncResult res);" />
1158 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream OpenReadwriteFinish(class GLib.AsyncResult res) cil managed" />
1171 <MemberSignature Language="C#" Value="public GLib.FileIOStream OpenReadwriteFinish (GLib.IAsyncResult res);" />
1172 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream OpenReadwriteFinish(class GLib.IAsyncResult res) cil managed" />
11591173 <MemberType>Method</MemberType>
11601174 <ReturnValue>
11611175 <ReturnType>GLib.FileIOStream</ReturnType>
11621176 </ReturnValue>
11631177 <Parameters>
1164 <Parameter Name="res" Type="GLib.AsyncResult" />
1178 <Parameter Name="res" Type="GLib.IAsyncResult" />
11651179 </Parameters>
11661180 <Docs>
11671181 <param name="res">To be added.</param>
11861200 </Docs>
11871201 </Member>
11881202 <Member MemberName="Parent">
1189 <MemberSignature Language="C#" Value="public GLib.File Parent { get; }" />
1190 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File Parent" />
1203 <MemberSignature Language="C#" Value="public GLib.IFile Parent { get; }" />
1204 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile Parent" />
11911205 <MemberType>Property</MemberType>
11921206 <ReturnValue>
1193 <ReturnType>GLib.File</ReturnType>
1207 <ReturnType>GLib.IFile</ReturnType>
11941208 </ReturnValue>
11951209 <Docs>
11961210 <summary>To be added.</summary>
12141228 </Docs>
12151229 </Member>
12161230 <Member MemberName="ParseName">
1217 <MemberSignature Language="C#" Value="public static GLib.File ParseName (string parse_name);" />
1218 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.File ParseName(string parse_name) cil managed" />
1219 <MemberType>Method</MemberType>
1220 <ReturnValue>
1221 <ReturnType>GLib.File</ReturnType>
1231 <MemberSignature Language="C#" Value="public static GLib.IFile ParseName (string parse_name);" />
1232 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IFile ParseName(string parse_name) cil managed" />
1233 <MemberType>Method</MemberType>
1234 <ReturnValue>
1235 <ReturnType>GLib.IFile</ReturnType>
12221236 </ReturnValue>
12231237 <Parameters>
12241238 <Parameter Name="parse_name" Type="System.String" />
12281242 <summary>To be added.</summary>
12291243 <returns>To be added.</returns>
12301244 <remarks>To be added.</remarks>
1231 <since version="Gtk# 2.14" />
1245 <since version="Gtk# 3.0" />
12321246 </Docs>
12331247 </Member>
12341248 <Member MemberName="Path">
12651279 </Docs>
12661280 </Member>
12671281 <Member MemberName="PollMountableFinish">
1268 <MemberSignature Language="C#" Value="public bool PollMountableFinish (GLib.AsyncResult result);" />
1269 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool PollMountableFinish(class GLib.AsyncResult result) cil managed" />
1270 <MemberType>Method</MemberType>
1271 <ReturnValue>
1272 <ReturnType>System.Boolean</ReturnType>
1273 </ReturnValue>
1274 <Parameters>
1275 <Parameter Name="result" Type="GLib.AsyncResult" />
1282 <MemberSignature Language="C#" Value="public bool PollMountableFinish (GLib.IAsyncResult result);" />
1283 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool PollMountableFinish(class GLib.IAsyncResult result) cil managed" />
1284 <MemberType>Method</MemberType>
1285 <ReturnValue>
1286 <ReturnType>System.Boolean</ReturnType>
1287 </ReturnValue>
1288 <Parameters>
1289 <Parameter Name="result" Type="GLib.IAsyncResult" />
12761290 </Parameters>
12771291 <Docs>
12781292 <param name="result">To be added.</param>
12831297 </Docs>
12841298 </Member>
12851299 <Member MemberName="QueryDefaultHandler">
1286 <MemberSignature Language="C#" Value="public GLib.AppInfo QueryDefaultHandler (GLib.Cancellable cancellable);" />
1287 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.AppInfo QueryDefaultHandler(class GLib.Cancellable cancellable) cil managed" />
1288 <MemberType>Method</MemberType>
1289 <ReturnValue>
1290 <ReturnType>GLib.AppInfo</ReturnType>
1291 </ReturnValue>
1292 <Parameters>
1293 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1294 </Parameters>
1295 <Docs>
1296 <param name="cancellable">To be added.</param>
1297 <summary>To be added.</summary>
1298 <returns>To be added.</returns>
1299 <remarks>To be added.</remarks>
1300 <since version="Gtk# 2.14" />
1300 <MemberSignature Language="C#" Value="public GLib.IAppInfo QueryDefaultHandler (GLib.Cancellable cancellable);" />
1301 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IAppInfo QueryDefaultHandler(class GLib.Cancellable cancellable) cil managed" />
1302 <MemberType>Method</MemberType>
1303 <ReturnValue>
1304 <ReturnType>GLib.IAppInfo</ReturnType>
1305 </ReturnValue>
1306 <Parameters>
1307 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1308 </Parameters>
1309 <Docs>
1310 <param name="cancellable">To be added.</param>
1311 <summary>To be added.</summary>
1312 <returns>To be added.</returns>
1313 <remarks>To be added.</remarks>
1314 <since version="Gtk# 3.0" />
13011315 </Docs>
13021316 </Member>
13031317 <Member MemberName="QueryExists">
13621376 </Docs>
13631377 </Member>
13641378 <Member MemberName="QueryFilesystemInfoFinish">
1365 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryFilesystemInfoFinish (GLib.AsyncResult res);" />
1366 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInfo QueryFilesystemInfoFinish(class GLib.AsyncResult res) cil managed" />
1379 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryFilesystemInfoFinish (GLib.IAsyncResult res);" />
1380 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInfo QueryFilesystemInfoFinish(class GLib.IAsyncResult res) cil managed" />
13671381 <MemberType>Method</MemberType>
13681382 <ReturnValue>
13691383 <ReturnType>GLib.FileInfo</ReturnType>
13701384 </ReturnValue>
13711385 <Parameters>
1372 <Parameter Name="res" Type="GLib.AsyncResult" />
1386 <Parameter Name="res" Type="GLib.IAsyncResult" />
13731387 </Parameters>
13741388 <Docs>
13751389 <param name="res">To be added.</param>
13761390 <summary>To be added.</summary>
13771391 <returns>To be added.</returns>
13781392 <remarks>To be added.</remarks>
1379 <since version="Gtk# 2.14" />
1393 <since version="Gtk# 3.0" />
13801394 </Docs>
13811395 </Member>
13821396 <Member MemberName="QueryFileType">
14471461 </Docs>
14481462 </Member>
14491463 <Member MemberName="QueryInfoFinish">
1450 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryInfoFinish (GLib.AsyncResult res);" />
1451 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInfo QueryInfoFinish(class GLib.AsyncResult res) cil managed" />
1464 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryInfoFinish (GLib.IAsyncResult res);" />
1465 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInfo QueryInfoFinish(class GLib.IAsyncResult res) cil managed" />
14521466 <MemberType>Method</MemberType>
14531467 <ReturnValue>
14541468 <ReturnType>GLib.FileInfo</ReturnType>
14551469 </ReturnValue>
14561470 <Parameters>
1457 <Parameter Name="res" Type="GLib.AsyncResult" />
1471 <Parameter Name="res" Type="GLib.IAsyncResult" />
14581472 </Parameters>
14591473 <Docs>
14601474 <param name="res">To be added.</param>
14611475 <summary>To be added.</summary>
14621476 <returns>To be added.</returns>
14631477 <remarks>To be added.</remarks>
1464 <since version="Gtk# 2.14" />
1478 <since version="Gtk# 3.0" />
14651479 </Docs>
14661480 </Member>
14671481 <Member MemberName="QuerySettableAttributes">
15401554 </Docs>
15411555 </Member>
15421556 <Member MemberName="ReadFinish">
1543 <MemberSignature Language="C#" Value="public GLib.FileInputStream ReadFinish (GLib.AsyncResult res);" />
1544 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInputStream ReadFinish(class GLib.AsyncResult res) cil managed" />
1557 <MemberSignature Language="C#" Value="public GLib.FileInputStream ReadFinish (GLib.IAsyncResult res);" />
1558 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInputStream ReadFinish(class GLib.IAsyncResult res) cil managed" />
15451559 <MemberType>Method</MemberType>
15461560 <ReturnValue>
15471561 <ReturnType>GLib.FileInputStream</ReturnType>
15481562 </ReturnValue>
15491563 <Parameters>
1550 <Parameter Name="res" Type="GLib.AsyncResult" />
1564 <Parameter Name="res" Type="GLib.IAsyncResult" />
15511565 </Parameters>
15521566 <Docs>
15531567 <param name="res">To be added.</param>
15541568 <summary>To be added.</summary>
15551569 <returns>To be added.</returns>
15561570 <remarks>To be added.</remarks>
1557 <since version="Gtk# 2.14" />
1571 <since version="Gtk# 3.0" />
15581572 </Docs>
15591573 </Member>
15601574 <Member MemberName="Replace">
16641678 </Docs>
16651679 </Member>
16661680 <Member MemberName="ReplaceContentsFinish">
1667 <MemberSignature Language="C#" Value="public bool ReplaceContentsFinish (GLib.AsyncResult res, string new_etag);" />
1668 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ReplaceContentsFinish(class GLib.AsyncResult res, string new_etag) cil managed" />
1669 <MemberType>Method</MemberType>
1670 <ReturnValue>
1671 <ReturnType>System.Boolean</ReturnType>
1672 </ReturnValue>
1673 <Parameters>
1674 <Parameter Name="res" Type="GLib.AsyncResult" />
1681 <MemberSignature Language="C#" Value="public bool ReplaceContentsFinish (GLib.IAsyncResult res, string new_etag);" />
1682 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ReplaceContentsFinish(class GLib.IAsyncResult res, string new_etag) cil managed" />
1683 <MemberType>Method</MemberType>
1684 <ReturnValue>
1685 <ReturnType>System.Boolean</ReturnType>
1686 </ReturnValue>
1687 <Parameters>
1688 <Parameter Name="res" Type="GLib.IAsyncResult" />
16751689 <Parameter Name="new_etag" Type="System.String" />
16761690 </Parameters>
16771691 <Docs>
16801694 <summary>To be added.</summary>
16811695 <returns>To be added.</returns>
16821696 <remarks>To be added.</remarks>
1683 <since version="Gtk# 2.14" />
1697 <since version="Gtk# 3.0" />
16841698 </Docs>
16851699 </Member>
16861700 <Member MemberName="ReplaceFinish">
1687 <MemberSignature Language="C#" Value="public GLib.FileOutputStream ReplaceFinish (GLib.AsyncResult res);" />
1688 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream ReplaceFinish(class GLib.AsyncResult res) cil managed" />
1701 <MemberSignature Language="C#" Value="public GLib.FileOutputStream ReplaceFinish (GLib.IAsyncResult res);" />
1702 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream ReplaceFinish(class GLib.IAsyncResult res) cil managed" />
16891703 <MemberType>Method</MemberType>
16901704 <ReturnValue>
16911705 <ReturnType>GLib.FileOutputStream</ReturnType>
16921706 </ReturnValue>
16931707 <Parameters>
1694 <Parameter Name="res" Type="GLib.AsyncResult" />
1708 <Parameter Name="res" Type="GLib.IAsyncResult" />
16951709 </Parameters>
16961710 <Docs>
16971711 <param name="res">To be added.</param>
16981712 <summary>To be added.</summary>
16991713 <returns>To be added.</returns>
17001714 <remarks>To be added.</remarks>
1701 <since version="Gtk# 2.14" />
1715 <since version="Gtk# 3.0" />
17021716 </Docs>
17031717 </Member>
17041718 <Member MemberName="ReplaceReadwrite">
17531767 </Docs>
17541768 </Member>
17551769 <Member MemberName="ReplaceReadwriteFinish">
1756 <MemberSignature Language="C#" Value="public GLib.FileIOStream ReplaceReadwriteFinish (GLib.AsyncResult res);" />
1757 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream ReplaceReadwriteFinish(class GLib.AsyncResult res) cil managed" />
1770 <MemberSignature Language="C#" Value="public GLib.FileIOStream ReplaceReadwriteFinish (GLib.IAsyncResult res);" />
1771 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream ReplaceReadwriteFinish(class GLib.IAsyncResult res) cil managed" />
17581772 <MemberType>Method</MemberType>
17591773 <ReturnValue>
17601774 <ReturnType>GLib.FileIOStream</ReturnType>
17611775 </ReturnValue>
17621776 <Parameters>
1763 <Parameter Name="res" Type="GLib.AsyncResult" />
1777 <Parameter Name="res" Type="GLib.IAsyncResult" />
17641778 </Parameters>
17651779 <Docs>
17661780 <param name="res">To be added.</param>
17711785 </Docs>
17721786 </Member>
17731787 <Member MemberName="ResolveRelativePath">
1774 <MemberSignature Language="C#" Value="public GLib.File ResolveRelativePath (string relative_path);" />
1775 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File ResolveRelativePath(string relative_path) cil managed" />
1776 <MemberType>Method</MemberType>
1777 <ReturnValue>
1778 <ReturnType>GLib.File</ReturnType>
1788 <MemberSignature Language="C#" Value="public GLib.IFile ResolveRelativePath (string relative_path);" />
1789 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile ResolveRelativePath(string relative_path) cil managed" />
1790 <MemberType>Method</MemberType>
1791 <ReturnValue>
1792 <ReturnType>GLib.IFile</ReturnType>
17791793 </ReturnValue>
17801794 <Parameters>
17811795 <Parameter Name="relative_path" Type="System.String" />
17851799 <summary>To be added.</summary>
17861800 <returns>To be added.</returns>
17871801 <remarks>To be added.</remarks>
1788 <since version="Gtk# 2.14" />
1802 <since version="Gtk# 3.0" />
17891803 </Docs>
17901804 </Member>
17911805 <Member MemberName="SetAttribute">
19121926 </Docs>
19131927 </Member>
19141928 <Member MemberName="SetAttributesFinish">
1915 <MemberSignature Language="C#" Value="public bool SetAttributesFinish (GLib.AsyncResult result, GLib.FileInfo info);" />
1916 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributesFinish(class GLib.AsyncResult result, class GLib.FileInfo info) cil managed" />
1917 <MemberType>Method</MemberType>
1918 <ReturnValue>
1919 <ReturnType>System.Boolean</ReturnType>
1920 </ReturnValue>
1921 <Parameters>
1922 <Parameter Name="result" Type="GLib.AsyncResult" />
1929 <MemberSignature Language="C#" Value="public bool SetAttributesFinish (GLib.IAsyncResult result, GLib.FileInfo info);" />
1930 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributesFinish(class GLib.IAsyncResult result, class GLib.FileInfo info) cil managed" />
1931 <MemberType>Method</MemberType>
1932 <ReturnValue>
1933 <ReturnType>System.Boolean</ReturnType>
1934 </ReturnValue>
1935 <Parameters>
1936 <Parameter Name="result" Type="GLib.IAsyncResult" />
19231937 <Parameter Name="info" Type="GLib.FileInfo" />
19241938 </Parameters>
19251939 <Docs>
19281942 <summary>To be added.</summary>
19291943 <returns>To be added.</returns>
19301944 <remarks>To be added.</remarks>
1931 <since version="Gtk# 2.14" />
1945 <since version="Gtk# 3.0" />
19321946 </Docs>
19331947 </Member>
19341948 <Member MemberName="SetAttributesFromInfo">
20262040 </Docs>
20272041 </Member>
20282042 <Member MemberName="SetDisplayName">
2029 <MemberSignature Language="C#" Value="public GLib.File SetDisplayName (string display_name, GLib.Cancellable cancellable);" />
2030 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File SetDisplayName(string display_name, class GLib.Cancellable cancellable) cil managed" />
2031 <MemberType>Method</MemberType>
2032 <ReturnValue>
2033 <ReturnType>GLib.File</ReturnType>
2043 <MemberSignature Language="C#" Value="public GLib.IFile SetDisplayName (string display_name, GLib.Cancellable cancellable);" />
2044 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile SetDisplayName(string display_name, class GLib.Cancellable cancellable) cil managed" />
2045 <MemberType>Method</MemberType>
2046 <ReturnValue>
2047 <ReturnType>GLib.IFile</ReturnType>
20342048 </ReturnValue>
20352049 <Parameters>
20362050 <Parameter Name="display_name" Type="System.String" />
20422056 <summary>To be added.</summary>
20432057 <returns>To be added.</returns>
20442058 <remarks>To be added.</remarks>
2045 <since version="Gtk# 2.14" />
2059 <since version="Gtk# 3.0" />
20462060 </Docs>
20472061 </Member>
20482062 <Member MemberName="SetDisplayNameAsync">
20692083 </Docs>
20702084 </Member>
20712085 <Member MemberName="SetDisplayNameFinish">
2072 <MemberSignature Language="C#" Value="public GLib.File SetDisplayNameFinish (GLib.AsyncResult res);" />
2073 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.File SetDisplayNameFinish(class GLib.AsyncResult res) cil managed" />
2074 <MemberType>Method</MemberType>
2075 <ReturnValue>
2076 <ReturnType>GLib.File</ReturnType>
2077 </ReturnValue>
2078 <Parameters>
2079 <Parameter Name="res" Type="GLib.AsyncResult" />
2086 <MemberSignature Language="C#" Value="public GLib.IFile SetDisplayNameFinish (GLib.IAsyncResult res);" />
2087 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile SetDisplayNameFinish(class GLib.IAsyncResult res) cil managed" />
2088 <MemberType>Method</MemberType>
2089 <ReturnValue>
2090 <ReturnType>GLib.IFile</ReturnType>
2091 </ReturnValue>
2092 <Parameters>
2093 <Parameter Name="res" Type="GLib.IAsyncResult" />
20802094 </Parameters>
20812095 <Docs>
20822096 <param name="res">To be added.</param>
20832097 <summary>To be added.</summary>
20842098 <returns>To be added.</returns>
20852099 <remarks>To be added.</remarks>
2086 <since version="Gtk# 2.14" />
2100 <since version="Gtk# 3.0" />
20872101 </Docs>
20882102 </Member>
20892103 <Member MemberName="StartMountable">
21102124 </Docs>
21112125 </Member>
21122126 <Member MemberName="StartMountableFinish">
2113 <MemberSignature Language="C#" Value="public bool StartMountableFinish (GLib.AsyncResult result);" />
2114 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StartMountableFinish(class GLib.AsyncResult result) cil managed" />
2115 <MemberType>Method</MemberType>
2116 <ReturnValue>
2117 <ReturnType>System.Boolean</ReturnType>
2118 </ReturnValue>
2119 <Parameters>
2120 <Parameter Name="result" Type="GLib.AsyncResult" />
2127 <MemberSignature Language="C#" Value="public bool StartMountableFinish (GLib.IAsyncResult result);" />
2128 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StartMountableFinish(class GLib.IAsyncResult result) cil managed" />
2129 <MemberType>Method</MemberType>
2130 <ReturnValue>
2131 <ReturnType>System.Boolean</ReturnType>
2132 </ReturnValue>
2133 <Parameters>
2134 <Parameter Name="result" Type="GLib.IAsyncResult" />
21212135 </Parameters>
21222136 <Docs>
21232137 <param name="result">To be added.</param>
21512165 </Docs>
21522166 </Member>
21532167 <Member MemberName="StopMountableFinish">
2154 <MemberSignature Language="C#" Value="public bool StopMountableFinish (GLib.AsyncResult result);" />
2155 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StopMountableFinish(class GLib.AsyncResult result) cil managed" />
2156 <MemberType>Method</MemberType>
2157 <ReturnValue>
2158 <ReturnType>System.Boolean</ReturnType>
2159 </ReturnValue>
2160 <Parameters>
2161 <Parameter Name="result" Type="GLib.AsyncResult" />
2168 <MemberSignature Language="C#" Value="public bool StopMountableFinish (GLib.IAsyncResult result);" />
2169 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StopMountableFinish(class GLib.IAsyncResult result) cil managed" />
2170 <MemberType>Method</MemberType>
2171 <ReturnValue>
2172 <ReturnType>System.Boolean</ReturnType>
2173 </ReturnValue>
2174 <Parameters>
2175 <Parameter Name="result" Type="GLib.IAsyncResult" />
21622176 </Parameters>
21632177 <Docs>
21642178 <param name="result">To be added.</param>
22432257 </Docs>
22442258 </Member>
22452259 <Member MemberName="UnmountMountableFinish">
2246 <MemberSignature Language="C#" Value="public bool UnmountMountableFinish (GLib.AsyncResult result);" />
2247 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountMountableFinish(class GLib.AsyncResult result) cil managed" />
2260 <MemberSignature Language="C#" Value="public bool UnmountMountableFinish (GLib.IAsyncResult result);" />
2261 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountMountableFinish(class GLib.IAsyncResult result) cil managed" />
22482262 <MemberType>Method</MemberType>
22492263 <Attributes>
22502264 <Attribute>
22552269 <ReturnType>System.Boolean</ReturnType>
22562270 </ReturnValue>
22572271 <Parameters>
2258 <Parameter Name="result" Type="GLib.AsyncResult" />
2272 <Parameter Name="result" Type="GLib.IAsyncResult" />
22592273 </Parameters>
22602274 <Docs>
22612275 <param name="result">To be added.</param>
22622276 <summary>To be added.</summary>
22632277 <returns>To be added.</returns>
22642278 <remarks>To be added.</remarks>
2265 <since version="Gtk# 2.14" />
2279 <since version="Gtk# 3.0" />
22662280 </Docs>
22672281 </Member>
22682282 <Member MemberName="UnmountMountableWithOperation">
22892303 </Docs>
22902304 </Member>
22912305 <Member MemberName="UnmountMountableWithOperationFinish">
2292 <MemberSignature Language="C#" Value="public bool UnmountMountableWithOperationFinish (GLib.AsyncResult result);" />
2293 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountMountableWithOperationFinish(class GLib.AsyncResult result) cil managed" />
2294 <MemberType>Method</MemberType>
2295 <ReturnValue>
2296 <ReturnType>System.Boolean</ReturnType>
2297 </ReturnValue>
2298 <Parameters>
2299 <Parameter Name="result" Type="GLib.AsyncResult" />
2306 <MemberSignature Language="C#" Value="public bool UnmountMountableWithOperationFinish (GLib.IAsyncResult result);" />
2307 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountMountableWithOperationFinish(class GLib.IAsyncResult result) cil managed" />
2308 <MemberType>Method</MemberType>
2309 <ReturnValue>
2310 <ReturnType>System.Boolean</ReturnType>
2311 </ReturnValue>
2312 <Parameters>
2313 <Parameter Name="result" Type="GLib.IAsyncResult" />
23002314 </Parameters>
23012315 <Docs>
23022316 <param name="result">To be added.</param>
+0
-33
doc/en/GLib/FileDescriptorBased.xml less more
0 <Type Name="FileDescriptorBased" FullName="GLib.FileDescriptorBased">
1 <TypeSignature Language="C#" Value="public interface FileDescriptorBased : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract FileDescriptorBased implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Fd">
18 <MemberSignature Language="C#" Value="public int Fd { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance int32 Fd" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Int32</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 </Members>
32 </Type>
00 <Type Name="FileDescriptorBasedAdapter" FullName="GLib.FileDescriptorBasedAdapter">
1 <TypeSignature Language="C#" Value="public class FileDescriptorBasedAdapter : GLib.GInterfaceAdapter, GLib.FileDescriptorBased, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi FileDescriptorBasedAdapter extends GLib.GInterfaceAdapter implements class GLib.FileDescriptorBased, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class FileDescriptorBasedAdapter : GLib.GInterfaceAdapter, GLib.IFileDescriptorBased, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi FileDescriptorBasedAdapter extends GLib.GInterfaceAdapter implements class GLib.IFileDescriptorBased, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.FileDescriptorBased</InterfaceName>
11 <InterfaceName>GLib.IFileDescriptorBased</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public FileDescriptorBasedAdapter (GLib.FileDescriptorBasedImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.FileDescriptorBasedImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public FileDescriptorBasedAdapter (GLib.IFileDescriptorBasedImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IFileDescriptorBasedImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.FileDescriptorBasedImplementor" />
39 <Parameter Name="implementor" Type="GLib.IFileDescriptorBasedImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
7474 </Docs>
7575 </Member>
7676 <Member MemberName="GetObject">
77 <MemberSignature Language="C#" Value="public static GLib.FileDescriptorBased GetObject (GLib.Object obj);" />
78 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.FileDescriptorBased GetObject(class GLib.Object obj) cil managed" />
77 <MemberSignature Language="C#" Value="public static GLib.IFileDescriptorBased GetObject (GLib.Object obj);" />
78 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IFileDescriptorBased GetObject(class GLib.Object obj) cil managed" />
7979 <MemberType>Method</MemberType>
8080 <ReturnValue>
81 <ReturnType>GLib.FileDescriptorBased</ReturnType>
81 <ReturnType>GLib.IFileDescriptorBased</ReturnType>
8282 </ReturnValue>
8383 <Parameters>
8484 <Parameter Name="obj" Type="GLib.Object" />
9292 </Docs>
9393 </Member>
9494 <Member MemberName="GetObject">
95 <MemberSignature Language="C#" Value="public static GLib.FileDescriptorBased GetObject (IntPtr handle, bool owned);" />
96 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.FileDescriptorBased GetObject(native int handle, bool owned) cil managed" />
95 <MemberSignature Language="C#" Value="public static GLib.IFileDescriptorBased GetObject (IntPtr handle, bool owned);" />
96 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IFileDescriptorBased GetObject(native int handle, bool owned) cil managed" />
9797 <MemberType>Method</MemberType>
9898 <ReturnValue>
99 <ReturnType>GLib.FileDescriptorBased</ReturnType>
99 <ReturnType>GLib.IFileDescriptorBased</ReturnType>
100100 </ReturnValue>
101101 <Parameters>
102102 <Parameter Name="handle" Type="System.IntPtr" />
111111 <since version="Gtk# 3.0" />
112112 </Docs>
113113 </Member>
114 <Member MemberName="GInterfaceGType">
115 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
117 <MemberType>Property</MemberType>
118 <ReturnValue>
119 <ReturnType>GLib.GType</ReturnType>
120 </ReturnValue>
121 <Docs>
122 <summary>To be added.</summary>
123 <value>To be added.</value>
124 <remarks>To be added.</remarks>
125 <since version="Gtk# 3.0" />
126 </Docs>
127 </Member>
114128 <Member MemberName="GType">
115 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
129 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
130 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
117131 <MemberType>Property</MemberType>
118132 <ReturnValue>
119133 <ReturnType>GLib.GType</ReturnType>
140154 </Docs>
141155 </Member>
142156 <Member MemberName="Implementor">
143 <MemberSignature Language="C#" Value="public GLib.FileDescriptorBasedImplementor Implementor { get; }" />
144 <MemberSignature Language="ILAsm" Value=".property instance class GLib.FileDescriptorBasedImplementor Implementor" />
157 <MemberSignature Language="C#" Value="public GLib.IFileDescriptorBasedImplementor Implementor { get; }" />
158 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFileDescriptorBasedImplementor Implementor" />
145159 <MemberType>Property</MemberType>
146160 <ReturnValue>
147 <ReturnType>GLib.FileDescriptorBasedImplementor</ReturnType>
161 <ReturnType>GLib.IFileDescriptorBasedImplementor</ReturnType>
148162 </ReturnValue>
149163 <Docs>
150164 <summary>To be added.</summary>
+0
-38
doc/en/GLib/FileDescriptorBasedImplementor.xml less more
0 <Type Name="FileDescriptorBasedImplementor" FullName="GLib.FileDescriptorBasedImplementor">
1 <TypeSignature Language="C#" Value="public interface FileDescriptorBasedImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract FileDescriptorBasedImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.FileDescriptorBasedAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Fd">
23 <MemberSignature Language="C#" Value="public int Fd { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance int32 Fd" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Int32</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 </Members>
37 </Type>
00 <Type Name="FileEnumerator" FullName="GLib.FileEnumerator">
1 <TypeSignature Language="C#" Value="public class FileEnumerator : GLib.Object, System.Collections.IEnumerable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileEnumerator extends GLib.Object implements class System.Collections.IEnumerable" />
1 <TypeSignature Language="C#" Value="public class FileEnumerator : GLib.Object, System.Collections.Generic.IEnumerable&lt;GLib.FileInfo&gt;" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileEnumerator extends GLib.Object implements class System.Collections.Generic.IEnumerable`1&lt;class GLib.FileInfo&gt;, class System.Collections.IEnumerable" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>System.Collections.IEnumerable</InterfaceName>
11 <InterfaceName>System.Collections.Generic.IEnumerable&lt;GLib.FileInfo&gt;</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 2.14" />
4343 </Docs>
4444 </Member>
8282 </Docs>
8383 </Member>
8484 <Member MemberName="CloseFinish">
85 <MemberSignature Language="C#" Value="public bool CloseFinish (GLib.AsyncResult result);" />
86 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool CloseFinish(class GLib.AsyncResult result) cil managed" />
87 <MemberType>Method</MemberType>
88 <ReturnValue>
89 <ReturnType>System.Boolean</ReturnType>
90 </ReturnValue>
91 <Parameters>
92 <Parameter Name="result" Type="GLib.AsyncResult" />
85 <MemberSignature Language="C#" Value="public bool CloseFinish (GLib.IAsyncResult result);" />
86 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool CloseFinish(class GLib.IAsyncResult result) cil managed" />
87 <MemberType>Method</MemberType>
88 <ReturnValue>
89 <ReturnType>System.Boolean</ReturnType>
90 </ReturnValue>
91 <Parameters>
92 <Parameter Name="result" Type="GLib.IAsyncResult" />
9393 </Parameters>
9494 <Docs>
9595 <param name="result">To be added.</param>
9696 <summary>To be added.</summary>
9797 <returns>To be added.</returns>
9898 <remarks>To be added.</remarks>
99 <since version="Gtk# 2.14" />
99 <since version="Gtk# 3.0" />
100100 </Docs>
101101 </Member>
102102 <Member MemberName="GetEnumerator">
103 <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
104 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.IEnumerator GetEnumerator() cil managed" />
105 <MemberType>Method</MemberType>
106 <ReturnValue>
107 <ReturnType>System.Collections.IEnumerator</ReturnType>
103 <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;GLib.FileInfo&gt; GetEnumerator ();" />
104 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;class GLib.FileInfo&gt; GetEnumerator() cil managed" />
105 <MemberType>Method</MemberType>
106 <ReturnValue>
107 <ReturnType>System.Collections.Generic.IEnumerator&lt;GLib.FileInfo&gt;</ReturnType>
108108 </ReturnValue>
109109 <Parameters />
110110 <Docs>
111111 <summary>To be added.</summary>
112112 <returns>To be added.</returns>
113113 <remarks>To be added.</remarks>
114 <since version="Gtk# 2.14" />
114 <since version="Gtk# 3.0" />
115115 </Docs>
116116 </Member>
117117 <Member MemberName="GType">
122122 <ReturnType>GLib.GType</ReturnType>
123123 </ReturnValue>
124124 <Docs>
125 <summary>To be added.</summary>
126 <value>To be added.</value>
127 <remarks>To be added.</remarks>
125 <summary>GType Property.</summary>
126 <value>The native <see cref="T:GLib.GType" /> value.</value>
127 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.FileEnumerator" />.</remarks>
128128 <since version="Gtk# 2.14" />
129129 </Docs>
130130 </Member>
213213 </Docs>
214214 </Member>
215215 <Member MemberName="NextFilesFinish">
216 <MemberSignature Language="C#" Value="public GLib.List NextFilesFinish (GLib.AsyncResult result);" />
217 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.List NextFilesFinish(class GLib.AsyncResult result) cil managed" />
218 <MemberType>Method</MemberType>
219 <ReturnValue>
220 <ReturnType>GLib.List</ReturnType>
221 </ReturnValue>
222 <Parameters>
223 <Parameter Name="result" Type="GLib.AsyncResult" />
216 <MemberSignature Language="C#" Value="public GLib.FileInfo[] NextFilesFinish (GLib.IAsyncResult result);" />
217 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.FileInfo[] NextFilesFinish(class GLib.IAsyncResult result) cil managed" />
218 <MemberType>Method</MemberType>
219 <ReturnValue>
220 <ReturnType>GLib.FileInfo[]</ReturnType>
221 </ReturnValue>
222 <Parameters>
223 <Parameter Name="result" Type="GLib.IAsyncResult" />
224224 </Parameters>
225225 <Docs>
226226 <param name="result">To be added.</param>
227227 <summary>To be added.</summary>
228228 <returns>To be added.</returns>
229229 <remarks>To be added.</remarks>
230 <since version="Gtk# 2.14" />
230 <since version="Gtk# 3.0" />
231231 </Docs>
232232 </Member>
233233 <Member MemberName="OnCloseAsync">
257257 </Docs>
258258 </Member>
259259 <Member MemberName="OnCloseFinish">
260 <MemberSignature Language="C#" Value="protected virtual bool OnCloseFinish (GLib.AsyncResult result);" />
261 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnCloseFinish(class GLib.AsyncResult result) cil managed" />
260 <MemberSignature Language="C#" Value="protected virtual bool OnCloseFinish (GLib.IAsyncResult result);" />
261 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnCloseFinish(class GLib.IAsyncResult result) cil managed" />
262262 <MemberType>Method</MemberType>
263263 <Attributes>
264264 <Attribute>
269269 <ReturnType>System.Boolean</ReturnType>
270270 </ReturnValue>
271271 <Parameters>
272 <Parameter Name="result" Type="GLib.AsyncResult" />
272 <Parameter Name="result" Type="GLib.IAsyncResult" />
273273 </Parameters>
274274 <Docs>
275275 <param name="result">To be added.</param>
276276 <summary>To be added.</summary>
277277 <returns>To be added.</returns>
278278 <remarks>To be added.</remarks>
279 <since version="Gtk# 2.14" />
279 <since version="Gtk# 3.0" />
280280 </Docs>
281281 </Member>
282282 <Member MemberName="OnCloseFn">
354354 </Docs>
355355 </Member>
356356 <Member MemberName="OnNextFilesFinish">
357 <MemberSignature Language="C#" Value="protected virtual GLib.List OnNextFilesFinish (GLib.AsyncResult result);" />
358 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.List OnNextFilesFinish(class GLib.AsyncResult result) cil managed" />
357 <MemberSignature Language="C#" Value="protected virtual GLib.FileInfo[] OnNextFilesFinish (GLib.IAsyncResult result);" />
358 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.FileInfo[] OnNextFilesFinish(class GLib.IAsyncResult result) cil managed" />
359359 <MemberType>Method</MemberType>
360360 <Attributes>
361361 <Attribute>
363363 </Attribute>
364364 </Attributes>
365365 <ReturnValue>
366 <ReturnType>GLib.List</ReturnType>
367 </ReturnValue>
368 <Parameters>
369 <Parameter Name="result" Type="GLib.AsyncResult" />
366 <ReturnType>GLib.FileInfo[]</ReturnType>
367 </ReturnValue>
368 <Parameters>
369 <Parameter Name="result" Type="GLib.IAsyncResult" />
370370 </Parameters>
371371 <Docs>
372372 <param name="result">To be added.</param>
373373 <summary>To be added.</summary>
374374 <returns>To be added.</returns>
375375 <remarks>To be added.</remarks>
376 <since version="Gtk# 2.14" />
376 <since version="Gtk# 3.0" />
377377 </Docs>
378378 </Member>
379379 <Member MemberName="Pending">
390390 <since version="Gtk# 2.14" />
391391 </Docs>
392392 </Member>
393 <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
394 <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
395 <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
396 <MemberType>Method</MemberType>
397 <ReturnValue>
398 <ReturnType>System.Collections.IEnumerator</ReturnType>
399 </ReturnValue>
400 <Parameters />
401 <Docs>
402 <summary>To be added.</summary>
403 <returns>To be added.</returns>
404 <remarks>To be added.</remarks>
405 <since version="Gtk# 3.0" />
406 </Docs>
407 </Member>
393408 </Members>
394409 </Type>
2525 </Docs>
2626 </Member>
2727 <Member MemberName="NewForPath">
28 <MemberSignature Language="C#" Value="public static GLib.File NewForPath (string path);" />
29 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.File NewForPath(string path) cil managed" />
28 <MemberSignature Language="C#" Value="public static GLib.IFile NewForPath (string path);" />
29 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IFile NewForPath(string path) cil managed" />
3030 <MemberType>Method</MemberType>
3131 <ReturnValue>
32 <ReturnType>GLib.File</ReturnType>
32 <ReturnType>GLib.IFile</ReturnType>
3333 </ReturnValue>
3434 <Parameters>
3535 <Parameter Name="path" Type="System.String" />
3939 <summary>To be added.</summary>
4040 <returns>To be added.</returns>
4141 <remarks>To be added.</remarks>
42 <since version="Gtk# 2.14" />
42 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
4545 <Member MemberName="NewForUri">
46 <MemberSignature Language="C#" Value="public static GLib.File NewForUri (string uri);" />
47 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.File NewForUri(string uri) cil managed" />
46 <MemberSignature Language="C#" Value="public static GLib.IFile NewForUri (string uri);" />
47 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IFile NewForUri(string uri) cil managed" />
4848 <MemberType>Method</MemberType>
4949 <ReturnValue>
50 <ReturnType>GLib.File</ReturnType>
50 <ReturnType>GLib.IFile</ReturnType>
5151 </ReturnValue>
5252 <Parameters>
5353 <Parameter Name="uri" Type="System.String" />
5757 <summary>To be added.</summary>
5858 <returns>To be added.</returns>
5959 <remarks>To be added.</remarks>
60 <since version="Gtk# 2.14" />
60 <since version="Gtk# 3.0" />
6161 </Docs>
6262 </Member>
6363 <Member MemberName="NewForUri">
64 <MemberSignature Language="C#" Value="public static GLib.File NewForUri (Uri uri);" />
65 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.File NewForUri(class System.Uri uri) cil managed" />
64 <MemberSignature Language="C#" Value="public static GLib.IFile NewForUri (Uri uri);" />
65 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IFile NewForUri(class System.Uri uri) cil managed" />
6666 <MemberType>Method</MemberType>
6767 <ReturnValue>
68 <ReturnType>GLib.File</ReturnType>
68 <ReturnType>GLib.IFile</ReturnType>
6969 </ReturnValue>
7070 <Parameters>
7171 <Parameter Name="uri" Type="System.Uri" />
7575 <summary>To be added.</summary>
7676 <returns>To be added.</returns>
7777 <remarks>To be added.</remarks>
78 <since version="Gtk# 2.14" />
78 <since version="Gtk# 3.0" />
7979 </Docs>
8080 </Member>
8181 <Member MemberName="NewFromCommandlineArg">
82 <MemberSignature Language="C#" Value="public static GLib.File NewFromCommandlineArg (string arg);" />
83 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.File NewFromCommandlineArg(string arg) cil managed" />
82 <MemberSignature Language="C#" Value="public static GLib.IFile NewFromCommandlineArg (string arg);" />
83 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IFile NewFromCommandlineArg(string arg) cil managed" />
8484 <MemberType>Method</MemberType>
8585 <ReturnValue>
86 <ReturnType>GLib.File</ReturnType>
86 <ReturnType>GLib.IFile</ReturnType>
8787 </ReturnValue>
8888 <Parameters>
8989 <Parameter Name="arg" Type="System.String" />
00 <Type Name="FileIOStream" FullName="GLib.FileIOStream">
1 <TypeSignature Language="C#" Value="public class FileIOStream : GLib.IOStream, GLib.Seekable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileIOStream extends GLib.IOStream implements class GLib.IWrapper, class GLib.Seekable" />
1 <TypeSignature Language="C#" Value="public class FileIOStream : GLib.IOStream, GLib.ISeekable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileIOStream extends GLib.IOStream implements class GLib.ISeekable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Seekable</InterfaceName>
11 <InterfaceName>GLib.ISeekable</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
9393 <ReturnType>GLib.GType</ReturnType>
9494 </ReturnValue>
9595 <Docs>
96 <summary>To be added.</summary>
97 <value>To be added.</value>
98 <remarks>To be added.</remarks>
96 <summary>GType Property.</summary>
97 <value>The native <see cref="T:GLib.GType" /> value.</value>
98 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.FileIOStream" />.</remarks>
9999 <since version="Gtk# 3.0" />
100100 </Docs>
101101 </Member>
213213 </Docs>
214214 </Member>
215215 <Member MemberName="OnQueryInfoFinish">
216 <MemberSignature Language="C#" Value="protected virtual GLib.FileInfo OnQueryInfoFinish (GLib.AsyncResult result);" />
217 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.FileInfo OnQueryInfoFinish(class GLib.AsyncResult result) cil managed" />
216 <MemberSignature Language="C#" Value="protected virtual GLib.FileInfo OnQueryInfoFinish (GLib.IAsyncResult result);" />
217 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.FileInfo OnQueryInfoFinish(class GLib.IAsyncResult result) cil managed" />
218218 <MemberType>Method</MemberType>
219219 <Attributes>
220220 <Attribute>
225225 <ReturnType>GLib.FileInfo</ReturnType>
226226 </ReturnValue>
227227 <Parameters>
228 <Parameter Name="result" Type="GLib.AsyncResult" />
228 <Parameter Name="result" Type="GLib.IAsyncResult" />
229229 </Parameters>
230230 <Docs>
231231 <param name="result">To be added.</param>
365365 </Docs>
366366 </Member>
367367 <Member MemberName="QueryInfoFinish">
368 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryInfoFinish (GLib.AsyncResult result);" />
369 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.FileInfo QueryInfoFinish(class GLib.AsyncResult result) cil managed" />
368 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryInfoFinish (GLib.IAsyncResult result);" />
369 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.FileInfo QueryInfoFinish(class GLib.IAsyncResult result) cil managed" />
370370 <MemberType>Method</MemberType>
371371 <ReturnValue>
372372 <ReturnType>GLib.FileInfo</ReturnType>
373373 </ReturnValue>
374374 <Parameters>
375 <Parameter Name="result" Type="GLib.AsyncResult" />
375 <Parameter Name="result" Type="GLib.IAsyncResult" />
376376 </Parameters>
377377 <Docs>
378378 <param name="result">To be added.</param>
00 <Type Name="FileIcon" FullName="GLib.FileIcon">
1 <TypeSignature Language="C#" Value="public class FileIcon : GLib.Object, GLib.Icon, GLib.LoadableIcon" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileIcon extends GLib.Object implements class GLib.Icon, class GLib.IWrapper, class GLib.LoadableIcon" />
1 <TypeSignature Language="C#" Value="public class FileIcon : GLib.Object, GLib.IIcon, GLib.ILoadableIcon" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileIcon extends GLib.Object implements class GLib.IIcon, class GLib.ILoadableIcon, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Icon</InterfaceName>
11 <InterfaceName>GLib.IIcon</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.LoadableIcon</InterfaceName>
14 <InterfaceName>GLib.ILoadableIcon</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
2121 </Docs>
2222 <Members>
2323 <Member MemberName=".ctor">
24 <MemberSignature Language="C#" Value="public FileIcon (GLib.File file);" />
25 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.File file) cil managed" />
24 <MemberSignature Language="C#" Value="public FileIcon (GLib.IFile file);" />
25 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IFile file) cil managed" />
2626 <MemberType>Constructor</MemberType>
2727 <Parameters>
28 <Parameter Name="file" Type="GLib.File" />
28 <Parameter Name="file" Type="GLib.IFile" />
2929 </Parameters>
3030 <Docs>
3131 <param name="file">To be added.</param>
3232 <summary>To be added.</summary>
3333 <remarks>To be added.</remarks>
34 <since version="Gtk# 2.14" />
34 <since version="Gtk# 3.0" />
3535 </Docs>
3636 </Member>
3737 <Member MemberName=".ctor">
4242 <Parameter Name="raw" Type="System.IntPtr" />
4343 </Parameters>
4444 <Docs>
45 <param name="raw">To be added.</param>
46 <summary>To be added.</summary>
47 <remarks>To be added.</remarks>
45 <param name="raw">Native object pointer.</param>
46 <summary>Internal constructor</summary>
47 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4848 <since version="Gtk# 2.14" />
4949 </Docs>
5050 </Member>
5151 <Member MemberName="Equal">
52 <MemberSignature Language="C#" Value="public bool Equal (GLib.Icon icon2);" />
53 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.Icon icon2) cil managed" />
52 <MemberSignature Language="C#" Value="public bool Equal (GLib.IIcon icon2);" />
53 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.IIcon icon2) cil managed" />
5454 <MemberType>Method</MemberType>
5555 <ReturnValue>
5656 <ReturnType>System.Boolean</ReturnType>
5757 </ReturnValue>
5858 <Parameters>
59 <Parameter Name="icon2" Type="GLib.Icon" />
59 <Parameter Name="icon2" Type="GLib.IIcon" />
6060 </Parameters>
6161 <Docs>
6262 <param name="icon2">To be added.</param>
6363 <summary>To be added.</summary>
6464 <returns>To be added.</returns>
6565 <remarks>To be added.</remarks>
66 <since version="Gtk# 2.14" />
66 <since version="Gtk# 3.0" />
6767 </Docs>
6868 </Member>
6969 <Member MemberName="File">
70 <MemberSignature Language="C#" Value="public GLib.File File { get; }" />
71 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File File" />
70 <MemberSignature Language="C#" Value="public GLib.IFile File { get; }" />
71 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile File" />
7272 <MemberType>Property</MemberType>
7373 <Attributes>
7474 <Attribute>
7676 </Attribute>
7777 </Attributes>
7878 <ReturnValue>
79 <ReturnType>GLib.File</ReturnType>
79 <ReturnType>GLib.IFile</ReturnType>
8080 </ReturnValue>
8181 <Docs>
8282 <summary>To be added.</summary>
9393 <ReturnType>GLib.GType</ReturnType>
9494 </ReturnValue>
9595 <Docs>
96 <summary>To be added.</summary>
97 <value>To be added.</value>
98 <remarks>To be added.</remarks>
96 <summary>GType Property.</summary>
97 <value>The native <see cref="T:GLib.GType" /> value.</value>
98 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.FileIcon" />.</remarks>
9999 <since version="Gtk# 2.14" />
100100 </Docs>
101101 </Member>
143143 </Docs>
144144 </Member>
145145 <Member MemberName="LoadFinish">
146 <MemberSignature Language="C#" Value="public GLib.InputStream LoadFinish (GLib.AsyncResult res, string type);" />
147 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.InputStream LoadFinish(class GLib.AsyncResult res, string type) cil managed" />
146 <MemberSignature Language="C#" Value="public GLib.InputStream LoadFinish (GLib.IAsyncResult res, string type);" />
147 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.InputStream LoadFinish(class GLib.IAsyncResult res, string type) cil managed" />
148148 <MemberType>Method</MemberType>
149149 <ReturnValue>
150150 <ReturnType>GLib.InputStream</ReturnType>
151151 </ReturnValue>
152152 <Parameters>
153 <Parameter Name="res" Type="GLib.AsyncResult" />
153 <Parameter Name="res" Type="GLib.IAsyncResult" />
154154 <Parameter Name="type" Type="System.String" />
155155 </Parameters>
156156 <Docs>
159159 <summary>To be added.</summary>
160160 <returns>To be added.</returns>
161161 <remarks>To be added.</remarks>
162 <since version="Gtk# 2.14" />
162 <since version="Gtk# 3.0" />
163163 </Docs>
164164 </Member>
165165 <Member MemberName="ToString">
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
433433 <ReturnType>GLib.GType</ReturnType>
434434 </ReturnValue>
435435 <Docs>
436 <summary>To be added.</summary>
437 <value>To be added.</value>
438 <remarks>To be added.</remarks>
436 <summary>GType Property.</summary>
437 <value>The native <see cref="T:GLib.GType" /> value.</value>
438 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.FileInfo" />.</remarks>
439439 <since version="Gtk# 2.14" />
440440 </Docs>
441441 </Member>
476476 </Docs>
477477 </Member>
478478 <Member MemberName="Icon">
479 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; set; }" />
480 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
481 <MemberType>Property</MemberType>
482 <ReturnValue>
483 <ReturnType>GLib.Icon</ReturnType>
479 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; set; }" />
480 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
481 <MemberType>Property</MemberType>
482 <ReturnValue>
483 <ReturnType>GLib.IIcon</ReturnType>
484484 </ReturnValue>
485485 <Docs>
486486 <summary>To be added.</summary>
00 <Type Name="FileInputStream" FullName="GLib.FileInputStream">
1 <TypeSignature Language="C#" Value="public class FileInputStream : GLib.InputStream, GLib.Seekable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileInputStream extends GLib.InputStream implements class GLib.IWrapper, class GLib.Seekable" />
1 <TypeSignature Language="C#" Value="public class FileInputStream : GLib.InputStream, GLib.ISeekable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileInputStream extends GLib.InputStream implements class GLib.ISeekable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Seekable</InterfaceName>
11 <InterfaceName>GLib.ISeekable</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 2.14" />
4343 </Docs>
4444 </Member>
7979 <ReturnType>GLib.GType</ReturnType>
8080 </ReturnValue>
8181 <Docs>
82 <summary>To be added.</summary>
83 <value>To be added.</value>
84 <remarks>To be added.</remarks>
82 <summary>GType Property.</summary>
83 <value>The native <see cref="T:GLib.GType" /> value.</value>
84 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.FileInputStream" />.</remarks>
8585 <since version="Gtk# 2.14" />
8686 </Docs>
8787 </Member>
159159 </Docs>
160160 </Member>
161161 <Member MemberName="OnQueryInfoFinish">
162 <MemberSignature Language="C#" Value="protected virtual GLib.FileInfo OnQueryInfoFinish (GLib.AsyncResult result);" />
163 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.FileInfo OnQueryInfoFinish(class GLib.AsyncResult result) cil managed" />
162 <MemberSignature Language="C#" Value="protected virtual GLib.FileInfo OnQueryInfoFinish (GLib.IAsyncResult result);" />
163 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.FileInfo OnQueryInfoFinish(class GLib.IAsyncResult result) cil managed" />
164164 <MemberType>Method</MemberType>
165165 <Attributes>
166166 <Attribute>
171171 <ReturnType>GLib.FileInfo</ReturnType>
172172 </ReturnValue>
173173 <Parameters>
174 <Parameter Name="result" Type="GLib.AsyncResult" />
174 <Parameter Name="result" Type="GLib.IAsyncResult" />
175175 </Parameters>
176176 <Docs>
177177 <param name="result">To be added.</param>
178178 <summary>To be added.</summary>
179179 <returns>To be added.</returns>
180180 <remarks>To be added.</remarks>
181 <since version="Gtk# 2.14" />
181 <since version="Gtk# 3.0" />
182182 </Docs>
183183 </Member>
184184 <Member MemberName="OnSeek">
286286 </Docs>
287287 </Member>
288288 <Member MemberName="QueryInfoFinish">
289 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryInfoFinish (GLib.AsyncResult result);" />
290 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.FileInfo QueryInfoFinish(class GLib.AsyncResult result) cil managed" />
289 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryInfoFinish (GLib.IAsyncResult result);" />
290 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.FileInfo QueryInfoFinish(class GLib.IAsyncResult result) cil managed" />
291291 <MemberType>Method</MemberType>
292292 <ReturnValue>
293293 <ReturnType>GLib.FileInfo</ReturnType>
294294 </ReturnValue>
295295 <Parameters>
296 <Parameter Name="result" Type="GLib.AsyncResult" />
296 <Parameter Name="result" Type="GLib.IAsyncResult" />
297297 </Parameters>
298298 <Docs>
299299 <param name="result">To be added.</param>
300300 <summary>To be added.</summary>
301301 <returns>To be added.</returns>
302302 <remarks>To be added.</remarks>
303 <since version="Gtk# 2.14" />
303 <since version="Gtk# 3.0" />
304304 </Docs>
305305 </Member>
306306 <Member MemberName="Seek">
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
9191 </Docs>
9292 </Member>
9393 <Member MemberName="Directory">
94 <MemberSignature Language="C#" Value="public static GLib.FileMonitor Directory (GLib.File file, GLib.FileMonitorFlags flags, GLib.Cancellable cancellable);" />
95 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.FileMonitor Directory(class GLib.File file, valuetype GLib.FileMonitorFlags flags, class GLib.Cancellable cancellable) cil managed" />
94 <MemberSignature Language="C#" Value="public static GLib.FileMonitor Directory (GLib.IFile file, GLib.FileMonitorFlags flags, GLib.Cancellable cancellable);" />
95 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.FileMonitor Directory(class GLib.IFile file, valuetype GLib.FileMonitorFlags flags, class GLib.Cancellable cancellable) cil managed" />
9696 <MemberType>Method</MemberType>
9797 <ReturnValue>
9898 <ReturnType>GLib.FileMonitor</ReturnType>
9999 </ReturnValue>
100100 <Parameters>
101 <Parameter Name="file" Type="GLib.File" />
101 <Parameter Name="file" Type="GLib.IFile" />
102102 <Parameter Name="flags" Type="GLib.FileMonitorFlags" />
103103 <Parameter Name="cancellable" Type="GLib.Cancellable" />
104104 </Parameters>
109109 <summary>To be added.</summary>
110110 <returns>To be added.</returns>
111111 <remarks>To be added.</remarks>
112 <since version="Gtk# 2.14" />
112 <since version="Gtk# 3.0" />
113113 </Docs>
114114 </Member>
115115 <Member MemberName="EmitEvent">
116 <MemberSignature Language="C#" Value="public void EmitEvent (GLib.File child, GLib.File other_file, GLib.FileMonitorEvent event_type);" />
117 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void EmitEvent(class GLib.File child, class GLib.File other_file, valuetype GLib.FileMonitorEvent event_type) cil managed" />
116 <MemberSignature Language="C#" Value="public void EmitEvent (GLib.IFile child, GLib.IFile other_file, GLib.FileMonitorEvent event_type);" />
117 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void EmitEvent(class GLib.IFile child, class GLib.IFile other_file, valuetype GLib.FileMonitorEvent event_type) cil managed" />
118118 <MemberType>Method</MemberType>
119119 <ReturnValue>
120120 <ReturnType>System.Void</ReturnType>
121121 </ReturnValue>
122122 <Parameters>
123 <Parameter Name="child" Type="GLib.File" />
124 <Parameter Name="other_file" Type="GLib.File" />
123 <Parameter Name="child" Type="GLib.IFile" />
124 <Parameter Name="other_file" Type="GLib.IFile" />
125125 <Parameter Name="event_type" Type="GLib.FileMonitorEvent" />
126126 </Parameters>
127127 <Docs>
130130 <param name="event_type">To be added.</param>
131131 <summary>To be added.</summary>
132132 <remarks>To be added.</remarks>
133 <since version="Gtk# 2.14" />
133 <since version="Gtk# 3.0" />
134134 </Docs>
135135 </Member>
136136 <Member MemberName="File">
137 <MemberSignature Language="C#" Value="public static GLib.FileMonitor File (GLib.File file, GLib.FileMonitorFlags flags, GLib.Cancellable cancellable);" />
138 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.FileMonitor File(class GLib.File file, valuetype GLib.FileMonitorFlags flags, class GLib.Cancellable cancellable) cil managed" />
137 <MemberSignature Language="C#" Value="public static GLib.FileMonitor File (GLib.IFile file, GLib.FileMonitorFlags flags, GLib.Cancellable cancellable);" />
138 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.FileMonitor File(class GLib.IFile file, valuetype GLib.FileMonitorFlags flags, class GLib.Cancellable cancellable) cil managed" />
139139 <MemberType>Method</MemberType>
140140 <ReturnValue>
141141 <ReturnType>GLib.FileMonitor</ReturnType>
142142 </ReturnValue>
143143 <Parameters>
144 <Parameter Name="file" Type="GLib.File" />
144 <Parameter Name="file" Type="GLib.IFile" />
145145 <Parameter Name="flags" Type="GLib.FileMonitorFlags" />
146146 <Parameter Name="cancellable" Type="GLib.Cancellable" />
147147 </Parameters>
152152 <summary>To be added.</summary>
153153 <returns>To be added.</returns>
154154 <remarks>To be added.</remarks>
155 <since version="Gtk# 2.14" />
155 <since version="Gtk# 3.0" />
156156 </Docs>
157157 </Member>
158158 <Member MemberName="GType">
163163 <ReturnType>GLib.GType</ReturnType>
164164 </ReturnValue>
165165 <Docs>
166 <summary>To be added.</summary>
167 <value>To be added.</value>
168 <remarks>To be added.</remarks>
166 <summary>GType Property.</summary>
167 <value>The native <see cref="T:GLib.GType" /> value.</value>
168 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.FileMonitor" />.</remarks>
169169 <since version="Gtk# 2.14" />
170170 </Docs>
171171 </Member>
204204 </Docs>
205205 </Member>
206206 <Member MemberName="OnChanged">
207 <MemberSignature Language="C#" Value="protected virtual void OnChanged (GLib.File file, GLib.File other_file, GLib.FileMonitorEvent event_type);" />
208 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnChanged(class GLib.File file, class GLib.File other_file, valuetype GLib.FileMonitorEvent event_type) cil managed" />
207 <MemberSignature Language="C#" Value="protected virtual void OnChanged (GLib.IFile file, GLib.IFile other_file, GLib.FileMonitorEvent event_type);" />
208 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnChanged(class GLib.IFile file, class GLib.IFile other_file, valuetype GLib.FileMonitorEvent event_type) cil managed" />
209209 <MemberType>Method</MemberType>
210210 <Attributes>
211211 <Attribute>
216216 <ReturnType>System.Void</ReturnType>
217217 </ReturnValue>
218218 <Parameters>
219 <Parameter Name="file" Type="GLib.File" />
220 <Parameter Name="other_file" Type="GLib.File" />
219 <Parameter Name="file" Type="GLib.IFile" />
220 <Parameter Name="other_file" Type="GLib.IFile" />
221221 <Parameter Name="event_type" Type="GLib.FileMonitorEvent" />
222222 </Parameters>
223223 <Docs>
224224 <param name="file">To be added.</param>
225225 <param name="other_file">To be added.</param>
226226 <param name="event_type">To be added.</param>
227 <summary>To be added.</summary>
228 <remarks>To be added.</remarks>
229 <since version="Gtk# 2.14" />
227 <summary>Default handler for the <see cref="M:GLib.FileMonitor.Changed" /> event.</summary>
228 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.FileMonitor.Changed" /> event.</remarks>
229 <since version="Gtk# 3.0" />
230230 </Docs>
231231 </Member>
232232 <Member MemberName="RateLimit">
00 <Type Name="FileOutputStream" FullName="GLib.FileOutputStream">
1 <TypeSignature Language="C#" Value="public class FileOutputStream : GLib.OutputStream, GLib.Seekable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileOutputStream extends GLib.OutputStream implements class GLib.IWrapper, class GLib.Seekable" />
1 <TypeSignature Language="C#" Value="public class FileOutputStream : GLib.OutputStream, GLib.ISeekable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileOutputStream extends GLib.OutputStream implements class GLib.ISeekable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Seekable</InterfaceName>
11 <InterfaceName>GLib.ISeekable</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 2.14" />
4343 </Docs>
4444 </Member>
9393 <ReturnType>GLib.GType</ReturnType>
9494 </ReturnValue>
9595 <Docs>
96 <summary>To be added.</summary>
97 <value>To be added.</value>
98 <remarks>To be added.</remarks>
96 <summary>GType Property.</summary>
97 <value>The native <see cref="T:GLib.GType" /> value.</value>
98 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.FileOutputStream" />.</remarks>
9999 <since version="Gtk# 2.14" />
100100 </Docs>
101101 </Member>
213213 </Docs>
214214 </Member>
215215 <Member MemberName="OnQueryInfoFinish">
216 <MemberSignature Language="C#" Value="protected virtual GLib.FileInfo OnQueryInfoFinish (GLib.AsyncResult result);" />
217 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.FileInfo OnQueryInfoFinish(class GLib.AsyncResult result) cil managed" />
216 <MemberSignature Language="C#" Value="protected virtual GLib.FileInfo OnQueryInfoFinish (GLib.IAsyncResult result);" />
217 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.FileInfo OnQueryInfoFinish(class GLib.IAsyncResult result) cil managed" />
218218 <MemberType>Method</MemberType>
219219 <Attributes>
220220 <Attribute>
225225 <ReturnType>GLib.FileInfo</ReturnType>
226226 </ReturnValue>
227227 <Parameters>
228 <Parameter Name="result" Type="GLib.AsyncResult" />
228 <Parameter Name="result" Type="GLib.IAsyncResult" />
229229 </Parameters>
230230 <Docs>
231231 <param name="result">To be added.</param>
232232 <summary>To be added.</summary>
233233 <returns>To be added.</returns>
234234 <remarks>To be added.</remarks>
235 <since version="Gtk# 2.14" />
235 <since version="Gtk# 3.0" />
236236 </Docs>
237237 </Member>
238238 <Member MemberName="OnSeek">
365365 </Docs>
366366 </Member>
367367 <Member MemberName="QueryInfoFinish">
368 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryInfoFinish (GLib.AsyncResult result);" />
369 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.FileInfo QueryInfoFinish(class GLib.AsyncResult result) cil managed" />
368 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryInfoFinish (GLib.IAsyncResult result);" />
369 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.FileInfo QueryInfoFinish(class GLib.IAsyncResult result) cil managed" />
370370 <MemberType>Method</MemberType>
371371 <ReturnValue>
372372 <ReturnType>GLib.FileInfo</ReturnType>
373373 </ReturnValue>
374374 <Parameters>
375 <Parameter Name="result" Type="GLib.AsyncResult" />
375 <Parameter Name="result" Type="GLib.IAsyncResult" />
376376 </Parameters>
377377 <Docs>
378378 <param name="result">To be added.</param>
379379 <summary>To be added.</summary>
380380 <returns>To be added.</returns>
381381 <remarks>To be added.</remarks>
382 <since version="Gtk# 2.14" />
382 <since version="Gtk# 3.0" />
383383 </Docs>
384384 </Member>
385385 <Member MemberName="Seek">
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
114114 <ReturnType>GLib.GType</ReturnType>
115115 </ReturnValue>
116116 <Docs>
117 <summary>To be added.</summary>
118 <value>To be added.</value>
119 <remarks>To be added.</remarks>
117 <summary>GType Property.</summary>
118 <value>The native <see cref="T:GLib.GType" /> value.</value>
119 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.FilenameCompleter" />.</remarks>
120120 <since version="Gtk# 2.14" />
121121 </Docs>
122122 </Member>
134134 </ReturnValue>
135135 <Parameters />
136136 <Docs>
137 <summary>To be added.</summary>
138 <remarks>To be added.</remarks>
137 <summary>Default handler for the <see cref="M:GLib.FilenameCompleter.GotCompletionData" /> event.</summary>
138 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.FilenameCompleter.GotCompletionData" /> event.</remarks>
139139 <since version="Gtk# 2.14" />
140140 </Docs>
141141 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
8484 <ReturnType>GLib.GType</ReturnType>
8585 </ReturnValue>
8686 <Docs>
87 <summary>To be added.</summary>
88 <value>To be added.</value>
89 <remarks>To be added.</remarks>
87 <summary>GType Property.</summary>
88 <value>The native <see cref="T:GLib.GType" /> value.</value>
89 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.FilterInputStream" />.</remarks>
9090 <since version="Gtk# 2.14" />
9191 </Docs>
9292 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
8484 <ReturnType>GLib.GType</ReturnType>
8585 </ReturnValue>
8686 <Docs>
87 <summary>To be added.</summary>
88 <value>To be added.</value>
89 <remarks>To be added.</remarks>
87 <summary>GType Property.</summary>
88 <value>The native <see cref="T:GLib.GType" /> value.</value>
89 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.FilterOutputStream" />.</remarks>
9090 <since version="Gtk# 2.14" />
9191 </Docs>
9292 </Member>
2222 <remarks />
2323 </Docs>
2424 </Member>
25 <Member MemberName="GType">
26 <MemberSignature Language="C#" Value="public abstract GLib.GType GType { get; }" />
27 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
25 <Member MemberName="GInterfaceGType">
26 <MemberSignature Language="C#" Value="public abstract GLib.GType GInterfaceGType { get; }" />
27 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
2828 <MemberType>Property</MemberType>
2929 <ReturnValue>
3030 <ReturnType>GLib.GType</ReturnType>
3131 </ReturnValue>
3232 <Docs>
33 <summary>GType Property.</summary>
34 <value>The native GInterface type value.</value>
35 <remarks />
33 <summary>To be added.</summary>
34 <value>To be added.</value>
35 <remarks>To be added.</remarks>
36 <since version="Gtk# 3.0" />
3637 </Docs>
3738 </Member>
3839 <Member MemberName="Handle">
0 <Type Name="GLibSynchronizationContext" FullName="GLib.GLibSynchronizationContext">
1 <TypeSignature Language="C#" Value="public class GLibSynchronizationContext : System.Threading.SynchronizationContext" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit GLibSynchronizationContext extends System.Threading.SynchronizationContext" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Threading.SynchronizationContext</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 3.0" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public GLibSynchronizationContext ();" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters />
21 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <since version="Gtk# 3.0" />
25 </Docs>
26 </Member>
27 <Member MemberName="Post">
28 <MemberSignature Language="C#" Value="public override void Post (System.Threading.SendOrPostCallback d, object state);" />
29 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Post(class System.Threading.SendOrPostCallback d, object state) cil managed" />
30 <MemberType>Method</MemberType>
31 <ReturnValue>
32 <ReturnType>System.Void</ReturnType>
33 </ReturnValue>
34 <Parameters>
35 <Parameter Name="d" Type="System.Threading.SendOrPostCallback" />
36 <Parameter Name="state" Type="System.Object" />
37 </Parameters>
38 <Docs>
39 <param name="d">To be added.</param>
40 <param name="state">To be added.</param>
41 <summary>To be added.</summary>
42 <remarks>To be added.</remarks>
43 <since version="Gtk# 3.0" />
44 </Docs>
45 </Member>
46 <Member MemberName="Send">
47 <MemberSignature Language="C#" Value="public override void Send (System.Threading.SendOrPostCallback d, object state);" />
48 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Send(class System.Threading.SendOrPostCallback d, object state) cil managed" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Void</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="d" Type="System.Threading.SendOrPostCallback" />
55 <Parameter Name="state" Type="System.Object" />
56 </Parameters>
57 <Docs>
58 <param name="d">To be added.</param>
59 <param name="state">To be added.</param>
60 <summary>To be added.</summary>
61 <remarks>To be added.</remarks>
62 <since version="Gtk# 3.0" />
63 </Docs>
64 </Member>
65 </Members>
66 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.DBusProxy.GPropertiesChanged" /> event invokes <see cref="T:GLib.GPropertiesChangedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.GPropertiesChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.GPropertiesChangedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.DBusProxy.GPropertiesChanged" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.GPropertiesChangedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.GPropertiesChangedHandler" /> to an event, add the GPropertiesChangedHandler instance to the event. The methods referenced by the GPropertiesChangedHandler instance are invoked whenever the event is raised, until the GPropertiesChangedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.DBusProxy.GSignal" /> event invokes <see cref="T:GLib.GSignalHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.GSignalArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.GSignalHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.DBusProxy.GSignal" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.GSignalArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.GSignalHandler" /> to an event, add the GSignalHandler instance to the event. The methods referenced by the GSignalHandler instance are invoked whenever the event is raised, until the GSignalHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
2424 <since version="Gtk# 3.0" />
2525 </Docs>
2626 </Member>
27 <Member MemberName="RegistryBackendGetType">
28 <MemberSignature Language="C#" Value="public static GLib.GType RegistryBackendGetType ();" />
29 <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype GLib.GType RegistryBackendGetType() cil managed" />
27 <Member MemberName="ErrorQuark">
28 <MemberSignature Language="C#" Value="public static int ErrorQuark ();" />
29 <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 ErrorQuark() cil managed" />
3030 <MemberType>Method</MemberType>
3131 <ReturnValue>
32 <ReturnType>GLib.GType</ReturnType>
32 <ReturnType>System.Int32</ReturnType>
3333 </ReturnValue>
3434 <Parameters />
3535 <Docs>
36 <summary>To be added.</summary>
37 <returns>To be added.</returns>
38 <remarks>To be added.</remarks>
39 <since version="Gtk# 3.0" />
40 </Docs>
41 </Member>
42 <Member MemberName="PollableSourceNew">
43 <MemberSignature Language="C#" Value="public static GLib.Source PollableSourceNew (GLib.Object pollable_stream);" />
44 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Source PollableSourceNew(class GLib.Object pollable_stream) cil managed" />
45 <MemberType>Method</MemberType>
46 <ReturnValue>
47 <ReturnType>GLib.Source</ReturnType>
48 </ReturnValue>
49 <Parameters>
50 <Parameter Name="pollable_stream" Type="GLib.Object" />
51 </Parameters>
52 <Docs>
53 <param name="pollable_stream">To be added.</param>
3654 <summary>To be added.</summary>
3755 <returns>To be added.</returns>
3856 <remarks>To be added.</remarks>
0 <Type Name="IAction" FullName="GLib.IAction">
1 <TypeSignature Language="C#" Value="public interface IAction : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAction implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Activate">
18 <MemberSignature Language="C#" Value="public void Activate (GLib.Variant parameter);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Activate(class GLib.Variant parameter) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="parameter" Type="GLib.Variant" />
26 </Parameters>
27 <Docs>
28 <param name="parameter">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
31 <since version="Gtk# 3.0" />
32 </Docs>
33 </Member>
34 <Member MemberName="Enabled">
35 <MemberSignature Language="C#" Value="public bool Enabled { get; }" />
36 <MemberSignature Language="ILAsm" Value=".property instance bool Enabled" />
37 <MemberType>Property</MemberType>
38 <ReturnValue>
39 <ReturnType>System.Boolean</ReturnType>
40 </ReturnValue>
41 <Docs>
42 <summary>To be added.</summary>
43 <value>To be added.</value>
44 <remarks>To be added.</remarks>
45 <since version="Gtk# 3.0" />
46 </Docs>
47 </Member>
48 <Member MemberName="Name">
49 <MemberSignature Language="C#" Value="public string Name { get; }" />
50 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
51 <MemberType>Property</MemberType>
52 <ReturnValue>
53 <ReturnType>System.String</ReturnType>
54 </ReturnValue>
55 <Docs>
56 <summary>To be added.</summary>
57 <value>To be added.</value>
58 <remarks>To be added.</remarks>
59 <since version="Gtk# 3.0" />
60 </Docs>
61 </Member>
62 <Member MemberName="ParameterType">
63 <MemberSignature Language="C#" Value="public GLib.VariantType ParameterType { get; }" />
64 <MemberSignature Language="ILAsm" Value=".property instance class GLib.VariantType ParameterType" />
65 <MemberType>Property</MemberType>
66 <ReturnValue>
67 <ReturnType>GLib.VariantType</ReturnType>
68 </ReturnValue>
69 <Docs>
70 <summary>To be added.</summary>
71 <value>To be added.</value>
72 <remarks>To be added.</remarks>
73 <since version="Gtk# 3.0" />
74 </Docs>
75 </Member>
76 <Member MemberName="State">
77 <MemberSignature Language="C#" Value="public GLib.Variant State { get; set; }" />
78 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Variant State" />
79 <MemberType>Property</MemberType>
80 <ReturnValue>
81 <ReturnType>GLib.Variant</ReturnType>
82 </ReturnValue>
83 <Docs>
84 <summary>To be added.</summary>
85 <value>To be added.</value>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 3.0" />
88 </Docs>
89 </Member>
90 <Member MemberName="StateHint">
91 <MemberSignature Language="C#" Value="public GLib.Variant StateHint { get; }" />
92 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Variant StateHint" />
93 <MemberType>Property</MemberType>
94 <ReturnValue>
95 <ReturnType>GLib.Variant</ReturnType>
96 </ReturnValue>
97 <Docs>
98 <summary>To be added.</summary>
99 <value>To be added.</value>
100 <remarks>To be added.</remarks>
101 <since version="Gtk# 3.0" />
102 </Docs>
103 </Member>
104 <Member MemberName="StateType">
105 <MemberSignature Language="C#" Value="public GLib.VariantType StateType { get; }" />
106 <MemberSignature Language="ILAsm" Value=".property instance class GLib.VariantType StateType" />
107 <MemberType>Property</MemberType>
108 <ReturnValue>
109 <ReturnType>GLib.VariantType</ReturnType>
110 </ReturnValue>
111 <Docs>
112 <summary>To be added.</summary>
113 <value>To be added.</value>
114 <remarks>To be added.</remarks>
115 <since version="Gtk# 3.0" />
116 </Docs>
117 </Member>
118 </Members>
119 </Type>
0 <Type Name="IActionGroup" FullName="GLib.IActionGroup">
1 <TypeSignature Language="C#" Value="public interface IActionGroup : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IActionGroup implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="ActionAdded">
18 <MemberSignature Language="C#" Value="public event GLib.ActionAddedHandler ActionAdded;" />
19 <MemberSignature Language="ILAsm" Value=".event class GLib.ActionAddedHandler ActionAdded" />
20 <MemberType>Event</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.ActionAddedHandler</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
27 <since version="Gtk# 3.0" />
28 </Docs>
29 </Member>
30 <Member MemberName="ActionEnabledChanged">
31 <MemberSignature Language="C#" Value="public event GLib.ActionEnabledChangedHandler ActionEnabledChanged;" />
32 <MemberSignature Language="ILAsm" Value=".event class GLib.ActionEnabledChangedHandler ActionEnabledChanged" />
33 <MemberType>Event</MemberType>
34 <ReturnValue>
35 <ReturnType>GLib.ActionEnabledChangedHandler</ReturnType>
36 </ReturnValue>
37 <Docs>
38 <summary>To be added.</summary>
39 <remarks>To be added.</remarks>
40 <since version="Gtk# 3.0" />
41 </Docs>
42 </Member>
43 <Member MemberName="ActionRemoved">
44 <MemberSignature Language="C#" Value="public event GLib.ActionRemovedHandler ActionRemoved;" />
45 <MemberSignature Language="ILAsm" Value=".event class GLib.ActionRemovedHandler ActionRemoved" />
46 <MemberType>Event</MemberType>
47 <ReturnValue>
48 <ReturnType>GLib.ActionRemovedHandler</ReturnType>
49 </ReturnValue>
50 <Docs>
51 <summary>To be added.</summary>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="ActionStateChanged">
57 <MemberSignature Language="C#" Value="public event GLib.ActionStateChangedHandler ActionStateChanged;" />
58 <MemberSignature Language="ILAsm" Value=".event class GLib.ActionStateChangedHandler ActionStateChanged" />
59 <MemberType>Event</MemberType>
60 <ReturnValue>
61 <ReturnType>GLib.ActionStateChangedHandler</ReturnType>
62 </ReturnValue>
63 <Docs>
64 <summary>To be added.</summary>
65 <remarks>To be added.</remarks>
66 <since version="Gtk# 3.0" />
67 </Docs>
68 </Member>
69 <Member MemberName="ActivateAction">
70 <MemberSignature Language="C#" Value="public void ActivateAction (string action_name, GLib.Variant parameter);" />
71 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ActivateAction(string action_name, class GLib.Variant parameter) cil managed" />
72 <MemberType>Method</MemberType>
73 <ReturnValue>
74 <ReturnType>System.Void</ReturnType>
75 </ReturnValue>
76 <Parameters>
77 <Parameter Name="action_name" Type="System.String" />
78 <Parameter Name="parameter" Type="GLib.Variant" />
79 </Parameters>
80 <Docs>
81 <param name="action_name">To be added.</param>
82 <param name="parameter">To be added.</param>
83 <summary>To be added.</summary>
84 <remarks>To be added.</remarks>
85 <since version="Gtk# 3.0" />
86 </Docs>
87 </Member>
88 <Member MemberName="ChangeActionState">
89 <MemberSignature Language="C#" Value="public void ChangeActionState (string action_name, GLib.Variant value);" />
90 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ChangeActionState(string action_name, class GLib.Variant value) cil managed" />
91 <MemberType>Method</MemberType>
92 <ReturnValue>
93 <ReturnType>System.Void</ReturnType>
94 </ReturnValue>
95 <Parameters>
96 <Parameter Name="action_name" Type="System.String" />
97 <Parameter Name="value" Type="GLib.Variant" />
98 </Parameters>
99 <Docs>
100 <param name="action_name">To be added.</param>
101 <param name="value">To be added.</param>
102 <summary>To be added.</summary>
103 <remarks>To be added.</remarks>
104 <since version="Gtk# 3.0" />
105 </Docs>
106 </Member>
107 <Member MemberName="EmitActionAdded">
108 <MemberSignature Language="C#" Value="public void EmitActionAdded (string action_name);" />
109 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitActionAdded(string action_name) cil managed" />
110 <MemberType>Method</MemberType>
111 <ReturnValue>
112 <ReturnType>System.Void</ReturnType>
113 </ReturnValue>
114 <Parameters>
115 <Parameter Name="action_name" Type="System.String" />
116 </Parameters>
117 <Docs>
118 <param name="action_name">To be added.</param>
119 <summary>To be added.</summary>
120 <remarks>To be added.</remarks>
121 <since version="Gtk# 3.0" />
122 </Docs>
123 </Member>
124 <Member MemberName="EmitActionEnabledChanged">
125 <MemberSignature Language="C#" Value="public void EmitActionEnabledChanged (string action_name, bool enabled);" />
126 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitActionEnabledChanged(string action_name, bool enabled) cil managed" />
127 <MemberType>Method</MemberType>
128 <ReturnValue>
129 <ReturnType>System.Void</ReturnType>
130 </ReturnValue>
131 <Parameters>
132 <Parameter Name="action_name" Type="System.String" />
133 <Parameter Name="enabled" Type="System.Boolean" />
134 </Parameters>
135 <Docs>
136 <param name="action_name">To be added.</param>
137 <param name="enabled">To be added.</param>
138 <summary>To be added.</summary>
139 <remarks>To be added.</remarks>
140 <since version="Gtk# 3.0" />
141 </Docs>
142 </Member>
143 <Member MemberName="EmitActionRemoved">
144 <MemberSignature Language="C#" Value="public void EmitActionRemoved (string action_name);" />
145 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitActionRemoved(string action_name) cil managed" />
146 <MemberType>Method</MemberType>
147 <ReturnValue>
148 <ReturnType>System.Void</ReturnType>
149 </ReturnValue>
150 <Parameters>
151 <Parameter Name="action_name" Type="System.String" />
152 </Parameters>
153 <Docs>
154 <param name="action_name">To be added.</param>
155 <summary>To be added.</summary>
156 <remarks>To be added.</remarks>
157 <since version="Gtk# 3.0" />
158 </Docs>
159 </Member>
160 <Member MemberName="EmitActionStateChanged">
161 <MemberSignature Language="C#" Value="public void EmitActionStateChanged (string action_name, GLib.Variant state);" />
162 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitActionStateChanged(string action_name, class GLib.Variant state) cil managed" />
163 <MemberType>Method</MemberType>
164 <ReturnValue>
165 <ReturnType>System.Void</ReturnType>
166 </ReturnValue>
167 <Parameters>
168 <Parameter Name="action_name" Type="System.String" />
169 <Parameter Name="state" Type="GLib.Variant" />
170 </Parameters>
171 <Docs>
172 <param name="action_name">To be added.</param>
173 <param name="state">To be added.</param>
174 <summary>To be added.</summary>
175 <remarks>To be added.</remarks>
176 <since version="Gtk# 3.0" />
177 </Docs>
178 </Member>
179 <Member MemberName="GetActionEnabled">
180 <MemberSignature Language="C#" Value="public bool GetActionEnabled (string action_name);" />
181 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetActionEnabled(string action_name) cil managed" />
182 <MemberType>Method</MemberType>
183 <ReturnValue>
184 <ReturnType>System.Boolean</ReturnType>
185 </ReturnValue>
186 <Parameters>
187 <Parameter Name="action_name" Type="System.String" />
188 </Parameters>
189 <Docs>
190 <param name="action_name">To be added.</param>
191 <summary>To be added.</summary>
192 <returns>To be added.</returns>
193 <remarks>To be added.</remarks>
194 <since version="Gtk# 3.0" />
195 </Docs>
196 </Member>
197 <Member MemberName="GetActionParameterType">
198 <MemberSignature Language="C#" Value="public GLib.VariantType GetActionParameterType (string action_name);" />
199 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.VariantType GetActionParameterType(string action_name) cil managed" />
200 <MemberType>Method</MemberType>
201 <ReturnValue>
202 <ReturnType>GLib.VariantType</ReturnType>
203 </ReturnValue>
204 <Parameters>
205 <Parameter Name="action_name" Type="System.String" />
206 </Parameters>
207 <Docs>
208 <param name="action_name">To be added.</param>
209 <summary>To be added.</summary>
210 <returns>To be added.</returns>
211 <remarks>To be added.</remarks>
212 <since version="Gtk# 3.0" />
213 </Docs>
214 </Member>
215 <Member MemberName="GetActionState">
216 <MemberSignature Language="C#" Value="public GLib.Variant GetActionState (string action_name);" />
217 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Variant GetActionState(string action_name) cil managed" />
218 <MemberType>Method</MemberType>
219 <ReturnValue>
220 <ReturnType>GLib.Variant</ReturnType>
221 </ReturnValue>
222 <Parameters>
223 <Parameter Name="action_name" Type="System.String" />
224 </Parameters>
225 <Docs>
226 <param name="action_name">To be added.</param>
227 <summary>To be added.</summary>
228 <returns>To be added.</returns>
229 <remarks>To be added.</remarks>
230 <since version="Gtk# 3.0" />
231 </Docs>
232 </Member>
233 <Member MemberName="GetActionStateHint">
234 <MemberSignature Language="C#" Value="public GLib.Variant GetActionStateHint (string action_name);" />
235 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Variant GetActionStateHint(string action_name) cil managed" />
236 <MemberType>Method</MemberType>
237 <ReturnValue>
238 <ReturnType>GLib.Variant</ReturnType>
239 </ReturnValue>
240 <Parameters>
241 <Parameter Name="action_name" Type="System.String" />
242 </Parameters>
243 <Docs>
244 <param name="action_name">To be added.</param>
245 <summary>To be added.</summary>
246 <returns>To be added.</returns>
247 <remarks>To be added.</remarks>
248 <since version="Gtk# 3.0" />
249 </Docs>
250 </Member>
251 <Member MemberName="GetActionStateType">
252 <MemberSignature Language="C#" Value="public GLib.VariantType GetActionStateType (string action_name);" />
253 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.VariantType GetActionStateType(string action_name) cil managed" />
254 <MemberType>Method</MemberType>
255 <ReturnValue>
256 <ReturnType>GLib.VariantType</ReturnType>
257 </ReturnValue>
258 <Parameters>
259 <Parameter Name="action_name" Type="System.String" />
260 </Parameters>
261 <Docs>
262 <param name="action_name">To be added.</param>
263 <summary>To be added.</summary>
264 <returns>To be added.</returns>
265 <remarks>To be added.</remarks>
266 <since version="Gtk# 3.0" />
267 </Docs>
268 </Member>
269 <Member MemberName="HasAction">
270 <MemberSignature Language="C#" Value="public bool HasAction (string action_name);" />
271 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasAction(string action_name) cil managed" />
272 <MemberType>Method</MemberType>
273 <ReturnValue>
274 <ReturnType>System.Boolean</ReturnType>
275 </ReturnValue>
276 <Parameters>
277 <Parameter Name="action_name" Type="System.String" />
278 </Parameters>
279 <Docs>
280 <param name="action_name">To be added.</param>
281 <summary>To be added.</summary>
282 <returns>To be added.</returns>
283 <remarks>To be added.</remarks>
284 <since version="Gtk# 3.0" />
285 </Docs>
286 </Member>
287 <Member MemberName="ListActions">
288 <MemberSignature Language="C#" Value="public string ListActions ();" />
289 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string ListActions() cil managed" />
290 <MemberType>Method</MemberType>
291 <ReturnValue>
292 <ReturnType>System.String</ReturnType>
293 </ReturnValue>
294 <Parameters />
295 <Docs>
296 <summary>To be added.</summary>
297 <returns>To be added.</returns>
298 <remarks>To be added.</remarks>
299 <since version="Gtk# 3.0" />
300 </Docs>
301 </Member>
302 </Members>
303 </Type>
0 <Type Name="IActionGroupImplementor" FullName="GLib.IActionGroupImplementor">
1 <TypeSignature Language="C#" Value="public interface IActionGroupImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IActionGroupImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.ActionGroupAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="ActivateAction">
23 <MemberSignature Language="C#" Value="public void ActivateAction (string action_name, GLib.Variant parameter);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ActivateAction(string action_name, class GLib.Variant parameter) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="action_name" Type="System.String" />
31 <Parameter Name="parameter" Type="GLib.Variant" />
32 </Parameters>
33 <Docs>
34 <param name="action_name">To be added.</param>
35 <param name="parameter">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName="ChangeActionState">
42 <MemberSignature Language="C#" Value="public void ChangeActionState (string action_name, GLib.Variant value);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ChangeActionState(string action_name, class GLib.Variant value) cil managed" />
44 <MemberType>Method</MemberType>
45 <ReturnValue>
46 <ReturnType>System.Void</ReturnType>
47 </ReturnValue>
48 <Parameters>
49 <Parameter Name="action_name" Type="System.String" />
50 <Parameter Name="value" Type="GLib.Variant" />
51 </Parameters>
52 <Docs>
53 <param name="action_name">To be added.</param>
54 <param name="value">To be added.</param>
55 <summary>To be added.</summary>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="GetActionEnabled">
61 <MemberSignature Language="C#" Value="public bool GetActionEnabled (string action_name);" />
62 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetActionEnabled(string action_name) cil managed" />
63 <MemberType>Method</MemberType>
64 <ReturnValue>
65 <ReturnType>System.Boolean</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 <Parameter Name="action_name" Type="System.String" />
69 </Parameters>
70 <Docs>
71 <param name="action_name">To be added.</param>
72 <summary>To be added.</summary>
73 <returns>To be added.</returns>
74 <remarks>To be added.</remarks>
75 <since version="Gtk# 3.0" />
76 </Docs>
77 </Member>
78 <Member MemberName="GetActionParameterType">
79 <MemberSignature Language="C#" Value="public GLib.VariantType GetActionParameterType (string action_name);" />
80 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.VariantType GetActionParameterType(string action_name) cil managed" />
81 <MemberType>Method</MemberType>
82 <ReturnValue>
83 <ReturnType>GLib.VariantType</ReturnType>
84 </ReturnValue>
85 <Parameters>
86 <Parameter Name="action_name" Type="System.String" />
87 </Parameters>
88 <Docs>
89 <param name="action_name">To be added.</param>
90 <summary>To be added.</summary>
91 <returns>To be added.</returns>
92 <remarks>To be added.</remarks>
93 <since version="Gtk# 3.0" />
94 </Docs>
95 </Member>
96 <Member MemberName="GetActionState">
97 <MemberSignature Language="C#" Value="public GLib.Variant GetActionState (string action_name);" />
98 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Variant GetActionState(string action_name) cil managed" />
99 <MemberType>Method</MemberType>
100 <ReturnValue>
101 <ReturnType>GLib.Variant</ReturnType>
102 </ReturnValue>
103 <Parameters>
104 <Parameter Name="action_name" Type="System.String" />
105 </Parameters>
106 <Docs>
107 <param name="action_name">To be added.</param>
108 <summary>To be added.</summary>
109 <returns>To be added.</returns>
110 <remarks>To be added.</remarks>
111 <since version="Gtk# 3.0" />
112 </Docs>
113 </Member>
114 <Member MemberName="GetActionStateHint">
115 <MemberSignature Language="C#" Value="public GLib.Variant GetActionStateHint (string action_name);" />
116 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Variant GetActionStateHint(string action_name) cil managed" />
117 <MemberType>Method</MemberType>
118 <ReturnValue>
119 <ReturnType>GLib.Variant</ReturnType>
120 </ReturnValue>
121 <Parameters>
122 <Parameter Name="action_name" Type="System.String" />
123 </Parameters>
124 <Docs>
125 <param name="action_name">To be added.</param>
126 <summary>To be added.</summary>
127 <returns>To be added.</returns>
128 <remarks>To be added.</remarks>
129 <since version="Gtk# 3.0" />
130 </Docs>
131 </Member>
132 <Member MemberName="GetActionStateType">
133 <MemberSignature Language="C#" Value="public GLib.VariantType GetActionStateType (string action_name);" />
134 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.VariantType GetActionStateType(string action_name) cil managed" />
135 <MemberType>Method</MemberType>
136 <ReturnValue>
137 <ReturnType>GLib.VariantType</ReturnType>
138 </ReturnValue>
139 <Parameters>
140 <Parameter Name="action_name" Type="System.String" />
141 </Parameters>
142 <Docs>
143 <param name="action_name">To be added.</param>
144 <summary>To be added.</summary>
145 <returns>To be added.</returns>
146 <remarks>To be added.</remarks>
147 <since version="Gtk# 3.0" />
148 </Docs>
149 </Member>
150 <Member MemberName="HasAction">
151 <MemberSignature Language="C#" Value="public bool HasAction (string action_name);" />
152 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasAction(string action_name) cil managed" />
153 <MemberType>Method</MemberType>
154 <ReturnValue>
155 <ReturnType>System.Boolean</ReturnType>
156 </ReturnValue>
157 <Parameters>
158 <Parameter Name="action_name" Type="System.String" />
159 </Parameters>
160 <Docs>
161 <param name="action_name">To be added.</param>
162 <summary>To be added.</summary>
163 <returns>To be added.</returns>
164 <remarks>To be added.</remarks>
165 <since version="Gtk# 3.0" />
166 </Docs>
167 </Member>
168 <Member MemberName="ListActions">
169 <MemberSignature Language="C#" Value="public string ListActions ();" />
170 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string ListActions() cil managed" />
171 <MemberType>Method</MemberType>
172 <ReturnValue>
173 <ReturnType>System.String</ReturnType>
174 </ReturnValue>
175 <Parameters />
176 <Docs>
177 <summary>To be added.</summary>
178 <returns>To be added.</returns>
179 <remarks>To be added.</remarks>
180 <since version="Gtk# 3.0" />
181 </Docs>
182 </Member>
183 </Members>
184 </Type>
0 <Type Name="IActionImplementor" FullName="GLib.IActionImplementor">
1 <TypeSignature Language="C#" Value="public interface IActionImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IActionImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.ActionAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Activate">
23 <MemberSignature Language="C#" Value="public void Activate (GLib.Variant parameter);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Activate(class GLib.Variant parameter) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="parameter" Type="GLib.Variant" />
31 </Parameters>
32 <Docs>
33 <param name="parameter">To be added.</param>
34 <summary>To be added.</summary>
35 <remarks>To be added.</remarks>
36 <since version="Gtk# 3.0" />
37 </Docs>
38 </Member>
39 <Member MemberName="Enabled">
40 <MemberSignature Language="C#" Value="public bool Enabled { get; }" />
41 <MemberSignature Language="ILAsm" Value=".property instance bool Enabled" />
42 <MemberType>Property</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Boolean</ReturnType>
45 </ReturnValue>
46 <Docs>
47 <summary>To be added.</summary>
48 <value>To be added.</value>
49 <remarks>To be added.</remarks>
50 <since version="Gtk# 3.0" />
51 </Docs>
52 </Member>
53 <Member MemberName="Name">
54 <MemberSignature Language="C#" Value="public string Name { get; }" />
55 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
56 <MemberType>Property</MemberType>
57 <ReturnValue>
58 <ReturnType>System.String</ReturnType>
59 </ReturnValue>
60 <Docs>
61 <summary>To be added.</summary>
62 <value>To be added.</value>
63 <remarks>To be added.</remarks>
64 <since version="Gtk# 3.0" />
65 </Docs>
66 </Member>
67 <Member MemberName="ParameterType">
68 <MemberSignature Language="C#" Value="public GLib.VariantType ParameterType { get; }" />
69 <MemberSignature Language="ILAsm" Value=".property instance class GLib.VariantType ParameterType" />
70 <MemberType>Property</MemberType>
71 <ReturnValue>
72 <ReturnType>GLib.VariantType</ReturnType>
73 </ReturnValue>
74 <Docs>
75 <summary>To be added.</summary>
76 <value>To be added.</value>
77 <remarks>To be added.</remarks>
78 <since version="Gtk# 3.0" />
79 </Docs>
80 </Member>
81 <Member MemberName="State">
82 <MemberSignature Language="C#" Value="public GLib.Variant State { get; set; }" />
83 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Variant State" />
84 <MemberType>Property</MemberType>
85 <ReturnValue>
86 <ReturnType>GLib.Variant</ReturnType>
87 </ReturnValue>
88 <Docs>
89 <summary>To be added.</summary>
90 <value>To be added.</value>
91 <remarks>To be added.</remarks>
92 <since version="Gtk# 3.0" />
93 </Docs>
94 </Member>
95 <Member MemberName="StateHint">
96 <MemberSignature Language="C#" Value="public GLib.Variant StateHint { get; }" />
97 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Variant StateHint" />
98 <MemberType>Property</MemberType>
99 <ReturnValue>
100 <ReturnType>GLib.Variant</ReturnType>
101 </ReturnValue>
102 <Docs>
103 <summary>To be added.</summary>
104 <value>To be added.</value>
105 <remarks>To be added.</remarks>
106 <since version="Gtk# 3.0" />
107 </Docs>
108 </Member>
109 <Member MemberName="StateType">
110 <MemberSignature Language="C#" Value="public GLib.VariantType StateType { get; }" />
111 <MemberSignature Language="ILAsm" Value=".property instance class GLib.VariantType StateType" />
112 <MemberType>Property</MemberType>
113 <ReturnValue>
114 <ReturnType>GLib.VariantType</ReturnType>
115 </ReturnValue>
116 <Docs>
117 <summary>To be added.</summary>
118 <value>To be added.</value>
119 <remarks>To be added.</remarks>
120 <since version="Gtk# 3.0" />
121 </Docs>
122 </Member>
123 </Members>
124 </Type>
0 <Type Name="IAppInfo" FullName="GLib.IAppInfo">
1 <TypeSignature Language="C#" Value="public interface IAppInfo : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAppInfo implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="AddSupportsType">
18 <MemberSignature Language="C#" Value="public bool AddSupportsType (string content_type);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSupportsType(string content_type) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="content_type" Type="System.String" />
26 </Parameters>
27 <Docs>
28 <param name="content_type">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 <Member MemberName="CanDelete">
36 <MemberSignature Language="C#" Value="public bool CanDelete ();" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanDelete() cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>System.Boolean</ReturnType>
41 </ReturnValue>
42 <Parameters />
43 <Docs>
44 <summary>To be added.</summary>
45 <returns>To be added.</returns>
46 <remarks>To be added.</remarks>
47 <since version="Gtk# 3.0" />
48 </Docs>
49 </Member>
50 <Member MemberName="CanRemoveSupportsType">
51 <MemberSignature Language="C#" Value="public bool CanRemoveSupportsType { get; }" />
52 <MemberSignature Language="ILAsm" Value=".property instance bool CanRemoveSupportsType" />
53 <MemberType>Property</MemberType>
54 <ReturnValue>
55 <ReturnType>System.Boolean</ReturnType>
56 </ReturnValue>
57 <Docs>
58 <summary>To be added.</summary>
59 <value>To be added.</value>
60 <remarks>To be added.</remarks>
61 <since version="Gtk# 3.0" />
62 </Docs>
63 </Member>
64 <Member MemberName="Commandline">
65 <MemberSignature Language="C#" Value="public string Commandline { get; }" />
66 <MemberSignature Language="ILAsm" Value=".property instance string Commandline" />
67 <MemberType>Property</MemberType>
68 <ReturnValue>
69 <ReturnType>System.String</ReturnType>
70 </ReturnValue>
71 <Docs>
72 <summary>To be added.</summary>
73 <value>To be added.</value>
74 <remarks>To be added.</remarks>
75 <since version="Gtk# 3.0" />
76 </Docs>
77 </Member>
78 <Member MemberName="Delete">
79 <MemberSignature Language="C#" Value="public bool Delete ();" />
80 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Delete() cil managed" />
81 <MemberType>Method</MemberType>
82 <ReturnValue>
83 <ReturnType>System.Boolean</ReturnType>
84 </ReturnValue>
85 <Parameters />
86 <Docs>
87 <summary>To be added.</summary>
88 <returns>To be added.</returns>
89 <remarks>To be added.</remarks>
90 <since version="Gtk# 3.0" />
91 </Docs>
92 </Member>
93 <Member MemberName="Description">
94 <MemberSignature Language="C#" Value="public string Description { get; }" />
95 <MemberSignature Language="ILAsm" Value=".property instance string Description" />
96 <MemberType>Property</MemberType>
97 <ReturnValue>
98 <ReturnType>System.String</ReturnType>
99 </ReturnValue>
100 <Docs>
101 <summary>To be added.</summary>
102 <value>To be added.</value>
103 <remarks>To be added.</remarks>
104 <since version="Gtk# 3.0" />
105 </Docs>
106 </Member>
107 <Member MemberName="DisplayName">
108 <MemberSignature Language="C#" Value="public string DisplayName { get; }" />
109 <MemberSignature Language="ILAsm" Value=".property instance string DisplayName" />
110 <MemberType>Property</MemberType>
111 <ReturnValue>
112 <ReturnType>System.String</ReturnType>
113 </ReturnValue>
114 <Docs>
115 <summary>To be added.</summary>
116 <value>To be added.</value>
117 <remarks>To be added.</remarks>
118 <since version="Gtk# 3.0" />
119 </Docs>
120 </Member>
121 <Member MemberName="Dup">
122 <MemberSignature Language="C#" Value="public GLib.IAppInfo Dup ();" />
123 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IAppInfo Dup() cil managed" />
124 <MemberType>Method</MemberType>
125 <ReturnValue>
126 <ReturnType>GLib.IAppInfo</ReturnType>
127 </ReturnValue>
128 <Parameters />
129 <Docs>
130 <summary>To be added.</summary>
131 <returns>To be added.</returns>
132 <remarks>To be added.</remarks>
133 <since version="Gtk# 3.0" />
134 </Docs>
135 </Member>
136 <Member MemberName="Equal">
137 <MemberSignature Language="C#" Value="public bool Equal (GLib.IAppInfo appinfo2);" />
138 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.IAppInfo appinfo2) cil managed" />
139 <MemberType>Method</MemberType>
140 <ReturnValue>
141 <ReturnType>System.Boolean</ReturnType>
142 </ReturnValue>
143 <Parameters>
144 <Parameter Name="appinfo2" Type="GLib.IAppInfo" />
145 </Parameters>
146 <Docs>
147 <param name="appinfo2">To be added.</param>
148 <summary>To be added.</summary>
149 <returns>To be added.</returns>
150 <remarks>To be added.</remarks>
151 <since version="Gtk# 3.0" />
152 </Docs>
153 </Member>
154 <Member MemberName="Executable">
155 <MemberSignature Language="C#" Value="public string Executable { get; }" />
156 <MemberSignature Language="ILAsm" Value=".property instance string Executable" />
157 <MemberType>Property</MemberType>
158 <ReturnValue>
159 <ReturnType>System.String</ReturnType>
160 </ReturnValue>
161 <Docs>
162 <summary>To be added.</summary>
163 <value>To be added.</value>
164 <remarks>To be added.</remarks>
165 <since version="Gtk# 3.0" />
166 </Docs>
167 </Member>
168 <Member MemberName="Icon">
169 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; }" />
170 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
171 <MemberType>Property</MemberType>
172 <ReturnValue>
173 <ReturnType>GLib.IIcon</ReturnType>
174 </ReturnValue>
175 <Docs>
176 <summary>To be added.</summary>
177 <value>To be added.</value>
178 <remarks>To be added.</remarks>
179 <since version="Gtk# 3.0" />
180 </Docs>
181 </Member>
182 <Member MemberName="Id">
183 <MemberSignature Language="C#" Value="public string Id { get; }" />
184 <MemberSignature Language="ILAsm" Value=".property instance string Id" />
185 <MemberType>Property</MemberType>
186 <ReturnValue>
187 <ReturnType>System.String</ReturnType>
188 </ReturnValue>
189 <Docs>
190 <summary>To be added.</summary>
191 <value>To be added.</value>
192 <remarks>To be added.</remarks>
193 <since version="Gtk# 3.0" />
194 </Docs>
195 </Member>
196 <Member MemberName="Launch">
197 <MemberSignature Language="C#" Value="public bool Launch (GLib.List files, GLib.AppLaunchContext launch_context);" />
198 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Launch(class GLib.List files, class GLib.AppLaunchContext launch_context) cil managed" />
199 <MemberType>Method</MemberType>
200 <ReturnValue>
201 <ReturnType>System.Boolean</ReturnType>
202 </ReturnValue>
203 <Parameters>
204 <Parameter Name="files" Type="GLib.List" />
205 <Parameter Name="launch_context" Type="GLib.AppLaunchContext" />
206 </Parameters>
207 <Docs>
208 <param name="files">To be added.</param>
209 <param name="launch_context">To be added.</param>
210 <summary>To be added.</summary>
211 <returns>To be added.</returns>
212 <remarks>To be added.</remarks>
213 <since version="Gtk# 3.0" />
214 </Docs>
215 </Member>
216 <Member MemberName="LaunchUris">
217 <MemberSignature Language="C#" Value="public bool LaunchUris (GLib.List uris, GLib.AppLaunchContext launch_context);" />
218 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LaunchUris(class GLib.List uris, class GLib.AppLaunchContext launch_context) cil managed" />
219 <MemberType>Method</MemberType>
220 <ReturnValue>
221 <ReturnType>System.Boolean</ReturnType>
222 </ReturnValue>
223 <Parameters>
224 <Parameter Name="uris" Type="GLib.List" />
225 <Parameter Name="launch_context" Type="GLib.AppLaunchContext" />
226 </Parameters>
227 <Docs>
228 <param name="uris">To be added.</param>
229 <param name="launch_context">To be added.</param>
230 <summary>To be added.</summary>
231 <returns>To be added.</returns>
232 <remarks>To be added.</remarks>
233 <since version="Gtk# 3.0" />
234 </Docs>
235 </Member>
236 <Member MemberName="Name">
237 <MemberSignature Language="C#" Value="public string Name { get; }" />
238 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
239 <MemberType>Property</MemberType>
240 <ReturnValue>
241 <ReturnType>System.String</ReturnType>
242 </ReturnValue>
243 <Docs>
244 <summary>To be added.</summary>
245 <value>To be added.</value>
246 <remarks>To be added.</remarks>
247 <since version="Gtk# 3.0" />
248 </Docs>
249 </Member>
250 <Member MemberName="RemoveSupportsType">
251 <MemberSignature Language="C#" Value="public bool RemoveSupportsType (string content_type);" />
252 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSupportsType(string content_type) cil managed" />
253 <MemberType>Method</MemberType>
254 <ReturnValue>
255 <ReturnType>System.Boolean</ReturnType>
256 </ReturnValue>
257 <Parameters>
258 <Parameter Name="content_type" Type="System.String" />
259 </Parameters>
260 <Docs>
261 <param name="content_type">To be added.</param>
262 <summary>To be added.</summary>
263 <returns>To be added.</returns>
264 <remarks>To be added.</remarks>
265 <since version="Gtk# 3.0" />
266 </Docs>
267 </Member>
268 <Member MemberName="SetAsDefaultForExtension">
269 <MemberSignature Language="C#" Value="public bool SetAsDefaultForExtension (string extension);" />
270 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAsDefaultForExtension(string extension) cil managed" />
271 <MemberType>Method</MemberType>
272 <ReturnValue>
273 <ReturnType>System.Boolean</ReturnType>
274 </ReturnValue>
275 <Parameters>
276 <Parameter Name="extension" Type="System.String" />
277 </Parameters>
278 <Docs>
279 <param name="extension">To be added.</param>
280 <summary>To be added.</summary>
281 <returns>To be added.</returns>
282 <remarks>To be added.</remarks>
283 <since version="Gtk# 3.0" />
284 </Docs>
285 </Member>
286 <Member MemberName="SetAsDefaultForType">
287 <MemberSignature Language="C#" Value="public bool SetAsDefaultForType (string content_type);" />
288 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAsDefaultForType(string content_type) cil managed" />
289 <MemberType>Method</MemberType>
290 <ReturnValue>
291 <ReturnType>System.Boolean</ReturnType>
292 </ReturnValue>
293 <Parameters>
294 <Parameter Name="content_type" Type="System.String" />
295 </Parameters>
296 <Docs>
297 <param name="content_type">To be added.</param>
298 <summary>To be added.</summary>
299 <returns>To be added.</returns>
300 <remarks>To be added.</remarks>
301 <since version="Gtk# 3.0" />
302 </Docs>
303 </Member>
304 <Member MemberName="SetAsLastUsedForType">
305 <MemberSignature Language="C#" Value="public bool SetAsLastUsedForType (string content_type);" />
306 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAsLastUsedForType(string content_type) cil managed" />
307 <MemberType>Method</MemberType>
308 <ReturnValue>
309 <ReturnType>System.Boolean</ReturnType>
310 </ReturnValue>
311 <Parameters>
312 <Parameter Name="content_type" Type="System.String" />
313 </Parameters>
314 <Docs>
315 <param name="content_type">To be added.</param>
316 <summary>To be added.</summary>
317 <returns>To be added.</returns>
318 <remarks>To be added.</remarks>
319 <since version="Gtk# 3.0" />
320 </Docs>
321 </Member>
322 <Member MemberName="ShouldShow">
323 <MemberSignature Language="C#" Value="public bool ShouldShow { get; }" />
324 <MemberSignature Language="ILAsm" Value=".property instance bool ShouldShow" />
325 <MemberType>Property</MemberType>
326 <ReturnValue>
327 <ReturnType>System.Boolean</ReturnType>
328 </ReturnValue>
329 <Docs>
330 <summary>To be added.</summary>
331 <value>To be added.</value>
332 <remarks>To be added.</remarks>
333 <since version="Gtk# 3.0" />
334 </Docs>
335 </Member>
336 <Member MemberName="SupportsFiles">
337 <MemberSignature Language="C#" Value="public bool SupportsFiles { get; }" />
338 <MemberSignature Language="ILAsm" Value=".property instance bool SupportsFiles" />
339 <MemberType>Property</MemberType>
340 <ReturnValue>
341 <ReturnType>System.Boolean</ReturnType>
342 </ReturnValue>
343 <Docs>
344 <summary>To be added.</summary>
345 <value>To be added.</value>
346 <remarks>To be added.</remarks>
347 <since version="Gtk# 3.0" />
348 </Docs>
349 </Member>
350 <Member MemberName="SupportsUris">
351 <MemberSignature Language="C#" Value="public bool SupportsUris { get; }" />
352 <MemberSignature Language="ILAsm" Value=".property instance bool SupportsUris" />
353 <MemberType>Property</MemberType>
354 <ReturnValue>
355 <ReturnType>System.Boolean</ReturnType>
356 </ReturnValue>
357 <Docs>
358 <summary>To be added.</summary>
359 <value>To be added.</value>
360 <remarks>To be added.</remarks>
361 <since version="Gtk# 3.0" />
362 </Docs>
363 </Member>
364 </Members>
365 </Type>
0 <Type Name="IAsyncInitable" FullName="GLib.IAsyncInitable">
1 <TypeSignature Language="C#" Value="public interface IAsyncInitable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAsyncInitable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="InitAsync">
18 <MemberSignature Language="C#" Value="public void InitAsync (int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InitAsync(int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="io_priority" Type="System.Int32" />
26 <Parameter Name="cancellable" Type="GLib.Cancellable" />
27 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
28 </Parameters>
29 <Docs>
30 <param name="io_priority">To be added.</param>
31 <param name="cancellable">To be added.</param>
32 <param name="cb">To be added.</param>
33 <summary>To be added.</summary>
34 <remarks>To be added.</remarks>
35 <since version="Gtk# 3.0" />
36 </Docs>
37 </Member>
38 <Member MemberName="InitFinish">
39 <MemberSignature Language="C#" Value="public bool InitFinish (GLib.IAsyncResult res);" />
40 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool InitFinish(class GLib.IAsyncResult res) cil managed" />
41 <MemberType>Method</MemberType>
42 <ReturnValue>
43 <ReturnType>System.Boolean</ReturnType>
44 </ReturnValue>
45 <Parameters>
46 <Parameter Name="res" Type="GLib.IAsyncResult" />
47 </Parameters>
48 <Docs>
49 <param name="res">To be added.</param>
50 <summary>To be added.</summary>
51 <returns>To be added.</returns>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 </Members>
57 </Type>
0 <Type Name="IAsyncInitableImplementor" FullName="GLib.IAsyncInitableImplementor">
1 <TypeSignature Language="C#" Value="public interface IAsyncInitableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAsyncInitableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.AsyncInitableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="InitAsync">
23 <MemberSignature Language="C#" Value="public void InitAsync (int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InitAsync(int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="io_priority" Type="System.Int32" />
31 <Parameter Name="cancellable" Type="GLib.Cancellable" />
32 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
33 </Parameters>
34 <Docs>
35 <param name="io_priority">To be added.</param>
36 <param name="cancellable">To be added.</param>
37 <param name="cb">To be added.</param>
38 <summary>To be added.</summary>
39 <remarks>To be added.</remarks>
40 <since version="Gtk# 3.0" />
41 </Docs>
42 </Member>
43 <Member MemberName="InitFinish">
44 <MemberSignature Language="C#" Value="public bool InitFinish (GLib.IAsyncResult res);" />
45 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool InitFinish(class GLib.IAsyncResult res) cil managed" />
46 <MemberType>Method</MemberType>
47 <ReturnValue>
48 <ReturnType>System.Boolean</ReturnType>
49 </ReturnValue>
50 <Parameters>
51 <Parameter Name="res" Type="GLib.IAsyncResult" />
52 </Parameters>
53 <Docs>
54 <param name="res">To be added.</param>
55 <summary>To be added.</summary>
56 <returns>To be added.</returns>
57 <remarks>To be added.</remarks>
58 <since version="Gtk# 3.0" />
59 </Docs>
60 </Member>
61 </Members>
62 </Type>
0 <Type Name="IAsyncResult" FullName="GLib.IAsyncResult">
1 <TypeSignature Language="C#" Value="public interface IAsyncResult : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAsyncResult implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="SourceObject">
18 <MemberSignature Language="C#" Value="public GLib.Object SourceObject { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Object SourceObject" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.Object</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="UserData">
32 <MemberSignature Language="C#" Value="public IntPtr UserData { get; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance native int UserData" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>System.IntPtr</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 </Members>
46 </Type>
0 <Type Name="IAsyncResultImplementor" FullName="GLib.IAsyncResultImplementor">
1 <TypeSignature Language="C#" Value="public interface IAsyncResultImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAsyncResultImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.AsyncResultAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="SourceObject">
23 <MemberSignature Language="C#" Value="public GLib.Object SourceObject { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Object SourceObject" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>GLib.Object</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 <Member MemberName="UserData">
37 <MemberSignature Language="C#" Value="public IntPtr UserData { get; }" />
38 <MemberSignature Language="ILAsm" Value=".property instance native int UserData" />
39 <MemberType>Property</MemberType>
40 <ReturnValue>
41 <ReturnType>System.IntPtr</ReturnType>
42 </ReturnValue>
43 <Docs>
44 <summary>To be added.</summary>
45 <value>To be added.</value>
46 <remarks>To be added.</remarks>
47 <since version="Gtk# 3.0" />
48 </Docs>
49 </Member>
50 </Members>
51 </Type>
0 <Type Name="IConverter" FullName="GLib.IConverter">
1 <TypeSignature Language="C#" Value="public interface IConverter : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IConverter implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Convert">
18 <MemberSignature Language="C#" Value="public GLib.ConverterResult Convert (IntPtr inbuf, ulong inbuf_size, IntPtr outbuf, ulong outbuf_size, GLib.ConverterFlags flags, out ulong bytes_read, out ulong bytes_written);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype GLib.ConverterResult Convert(native int inbuf, unsigned int64 inbuf_size, native int outbuf, unsigned int64 outbuf_size, valuetype GLib.ConverterFlags flags, unsigned int64 bytes_read, unsigned int64 bytes_written) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.ConverterResult</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="inbuf" Type="System.IntPtr" />
26 <Parameter Name="inbuf_size" Type="System.UInt64" />
27 <Parameter Name="outbuf" Type="System.IntPtr" />
28 <Parameter Name="outbuf_size" Type="System.UInt64" />
29 <Parameter Name="flags" Type="GLib.ConverterFlags" />
30 <Parameter Name="bytes_read" Type="System.UInt64&amp;" RefType="out" />
31 <Parameter Name="bytes_written" Type="System.UInt64&amp;" RefType="out" />
32 </Parameters>
33 <Docs>
34 <param name="inbuf">To be added.</param>
35 <param name="inbuf_size">To be added.</param>
36 <param name="outbuf">To be added.</param>
37 <param name="outbuf_size">To be added.</param>
38 <param name="flags">To be added.</param>
39 <param name="bytes_read">To be added.</param>
40 <param name="bytes_written">To be added.</param>
41 <summary>To be added.</summary>
42 <returns>To be added.</returns>
43 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
45 </Docs>
46 </Member>
47 <Member MemberName="Reset">
48 <MemberSignature Language="C#" Value="public void Reset ();" />
49 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reset() cil managed" />
50 <MemberType>Method</MemberType>
51 <ReturnValue>
52 <ReturnType>System.Void</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>To be added.</summary>
57 <remarks>To be added.</remarks>
58 <since version="Gtk# 3.0" />
59 </Docs>
60 </Member>
61 </Members>
62 </Type>
0 <Type Name="IConverterImplementor" FullName="GLib.IConverterImplementor">
1 <TypeSignature Language="C#" Value="public interface IConverterImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IConverterImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.ConverterAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Convert">
23 <MemberSignature Language="C#" Value="public GLib.ConverterResult Convert (IntPtr inbuf, ulong inbuf_size, IntPtr outbuf, ulong outbuf_size, GLib.ConverterFlags flags, out ulong bytes_read, out ulong bytes_written);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype GLib.ConverterResult Convert(native int inbuf, unsigned int64 inbuf_size, native int outbuf, unsigned int64 outbuf_size, valuetype GLib.ConverterFlags flags, unsigned int64 bytes_read, unsigned int64 bytes_written) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>GLib.ConverterResult</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="inbuf" Type="System.IntPtr" />
31 <Parameter Name="inbuf_size" Type="System.UInt64" />
32 <Parameter Name="outbuf" Type="System.IntPtr" />
33 <Parameter Name="outbuf_size" Type="System.UInt64" />
34 <Parameter Name="flags" Type="GLib.ConverterFlags" />
35 <Parameter Name="bytes_read" Type="System.UInt64&amp;" RefType="out" />
36 <Parameter Name="bytes_written" Type="System.UInt64&amp;" RefType="out" />
37 </Parameters>
38 <Docs>
39 <param name="inbuf">To be added.</param>
40 <param name="inbuf_size">To be added.</param>
41 <param name="outbuf">To be added.</param>
42 <param name="outbuf_size">To be added.</param>
43 <param name="flags">To be added.</param>
44 <param name="bytes_read">To be added.</param>
45 <param name="bytes_written">To be added.</param>
46 <summary>To be added.</summary>
47 <returns>To be added.</returns>
48 <remarks>To be added.</remarks>
49 <since version="Gtk# 3.0" />
50 </Docs>
51 </Member>
52 <Member MemberName="Reset">
53 <MemberSignature Language="C#" Value="public void Reset ();" />
54 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reset() cil managed" />
55 <MemberType>Method</MemberType>
56 <ReturnValue>
57 <ReturnType>System.Void</ReturnType>
58 </ReturnValue>
59 <Parameters />
60 <Docs>
61 <summary>To be added.</summary>
62 <remarks>To be added.</remarks>
63 <since version="Gtk# 3.0" />
64 </Docs>
65 </Member>
66 </Members>
67 </Type>
0 <Type Name="IDrive" FullName="GLib.IDrive">
1 <TypeSignature Language="C#" Value="public interface IDrive : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IDrive implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="CanEject">
18 <MemberSignature Language="C#" Value="public bool CanEject ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanEject() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <returns>To be added.</returns>
28 <remarks>To be added.</remarks>
29 <since version="Gtk# 3.0" />
30 </Docs>
31 </Member>
32 <Member MemberName="CanPollForMedia">
33 <MemberSignature Language="C#" Value="public bool CanPollForMedia ();" />
34 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanPollForMedia() cil managed" />
35 <MemberType>Method</MemberType>
36 <ReturnValue>
37 <ReturnType>System.Boolean</ReturnType>
38 </ReturnValue>
39 <Parameters />
40 <Docs>
41 <summary>To be added.</summary>
42 <returns>To be added.</returns>
43 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
45 </Docs>
46 </Member>
47 <Member MemberName="CanStart">
48 <MemberSignature Language="C#" Value="public bool CanStart ();" />
49 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanStart() cil managed" />
50 <MemberType>Method</MemberType>
51 <ReturnValue>
52 <ReturnType>System.Boolean</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>To be added.</summary>
57 <returns>To be added.</returns>
58 <remarks>To be added.</remarks>
59 <since version="Gtk# 3.0" />
60 </Docs>
61 </Member>
62 <Member MemberName="CanStartDegraded">
63 <MemberSignature Language="C#" Value="public bool CanStartDegraded ();" />
64 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanStartDegraded() cil managed" />
65 <MemberType>Method</MemberType>
66 <ReturnValue>
67 <ReturnType>System.Boolean</ReturnType>
68 </ReturnValue>
69 <Parameters />
70 <Docs>
71 <summary>To be added.</summary>
72 <returns>To be added.</returns>
73 <remarks>To be added.</remarks>
74 <since version="Gtk# 3.0" />
75 </Docs>
76 </Member>
77 <Member MemberName="CanStop">
78 <MemberSignature Language="C#" Value="public bool CanStop ();" />
79 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanStop() cil managed" />
80 <MemberType>Method</MemberType>
81 <ReturnValue>
82 <ReturnType>System.Boolean</ReturnType>
83 </ReturnValue>
84 <Parameters />
85 <Docs>
86 <summary>To be added.</summary>
87 <returns>To be added.</returns>
88 <remarks>To be added.</remarks>
89 <since version="Gtk# 3.0" />
90 </Docs>
91 </Member>
92 <Member MemberName="Changed">
93 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
94 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Changed" />
95 <MemberType>Event</MemberType>
96 <ReturnValue>
97 <ReturnType>System.EventHandler</ReturnType>
98 </ReturnValue>
99 <Docs>
100 <summary>To be added.</summary>
101 <remarks>To be added.</remarks>
102 <since version="Gtk# 3.0" />
103 </Docs>
104 </Member>
105 <Member MemberName="Disconnected">
106 <MemberSignature Language="C#" Value="public event EventHandler Disconnected;" />
107 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Disconnected" />
108 <MemberType>Event</MemberType>
109 <ReturnValue>
110 <ReturnType>System.EventHandler</ReturnType>
111 </ReturnValue>
112 <Docs>
113 <summary>To be added.</summary>
114 <remarks>To be added.</remarks>
115 <since version="Gtk# 3.0" />
116 </Docs>
117 </Member>
118 <Member MemberName="Eject">
119 <MemberSignature Language="C#" Value="public void Eject (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
120 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Eject(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
121 <MemberType>Method</MemberType>
122 <ReturnValue>
123 <ReturnType>System.Void</ReturnType>
124 </ReturnValue>
125 <Parameters>
126 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
127 <Parameter Name="cancellable" Type="GLib.Cancellable" />
128 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
129 </Parameters>
130 <Docs>
131 <param name="flags">To be added.</param>
132 <param name="cancellable">To be added.</param>
133 <param name="cb">To be added.</param>
134 <summary>To be added.</summary>
135 <remarks>To be added.</remarks>
136 <since version="Gtk# 3.0" />
137 </Docs>
138 </Member>
139 <Member MemberName="EjectButton">
140 <MemberSignature Language="C#" Value="public event EventHandler EjectButton;" />
141 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler EjectButton" />
142 <MemberType>Event</MemberType>
143 <ReturnValue>
144 <ReturnType>System.EventHandler</ReturnType>
145 </ReturnValue>
146 <Docs>
147 <summary>To be added.</summary>
148 <remarks>To be added.</remarks>
149 <since version="Gtk# 3.0" />
150 </Docs>
151 </Member>
152 <Member MemberName="EjectFinish">
153 <MemberSignature Language="C#" Value="public bool EjectFinish (GLib.IAsyncResult result);" />
154 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.IAsyncResult result) cil managed" />
155 <MemberType>Method</MemberType>
156 <ReturnValue>
157 <ReturnType>System.Boolean</ReturnType>
158 </ReturnValue>
159 <Parameters>
160 <Parameter Name="result" Type="GLib.IAsyncResult" />
161 </Parameters>
162 <Docs>
163 <param name="result">To be added.</param>
164 <summary>To be added.</summary>
165 <returns>To be added.</returns>
166 <remarks>To be added.</remarks>
167 <since version="Gtk# 3.0" />
168 </Docs>
169 </Member>
170 <Member MemberName="EjectWithOperation">
171 <MemberSignature Language="C#" Value="public void EjectWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
172 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EjectWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
173 <MemberType>Method</MemberType>
174 <ReturnValue>
175 <ReturnType>System.Void</ReturnType>
176 </ReturnValue>
177 <Parameters>
178 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
179 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
180 <Parameter Name="cancellable" Type="GLib.Cancellable" />
181 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
182 </Parameters>
183 <Docs>
184 <param name="flags">To be added.</param>
185 <param name="mount_operation">To be added.</param>
186 <param name="cancellable">To be added.</param>
187 <param name="cb">To be added.</param>
188 <summary>To be added.</summary>
189 <remarks>To be added.</remarks>
190 <since version="Gtk# 3.0" />
191 </Docs>
192 </Member>
193 <Member MemberName="EjectWithOperationFinish">
194 <MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.IAsyncResult result);" />
195 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.IAsyncResult result) cil managed" />
196 <MemberType>Method</MemberType>
197 <ReturnValue>
198 <ReturnType>System.Boolean</ReturnType>
199 </ReturnValue>
200 <Parameters>
201 <Parameter Name="result" Type="GLib.IAsyncResult" />
202 </Parameters>
203 <Docs>
204 <param name="result">To be added.</param>
205 <summary>To be added.</summary>
206 <returns>To be added.</returns>
207 <remarks>To be added.</remarks>
208 <since version="Gtk# 3.0" />
209 </Docs>
210 </Member>
211 <Member MemberName="EnumerateIdentifiers">
212 <MemberSignature Language="C#" Value="public string EnumerateIdentifiers ();" />
213 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string EnumerateIdentifiers() cil managed" />
214 <MemberType>Method</MemberType>
215 <ReturnValue>
216 <ReturnType>System.String</ReturnType>
217 </ReturnValue>
218 <Parameters />
219 <Docs>
220 <summary>To be added.</summary>
221 <returns>To be added.</returns>
222 <remarks>To be added.</remarks>
223 <since version="Gtk# 3.0" />
224 </Docs>
225 </Member>
226 <Member MemberName="GetIdentifier">
227 <MemberSignature Language="C#" Value="public string GetIdentifier (string kind);" />
228 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetIdentifier(string kind) cil managed" />
229 <MemberType>Method</MemberType>
230 <ReturnValue>
231 <ReturnType>System.String</ReturnType>
232 </ReturnValue>
233 <Parameters>
234 <Parameter Name="kind" Type="System.String" />
235 </Parameters>
236 <Docs>
237 <param name="kind">To be added.</param>
238 <summary>To be added.</summary>
239 <returns>To be added.</returns>
240 <remarks>To be added.</remarks>
241 <since version="Gtk# 3.0" />
242 </Docs>
243 </Member>
244 <Member MemberName="HasMedia">
245 <MemberSignature Language="C#" Value="public bool HasMedia { get; }" />
246 <MemberSignature Language="ILAsm" Value=".property instance bool HasMedia" />
247 <MemberType>Property</MemberType>
248 <ReturnValue>
249 <ReturnType>System.Boolean</ReturnType>
250 </ReturnValue>
251 <Docs>
252 <summary>To be added.</summary>
253 <value>To be added.</value>
254 <remarks>To be added.</remarks>
255 <since version="Gtk# 3.0" />
256 </Docs>
257 </Member>
258 <Member MemberName="HasVolumes">
259 <MemberSignature Language="C#" Value="public bool HasVolumes { get; }" />
260 <MemberSignature Language="ILAsm" Value=".property instance bool HasVolumes" />
261 <MemberType>Property</MemberType>
262 <ReturnValue>
263 <ReturnType>System.Boolean</ReturnType>
264 </ReturnValue>
265 <Docs>
266 <summary>To be added.</summary>
267 <value>To be added.</value>
268 <remarks>To be added.</remarks>
269 <since version="Gtk# 3.0" />
270 </Docs>
271 </Member>
272 <Member MemberName="Icon">
273 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; }" />
274 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
275 <MemberType>Property</MemberType>
276 <ReturnValue>
277 <ReturnType>GLib.IIcon</ReturnType>
278 </ReturnValue>
279 <Docs>
280 <summary>To be added.</summary>
281 <value>To be added.</value>
282 <remarks>To be added.</remarks>
283 <since version="Gtk# 3.0" />
284 </Docs>
285 </Member>
286 <Member MemberName="IsMediaCheckAutomatic">
287 <MemberSignature Language="C#" Value="public bool IsMediaCheckAutomatic { get; }" />
288 <MemberSignature Language="ILAsm" Value=".property instance bool IsMediaCheckAutomatic" />
289 <MemberType>Property</MemberType>
290 <ReturnValue>
291 <ReturnType>System.Boolean</ReturnType>
292 </ReturnValue>
293 <Docs>
294 <summary>To be added.</summary>
295 <value>To be added.</value>
296 <remarks>To be added.</remarks>
297 <since version="Gtk# 3.0" />
298 </Docs>
299 </Member>
300 <Member MemberName="IsMediaRemovable">
301 <MemberSignature Language="C#" Value="public bool IsMediaRemovable { get; }" />
302 <MemberSignature Language="ILAsm" Value=".property instance bool IsMediaRemovable" />
303 <MemberType>Property</MemberType>
304 <ReturnValue>
305 <ReturnType>System.Boolean</ReturnType>
306 </ReturnValue>
307 <Docs>
308 <summary>To be added.</summary>
309 <value>To be added.</value>
310 <remarks>To be added.</remarks>
311 <since version="Gtk# 3.0" />
312 </Docs>
313 </Member>
314 <Member MemberName="Name">
315 <MemberSignature Language="C#" Value="public string Name { get; }" />
316 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
317 <MemberType>Property</MemberType>
318 <ReturnValue>
319 <ReturnType>System.String</ReturnType>
320 </ReturnValue>
321 <Docs>
322 <summary>To be added.</summary>
323 <value>To be added.</value>
324 <remarks>To be added.</remarks>
325 <since version="Gtk# 3.0" />
326 </Docs>
327 </Member>
328 <Member MemberName="PollForMedia">
329 <MemberSignature Language="C#" Value="public void PollForMedia (GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
330 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PollForMedia(class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
331 <MemberType>Method</MemberType>
332 <ReturnValue>
333 <ReturnType>System.Void</ReturnType>
334 </ReturnValue>
335 <Parameters>
336 <Parameter Name="cancellable" Type="GLib.Cancellable" />
337 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
338 </Parameters>
339 <Docs>
340 <param name="cancellable">To be added.</param>
341 <param name="cb">To be added.</param>
342 <summary>To be added.</summary>
343 <remarks>To be added.</remarks>
344 <since version="Gtk# 3.0" />
345 </Docs>
346 </Member>
347 <Member MemberName="PollForMediaFinish">
348 <MemberSignature Language="C#" Value="public bool PollForMediaFinish (GLib.IAsyncResult result);" />
349 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool PollForMediaFinish(class GLib.IAsyncResult result) cil managed" />
350 <MemberType>Method</MemberType>
351 <ReturnValue>
352 <ReturnType>System.Boolean</ReturnType>
353 </ReturnValue>
354 <Parameters>
355 <Parameter Name="result" Type="GLib.IAsyncResult" />
356 </Parameters>
357 <Docs>
358 <param name="result">To be added.</param>
359 <summary>To be added.</summary>
360 <returns>To be added.</returns>
361 <remarks>To be added.</remarks>
362 <since version="Gtk# 3.0" />
363 </Docs>
364 </Member>
365 <Member MemberName="Start">
366 <MemberSignature Language="C#" Value="public void Start (GLib.DriveStartFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
367 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Start(valuetype GLib.DriveStartFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
368 <MemberType>Method</MemberType>
369 <ReturnValue>
370 <ReturnType>System.Void</ReturnType>
371 </ReturnValue>
372 <Parameters>
373 <Parameter Name="flags" Type="GLib.DriveStartFlags" />
374 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
375 <Parameter Name="cancellable" Type="GLib.Cancellable" />
376 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
377 </Parameters>
378 <Docs>
379 <param name="flags">To be added.</param>
380 <param name="mount_operation">To be added.</param>
381 <param name="cancellable">To be added.</param>
382 <param name="cb">To be added.</param>
383 <summary>To be added.</summary>
384 <remarks>To be added.</remarks>
385 <since version="Gtk# 3.0" />
386 </Docs>
387 </Member>
388 <Member MemberName="StartFinish">
389 <MemberSignature Language="C#" Value="public bool StartFinish (GLib.IAsyncResult result);" />
390 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StartFinish(class GLib.IAsyncResult result) cil managed" />
391 <MemberType>Method</MemberType>
392 <ReturnValue>
393 <ReturnType>System.Boolean</ReturnType>
394 </ReturnValue>
395 <Parameters>
396 <Parameter Name="result" Type="GLib.IAsyncResult" />
397 </Parameters>
398 <Docs>
399 <param name="result">To be added.</param>
400 <summary>To be added.</summary>
401 <returns>To be added.</returns>
402 <remarks>To be added.</remarks>
403 <since version="Gtk# 3.0" />
404 </Docs>
405 </Member>
406 <Member MemberName="StartStopType">
407 <MemberSignature Language="C#" Value="public GLib.DriveStartStopType StartStopType { get; }" />
408 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.DriveStartStopType StartStopType" />
409 <MemberType>Property</MemberType>
410 <ReturnValue>
411 <ReturnType>GLib.DriveStartStopType</ReturnType>
412 </ReturnValue>
413 <Docs>
414 <summary>To be added.</summary>
415 <value>To be added.</value>
416 <remarks>To be added.</remarks>
417 <since version="Gtk# 3.0" />
418 </Docs>
419 </Member>
420 <Member MemberName="Stop">
421 <MemberSignature Language="C#" Value="public void Stop (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
422 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Stop(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
423 <MemberType>Method</MemberType>
424 <ReturnValue>
425 <ReturnType>System.Void</ReturnType>
426 </ReturnValue>
427 <Parameters>
428 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
429 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
430 <Parameter Name="cancellable" Type="GLib.Cancellable" />
431 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
432 </Parameters>
433 <Docs>
434 <param name="flags">To be added.</param>
435 <param name="mount_operation">To be added.</param>
436 <param name="cancellable">To be added.</param>
437 <param name="cb">To be added.</param>
438 <summary>To be added.</summary>
439 <remarks>To be added.</remarks>
440 <since version="Gtk# 3.0" />
441 </Docs>
442 </Member>
443 <Member MemberName="StopButton">
444 <MemberSignature Language="C#" Value="public event EventHandler StopButton;" />
445 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler StopButton" />
446 <MemberType>Event</MemberType>
447 <ReturnValue>
448 <ReturnType>System.EventHandler</ReturnType>
449 </ReturnValue>
450 <Docs>
451 <summary>To be added.</summary>
452 <remarks>To be added.</remarks>
453 <since version="Gtk# 3.0" />
454 </Docs>
455 </Member>
456 <Member MemberName="StopFinish">
457 <MemberSignature Language="C#" Value="public bool StopFinish (GLib.IAsyncResult result);" />
458 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StopFinish(class GLib.IAsyncResult result) cil managed" />
459 <MemberType>Method</MemberType>
460 <ReturnValue>
461 <ReturnType>System.Boolean</ReturnType>
462 </ReturnValue>
463 <Parameters>
464 <Parameter Name="result" Type="GLib.IAsyncResult" />
465 </Parameters>
466 <Docs>
467 <param name="result">To be added.</param>
468 <summary>To be added.</summary>
469 <returns>To be added.</returns>
470 <remarks>To be added.</remarks>
471 <since version="Gtk# 3.0" />
472 </Docs>
473 </Member>
474 <Member MemberName="Volumes">
475 <MemberSignature Language="C#" Value="public GLib.IVolume[] Volumes { get; }" />
476 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IVolume[] Volumes" />
477 <MemberType>Property</MemberType>
478 <ReturnValue>
479 <ReturnType>GLib.IVolume[]</ReturnType>
480 </ReturnValue>
481 <Docs>
482 <summary>To be added.</summary>
483 <value>To be added.</value>
484 <remarks>To be added.</remarks>
485 <since version="Gtk# 3.0" />
486 </Docs>
487 </Member>
488 </Members>
489 </Type>
0 <Type Name="IFile" FullName="GLib.IFile">
1 <TypeSignature Language="C#" Value="public interface IFile : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IFile implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="AppendTo">
18 <MemberSignature Language="C#" Value="public GLib.FileOutputStream AppendTo (GLib.FileCreateFlags flags, GLib.Cancellable cancellable);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream AppendTo(valuetype GLib.FileCreateFlags flags, class GLib.Cancellable cancellable) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.FileOutputStream</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
26 <Parameter Name="cancellable" Type="GLib.Cancellable" />
27 </Parameters>
28 <Docs>
29 <param name="flags">To be added.</param>
30 <param name="cancellable">To be added.</param>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 3.0" />
35 </Docs>
36 </Member>
37 <Member MemberName="AppendToAsync">
38 <MemberSignature Language="C#" Value="public void AppendToAsync (GLib.FileCreateFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AppendToAsync(valuetype GLib.FileCreateFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
40 <MemberType>Method</MemberType>
41 <ReturnValue>
42 <ReturnType>System.Void</ReturnType>
43 </ReturnValue>
44 <Parameters>
45 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
46 <Parameter Name="io_priority" Type="System.Int32" />
47 <Parameter Name="cancellable" Type="GLib.Cancellable" />
48 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
49 </Parameters>
50 <Docs>
51 <param name="flags">To be added.</param>
52 <param name="io_priority">To be added.</param>
53 <param name="cancellable">To be added.</param>
54 <param name="cb">To be added.</param>
55 <summary>To be added.</summary>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="AppendToFinish">
61 <MemberSignature Language="C#" Value="public GLib.FileOutputStream AppendToFinish (GLib.IAsyncResult res);" />
62 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream AppendToFinish(class GLib.IAsyncResult res) cil managed" />
63 <MemberType>Method</MemberType>
64 <ReturnValue>
65 <ReturnType>GLib.FileOutputStream</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 <Parameter Name="res" Type="GLib.IAsyncResult" />
69 </Parameters>
70 <Docs>
71 <param name="res">To be added.</param>
72 <summary>To be added.</summary>
73 <returns>To be added.</returns>
74 <remarks>To be added.</remarks>
75 <since version="Gtk# 3.0" />
76 </Docs>
77 </Member>
78 <Member MemberName="Basename">
79 <MemberSignature Language="C#" Value="public string Basename { get; }" />
80 <MemberSignature Language="ILAsm" Value=".property instance string Basename" />
81 <MemberType>Property</MemberType>
82 <ReturnValue>
83 <ReturnType>System.String</ReturnType>
84 </ReturnValue>
85 <Docs>
86 <summary>To be added.</summary>
87 <value>To be added.</value>
88 <remarks>To be added.</remarks>
89 <since version="Gtk# 3.0" />
90 </Docs>
91 </Member>
92 <Member MemberName="Copy">
93 <MemberSignature Language="C#" Value="public bool Copy (GLib.IFile destination, GLib.FileCopyFlags flags, GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback);" />
94 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Copy(class GLib.IFile destination, valuetype GLib.FileCopyFlags flags, class GLib.Cancellable cancellable, class GLib.FileProgressCallback progress_callback) cil managed" />
95 <MemberType>Method</MemberType>
96 <ReturnValue>
97 <ReturnType>System.Boolean</ReturnType>
98 </ReturnValue>
99 <Parameters>
100 <Parameter Name="destination" Type="GLib.IFile" />
101 <Parameter Name="flags" Type="GLib.FileCopyFlags" />
102 <Parameter Name="cancellable" Type="GLib.Cancellable" />
103 <Parameter Name="progress_callback" Type="GLib.FileProgressCallback" />
104 </Parameters>
105 <Docs>
106 <param name="destination">To be added.</param>
107 <param name="flags">To be added.</param>
108 <param name="cancellable">To be added.</param>
109 <param name="progress_callback">To be added.</param>
110 <summary>To be added.</summary>
111 <returns>To be added.</returns>
112 <remarks>To be added.</remarks>
113 <since version="Gtk# 3.0" />
114 </Docs>
115 </Member>
116 <Member MemberName="CopyAsync">
117 <MemberSignature Language="C#" Value="public void CopyAsync (GLib.IFile destination, GLib.FileCopyFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback, GLib.AsyncReadyCallback cb);" />
118 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyAsync(class GLib.IFile destination, valuetype GLib.FileCopyFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.FileProgressCallback progress_callback, class GLib.AsyncReadyCallback cb) cil managed" />
119 <MemberType>Method</MemberType>
120 <ReturnValue>
121 <ReturnType>System.Void</ReturnType>
122 </ReturnValue>
123 <Parameters>
124 <Parameter Name="destination" Type="GLib.IFile" />
125 <Parameter Name="flags" Type="GLib.FileCopyFlags" />
126 <Parameter Name="io_priority" Type="System.Int32" />
127 <Parameter Name="cancellable" Type="GLib.Cancellable" />
128 <Parameter Name="progress_callback" Type="GLib.FileProgressCallback" />
129 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
130 </Parameters>
131 <Docs>
132 <param name="destination">To be added.</param>
133 <param name="flags">To be added.</param>
134 <param name="io_priority">To be added.</param>
135 <param name="cancellable">To be added.</param>
136 <param name="progress_callback">To be added.</param>
137 <param name="cb">To be added.</param>
138 <summary>To be added.</summary>
139 <remarks>To be added.</remarks>
140 <since version="Gtk# 3.0" />
141 </Docs>
142 </Member>
143 <Member MemberName="CopyAttributes">
144 <MemberSignature Language="C#" Value="public bool CopyAttributes (GLib.IFile destination, GLib.FileCopyFlags flags, GLib.Cancellable cancellable);" />
145 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CopyAttributes(class GLib.IFile destination, valuetype GLib.FileCopyFlags flags, class GLib.Cancellable cancellable) cil managed" />
146 <MemberType>Method</MemberType>
147 <ReturnValue>
148 <ReturnType>System.Boolean</ReturnType>
149 </ReturnValue>
150 <Parameters>
151 <Parameter Name="destination" Type="GLib.IFile" />
152 <Parameter Name="flags" Type="GLib.FileCopyFlags" />
153 <Parameter Name="cancellable" Type="GLib.Cancellable" />
154 </Parameters>
155 <Docs>
156 <param name="destination">To be added.</param>
157 <param name="flags">To be added.</param>
158 <param name="cancellable">To be added.</param>
159 <summary>To be added.</summary>
160 <returns>To be added.</returns>
161 <remarks>To be added.</remarks>
162 <since version="Gtk# 3.0" />
163 </Docs>
164 </Member>
165 <Member MemberName="CopyFinish">
166 <MemberSignature Language="C#" Value="public bool CopyFinish (GLib.IAsyncResult res);" />
167 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CopyFinish(class GLib.IAsyncResult res) cil managed" />
168 <MemberType>Method</MemberType>
169 <ReturnValue>
170 <ReturnType>System.Boolean</ReturnType>
171 </ReturnValue>
172 <Parameters>
173 <Parameter Name="res" Type="GLib.IAsyncResult" />
174 </Parameters>
175 <Docs>
176 <param name="res">To be added.</param>
177 <summary>To be added.</summary>
178 <returns>To be added.</returns>
179 <remarks>To be added.</remarks>
180 <since version="Gtk# 3.0" />
181 </Docs>
182 </Member>
183 <Member MemberName="Create">
184 <MemberSignature Language="C#" Value="public GLib.FileOutputStream Create (GLib.FileCreateFlags flags, GLib.Cancellable cancellable);" />
185 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream Create(valuetype GLib.FileCreateFlags flags, class GLib.Cancellable cancellable) cil managed" />
186 <MemberType>Method</MemberType>
187 <ReturnValue>
188 <ReturnType>GLib.FileOutputStream</ReturnType>
189 </ReturnValue>
190 <Parameters>
191 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
192 <Parameter Name="cancellable" Type="GLib.Cancellable" />
193 </Parameters>
194 <Docs>
195 <param name="flags">To be added.</param>
196 <param name="cancellable">To be added.</param>
197 <summary>To be added.</summary>
198 <returns>To be added.</returns>
199 <remarks>To be added.</remarks>
200 <since version="Gtk# 3.0" />
201 </Docs>
202 </Member>
203 <Member MemberName="CreateAsync">
204 <MemberSignature Language="C#" Value="public void CreateAsync (GLib.FileCreateFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
205 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CreateAsync(valuetype GLib.FileCreateFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
206 <MemberType>Method</MemberType>
207 <ReturnValue>
208 <ReturnType>System.Void</ReturnType>
209 </ReturnValue>
210 <Parameters>
211 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
212 <Parameter Name="io_priority" Type="System.Int32" />
213 <Parameter Name="cancellable" Type="GLib.Cancellable" />
214 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
215 </Parameters>
216 <Docs>
217 <param name="flags">To be added.</param>
218 <param name="io_priority">To be added.</param>
219 <param name="cancellable">To be added.</param>
220 <param name="cb">To be added.</param>
221 <summary>To be added.</summary>
222 <remarks>To be added.</remarks>
223 <since version="Gtk# 3.0" />
224 </Docs>
225 </Member>
226 <Member MemberName="CreateFinish">
227 <MemberSignature Language="C#" Value="public GLib.FileOutputStream CreateFinish (GLib.IAsyncResult res);" />
228 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream CreateFinish(class GLib.IAsyncResult res) cil managed" />
229 <MemberType>Method</MemberType>
230 <ReturnValue>
231 <ReturnType>GLib.FileOutputStream</ReturnType>
232 </ReturnValue>
233 <Parameters>
234 <Parameter Name="res" Type="GLib.IAsyncResult" />
235 </Parameters>
236 <Docs>
237 <param name="res">To be added.</param>
238 <summary>To be added.</summary>
239 <returns>To be added.</returns>
240 <remarks>To be added.</remarks>
241 <since version="Gtk# 3.0" />
242 </Docs>
243 </Member>
244 <Member MemberName="CreateReadwrite">
245 <MemberSignature Language="C#" Value="public GLib.FileIOStream CreateReadwrite (GLib.FileCreateFlags flags, GLib.Cancellable cancellable);" />
246 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream CreateReadwrite(valuetype GLib.FileCreateFlags flags, class GLib.Cancellable cancellable) cil managed" />
247 <MemberType>Method</MemberType>
248 <ReturnValue>
249 <ReturnType>GLib.FileIOStream</ReturnType>
250 </ReturnValue>
251 <Parameters>
252 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
253 <Parameter Name="cancellable" Type="GLib.Cancellable" />
254 </Parameters>
255 <Docs>
256 <param name="flags">To be added.</param>
257 <param name="cancellable">To be added.</param>
258 <summary>To be added.</summary>
259 <returns>To be added.</returns>
260 <remarks>To be added.</remarks>
261 <since version="Gtk# 3.0" />
262 </Docs>
263 </Member>
264 <Member MemberName="CreateReadwriteAsync">
265 <MemberSignature Language="C#" Value="public void CreateReadwriteAsync (GLib.FileCreateFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
266 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CreateReadwriteAsync(valuetype GLib.FileCreateFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
267 <MemberType>Method</MemberType>
268 <ReturnValue>
269 <ReturnType>System.Void</ReturnType>
270 </ReturnValue>
271 <Parameters>
272 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
273 <Parameter Name="io_priority" Type="System.Int32" />
274 <Parameter Name="cancellable" Type="GLib.Cancellable" />
275 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
276 </Parameters>
277 <Docs>
278 <param name="flags">To be added.</param>
279 <param name="io_priority">To be added.</param>
280 <param name="cancellable">To be added.</param>
281 <param name="cb">To be added.</param>
282 <summary>To be added.</summary>
283 <remarks>To be added.</remarks>
284 <since version="Gtk# 3.0" />
285 </Docs>
286 </Member>
287 <Member MemberName="CreateReadwriteFinish">
288 <MemberSignature Language="C#" Value="public GLib.FileIOStream CreateReadwriteFinish (GLib.IAsyncResult res);" />
289 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream CreateReadwriteFinish(class GLib.IAsyncResult res) cil managed" />
290 <MemberType>Method</MemberType>
291 <ReturnValue>
292 <ReturnType>GLib.FileIOStream</ReturnType>
293 </ReturnValue>
294 <Parameters>
295 <Parameter Name="res" Type="GLib.IAsyncResult" />
296 </Parameters>
297 <Docs>
298 <param name="res">To be added.</param>
299 <summary>To be added.</summary>
300 <returns>To be added.</returns>
301 <remarks>To be added.</remarks>
302 <since version="Gtk# 3.0" />
303 </Docs>
304 </Member>
305 <Member MemberName="Delete">
306 <MemberSignature Language="C#" Value="public bool Delete ();" />
307 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Delete() cil managed" />
308 <MemberType>Method</MemberType>
309 <ReturnValue>
310 <ReturnType>System.Boolean</ReturnType>
311 </ReturnValue>
312 <Parameters />
313 <Docs>
314 <summary>To be added.</summary>
315 <returns>To be added.</returns>
316 <remarks>To be added.</remarks>
317 <since version="Gtk# 3.0" />
318 </Docs>
319 </Member>
320 <Member MemberName="Delete">
321 <MemberSignature Language="C#" Value="public bool Delete (GLib.Cancellable cancellable);" />
322 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Delete(class GLib.Cancellable cancellable) cil managed" />
323 <MemberType>Method</MemberType>
324 <ReturnValue>
325 <ReturnType>System.Boolean</ReturnType>
326 </ReturnValue>
327 <Parameters>
328 <Parameter Name="cancellable" Type="GLib.Cancellable" />
329 </Parameters>
330 <Docs>
331 <param name="cancellable">To be added.</param>
332 <summary>To be added.</summary>
333 <returns>To be added.</returns>
334 <remarks>To be added.</remarks>
335 <since version="Gtk# 3.0" />
336 </Docs>
337 </Member>
338 <Member MemberName="Dup">
339 <MemberSignature Language="C#" Value="public GLib.IFile Dup ();" />
340 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile Dup() cil managed" />
341 <MemberType>Method</MemberType>
342 <ReturnValue>
343 <ReturnType>GLib.IFile</ReturnType>
344 </ReturnValue>
345 <Parameters />
346 <Docs>
347 <summary>To be added.</summary>
348 <returns>To be added.</returns>
349 <remarks>To be added.</remarks>
350 <since version="Gtk# 3.0" />
351 </Docs>
352 </Member>
353 <Member MemberName="EjectMountable">
354 <MemberSignature Language="C#" Value="public void EjectMountable (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
355 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EjectMountable(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
356 <MemberType>Method</MemberType>
357 <ReturnValue>
358 <ReturnType>System.Void</ReturnType>
359 </ReturnValue>
360 <Parameters>
361 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
362 <Parameter Name="cancellable" Type="GLib.Cancellable" />
363 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
364 </Parameters>
365 <Docs>
366 <param name="flags">To be added.</param>
367 <param name="cancellable">To be added.</param>
368 <param name="cb">To be added.</param>
369 <summary>To be added.</summary>
370 <remarks>To be added.</remarks>
371 <since version="Gtk# 3.0" />
372 </Docs>
373 </Member>
374 <Member MemberName="EjectMountableFinish">
375 <MemberSignature Language="C#" Value="public bool EjectMountableFinish (GLib.IAsyncResult result);" />
376 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectMountableFinish(class GLib.IAsyncResult result) cil managed" />
377 <MemberType>Method</MemberType>
378 <ReturnValue>
379 <ReturnType>System.Boolean</ReturnType>
380 </ReturnValue>
381 <Parameters>
382 <Parameter Name="result" Type="GLib.IAsyncResult" />
383 </Parameters>
384 <Docs>
385 <param name="result">To be added.</param>
386 <summary>To be added.</summary>
387 <returns>To be added.</returns>
388 <remarks>To be added.</remarks>
389 <since version="Gtk# 3.0" />
390 </Docs>
391 </Member>
392 <Member MemberName="EjectMountableWithOperation">
393 <MemberSignature Language="C#" Value="public void EjectMountableWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
394 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EjectMountableWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
395 <MemberType>Method</MemberType>
396 <ReturnValue>
397 <ReturnType>System.Void</ReturnType>
398 </ReturnValue>
399 <Parameters>
400 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
401 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
402 <Parameter Name="cancellable" Type="GLib.Cancellable" />
403 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
404 </Parameters>
405 <Docs>
406 <param name="flags">To be added.</param>
407 <param name="mount_operation">To be added.</param>
408 <param name="cancellable">To be added.</param>
409 <param name="cb">To be added.</param>
410 <summary>To be added.</summary>
411 <remarks>To be added.</remarks>
412 <since version="Gtk# 3.0" />
413 </Docs>
414 </Member>
415 <Member MemberName="EjectMountableWithOperationFinish">
416 <MemberSignature Language="C#" Value="public bool EjectMountableWithOperationFinish (GLib.IAsyncResult result);" />
417 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectMountableWithOperationFinish(class GLib.IAsyncResult result) cil managed" />
418 <MemberType>Method</MemberType>
419 <ReturnValue>
420 <ReturnType>System.Boolean</ReturnType>
421 </ReturnValue>
422 <Parameters>
423 <Parameter Name="result" Type="GLib.IAsyncResult" />
424 </Parameters>
425 <Docs>
426 <param name="result">To be added.</param>
427 <summary>To be added.</summary>
428 <returns>To be added.</returns>
429 <remarks>To be added.</remarks>
430 <since version="Gtk# 3.0" />
431 </Docs>
432 </Member>
433 <Member MemberName="EnumerateChildren">
434 <MemberSignature Language="C#" Value="public GLib.FileEnumerator EnumerateChildren (string attributes, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
435 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileEnumerator EnumerateChildren(string attributes, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
436 <MemberType>Method</MemberType>
437 <ReturnValue>
438 <ReturnType>GLib.FileEnumerator</ReturnType>
439 </ReturnValue>
440 <Parameters>
441 <Parameter Name="attributes" Type="System.String" />
442 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
443 <Parameter Name="cancellable" Type="GLib.Cancellable" />
444 </Parameters>
445 <Docs>
446 <param name="attributes">To be added.</param>
447 <param name="flags">To be added.</param>
448 <param name="cancellable">To be added.</param>
449 <summary>To be added.</summary>
450 <returns>To be added.</returns>
451 <remarks>To be added.</remarks>
452 <since version="Gtk# 3.0" />
453 </Docs>
454 </Member>
455 <Member MemberName="EnumerateChildrenAsync">
456 <MemberSignature Language="C#" Value="public void EnumerateChildrenAsync (string attributes, GLib.FileQueryInfoFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
457 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EnumerateChildrenAsync(string attributes, valuetype GLib.FileQueryInfoFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
458 <MemberType>Method</MemberType>
459 <ReturnValue>
460 <ReturnType>System.Void</ReturnType>
461 </ReturnValue>
462 <Parameters>
463 <Parameter Name="attributes" Type="System.String" />
464 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
465 <Parameter Name="io_priority" Type="System.Int32" />
466 <Parameter Name="cancellable" Type="GLib.Cancellable" />
467 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
468 </Parameters>
469 <Docs>
470 <param name="attributes">To be added.</param>
471 <param name="flags">To be added.</param>
472 <param name="io_priority">To be added.</param>
473 <param name="cancellable">To be added.</param>
474 <param name="cb">To be added.</param>
475 <summary>To be added.</summary>
476 <remarks>To be added.</remarks>
477 <since version="Gtk# 3.0" />
478 </Docs>
479 </Member>
480 <Member MemberName="EnumerateChildrenFinish">
481 <MemberSignature Language="C#" Value="public GLib.FileEnumerator EnumerateChildrenFinish (GLib.IAsyncResult res);" />
482 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileEnumerator EnumerateChildrenFinish(class GLib.IAsyncResult res) cil managed" />
483 <MemberType>Method</MemberType>
484 <ReturnValue>
485 <ReturnType>GLib.FileEnumerator</ReturnType>
486 </ReturnValue>
487 <Parameters>
488 <Parameter Name="res" Type="GLib.IAsyncResult" />
489 </Parameters>
490 <Docs>
491 <param name="res">To be added.</param>
492 <summary>To be added.</summary>
493 <returns>To be added.</returns>
494 <remarks>To be added.</remarks>
495 <since version="Gtk# 3.0" />
496 </Docs>
497 </Member>
498 <Member MemberName="Equal">
499 <MemberSignature Language="C#" Value="public bool Equal (GLib.IFile file2);" />
500 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.IFile file2) cil managed" />
501 <MemberType>Method</MemberType>
502 <ReturnValue>
503 <ReturnType>System.Boolean</ReturnType>
504 </ReturnValue>
505 <Parameters>
506 <Parameter Name="file2" Type="GLib.IFile" />
507 </Parameters>
508 <Docs>
509 <param name="file2">To be added.</param>
510 <summary>To be added.</summary>
511 <returns>To be added.</returns>
512 <remarks>To be added.</remarks>
513 <since version="Gtk# 3.0" />
514 </Docs>
515 </Member>
516 <Member MemberName="Exists">
517 <MemberSignature Language="C#" Value="public bool Exists { get; }" />
518 <MemberSignature Language="ILAsm" Value=".property instance bool Exists" />
519 <MemberType>Property</MemberType>
520 <ReturnValue>
521 <ReturnType>System.Boolean</ReturnType>
522 </ReturnValue>
523 <Docs>
524 <summary>To be added.</summary>
525 <value>To be added.</value>
526 <remarks>To be added.</remarks>
527 <since version="Gtk# 3.0" />
528 </Docs>
529 </Member>
530 <Member MemberName="FindEnclosingMount">
531 <MemberSignature Language="C#" Value="public GLib.IMount FindEnclosingMount (GLib.Cancellable cancellable);" />
532 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IMount FindEnclosingMount(class GLib.Cancellable cancellable) cil managed" />
533 <MemberType>Method</MemberType>
534 <ReturnValue>
535 <ReturnType>GLib.IMount</ReturnType>
536 </ReturnValue>
537 <Parameters>
538 <Parameter Name="cancellable" Type="GLib.Cancellable" />
539 </Parameters>
540 <Docs>
541 <param name="cancellable">To be added.</param>
542 <summary>To be added.</summary>
543 <returns>To be added.</returns>
544 <remarks>To be added.</remarks>
545 <since version="Gtk# 3.0" />
546 </Docs>
547 </Member>
548 <Member MemberName="FindEnclosingMountAsync">
549 <MemberSignature Language="C#" Value="public void FindEnclosingMountAsync (int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
550 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void FindEnclosingMountAsync(int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
551 <MemberType>Method</MemberType>
552 <ReturnValue>
553 <ReturnType>System.Void</ReturnType>
554 </ReturnValue>
555 <Parameters>
556 <Parameter Name="io_priority" Type="System.Int32" />
557 <Parameter Name="cancellable" Type="GLib.Cancellable" />
558 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
559 </Parameters>
560 <Docs>
561 <param name="io_priority">To be added.</param>
562 <param name="cancellable">To be added.</param>
563 <param name="cb">To be added.</param>
564 <summary>To be added.</summary>
565 <remarks>To be added.</remarks>
566 <since version="Gtk# 3.0" />
567 </Docs>
568 </Member>
569 <Member MemberName="FindEnclosingMountFinish">
570 <MemberSignature Language="C#" Value="public GLib.IMount FindEnclosingMountFinish (GLib.IAsyncResult res);" />
571 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IMount FindEnclosingMountFinish(class GLib.IAsyncResult res) cil managed" />
572 <MemberType>Method</MemberType>
573 <ReturnValue>
574 <ReturnType>GLib.IMount</ReturnType>
575 </ReturnValue>
576 <Parameters>
577 <Parameter Name="res" Type="GLib.IAsyncResult" />
578 </Parameters>
579 <Docs>
580 <param name="res">To be added.</param>
581 <summary>To be added.</summary>
582 <returns>To be added.</returns>
583 <remarks>To be added.</remarks>
584 <since version="Gtk# 3.0" />
585 </Docs>
586 </Member>
587 <Member MemberName="GetChild">
588 <MemberSignature Language="C#" Value="public GLib.IFile GetChild (string name);" />
589 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile GetChild(string name) cil managed" />
590 <MemberType>Method</MemberType>
591 <ReturnValue>
592 <ReturnType>GLib.IFile</ReturnType>
593 </ReturnValue>
594 <Parameters>
595 <Parameter Name="name" Type="System.String" />
596 </Parameters>
597 <Docs>
598 <param name="name">To be added.</param>
599 <summary>To be added.</summary>
600 <returns>To be added.</returns>
601 <remarks>To be added.</remarks>
602 <since version="Gtk# 3.0" />
603 </Docs>
604 </Member>
605 <Member MemberName="GetChildForDisplayName">
606 <MemberSignature Language="C#" Value="public GLib.IFile GetChildForDisplayName (string display_name);" />
607 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile GetChildForDisplayName(string display_name) cil managed" />
608 <MemberType>Method</MemberType>
609 <ReturnValue>
610 <ReturnType>GLib.IFile</ReturnType>
611 </ReturnValue>
612 <Parameters>
613 <Parameter Name="display_name" Type="System.String" />
614 </Parameters>
615 <Docs>
616 <param name="display_name">To be added.</param>
617 <summary>To be added.</summary>
618 <returns>To be added.</returns>
619 <remarks>To be added.</remarks>
620 <since version="Gtk# 3.0" />
621 </Docs>
622 </Member>
623 <Member MemberName="GetRelativePath">
624 <MemberSignature Language="C#" Value="public string GetRelativePath (GLib.IFile descendant);" />
625 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRelativePath(class GLib.IFile descendant) cil managed" />
626 <MemberType>Method</MemberType>
627 <ReturnValue>
628 <ReturnType>System.String</ReturnType>
629 </ReturnValue>
630 <Parameters>
631 <Parameter Name="descendant" Type="GLib.IFile" />
632 </Parameters>
633 <Docs>
634 <param name="descendant">To be added.</param>
635 <summary>To be added.</summary>
636 <returns>To be added.</returns>
637 <remarks>To be added.</remarks>
638 <since version="Gtk# 3.0" />
639 </Docs>
640 </Member>
641 <Member MemberName="HasParent">
642 <MemberSignature Language="C#" Value="public bool HasParent (GLib.IFile parent);" />
643 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasParent(class GLib.IFile parent) cil managed" />
644 <MemberType>Method</MemberType>
645 <ReturnValue>
646 <ReturnType>System.Boolean</ReturnType>
647 </ReturnValue>
648 <Parameters>
649 <Parameter Name="parent" Type="GLib.IFile" />
650 </Parameters>
651 <Docs>
652 <param name="parent">To be added.</param>
653 <summary>To be added.</summary>
654 <returns>To be added.</returns>
655 <remarks>To be added.</remarks>
656 <since version="Gtk# 3.0" />
657 </Docs>
658 </Member>
659 <Member MemberName="HasPrefix">
660 <MemberSignature Language="C#" Value="public bool HasPrefix (GLib.IFile prefix);" />
661 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasPrefix(class GLib.IFile prefix) cil managed" />
662 <MemberType>Method</MemberType>
663 <ReturnValue>
664 <ReturnType>System.Boolean</ReturnType>
665 </ReturnValue>
666 <Parameters>
667 <Parameter Name="prefix" Type="GLib.IFile" />
668 </Parameters>
669 <Docs>
670 <param name="prefix">To be added.</param>
671 <summary>To be added.</summary>
672 <returns>To be added.</returns>
673 <remarks>To be added.</remarks>
674 <since version="Gtk# 3.0" />
675 </Docs>
676 </Member>
677 <Member MemberName="HasUriScheme">
678 <MemberSignature Language="C#" Value="public bool HasUriScheme (string uri_scheme);" />
679 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasUriScheme(string uri_scheme) cil managed" />
680 <MemberType>Method</MemberType>
681 <ReturnValue>
682 <ReturnType>System.Boolean</ReturnType>
683 </ReturnValue>
684 <Parameters>
685 <Parameter Name="uri_scheme" Type="System.String" />
686 </Parameters>
687 <Docs>
688 <param name="uri_scheme">To be added.</param>
689 <summary>To be added.</summary>
690 <returns>To be added.</returns>
691 <remarks>To be added.</remarks>
692 <since version="Gtk# 3.0" />
693 </Docs>
694 </Member>
695 <Member MemberName="IsNative">
696 <MemberSignature Language="C#" Value="public bool IsNative { get; }" />
697 <MemberSignature Language="ILAsm" Value=".property instance bool IsNative" />
698 <MemberType>Property</MemberType>
699 <ReturnValue>
700 <ReturnType>System.Boolean</ReturnType>
701 </ReturnValue>
702 <Docs>
703 <summary>To be added.</summary>
704 <value>To be added.</value>
705 <remarks>To be added.</remarks>
706 <since version="Gtk# 3.0" />
707 </Docs>
708 </Member>
709 <Member MemberName="LoadContents">
710 <MemberSignature Language="C#" Value="public bool LoadContents (GLib.Cancellable cancellable, string contents, out ulong length, string etag_out);" />
711 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LoadContents(class GLib.Cancellable cancellable, string contents, unsigned int64 length, string etag_out) cil managed" />
712 <MemberType>Method</MemberType>
713 <ReturnValue>
714 <ReturnType>System.Boolean</ReturnType>
715 </ReturnValue>
716 <Parameters>
717 <Parameter Name="cancellable" Type="GLib.Cancellable" />
718 <Parameter Name="contents" Type="System.String" />
719 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
720 <Parameter Name="etag_out" Type="System.String" />
721 </Parameters>
722 <Docs>
723 <param name="cancellable">To be added.</param>
724 <param name="contents">To be added.</param>
725 <param name="length">To be added.</param>
726 <param name="etag_out">To be added.</param>
727 <summary>To be added.</summary>
728 <returns>To be added.</returns>
729 <remarks>To be added.</remarks>
730 <since version="Gtk# 3.0" />
731 </Docs>
732 </Member>
733 <Member MemberName="LoadContentsAsync">
734 <MemberSignature Language="C#" Value="public void LoadContentsAsync (GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
735 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadContentsAsync(class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
736 <MemberType>Method</MemberType>
737 <ReturnValue>
738 <ReturnType>System.Void</ReturnType>
739 </ReturnValue>
740 <Parameters>
741 <Parameter Name="cancellable" Type="GLib.Cancellable" />
742 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
743 </Parameters>
744 <Docs>
745 <param name="cancellable">To be added.</param>
746 <param name="cb">To be added.</param>
747 <summary>To be added.</summary>
748 <remarks>To be added.</remarks>
749 <since version="Gtk# 3.0" />
750 </Docs>
751 </Member>
752 <Member MemberName="LoadContentsFinish">
753 <MemberSignature Language="C#" Value="public bool LoadContentsFinish (GLib.IAsyncResult res, string contents, out ulong length, string etag_out);" />
754 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LoadContentsFinish(class GLib.IAsyncResult res, string contents, unsigned int64 length, string etag_out) cil managed" />
755 <MemberType>Method</MemberType>
756 <ReturnValue>
757 <ReturnType>System.Boolean</ReturnType>
758 </ReturnValue>
759 <Parameters>
760 <Parameter Name="res" Type="GLib.IAsyncResult" />
761 <Parameter Name="contents" Type="System.String" />
762 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
763 <Parameter Name="etag_out" Type="System.String" />
764 </Parameters>
765 <Docs>
766 <param name="res">To be added.</param>
767 <param name="contents">To be added.</param>
768 <param name="length">To be added.</param>
769 <param name="etag_out">To be added.</param>
770 <summary>To be added.</summary>
771 <returns>To be added.</returns>
772 <remarks>To be added.</remarks>
773 <since version="Gtk# 3.0" />
774 </Docs>
775 </Member>
776 <Member MemberName="LoadPartialContentsAsync">
777 <MemberSignature Language="C#" Value="public void LoadPartialContentsAsync (GLib.Cancellable cancellable, GLib.FileReadMoreCallback read_more_callback, GLib.AsyncReadyCallback cb);" />
778 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadPartialContentsAsync(class GLib.Cancellable cancellable, class GLib.FileReadMoreCallback read_more_callback, class GLib.AsyncReadyCallback cb) cil managed" />
779 <MemberType>Method</MemberType>
780 <ReturnValue>
781 <ReturnType>System.Void</ReturnType>
782 </ReturnValue>
783 <Parameters>
784 <Parameter Name="cancellable" Type="GLib.Cancellable" />
785 <Parameter Name="read_more_callback" Type="GLib.FileReadMoreCallback" />
786 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
787 </Parameters>
788 <Docs>
789 <param name="cancellable">To be added.</param>
790 <param name="read_more_callback">To be added.</param>
791 <param name="cb">To be added.</param>
792 <summary>To be added.</summary>
793 <remarks>To be added.</remarks>
794 <since version="Gtk# 3.0" />
795 </Docs>
796 </Member>
797 <Member MemberName="LoadPartialContentsFinish">
798 <MemberSignature Language="C#" Value="public bool LoadPartialContentsFinish (GLib.IAsyncResult res, string contents, out ulong length, string etag_out);" />
799 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LoadPartialContentsFinish(class GLib.IAsyncResult res, string contents, unsigned int64 length, string etag_out) cil managed" />
800 <MemberType>Method</MemberType>
801 <ReturnValue>
802 <ReturnType>System.Boolean</ReturnType>
803 </ReturnValue>
804 <Parameters>
805 <Parameter Name="res" Type="GLib.IAsyncResult" />
806 <Parameter Name="contents" Type="System.String" />
807 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
808 <Parameter Name="etag_out" Type="System.String" />
809 </Parameters>
810 <Docs>
811 <param name="res">To be added.</param>
812 <param name="contents">To be added.</param>
813 <param name="length">To be added.</param>
814 <param name="etag_out">To be added.</param>
815 <summary>To be added.</summary>
816 <returns>To be added.</returns>
817 <remarks>To be added.</remarks>
818 <since version="Gtk# 3.0" />
819 </Docs>
820 </Member>
821 <Member MemberName="MakeDirectory">
822 <MemberSignature Language="C#" Value="public bool MakeDirectory (GLib.Cancellable cancellable);" />
823 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MakeDirectory(class GLib.Cancellable cancellable) cil managed" />
824 <MemberType>Method</MemberType>
825 <ReturnValue>
826 <ReturnType>System.Boolean</ReturnType>
827 </ReturnValue>
828 <Parameters>
829 <Parameter Name="cancellable" Type="GLib.Cancellable" />
830 </Parameters>
831 <Docs>
832 <param name="cancellable">To be added.</param>
833 <summary>To be added.</summary>
834 <returns>To be added.</returns>
835 <remarks>To be added.</remarks>
836 <since version="Gtk# 3.0" />
837 </Docs>
838 </Member>
839 <Member MemberName="MakeDirectoryWithParents">
840 <MemberSignature Language="C#" Value="public bool MakeDirectoryWithParents (GLib.Cancellable cancellable);" />
841 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MakeDirectoryWithParents(class GLib.Cancellable cancellable) cil managed" />
842 <MemberType>Method</MemberType>
843 <ReturnValue>
844 <ReturnType>System.Boolean</ReturnType>
845 </ReturnValue>
846 <Parameters>
847 <Parameter Name="cancellable" Type="GLib.Cancellable" />
848 </Parameters>
849 <Docs>
850 <param name="cancellable">To be added.</param>
851 <summary>To be added.</summary>
852 <returns>To be added.</returns>
853 <remarks>To be added.</remarks>
854 <since version="Gtk# 3.0" />
855 </Docs>
856 </Member>
857 <Member MemberName="MakeSymbolicLink">
858 <MemberSignature Language="C#" Value="public bool MakeSymbolicLink (string symlink_value, GLib.Cancellable cancellable);" />
859 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MakeSymbolicLink(string symlink_value, class GLib.Cancellable cancellable) cil managed" />
860 <MemberType>Method</MemberType>
861 <ReturnValue>
862 <ReturnType>System.Boolean</ReturnType>
863 </ReturnValue>
864 <Parameters>
865 <Parameter Name="symlink_value" Type="System.String" />
866 <Parameter Name="cancellable" Type="GLib.Cancellable" />
867 </Parameters>
868 <Docs>
869 <param name="symlink_value">To be added.</param>
870 <param name="cancellable">To be added.</param>
871 <summary>To be added.</summary>
872 <returns>To be added.</returns>
873 <remarks>To be added.</remarks>
874 <since version="Gtk# 3.0" />
875 </Docs>
876 </Member>
877 <Member MemberName="Monitor">
878 <MemberSignature Language="C#" Value="public GLib.FileMonitor Monitor (GLib.FileMonitorFlags flags, GLib.Cancellable cancellable);" />
879 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileMonitor Monitor(valuetype GLib.FileMonitorFlags flags, class GLib.Cancellable cancellable) cil managed" />
880 <MemberType>Method</MemberType>
881 <ReturnValue>
882 <ReturnType>GLib.FileMonitor</ReturnType>
883 </ReturnValue>
884 <Parameters>
885 <Parameter Name="flags" Type="GLib.FileMonitorFlags" />
886 <Parameter Name="cancellable" Type="GLib.Cancellable" />
887 </Parameters>
888 <Docs>
889 <param name="flags">To be added.</param>
890 <param name="cancellable">To be added.</param>
891 <summary>To be added.</summary>
892 <returns>To be added.</returns>
893 <remarks>To be added.</remarks>
894 <since version="Gtk# 3.0" />
895 </Docs>
896 </Member>
897 <Member MemberName="MountEnclosingVolume">
898 <MemberSignature Language="C#" Value="public void MountEnclosingVolume (GLib.MountMountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
899 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void MountEnclosingVolume(valuetype GLib.MountMountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
900 <MemberType>Method</MemberType>
901 <ReturnValue>
902 <ReturnType>System.Void</ReturnType>
903 </ReturnValue>
904 <Parameters>
905 <Parameter Name="flags" Type="GLib.MountMountFlags" />
906 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
907 <Parameter Name="cancellable" Type="GLib.Cancellable" />
908 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
909 </Parameters>
910 <Docs>
911 <param name="flags">To be added.</param>
912 <param name="mount_operation">To be added.</param>
913 <param name="cancellable">To be added.</param>
914 <param name="cb">To be added.</param>
915 <summary>To be added.</summary>
916 <remarks>To be added.</remarks>
917 <since version="Gtk# 3.0" />
918 </Docs>
919 </Member>
920 <Member MemberName="MountEnclosingVolumeFinish">
921 <MemberSignature Language="C#" Value="public bool MountEnclosingVolumeFinish (GLib.IAsyncResult result);" />
922 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MountEnclosingVolumeFinish(class GLib.IAsyncResult result) cil managed" />
923 <MemberType>Method</MemberType>
924 <ReturnValue>
925 <ReturnType>System.Boolean</ReturnType>
926 </ReturnValue>
927 <Parameters>
928 <Parameter Name="result" Type="GLib.IAsyncResult" />
929 </Parameters>
930 <Docs>
931 <param name="result">To be added.</param>
932 <summary>To be added.</summary>
933 <returns>To be added.</returns>
934 <remarks>To be added.</remarks>
935 <since version="Gtk# 3.0" />
936 </Docs>
937 </Member>
938 <Member MemberName="MountMountable">
939 <MemberSignature Language="C#" Value="public void MountMountable (GLib.MountMountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
940 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void MountMountable(valuetype GLib.MountMountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
941 <MemberType>Method</MemberType>
942 <ReturnValue>
943 <ReturnType>System.Void</ReturnType>
944 </ReturnValue>
945 <Parameters>
946 <Parameter Name="flags" Type="GLib.MountMountFlags" />
947 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
948 <Parameter Name="cancellable" Type="GLib.Cancellable" />
949 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
950 </Parameters>
951 <Docs>
952 <param name="flags">To be added.</param>
953 <param name="mount_operation">To be added.</param>
954 <param name="cancellable">To be added.</param>
955 <param name="cb">To be added.</param>
956 <summary>To be added.</summary>
957 <remarks>To be added.</remarks>
958 <since version="Gtk# 3.0" />
959 </Docs>
960 </Member>
961 <Member MemberName="MountMountableFinish">
962 <MemberSignature Language="C#" Value="public GLib.IFile MountMountableFinish (GLib.IAsyncResult result);" />
963 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile MountMountableFinish(class GLib.IAsyncResult result) cil managed" />
964 <MemberType>Method</MemberType>
965 <ReturnValue>
966 <ReturnType>GLib.IFile</ReturnType>
967 </ReturnValue>
968 <Parameters>
969 <Parameter Name="result" Type="GLib.IAsyncResult" />
970 </Parameters>
971 <Docs>
972 <param name="result">To be added.</param>
973 <summary>To be added.</summary>
974 <returns>To be added.</returns>
975 <remarks>To be added.</remarks>
976 <since version="Gtk# 3.0" />
977 </Docs>
978 </Member>
979 <Member MemberName="Move">
980 <MemberSignature Language="C#" Value="public bool Move (GLib.IFile destination, GLib.FileCopyFlags flags, GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback);" />
981 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Move(class GLib.IFile destination, valuetype GLib.FileCopyFlags flags, class GLib.Cancellable cancellable, class GLib.FileProgressCallback progress_callback) cil managed" />
982 <MemberType>Method</MemberType>
983 <ReturnValue>
984 <ReturnType>System.Boolean</ReturnType>
985 </ReturnValue>
986 <Parameters>
987 <Parameter Name="destination" Type="GLib.IFile" />
988 <Parameter Name="flags" Type="GLib.FileCopyFlags" />
989 <Parameter Name="cancellable" Type="GLib.Cancellable" />
990 <Parameter Name="progress_callback" Type="GLib.FileProgressCallback" />
991 </Parameters>
992 <Docs>
993 <param name="destination">To be added.</param>
994 <param name="flags">To be added.</param>
995 <param name="cancellable">To be added.</param>
996 <param name="progress_callback">To be added.</param>
997 <summary>To be added.</summary>
998 <returns>To be added.</returns>
999 <remarks>To be added.</remarks>
1000 <since version="Gtk# 3.0" />
1001 </Docs>
1002 </Member>
1003 <Member MemberName="OpenReadwrite">
1004 <MemberSignature Language="C#" Value="public GLib.FileIOStream OpenReadwrite (GLib.Cancellable cancellable);" />
1005 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream OpenReadwrite(class GLib.Cancellable cancellable) cil managed" />
1006 <MemberType>Method</MemberType>
1007 <ReturnValue>
1008 <ReturnType>GLib.FileIOStream</ReturnType>
1009 </ReturnValue>
1010 <Parameters>
1011 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1012 </Parameters>
1013 <Docs>
1014 <param name="cancellable">To be added.</param>
1015 <summary>To be added.</summary>
1016 <returns>To be added.</returns>
1017 <remarks>To be added.</remarks>
1018 <since version="Gtk# 3.0" />
1019 </Docs>
1020 </Member>
1021 <Member MemberName="OpenReadwriteAsync">
1022 <MemberSignature Language="C#" Value="public void OpenReadwriteAsync (int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1023 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void OpenReadwriteAsync(int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1024 <MemberType>Method</MemberType>
1025 <ReturnValue>
1026 <ReturnType>System.Void</ReturnType>
1027 </ReturnValue>
1028 <Parameters>
1029 <Parameter Name="io_priority" Type="System.Int32" />
1030 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1031 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1032 </Parameters>
1033 <Docs>
1034 <param name="io_priority">To be added.</param>
1035 <param name="cancellable">To be added.</param>
1036 <param name="cb">To be added.</param>
1037 <summary>To be added.</summary>
1038 <remarks>To be added.</remarks>
1039 <since version="Gtk# 3.0" />
1040 </Docs>
1041 </Member>
1042 <Member MemberName="OpenReadwriteFinish">
1043 <MemberSignature Language="C#" Value="public GLib.FileIOStream OpenReadwriteFinish (GLib.IAsyncResult res);" />
1044 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream OpenReadwriteFinish(class GLib.IAsyncResult res) cil managed" />
1045 <MemberType>Method</MemberType>
1046 <ReturnValue>
1047 <ReturnType>GLib.FileIOStream</ReturnType>
1048 </ReturnValue>
1049 <Parameters>
1050 <Parameter Name="res" Type="GLib.IAsyncResult" />
1051 </Parameters>
1052 <Docs>
1053 <param name="res">To be added.</param>
1054 <summary>To be added.</summary>
1055 <returns>To be added.</returns>
1056 <remarks>To be added.</remarks>
1057 <since version="Gtk# 3.0" />
1058 </Docs>
1059 </Member>
1060 <Member MemberName="Parent">
1061 <MemberSignature Language="C#" Value="public GLib.IFile Parent { get; }" />
1062 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile Parent" />
1063 <MemberType>Property</MemberType>
1064 <ReturnValue>
1065 <ReturnType>GLib.IFile</ReturnType>
1066 </ReturnValue>
1067 <Docs>
1068 <summary>To be added.</summary>
1069 <value>To be added.</value>
1070 <remarks>To be added.</remarks>
1071 <since version="Gtk# 3.0" />
1072 </Docs>
1073 </Member>
1074 <Member MemberName="ParsedName">
1075 <MemberSignature Language="C#" Value="public string ParsedName { get; }" />
1076 <MemberSignature Language="ILAsm" Value=".property instance string ParsedName" />
1077 <MemberType>Property</MemberType>
1078 <ReturnValue>
1079 <ReturnType>System.String</ReturnType>
1080 </ReturnValue>
1081 <Docs>
1082 <summary>To be added.</summary>
1083 <value>To be added.</value>
1084 <remarks>To be added.</remarks>
1085 <since version="Gtk# 3.0" />
1086 </Docs>
1087 </Member>
1088 <Member MemberName="Path">
1089 <MemberSignature Language="C#" Value="public string Path { get; }" />
1090 <MemberSignature Language="ILAsm" Value=".property instance string Path" />
1091 <MemberType>Property</MemberType>
1092 <ReturnValue>
1093 <ReturnType>System.String</ReturnType>
1094 </ReturnValue>
1095 <Docs>
1096 <summary>To be added.</summary>
1097 <value>To be added.</value>
1098 <remarks>To be added.</remarks>
1099 <since version="Gtk# 3.0" />
1100 </Docs>
1101 </Member>
1102 <Member MemberName="PollMountable">
1103 <MemberSignature Language="C#" Value="public void PollMountable (GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1104 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PollMountable(class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1105 <MemberType>Method</MemberType>
1106 <ReturnValue>
1107 <ReturnType>System.Void</ReturnType>
1108 </ReturnValue>
1109 <Parameters>
1110 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1111 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1112 </Parameters>
1113 <Docs>
1114 <param name="cancellable">To be added.</param>
1115 <param name="cb">To be added.</param>
1116 <summary>To be added.</summary>
1117 <remarks>To be added.</remarks>
1118 <since version="Gtk# 3.0" />
1119 </Docs>
1120 </Member>
1121 <Member MemberName="PollMountableFinish">
1122 <MemberSignature Language="C#" Value="public bool PollMountableFinish (GLib.IAsyncResult result);" />
1123 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool PollMountableFinish(class GLib.IAsyncResult result) cil managed" />
1124 <MemberType>Method</MemberType>
1125 <ReturnValue>
1126 <ReturnType>System.Boolean</ReturnType>
1127 </ReturnValue>
1128 <Parameters>
1129 <Parameter Name="result" Type="GLib.IAsyncResult" />
1130 </Parameters>
1131 <Docs>
1132 <param name="result">To be added.</param>
1133 <summary>To be added.</summary>
1134 <returns>To be added.</returns>
1135 <remarks>To be added.</remarks>
1136 <since version="Gtk# 3.0" />
1137 </Docs>
1138 </Member>
1139 <Member MemberName="QueryDefaultHandler">
1140 <MemberSignature Language="C#" Value="public GLib.IAppInfo QueryDefaultHandler (GLib.Cancellable cancellable);" />
1141 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IAppInfo QueryDefaultHandler(class GLib.Cancellable cancellable) cil managed" />
1142 <MemberType>Method</MemberType>
1143 <ReturnValue>
1144 <ReturnType>GLib.IAppInfo</ReturnType>
1145 </ReturnValue>
1146 <Parameters>
1147 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1148 </Parameters>
1149 <Docs>
1150 <param name="cancellable">To be added.</param>
1151 <summary>To be added.</summary>
1152 <returns>To be added.</returns>
1153 <remarks>To be added.</remarks>
1154 <since version="Gtk# 3.0" />
1155 </Docs>
1156 </Member>
1157 <Member MemberName="QueryExists">
1158 <MemberSignature Language="C#" Value="public bool QueryExists (GLib.Cancellable cancellable);" />
1159 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool QueryExists(class GLib.Cancellable cancellable) cil managed" />
1160 <MemberType>Method</MemberType>
1161 <ReturnValue>
1162 <ReturnType>System.Boolean</ReturnType>
1163 </ReturnValue>
1164 <Parameters>
1165 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1166 </Parameters>
1167 <Docs>
1168 <param name="cancellable">To be added.</param>
1169 <summary>To be added.</summary>
1170 <returns>To be added.</returns>
1171 <remarks>To be added.</remarks>
1172 <since version="Gtk# 3.0" />
1173 </Docs>
1174 </Member>
1175 <Member MemberName="QueryFilesystemInfo">
1176 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryFilesystemInfo (string attributes, GLib.Cancellable cancellable);" />
1177 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInfo QueryFilesystemInfo(string attributes, class GLib.Cancellable cancellable) cil managed" />
1178 <MemberType>Method</MemberType>
1179 <ReturnValue>
1180 <ReturnType>GLib.FileInfo</ReturnType>
1181 </ReturnValue>
1182 <Parameters>
1183 <Parameter Name="attributes" Type="System.String" />
1184 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1185 </Parameters>
1186 <Docs>
1187 <param name="attributes">To be added.</param>
1188 <param name="cancellable">To be added.</param>
1189 <summary>To be added.</summary>
1190 <returns>To be added.</returns>
1191 <remarks>To be added.</remarks>
1192 <since version="Gtk# 3.0" />
1193 </Docs>
1194 </Member>
1195 <Member MemberName="QueryFilesystemInfoAsync">
1196 <MemberSignature Language="C#" Value="public void QueryFilesystemInfoAsync (string attributes, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1197 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void QueryFilesystemInfoAsync(string attributes, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1198 <MemberType>Method</MemberType>
1199 <ReturnValue>
1200 <ReturnType>System.Void</ReturnType>
1201 </ReturnValue>
1202 <Parameters>
1203 <Parameter Name="attributes" Type="System.String" />
1204 <Parameter Name="io_priority" Type="System.Int32" />
1205 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1206 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1207 </Parameters>
1208 <Docs>
1209 <param name="attributes">To be added.</param>
1210 <param name="io_priority">To be added.</param>
1211 <param name="cancellable">To be added.</param>
1212 <param name="cb">To be added.</param>
1213 <summary>To be added.</summary>
1214 <remarks>To be added.</remarks>
1215 <since version="Gtk# 3.0" />
1216 </Docs>
1217 </Member>
1218 <Member MemberName="QueryFilesystemInfoFinish">
1219 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryFilesystemInfoFinish (GLib.IAsyncResult res);" />
1220 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInfo QueryFilesystemInfoFinish(class GLib.IAsyncResult res) cil managed" />
1221 <MemberType>Method</MemberType>
1222 <ReturnValue>
1223 <ReturnType>GLib.FileInfo</ReturnType>
1224 </ReturnValue>
1225 <Parameters>
1226 <Parameter Name="res" Type="GLib.IAsyncResult" />
1227 </Parameters>
1228 <Docs>
1229 <param name="res">To be added.</param>
1230 <summary>To be added.</summary>
1231 <returns>To be added.</returns>
1232 <remarks>To be added.</remarks>
1233 <since version="Gtk# 3.0" />
1234 </Docs>
1235 </Member>
1236 <Member MemberName="QueryFileType">
1237 <MemberSignature Language="C#" Value="public GLib.FileType QueryFileType (GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1238 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype GLib.FileType QueryFileType(valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1239 <MemberType>Method</MemberType>
1240 <ReturnValue>
1241 <ReturnType>GLib.FileType</ReturnType>
1242 </ReturnValue>
1243 <Parameters>
1244 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1245 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1246 </Parameters>
1247 <Docs>
1248 <param name="flags">To be added.</param>
1249 <param name="cancellable">To be added.</param>
1250 <summary>To be added.</summary>
1251 <returns>To be added.</returns>
1252 <remarks>To be added.</remarks>
1253 <since version="Gtk# 3.0" />
1254 </Docs>
1255 </Member>
1256 <Member MemberName="QueryInfo">
1257 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryInfo (string attributes, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1258 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInfo QueryInfo(string attributes, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1259 <MemberType>Method</MemberType>
1260 <ReturnValue>
1261 <ReturnType>GLib.FileInfo</ReturnType>
1262 </ReturnValue>
1263 <Parameters>
1264 <Parameter Name="attributes" Type="System.String" />
1265 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1266 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1267 </Parameters>
1268 <Docs>
1269 <param name="attributes">To be added.</param>
1270 <param name="flags">To be added.</param>
1271 <param name="cancellable">To be added.</param>
1272 <summary>To be added.</summary>
1273 <returns>To be added.</returns>
1274 <remarks>To be added.</remarks>
1275 <since version="Gtk# 3.0" />
1276 </Docs>
1277 </Member>
1278 <Member MemberName="QueryInfoAsync">
1279 <MemberSignature Language="C#" Value="public void QueryInfoAsync (string attributes, GLib.FileQueryInfoFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1280 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void QueryInfoAsync(string attributes, valuetype GLib.FileQueryInfoFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1281 <MemberType>Method</MemberType>
1282 <ReturnValue>
1283 <ReturnType>System.Void</ReturnType>
1284 </ReturnValue>
1285 <Parameters>
1286 <Parameter Name="attributes" Type="System.String" />
1287 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1288 <Parameter Name="io_priority" Type="System.Int32" />
1289 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1290 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1291 </Parameters>
1292 <Docs>
1293 <param name="attributes">To be added.</param>
1294 <param name="flags">To be added.</param>
1295 <param name="io_priority">To be added.</param>
1296 <param name="cancellable">To be added.</param>
1297 <param name="cb">To be added.</param>
1298 <summary>To be added.</summary>
1299 <remarks>To be added.</remarks>
1300 <since version="Gtk# 3.0" />
1301 </Docs>
1302 </Member>
1303 <Member MemberName="QueryInfoFinish">
1304 <MemberSignature Language="C#" Value="public GLib.FileInfo QueryInfoFinish (GLib.IAsyncResult res);" />
1305 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInfo QueryInfoFinish(class GLib.IAsyncResult res) cil managed" />
1306 <MemberType>Method</MemberType>
1307 <ReturnValue>
1308 <ReturnType>GLib.FileInfo</ReturnType>
1309 </ReturnValue>
1310 <Parameters>
1311 <Parameter Name="res" Type="GLib.IAsyncResult" />
1312 </Parameters>
1313 <Docs>
1314 <param name="res">To be added.</param>
1315 <summary>To be added.</summary>
1316 <returns>To be added.</returns>
1317 <remarks>To be added.</remarks>
1318 <since version="Gtk# 3.0" />
1319 </Docs>
1320 </Member>
1321 <Member MemberName="QuerySettableAttributes">
1322 <MemberSignature Language="C#" Value="public GLib.FileAttributeInfoList QuerySettableAttributes (GLib.Cancellable cancellable);" />
1323 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileAttributeInfoList QuerySettableAttributes(class GLib.Cancellable cancellable) cil managed" />
1324 <MemberType>Method</MemberType>
1325 <ReturnValue>
1326 <ReturnType>GLib.FileAttributeInfoList</ReturnType>
1327 </ReturnValue>
1328 <Parameters>
1329 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1330 </Parameters>
1331 <Docs>
1332 <param name="cancellable">To be added.</param>
1333 <summary>To be added.</summary>
1334 <returns>To be added.</returns>
1335 <remarks>To be added.</remarks>
1336 <since version="Gtk# 3.0" />
1337 </Docs>
1338 </Member>
1339 <Member MemberName="QueryWritableNamespaces">
1340 <MemberSignature Language="C#" Value="public GLib.FileAttributeInfoList QueryWritableNamespaces (GLib.Cancellable cancellable);" />
1341 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileAttributeInfoList QueryWritableNamespaces(class GLib.Cancellable cancellable) cil managed" />
1342 <MemberType>Method</MemberType>
1343 <ReturnValue>
1344 <ReturnType>GLib.FileAttributeInfoList</ReturnType>
1345 </ReturnValue>
1346 <Parameters>
1347 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1348 </Parameters>
1349 <Docs>
1350 <param name="cancellable">To be added.</param>
1351 <summary>To be added.</summary>
1352 <returns>To be added.</returns>
1353 <remarks>To be added.</remarks>
1354 <since version="Gtk# 3.0" />
1355 </Docs>
1356 </Member>
1357 <Member MemberName="Read">
1358 <MemberSignature Language="C#" Value="public GLib.FileInputStream Read (GLib.Cancellable cancellable);" />
1359 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInputStream Read(class GLib.Cancellable cancellable) cil managed" />
1360 <MemberType>Method</MemberType>
1361 <ReturnValue>
1362 <ReturnType>GLib.FileInputStream</ReturnType>
1363 </ReturnValue>
1364 <Parameters>
1365 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1366 </Parameters>
1367 <Docs>
1368 <param name="cancellable">To be added.</param>
1369 <summary>To be added.</summary>
1370 <returns>To be added.</returns>
1371 <remarks>To be added.</remarks>
1372 <since version="Gtk# 3.0" />
1373 </Docs>
1374 </Member>
1375 <Member MemberName="ReadAsync">
1376 <MemberSignature Language="C#" Value="public void ReadAsync (int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1377 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReadAsync(int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1378 <MemberType>Method</MemberType>
1379 <ReturnValue>
1380 <ReturnType>System.Void</ReturnType>
1381 </ReturnValue>
1382 <Parameters>
1383 <Parameter Name="io_priority" Type="System.Int32" />
1384 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1385 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1386 </Parameters>
1387 <Docs>
1388 <param name="io_priority">To be added.</param>
1389 <param name="cancellable">To be added.</param>
1390 <param name="cb">To be added.</param>
1391 <summary>To be added.</summary>
1392 <remarks>To be added.</remarks>
1393 <since version="Gtk# 3.0" />
1394 </Docs>
1395 </Member>
1396 <Member MemberName="ReadFinish">
1397 <MemberSignature Language="C#" Value="public GLib.FileInputStream ReadFinish (GLib.IAsyncResult res);" />
1398 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileInputStream ReadFinish(class GLib.IAsyncResult res) cil managed" />
1399 <MemberType>Method</MemberType>
1400 <ReturnValue>
1401 <ReturnType>GLib.FileInputStream</ReturnType>
1402 </ReturnValue>
1403 <Parameters>
1404 <Parameter Name="res" Type="GLib.IAsyncResult" />
1405 </Parameters>
1406 <Docs>
1407 <param name="res">To be added.</param>
1408 <summary>To be added.</summary>
1409 <returns>To be added.</returns>
1410 <remarks>To be added.</remarks>
1411 <since version="Gtk# 3.0" />
1412 </Docs>
1413 </Member>
1414 <Member MemberName="Replace">
1415 <MemberSignature Language="C#" Value="public GLib.FileOutputStream Replace (string etag, bool make_backup, GLib.FileCreateFlags flags, GLib.Cancellable cancellable);" />
1416 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream Replace(string etag, bool make_backup, valuetype GLib.FileCreateFlags flags, class GLib.Cancellable cancellable) cil managed" />
1417 <MemberType>Method</MemberType>
1418 <ReturnValue>
1419 <ReturnType>GLib.FileOutputStream</ReturnType>
1420 </ReturnValue>
1421 <Parameters>
1422 <Parameter Name="etag" Type="System.String" />
1423 <Parameter Name="make_backup" Type="System.Boolean" />
1424 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
1425 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1426 </Parameters>
1427 <Docs>
1428 <param name="etag">To be added.</param>
1429 <param name="make_backup">To be added.</param>
1430 <param name="flags">To be added.</param>
1431 <param name="cancellable">To be added.</param>
1432 <summary>To be added.</summary>
1433 <returns>To be added.</returns>
1434 <remarks>To be added.</remarks>
1435 <since version="Gtk# 3.0" />
1436 </Docs>
1437 </Member>
1438 <Member MemberName="ReplaceAsync">
1439 <MemberSignature Language="C#" Value="public void ReplaceAsync (string etag, bool make_backup, GLib.FileCreateFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1440 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReplaceAsync(string etag, bool make_backup, valuetype GLib.FileCreateFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1441 <MemberType>Method</MemberType>
1442 <ReturnValue>
1443 <ReturnType>System.Void</ReturnType>
1444 </ReturnValue>
1445 <Parameters>
1446 <Parameter Name="etag" Type="System.String" />
1447 <Parameter Name="make_backup" Type="System.Boolean" />
1448 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
1449 <Parameter Name="io_priority" Type="System.Int32" />
1450 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1451 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1452 </Parameters>
1453 <Docs>
1454 <param name="etag">To be added.</param>
1455 <param name="make_backup">To be added.</param>
1456 <param name="flags">To be added.</param>
1457 <param name="io_priority">To be added.</param>
1458 <param name="cancellable">To be added.</param>
1459 <param name="cb">To be added.</param>
1460 <summary>To be added.</summary>
1461 <remarks>To be added.</remarks>
1462 <since version="Gtk# 3.0" />
1463 </Docs>
1464 </Member>
1465 <Member MemberName="ReplaceContents">
1466 <MemberSignature Language="C#" Value="public bool ReplaceContents (string contents, string etag, bool make_backup, GLib.FileCreateFlags flags, string new_etag, GLib.Cancellable cancellable);" />
1467 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ReplaceContents(string contents, string etag, bool make_backup, valuetype GLib.FileCreateFlags flags, string new_etag, class GLib.Cancellable cancellable) cil managed" />
1468 <MemberType>Method</MemberType>
1469 <ReturnValue>
1470 <ReturnType>System.Boolean</ReturnType>
1471 </ReturnValue>
1472 <Parameters>
1473 <Parameter Name="contents" Type="System.String" />
1474 <Parameter Name="etag" Type="System.String" />
1475 <Parameter Name="make_backup" Type="System.Boolean" />
1476 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
1477 <Parameter Name="new_etag" Type="System.String" />
1478 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1479 </Parameters>
1480 <Docs>
1481 <param name="contents">To be added.</param>
1482 <param name="etag">To be added.</param>
1483 <param name="make_backup">To be added.</param>
1484 <param name="flags">To be added.</param>
1485 <param name="new_etag">To be added.</param>
1486 <param name="cancellable">To be added.</param>
1487 <summary>To be added.</summary>
1488 <returns>To be added.</returns>
1489 <remarks>To be added.</remarks>
1490 <since version="Gtk# 3.0" />
1491 </Docs>
1492 </Member>
1493 <Member MemberName="ReplaceContentsAsync">
1494 <MemberSignature Language="C#" Value="public void ReplaceContentsAsync (string contents, string etag, bool make_backup, GLib.FileCreateFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1495 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReplaceContentsAsync(string contents, string etag, bool make_backup, valuetype GLib.FileCreateFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1496 <MemberType>Method</MemberType>
1497 <ReturnValue>
1498 <ReturnType>System.Void</ReturnType>
1499 </ReturnValue>
1500 <Parameters>
1501 <Parameter Name="contents" Type="System.String" />
1502 <Parameter Name="etag" Type="System.String" />
1503 <Parameter Name="make_backup" Type="System.Boolean" />
1504 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
1505 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1506 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1507 </Parameters>
1508 <Docs>
1509 <param name="contents">To be added.</param>
1510 <param name="etag">To be added.</param>
1511 <param name="make_backup">To be added.</param>
1512 <param name="flags">To be added.</param>
1513 <param name="cancellable">To be added.</param>
1514 <param name="cb">To be added.</param>
1515 <summary>To be added.</summary>
1516 <remarks>To be added.</remarks>
1517 <since version="Gtk# 3.0" />
1518 </Docs>
1519 </Member>
1520 <Member MemberName="ReplaceContentsFinish">
1521 <MemberSignature Language="C#" Value="public bool ReplaceContentsFinish (GLib.IAsyncResult res, string new_etag);" />
1522 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ReplaceContentsFinish(class GLib.IAsyncResult res, string new_etag) cil managed" />
1523 <MemberType>Method</MemberType>
1524 <ReturnValue>
1525 <ReturnType>System.Boolean</ReturnType>
1526 </ReturnValue>
1527 <Parameters>
1528 <Parameter Name="res" Type="GLib.IAsyncResult" />
1529 <Parameter Name="new_etag" Type="System.String" />
1530 </Parameters>
1531 <Docs>
1532 <param name="res">To be added.</param>
1533 <param name="new_etag">To be added.</param>
1534 <summary>To be added.</summary>
1535 <returns>To be added.</returns>
1536 <remarks>To be added.</remarks>
1537 <since version="Gtk# 3.0" />
1538 </Docs>
1539 </Member>
1540 <Member MemberName="ReplaceFinish">
1541 <MemberSignature Language="C#" Value="public GLib.FileOutputStream ReplaceFinish (GLib.IAsyncResult res);" />
1542 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileOutputStream ReplaceFinish(class GLib.IAsyncResult res) cil managed" />
1543 <MemberType>Method</MemberType>
1544 <ReturnValue>
1545 <ReturnType>GLib.FileOutputStream</ReturnType>
1546 </ReturnValue>
1547 <Parameters>
1548 <Parameter Name="res" Type="GLib.IAsyncResult" />
1549 </Parameters>
1550 <Docs>
1551 <param name="res">To be added.</param>
1552 <summary>To be added.</summary>
1553 <returns>To be added.</returns>
1554 <remarks>To be added.</remarks>
1555 <since version="Gtk# 3.0" />
1556 </Docs>
1557 </Member>
1558 <Member MemberName="ReplaceReadwrite">
1559 <MemberSignature Language="C#" Value="public GLib.FileIOStream ReplaceReadwrite (string etag, bool make_backup, GLib.FileCreateFlags flags, GLib.Cancellable cancellable);" />
1560 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream ReplaceReadwrite(string etag, bool make_backup, valuetype GLib.FileCreateFlags flags, class GLib.Cancellable cancellable) cil managed" />
1561 <MemberType>Method</MemberType>
1562 <ReturnValue>
1563 <ReturnType>GLib.FileIOStream</ReturnType>
1564 </ReturnValue>
1565 <Parameters>
1566 <Parameter Name="etag" Type="System.String" />
1567 <Parameter Name="make_backup" Type="System.Boolean" />
1568 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
1569 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1570 </Parameters>
1571 <Docs>
1572 <param name="etag">To be added.</param>
1573 <param name="make_backup">To be added.</param>
1574 <param name="flags">To be added.</param>
1575 <param name="cancellable">To be added.</param>
1576 <summary>To be added.</summary>
1577 <returns>To be added.</returns>
1578 <remarks>To be added.</remarks>
1579 <since version="Gtk# 3.0" />
1580 </Docs>
1581 </Member>
1582 <Member MemberName="ReplaceReadwriteAsync">
1583 <MemberSignature Language="C#" Value="public void ReplaceReadwriteAsync (string etag, bool make_backup, GLib.FileCreateFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1584 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReplaceReadwriteAsync(string etag, bool make_backup, valuetype GLib.FileCreateFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1585 <MemberType>Method</MemberType>
1586 <ReturnValue>
1587 <ReturnType>System.Void</ReturnType>
1588 </ReturnValue>
1589 <Parameters>
1590 <Parameter Name="etag" Type="System.String" />
1591 <Parameter Name="make_backup" Type="System.Boolean" />
1592 <Parameter Name="flags" Type="GLib.FileCreateFlags" />
1593 <Parameter Name="io_priority" Type="System.Int32" />
1594 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1595 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1596 </Parameters>
1597 <Docs>
1598 <param name="etag">To be added.</param>
1599 <param name="make_backup">To be added.</param>
1600 <param name="flags">To be added.</param>
1601 <param name="io_priority">To be added.</param>
1602 <param name="cancellable">To be added.</param>
1603 <param name="cb">To be added.</param>
1604 <summary>To be added.</summary>
1605 <remarks>To be added.</remarks>
1606 <since version="Gtk# 3.0" />
1607 </Docs>
1608 </Member>
1609 <Member MemberName="ReplaceReadwriteFinish">
1610 <MemberSignature Language="C#" Value="public GLib.FileIOStream ReplaceReadwriteFinish (GLib.IAsyncResult res);" />
1611 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.FileIOStream ReplaceReadwriteFinish(class GLib.IAsyncResult res) cil managed" />
1612 <MemberType>Method</MemberType>
1613 <ReturnValue>
1614 <ReturnType>GLib.FileIOStream</ReturnType>
1615 </ReturnValue>
1616 <Parameters>
1617 <Parameter Name="res" Type="GLib.IAsyncResult" />
1618 </Parameters>
1619 <Docs>
1620 <param name="res">To be added.</param>
1621 <summary>To be added.</summary>
1622 <returns>To be added.</returns>
1623 <remarks>To be added.</remarks>
1624 <since version="Gtk# 3.0" />
1625 </Docs>
1626 </Member>
1627 <Member MemberName="ResolveRelativePath">
1628 <MemberSignature Language="C#" Value="public GLib.IFile ResolveRelativePath (string relative_path);" />
1629 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile ResolveRelativePath(string relative_path) cil managed" />
1630 <MemberType>Method</MemberType>
1631 <ReturnValue>
1632 <ReturnType>GLib.IFile</ReturnType>
1633 </ReturnValue>
1634 <Parameters>
1635 <Parameter Name="relative_path" Type="System.String" />
1636 </Parameters>
1637 <Docs>
1638 <param name="relative_path">To be added.</param>
1639 <summary>To be added.</summary>
1640 <returns>To be added.</returns>
1641 <remarks>To be added.</remarks>
1642 <since version="Gtk# 3.0" />
1643 </Docs>
1644 </Member>
1645 <Member MemberName="SetAttribute">
1646 <MemberSignature Language="C#" Value="public bool SetAttribute (string attribute, GLib.FileAttributeType type, IntPtr value_p, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1647 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttribute(string attribute, valuetype GLib.FileAttributeType type, native int value_p, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1648 <MemberType>Method</MemberType>
1649 <ReturnValue>
1650 <ReturnType>System.Boolean</ReturnType>
1651 </ReturnValue>
1652 <Parameters>
1653 <Parameter Name="attribute" Type="System.String" />
1654 <Parameter Name="type" Type="GLib.FileAttributeType" />
1655 <Parameter Name="value_p" Type="System.IntPtr" />
1656 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1657 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1658 </Parameters>
1659 <Docs>
1660 <param name="attribute">To be added.</param>
1661 <param name="type">To be added.</param>
1662 <param name="value_p">To be added.</param>
1663 <param name="flags">To be added.</param>
1664 <param name="cancellable">To be added.</param>
1665 <summary>To be added.</summary>
1666 <returns>To be added.</returns>
1667 <remarks>To be added.</remarks>
1668 <since version="Gtk# 3.0" />
1669 </Docs>
1670 </Member>
1671 <Member MemberName="SetAttributeByteString">
1672 <MemberSignature Language="C#" Value="public bool SetAttributeByteString (string attribute, string value, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1673 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeByteString(string attribute, string value, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1674 <MemberType>Method</MemberType>
1675 <ReturnValue>
1676 <ReturnType>System.Boolean</ReturnType>
1677 </ReturnValue>
1678 <Parameters>
1679 <Parameter Name="attribute" Type="System.String" />
1680 <Parameter Name="value" Type="System.String" />
1681 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1682 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1683 </Parameters>
1684 <Docs>
1685 <param name="attribute">To be added.</param>
1686 <param name="value">To be added.</param>
1687 <param name="flags">To be added.</param>
1688 <param name="cancellable">To be added.</param>
1689 <summary>To be added.</summary>
1690 <returns>To be added.</returns>
1691 <remarks>To be added.</remarks>
1692 <since version="Gtk# 3.0" />
1693 </Docs>
1694 </Member>
1695 <Member MemberName="SetAttributeInt32">
1696 <MemberSignature Language="C#" Value="public bool SetAttributeInt32 (string attribute, int value, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1697 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeInt32(string attribute, int32 value, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1698 <MemberType>Method</MemberType>
1699 <ReturnValue>
1700 <ReturnType>System.Boolean</ReturnType>
1701 </ReturnValue>
1702 <Parameters>
1703 <Parameter Name="attribute" Type="System.String" />
1704 <Parameter Name="value" Type="System.Int32" />
1705 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1706 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1707 </Parameters>
1708 <Docs>
1709 <param name="attribute">To be added.</param>
1710 <param name="value">To be added.</param>
1711 <param name="flags">To be added.</param>
1712 <param name="cancellable">To be added.</param>
1713 <summary>To be added.</summary>
1714 <returns>To be added.</returns>
1715 <remarks>To be added.</remarks>
1716 <since version="Gtk# 3.0" />
1717 </Docs>
1718 </Member>
1719 <Member MemberName="SetAttributeInt64">
1720 <MemberSignature Language="C#" Value="public bool SetAttributeInt64 (string attribute, long value, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1721 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeInt64(string attribute, int64 value, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1722 <MemberType>Method</MemberType>
1723 <ReturnValue>
1724 <ReturnType>System.Boolean</ReturnType>
1725 </ReturnValue>
1726 <Parameters>
1727 <Parameter Name="attribute" Type="System.String" />
1728 <Parameter Name="value" Type="System.Int64" />
1729 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1730 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1731 </Parameters>
1732 <Docs>
1733 <param name="attribute">To be added.</param>
1734 <param name="value">To be added.</param>
1735 <param name="flags">To be added.</param>
1736 <param name="cancellable">To be added.</param>
1737 <summary>To be added.</summary>
1738 <returns>To be added.</returns>
1739 <remarks>To be added.</remarks>
1740 <since version="Gtk# 3.0" />
1741 </Docs>
1742 </Member>
1743 <Member MemberName="SetAttributesAsync">
1744 <MemberSignature Language="C#" Value="public void SetAttributesAsync (GLib.FileInfo info, GLib.FileQueryInfoFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1745 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetAttributesAsync(class GLib.FileInfo info, valuetype GLib.FileQueryInfoFlags flags, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1746 <MemberType>Method</MemberType>
1747 <ReturnValue>
1748 <ReturnType>System.Void</ReturnType>
1749 </ReturnValue>
1750 <Parameters>
1751 <Parameter Name="info" Type="GLib.FileInfo" />
1752 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1753 <Parameter Name="io_priority" Type="System.Int32" />
1754 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1755 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1756 </Parameters>
1757 <Docs>
1758 <param name="info">To be added.</param>
1759 <param name="flags">To be added.</param>
1760 <param name="io_priority">To be added.</param>
1761 <param name="cancellable">To be added.</param>
1762 <param name="cb">To be added.</param>
1763 <summary>To be added.</summary>
1764 <remarks>To be added.</remarks>
1765 <since version="Gtk# 3.0" />
1766 </Docs>
1767 </Member>
1768 <Member MemberName="SetAttributesFinish">
1769 <MemberSignature Language="C#" Value="public bool SetAttributesFinish (GLib.IAsyncResult result, GLib.FileInfo info);" />
1770 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributesFinish(class GLib.IAsyncResult result, class GLib.FileInfo info) cil managed" />
1771 <MemberType>Method</MemberType>
1772 <ReturnValue>
1773 <ReturnType>System.Boolean</ReturnType>
1774 </ReturnValue>
1775 <Parameters>
1776 <Parameter Name="result" Type="GLib.IAsyncResult" />
1777 <Parameter Name="info" Type="GLib.FileInfo" />
1778 </Parameters>
1779 <Docs>
1780 <param name="result">To be added.</param>
1781 <param name="info">To be added.</param>
1782 <summary>To be added.</summary>
1783 <returns>To be added.</returns>
1784 <remarks>To be added.</remarks>
1785 <since version="Gtk# 3.0" />
1786 </Docs>
1787 </Member>
1788 <Member MemberName="SetAttributesFromInfo">
1789 <MemberSignature Language="C#" Value="public bool SetAttributesFromInfo (GLib.FileInfo info, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1790 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributesFromInfo(class GLib.FileInfo info, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1791 <MemberType>Method</MemberType>
1792 <ReturnValue>
1793 <ReturnType>System.Boolean</ReturnType>
1794 </ReturnValue>
1795 <Parameters>
1796 <Parameter Name="info" Type="GLib.FileInfo" />
1797 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1798 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1799 </Parameters>
1800 <Docs>
1801 <param name="info">To be added.</param>
1802 <param name="flags">To be added.</param>
1803 <param name="cancellable">To be added.</param>
1804 <summary>To be added.</summary>
1805 <returns>To be added.</returns>
1806 <remarks>To be added.</remarks>
1807 <since version="Gtk# 3.0" />
1808 </Docs>
1809 </Member>
1810 <Member MemberName="SetAttributeString">
1811 <MemberSignature Language="C#" Value="public bool SetAttributeString (string attribute, string value, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1812 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeString(string attribute, string value, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1813 <MemberType>Method</MemberType>
1814 <ReturnValue>
1815 <ReturnType>System.Boolean</ReturnType>
1816 </ReturnValue>
1817 <Parameters>
1818 <Parameter Name="attribute" Type="System.String" />
1819 <Parameter Name="value" Type="System.String" />
1820 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1821 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1822 </Parameters>
1823 <Docs>
1824 <param name="attribute">To be added.</param>
1825 <param name="value">To be added.</param>
1826 <param name="flags">To be added.</param>
1827 <param name="cancellable">To be added.</param>
1828 <summary>To be added.</summary>
1829 <returns>To be added.</returns>
1830 <remarks>To be added.</remarks>
1831 <since version="Gtk# 3.0" />
1832 </Docs>
1833 </Member>
1834 <Member MemberName="SetAttributeUint32">
1835 <MemberSignature Language="C#" Value="public bool SetAttributeUint32 (string attribute, uint value, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1836 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeUint32(string attribute, unsigned int32 value, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1837 <MemberType>Method</MemberType>
1838 <ReturnValue>
1839 <ReturnType>System.Boolean</ReturnType>
1840 </ReturnValue>
1841 <Parameters>
1842 <Parameter Name="attribute" Type="System.String" />
1843 <Parameter Name="value" Type="System.UInt32" />
1844 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1845 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1846 </Parameters>
1847 <Docs>
1848 <param name="attribute">To be added.</param>
1849 <param name="value">To be added.</param>
1850 <param name="flags">To be added.</param>
1851 <param name="cancellable">To be added.</param>
1852 <summary>To be added.</summary>
1853 <returns>To be added.</returns>
1854 <remarks>To be added.</remarks>
1855 <since version="Gtk# 3.0" />
1856 </Docs>
1857 </Member>
1858 <Member MemberName="SetAttributeUint64">
1859 <MemberSignature Language="C#" Value="public bool SetAttributeUint64 (string attribute, ulong value, GLib.FileQueryInfoFlags flags, GLib.Cancellable cancellable);" />
1860 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeUint64(string attribute, unsigned int64 value, valuetype GLib.FileQueryInfoFlags flags, class GLib.Cancellable cancellable) cil managed" />
1861 <MemberType>Method</MemberType>
1862 <ReturnValue>
1863 <ReturnType>System.Boolean</ReturnType>
1864 </ReturnValue>
1865 <Parameters>
1866 <Parameter Name="attribute" Type="System.String" />
1867 <Parameter Name="value" Type="System.UInt64" />
1868 <Parameter Name="flags" Type="GLib.FileQueryInfoFlags" />
1869 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1870 </Parameters>
1871 <Docs>
1872 <param name="attribute">To be added.</param>
1873 <param name="value">To be added.</param>
1874 <param name="flags">To be added.</param>
1875 <param name="cancellable">To be added.</param>
1876 <summary>To be added.</summary>
1877 <returns>To be added.</returns>
1878 <remarks>To be added.</remarks>
1879 <since version="Gtk# 3.0" />
1880 </Docs>
1881 </Member>
1882 <Member MemberName="SetDisplayName">
1883 <MemberSignature Language="C#" Value="public GLib.IFile SetDisplayName (string display_name, GLib.Cancellable cancellable);" />
1884 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile SetDisplayName(string display_name, class GLib.Cancellable cancellable) cil managed" />
1885 <MemberType>Method</MemberType>
1886 <ReturnValue>
1887 <ReturnType>GLib.IFile</ReturnType>
1888 </ReturnValue>
1889 <Parameters>
1890 <Parameter Name="display_name" Type="System.String" />
1891 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1892 </Parameters>
1893 <Docs>
1894 <param name="display_name">To be added.</param>
1895 <param name="cancellable">To be added.</param>
1896 <summary>To be added.</summary>
1897 <returns>To be added.</returns>
1898 <remarks>To be added.</remarks>
1899 <since version="Gtk# 3.0" />
1900 </Docs>
1901 </Member>
1902 <Member MemberName="SetDisplayNameAsync">
1903 <MemberSignature Language="C#" Value="public void SetDisplayNameAsync (string display_name, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1904 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetDisplayNameAsync(string display_name, int32 io_priority, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1905 <MemberType>Method</MemberType>
1906 <ReturnValue>
1907 <ReturnType>System.Void</ReturnType>
1908 </ReturnValue>
1909 <Parameters>
1910 <Parameter Name="display_name" Type="System.String" />
1911 <Parameter Name="io_priority" Type="System.Int32" />
1912 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1913 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1914 </Parameters>
1915 <Docs>
1916 <param name="display_name">To be added.</param>
1917 <param name="io_priority">To be added.</param>
1918 <param name="cancellable">To be added.</param>
1919 <param name="cb">To be added.</param>
1920 <summary>To be added.</summary>
1921 <remarks>To be added.</remarks>
1922 <since version="Gtk# 3.0" />
1923 </Docs>
1924 </Member>
1925 <Member MemberName="SetDisplayNameFinish">
1926 <MemberSignature Language="C#" Value="public GLib.IFile SetDisplayNameFinish (GLib.IAsyncResult res);" />
1927 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IFile SetDisplayNameFinish(class GLib.IAsyncResult res) cil managed" />
1928 <MemberType>Method</MemberType>
1929 <ReturnValue>
1930 <ReturnType>GLib.IFile</ReturnType>
1931 </ReturnValue>
1932 <Parameters>
1933 <Parameter Name="res" Type="GLib.IAsyncResult" />
1934 </Parameters>
1935 <Docs>
1936 <param name="res">To be added.</param>
1937 <summary>To be added.</summary>
1938 <returns>To be added.</returns>
1939 <remarks>To be added.</remarks>
1940 <since version="Gtk# 3.0" />
1941 </Docs>
1942 </Member>
1943 <Member MemberName="StartMountable">
1944 <MemberSignature Language="C#" Value="public void StartMountable (GLib.DriveStartFlags flags, GLib.MountOperation start_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1945 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void StartMountable(valuetype GLib.DriveStartFlags flags, class GLib.MountOperation start_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1946 <MemberType>Method</MemberType>
1947 <ReturnValue>
1948 <ReturnType>System.Void</ReturnType>
1949 </ReturnValue>
1950 <Parameters>
1951 <Parameter Name="flags" Type="GLib.DriveStartFlags" />
1952 <Parameter Name="start_operation" Type="GLib.MountOperation" />
1953 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1954 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1955 </Parameters>
1956 <Docs>
1957 <param name="flags">To be added.</param>
1958 <param name="start_operation">To be added.</param>
1959 <param name="cancellable">To be added.</param>
1960 <param name="cb">To be added.</param>
1961 <summary>To be added.</summary>
1962 <remarks>To be added.</remarks>
1963 <since version="Gtk# 3.0" />
1964 </Docs>
1965 </Member>
1966 <Member MemberName="StartMountableFinish">
1967 <MemberSignature Language="C#" Value="public bool StartMountableFinish (GLib.IAsyncResult result);" />
1968 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StartMountableFinish(class GLib.IAsyncResult result) cil managed" />
1969 <MemberType>Method</MemberType>
1970 <ReturnValue>
1971 <ReturnType>System.Boolean</ReturnType>
1972 </ReturnValue>
1973 <Parameters>
1974 <Parameter Name="result" Type="GLib.IAsyncResult" />
1975 </Parameters>
1976 <Docs>
1977 <param name="result">To be added.</param>
1978 <summary>To be added.</summary>
1979 <returns>To be added.</returns>
1980 <remarks>To be added.</remarks>
1981 <since version="Gtk# 3.0" />
1982 </Docs>
1983 </Member>
1984 <Member MemberName="StopMountable">
1985 <MemberSignature Language="C#" Value="public void StopMountable (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
1986 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void StopMountable(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
1987 <MemberType>Method</MemberType>
1988 <ReturnValue>
1989 <ReturnType>System.Void</ReturnType>
1990 </ReturnValue>
1991 <Parameters>
1992 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
1993 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
1994 <Parameter Name="cancellable" Type="GLib.Cancellable" />
1995 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
1996 </Parameters>
1997 <Docs>
1998 <param name="flags">To be added.</param>
1999 <param name="mount_operation">To be added.</param>
2000 <param name="cancellable">To be added.</param>
2001 <param name="cb">To be added.</param>
2002 <summary>To be added.</summary>
2003 <remarks>To be added.</remarks>
2004 <since version="Gtk# 3.0" />
2005 </Docs>
2006 </Member>
2007 <Member MemberName="StopMountableFinish">
2008 <MemberSignature Language="C#" Value="public bool StopMountableFinish (GLib.IAsyncResult result);" />
2009 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool StopMountableFinish(class GLib.IAsyncResult result) cil managed" />
2010 <MemberType>Method</MemberType>
2011 <ReturnValue>
2012 <ReturnType>System.Boolean</ReturnType>
2013 </ReturnValue>
2014 <Parameters>
2015 <Parameter Name="result" Type="GLib.IAsyncResult" />
2016 </Parameters>
2017 <Docs>
2018 <param name="result">To be added.</param>
2019 <summary>To be added.</summary>
2020 <returns>To be added.</returns>
2021 <remarks>To be added.</remarks>
2022 <since version="Gtk# 3.0" />
2023 </Docs>
2024 </Member>
2025 <Member MemberName="SupportsThreadContexts">
2026 <MemberSignature Language="C#" Value="public bool SupportsThreadContexts ();" />
2027 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SupportsThreadContexts() cil managed" />
2028 <MemberType>Method</MemberType>
2029 <ReturnValue>
2030 <ReturnType>System.Boolean</ReturnType>
2031 </ReturnValue>
2032 <Parameters />
2033 <Docs>
2034 <summary>To be added.</summary>
2035 <returns>To be added.</returns>
2036 <remarks>To be added.</remarks>
2037 <since version="Gtk# 3.0" />
2038 </Docs>
2039 </Member>
2040 <Member MemberName="Trash">
2041 <MemberSignature Language="C#" Value="public bool Trash (GLib.Cancellable cancellable);" />
2042 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Trash(class GLib.Cancellable cancellable) cil managed" />
2043 <MemberType>Method</MemberType>
2044 <ReturnValue>
2045 <ReturnType>System.Boolean</ReturnType>
2046 </ReturnValue>
2047 <Parameters>
2048 <Parameter Name="cancellable" Type="GLib.Cancellable" />
2049 </Parameters>
2050 <Docs>
2051 <param name="cancellable">To be added.</param>
2052 <summary>To be added.</summary>
2053 <returns>To be added.</returns>
2054 <remarks>To be added.</remarks>
2055 <since version="Gtk# 3.0" />
2056 </Docs>
2057 </Member>
2058 <Member MemberName="UnmountMountable">
2059 <MemberSignature Language="C#" Value="public void UnmountMountable (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
2060 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnmountMountable(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
2061 <MemberType>Method</MemberType>
2062 <ReturnValue>
2063 <ReturnType>System.Void</ReturnType>
2064 </ReturnValue>
2065 <Parameters>
2066 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
2067 <Parameter Name="cancellable" Type="GLib.Cancellable" />
2068 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
2069 </Parameters>
2070 <Docs>
2071 <param name="flags">To be added.</param>
2072 <param name="cancellable">To be added.</param>
2073 <param name="cb">To be added.</param>
2074 <summary>To be added.</summary>
2075 <remarks>To be added.</remarks>
2076 <since version="Gtk# 3.0" />
2077 </Docs>
2078 </Member>
2079 <Member MemberName="UnmountMountableFinish">
2080 <MemberSignature Language="C#" Value="public bool UnmountMountableFinish (GLib.IAsyncResult result);" />
2081 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountMountableFinish(class GLib.IAsyncResult result) cil managed" />
2082 <MemberType>Method</MemberType>
2083 <ReturnValue>
2084 <ReturnType>System.Boolean</ReturnType>
2085 </ReturnValue>
2086 <Parameters>
2087 <Parameter Name="result" Type="GLib.IAsyncResult" />
2088 </Parameters>
2089 <Docs>
2090 <param name="result">To be added.</param>
2091 <summary>To be added.</summary>
2092 <returns>To be added.</returns>
2093 <remarks>To be added.</remarks>
2094 <since version="Gtk# 3.0" />
2095 </Docs>
2096 </Member>
2097 <Member MemberName="UnmountMountableWithOperation">
2098 <MemberSignature Language="C#" Value="public void UnmountMountableWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
2099 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnmountMountableWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
2100 <MemberType>Method</MemberType>
2101 <ReturnValue>
2102 <ReturnType>System.Void</ReturnType>
2103 </ReturnValue>
2104 <Parameters>
2105 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
2106 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
2107 <Parameter Name="cancellable" Type="GLib.Cancellable" />
2108 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
2109 </Parameters>
2110 <Docs>
2111 <param name="flags">To be added.</param>
2112 <param name="mount_operation">To be added.</param>
2113 <param name="cancellable">To be added.</param>
2114 <param name="cb">To be added.</param>
2115 <summary>To be added.</summary>
2116 <remarks>To be added.</remarks>
2117 <since version="Gtk# 3.0" />
2118 </Docs>
2119 </Member>
2120 <Member MemberName="UnmountMountableWithOperationFinish">
2121 <MemberSignature Language="C#" Value="public bool UnmountMountableWithOperationFinish (GLib.IAsyncResult result);" />
2122 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountMountableWithOperationFinish(class GLib.IAsyncResult result) cil managed" />
2123 <MemberType>Method</MemberType>
2124 <ReturnValue>
2125 <ReturnType>System.Boolean</ReturnType>
2126 </ReturnValue>
2127 <Parameters>
2128 <Parameter Name="result" Type="GLib.IAsyncResult" />
2129 </Parameters>
2130 <Docs>
2131 <param name="result">To be added.</param>
2132 <summary>To be added.</summary>
2133 <returns>To be added.</returns>
2134 <remarks>To be added.</remarks>
2135 <since version="Gtk# 3.0" />
2136 </Docs>
2137 </Member>
2138 <Member MemberName="Uri">
2139 <MemberSignature Language="C#" Value="public Uri Uri { get; }" />
2140 <MemberSignature Language="ILAsm" Value=".property instance class System.Uri Uri" />
2141 <MemberType>Property</MemberType>
2142 <ReturnValue>
2143 <ReturnType>System.Uri</ReturnType>
2144 </ReturnValue>
2145 <Docs>
2146 <summary>To be added.</summary>
2147 <value>To be added.</value>
2148 <remarks>To be added.</remarks>
2149 <since version="Gtk# 3.0" />
2150 </Docs>
2151 </Member>
2152 <Member MemberName="UriScheme">
2153 <MemberSignature Language="C#" Value="public string UriScheme { get; }" />
2154 <MemberSignature Language="ILAsm" Value=".property instance string UriScheme" />
2155 <MemberType>Property</MemberType>
2156 <ReturnValue>
2157 <ReturnType>System.String</ReturnType>
2158 </ReturnValue>
2159 <Docs>
2160 <summary>To be added.</summary>
2161 <value>To be added.</value>
2162 <remarks>To be added.</remarks>
2163 <since version="Gtk# 3.0" />
2164 </Docs>
2165 </Member>
2166 </Members>
2167 </Type>
0 <Type Name="IFileDescriptorBased" FullName="GLib.IFileDescriptorBased">
1 <TypeSignature Language="C#" Value="public interface IFileDescriptorBased : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IFileDescriptorBased implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Fd">
18 <MemberSignature Language="C#" Value="public int Fd { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance int32 Fd" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Int32</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 </Members>
32 </Type>
0 <Type Name="IFileDescriptorBasedImplementor" FullName="GLib.IFileDescriptorBasedImplementor">
1 <TypeSignature Language="C#" Value="public interface IFileDescriptorBasedImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IFileDescriptorBasedImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.FileDescriptorBasedAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Fd">
23 <MemberSignature Language="C#" Value="public int Fd { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance int32 Fd" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Int32</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 </Members>
37 </Type>
0 <Type Name="IIcon" FullName="GLib.IIcon">
1 <TypeSignature Language="C#" Value="public interface IIcon : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IIcon implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Equal">
18 <MemberSignature Language="C#" Value="public bool Equal (GLib.IIcon icon2);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.IIcon icon2) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="icon2" Type="GLib.IIcon" />
26 </Parameters>
27 <Docs>
28 <param name="icon2">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 <Member MemberName="ToString">
36 <MemberSignature Language="C#" Value="public string ToString ();" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string ToString() cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>System.String</ReturnType>
41 </ReturnValue>
42 <Parameters />
43 <Docs>
44 <summary>To be added.</summary>
45 <returns>To be added.</returns>
46 <remarks>To be added.</remarks>
47 <since version="Gtk# 3.0" />
48 </Docs>
49 </Member>
50 </Members>
51 </Type>
0 <Type Name="IInitable" FullName="GLib.IInitable">
1 <TypeSignature Language="C#" Value="public interface IInitable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IInitable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Init">
18 <MemberSignature Language="C#" Value="public bool Init (GLib.Cancellable cancellable);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Init(class GLib.Cancellable cancellable) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="cancellable" Type="GLib.Cancellable" />
26 </Parameters>
27 <Docs>
28 <param name="cancellable">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 </Members>
36 </Type>
0 <Type Name="IInitableImplementor" FullName="GLib.IInitableImplementor">
1 <TypeSignature Language="C#" Value="public interface IInitableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IInitableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.InitableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Init">
23 <MemberSignature Language="C#" Value="public bool Init (GLib.Cancellable cancellable);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Init(class GLib.Cancellable cancellable) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="cancellable" Type="GLib.Cancellable" />
31 </Parameters>
32 <Docs>
33 <param name="cancellable">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 <since version="Gtk# 3.0" />
38 </Docs>
39 </Member>
40 </Members>
41 </Type>
0 <Type Name="ILoadableIcon" FullName="GLib.ILoadableIcon">
1 <TypeSignature Language="C#" Value="public interface ILoadableIcon : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ILoadableIcon implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Load">
18 <MemberSignature Language="C#" Value="public GLib.InputStream Load (int size, string type, GLib.Cancellable cancellable);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.InputStream Load(int32 size, string type, class GLib.Cancellable cancellable) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.InputStream</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="size" Type="System.Int32" />
26 <Parameter Name="type" Type="System.String" />
27 <Parameter Name="cancellable" Type="GLib.Cancellable" />
28 </Parameters>
29 <Docs>
30 <param name="size">To be added.</param>
31 <param name="type">To be added.</param>
32 <param name="cancellable">To be added.</param>
33 <summary>To be added.</summary>
34 <returns>To be added.</returns>
35 <remarks>To be added.</remarks>
36 <since version="Gtk# 3.0" />
37 </Docs>
38 </Member>
39 <Member MemberName="LoadAsync">
40 <MemberSignature Language="C#" Value="public void LoadAsync (int size, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadAsync(int32 size, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Void</ReturnType>
45 </ReturnValue>
46 <Parameters>
47 <Parameter Name="size" Type="System.Int32" />
48 <Parameter Name="cancellable" Type="GLib.Cancellable" />
49 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
50 </Parameters>
51 <Docs>
52 <param name="size">To be added.</param>
53 <param name="cancellable">To be added.</param>
54 <param name="cb">To be added.</param>
55 <summary>To be added.</summary>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="LoadFinish">
61 <MemberSignature Language="C#" Value="public GLib.InputStream LoadFinish (GLib.IAsyncResult res, string type);" />
62 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.InputStream LoadFinish(class GLib.IAsyncResult res, string type) cil managed" />
63 <MemberType>Method</MemberType>
64 <ReturnValue>
65 <ReturnType>GLib.InputStream</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 <Parameter Name="res" Type="GLib.IAsyncResult" />
69 <Parameter Name="type" Type="System.String" />
70 </Parameters>
71 <Docs>
72 <param name="res">To be added.</param>
73 <param name="type">To be added.</param>
74 <summary>To be added.</summary>
75 <returns>To be added.</returns>
76 <remarks>To be added.</remarks>
77 <since version="Gtk# 3.0" />
78 </Docs>
79 </Member>
80 </Members>
81 </Type>
0 <Type Name="ILoadableIconImplementor" FullName="GLib.ILoadableIconImplementor">
1 <TypeSignature Language="C#" Value="public interface ILoadableIconImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ILoadableIconImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.LoadableIconAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Load">
23 <MemberSignature Language="C#" Value="public GLib.InputStream Load (int size, string type, GLib.Cancellable cancellable);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.InputStream Load(int32 size, string type, class GLib.Cancellable cancellable) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>GLib.InputStream</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="size" Type="System.Int32" />
31 <Parameter Name="type" Type="System.String" />
32 <Parameter Name="cancellable" Type="GLib.Cancellable" />
33 </Parameters>
34 <Docs>
35 <param name="size">To be added.</param>
36 <param name="type">To be added.</param>
37 <param name="cancellable">To be added.</param>
38 <summary>To be added.</summary>
39 <returns>To be added.</returns>
40 <remarks>To be added.</remarks>
41 <since version="Gtk# 3.0" />
42 </Docs>
43 </Member>
44 <Member MemberName="LoadAsync">
45 <MemberSignature Language="C#" Value="public void LoadAsync (int size, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadAsync(int32 size, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Void</ReturnType>
50 </ReturnValue>
51 <Parameters>
52 <Parameter Name="size" Type="System.Int32" />
53 <Parameter Name="cancellable" Type="GLib.Cancellable" />
54 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
55 </Parameters>
56 <Docs>
57 <param name="size">To be added.</param>
58 <param name="cancellable">To be added.</param>
59 <param name="cb">To be added.</param>
60 <summary>To be added.</summary>
61 <remarks>To be added.</remarks>
62 <since version="Gtk# 3.0" />
63 </Docs>
64 </Member>
65 <Member MemberName="LoadFinish">
66 <MemberSignature Language="C#" Value="public GLib.InputStream LoadFinish (GLib.IAsyncResult res, string type);" />
67 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.InputStream LoadFinish(class GLib.IAsyncResult res, string type) cil managed" />
68 <MemberType>Method</MemberType>
69 <ReturnValue>
70 <ReturnType>GLib.InputStream</ReturnType>
71 </ReturnValue>
72 <Parameters>
73 <Parameter Name="res" Type="GLib.IAsyncResult" />
74 <Parameter Name="type" Type="System.String" />
75 </Parameters>
76 <Docs>
77 <param name="res">To be added.</param>
78 <param name="type">To be added.</param>
79 <summary>To be added.</summary>
80 <returns>To be added.</returns>
81 <remarks>To be added.</remarks>
82 <since version="Gtk# 3.0" />
83 </Docs>
84 </Member>
85 </Members>
86 </Type>
0 <Type Name="IMount" FullName="GLib.IMount">
1 <TypeSignature Language="C#" Value="public interface IMount : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IMount implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="CanEject">
18 <MemberSignature Language="C#" Value="public bool CanEject ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanEject() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <returns>To be added.</returns>
28 <remarks>To be added.</remarks>
29 <since version="Gtk# 3.0" />
30 </Docs>
31 </Member>
32 <Member MemberName="CanUnmount">
33 <MemberSignature Language="C#" Value="public bool CanUnmount { get; }" />
34 <MemberSignature Language="ILAsm" Value=".property instance bool CanUnmount" />
35 <MemberType>Property</MemberType>
36 <ReturnValue>
37 <ReturnType>System.Boolean</ReturnType>
38 </ReturnValue>
39 <Docs>
40 <summary>To be added.</summary>
41 <value>To be added.</value>
42 <remarks>To be added.</remarks>
43 <since version="Gtk# 3.0" />
44 </Docs>
45 </Member>
46 <Member MemberName="Changed">
47 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
48 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Changed" />
49 <MemberType>Event</MemberType>
50 <ReturnValue>
51 <ReturnType>System.EventHandler</ReturnType>
52 </ReturnValue>
53 <Docs>
54 <summary>To be added.</summary>
55 <remarks>To be added.</remarks>
56 <since version="Gtk# 3.0" />
57 </Docs>
58 </Member>
59 <Member MemberName="DefaultLocation">
60 <MemberSignature Language="C#" Value="public GLib.IFile DefaultLocation { get; }" />
61 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile DefaultLocation" />
62 <MemberType>Property</MemberType>
63 <ReturnValue>
64 <ReturnType>GLib.IFile</ReturnType>
65 </ReturnValue>
66 <Docs>
67 <summary>To be added.</summary>
68 <value>To be added.</value>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 <Member MemberName="Drive">
74 <MemberSignature Language="C#" Value="public GLib.IDrive Drive { get; }" />
75 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IDrive Drive" />
76 <MemberType>Property</MemberType>
77 <ReturnValue>
78 <ReturnType>GLib.IDrive</ReturnType>
79 </ReturnValue>
80 <Docs>
81 <summary>To be added.</summary>
82 <value>To be added.</value>
83 <remarks>To be added.</remarks>
84 <since version="Gtk# 3.0" />
85 </Docs>
86 </Member>
87 <Member MemberName="Eject">
88 <MemberSignature Language="C#" Value="public void Eject (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
89 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Eject(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
90 <MemberType>Method</MemberType>
91 <ReturnValue>
92 <ReturnType>System.Void</ReturnType>
93 </ReturnValue>
94 <Parameters>
95 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
96 <Parameter Name="cancellable" Type="GLib.Cancellable" />
97 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
98 </Parameters>
99 <Docs>
100 <param name="flags">To be added.</param>
101 <param name="cancellable">To be added.</param>
102 <param name="cb">To be added.</param>
103 <summary>To be added.</summary>
104 <remarks>To be added.</remarks>
105 <since version="Gtk# 3.0" />
106 </Docs>
107 </Member>
108 <Member MemberName="EjectFinish">
109 <MemberSignature Language="C#" Value="public bool EjectFinish (GLib.IAsyncResult result);" />
110 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.IAsyncResult result) cil managed" />
111 <MemberType>Method</MemberType>
112 <ReturnValue>
113 <ReturnType>System.Boolean</ReturnType>
114 </ReturnValue>
115 <Parameters>
116 <Parameter Name="result" Type="GLib.IAsyncResult" />
117 </Parameters>
118 <Docs>
119 <param name="result">To be added.</param>
120 <summary>To be added.</summary>
121 <returns>To be added.</returns>
122 <remarks>To be added.</remarks>
123 <since version="Gtk# 3.0" />
124 </Docs>
125 </Member>
126 <Member MemberName="EjectWithOperation">
127 <MemberSignature Language="C#" Value="public void EjectWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
128 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EjectWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
129 <MemberType>Method</MemberType>
130 <ReturnValue>
131 <ReturnType>System.Void</ReturnType>
132 </ReturnValue>
133 <Parameters>
134 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
135 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
136 <Parameter Name="cancellable" Type="GLib.Cancellable" />
137 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
138 </Parameters>
139 <Docs>
140 <param name="flags">To be added.</param>
141 <param name="mount_operation">To be added.</param>
142 <param name="cancellable">To be added.</param>
143 <param name="cb">To be added.</param>
144 <summary>To be added.</summary>
145 <remarks>To be added.</remarks>
146 <since version="Gtk# 3.0" />
147 </Docs>
148 </Member>
149 <Member MemberName="EjectWithOperationFinish">
150 <MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.IAsyncResult result);" />
151 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.IAsyncResult result) cil managed" />
152 <MemberType>Method</MemberType>
153 <ReturnValue>
154 <ReturnType>System.Boolean</ReturnType>
155 </ReturnValue>
156 <Parameters>
157 <Parameter Name="result" Type="GLib.IAsyncResult" />
158 </Parameters>
159 <Docs>
160 <param name="result">To be added.</param>
161 <summary>To be added.</summary>
162 <returns>To be added.</returns>
163 <remarks>To be added.</remarks>
164 <since version="Gtk# 3.0" />
165 </Docs>
166 </Member>
167 <Member MemberName="GuessContentType">
168 <MemberSignature Language="C#" Value="public void GuessContentType (bool force_rescan, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
169 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GuessContentType(bool force_rescan, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
170 <MemberType>Method</MemberType>
171 <ReturnValue>
172 <ReturnType>System.Void</ReturnType>
173 </ReturnValue>
174 <Parameters>
175 <Parameter Name="force_rescan" Type="System.Boolean" />
176 <Parameter Name="cancellable" Type="GLib.Cancellable" />
177 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
178 </Parameters>
179 <Docs>
180 <param name="force_rescan">To be added.</param>
181 <param name="cancellable">To be added.</param>
182 <param name="cb">To be added.</param>
183 <summary>To be added.</summary>
184 <remarks>To be added.</remarks>
185 <since version="Gtk# 3.0" />
186 </Docs>
187 </Member>
188 <Member MemberName="GuessContentTypeFinish">
189 <MemberSignature Language="C#" Value="public string[] GuessContentTypeFinish (GLib.IAsyncResult result);" />
190 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GuessContentTypeFinish(class GLib.IAsyncResult result) cil managed" />
191 <MemberType>Method</MemberType>
192 <ReturnValue>
193 <ReturnType>System.String[]</ReturnType>
194 </ReturnValue>
195 <Parameters>
196 <Parameter Name="result" Type="GLib.IAsyncResult" />
197 </Parameters>
198 <Docs>
199 <param name="result">To be added.</param>
200 <summary>To be added.</summary>
201 <returns>To be added.</returns>
202 <remarks>To be added.</remarks>
203 <since version="Gtk# 3.0" />
204 </Docs>
205 </Member>
206 <Member MemberName="GuessContentTypeSync">
207 <MemberSignature Language="C#" Value="public string[] GuessContentTypeSync (bool force_rescan, GLib.Cancellable cancellable);" />
208 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GuessContentTypeSync(bool force_rescan, class GLib.Cancellable cancellable) cil managed" />
209 <MemberType>Method</MemberType>
210 <ReturnValue>
211 <ReturnType>System.String[]</ReturnType>
212 </ReturnValue>
213 <Parameters>
214 <Parameter Name="force_rescan" Type="System.Boolean" />
215 <Parameter Name="cancellable" Type="GLib.Cancellable" />
216 </Parameters>
217 <Docs>
218 <param name="force_rescan">To be added.</param>
219 <param name="cancellable">To be added.</param>
220 <summary>To be added.</summary>
221 <returns>To be added.</returns>
222 <remarks>To be added.</remarks>
223 <since version="Gtk# 3.0" />
224 </Docs>
225 </Member>
226 <Member MemberName="Icon">
227 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; }" />
228 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
229 <MemberType>Property</MemberType>
230 <ReturnValue>
231 <ReturnType>GLib.IIcon</ReturnType>
232 </ReturnValue>
233 <Docs>
234 <summary>To be added.</summary>
235 <value>To be added.</value>
236 <remarks>To be added.</remarks>
237 <since version="Gtk# 3.0" />
238 </Docs>
239 </Member>
240 <Member MemberName="IsShadowed">
241 <MemberSignature Language="C#" Value="public bool IsShadowed { get; }" />
242 <MemberSignature Language="ILAsm" Value=".property instance bool IsShadowed" />
243 <MemberType>Property</MemberType>
244 <ReturnValue>
245 <ReturnType>System.Boolean</ReturnType>
246 </ReturnValue>
247 <Docs>
248 <summary>To be added.</summary>
249 <value>To be added.</value>
250 <remarks>To be added.</remarks>
251 <since version="Gtk# 3.0" />
252 </Docs>
253 </Member>
254 <Member MemberName="Name">
255 <MemberSignature Language="C#" Value="public string Name { get; }" />
256 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
257 <MemberType>Property</MemberType>
258 <ReturnValue>
259 <ReturnType>System.String</ReturnType>
260 </ReturnValue>
261 <Docs>
262 <summary>To be added.</summary>
263 <value>To be added.</value>
264 <remarks>To be added.</remarks>
265 <since version="Gtk# 3.0" />
266 </Docs>
267 </Member>
268 <Member MemberName="PreUnmount">
269 <MemberSignature Language="C#" Value="public event EventHandler PreUnmount;" />
270 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler PreUnmount" />
271 <MemberType>Event</MemberType>
272 <ReturnValue>
273 <ReturnType>System.EventHandler</ReturnType>
274 </ReturnValue>
275 <Docs>
276 <summary>To be added.</summary>
277 <remarks>To be added.</remarks>
278 <since version="Gtk# 3.0" />
279 </Docs>
280 </Member>
281 <Member MemberName="Remount">
282 <MemberSignature Language="C#" Value="public void Remount (GLib.MountMountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
283 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Remount(valuetype GLib.MountMountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
284 <MemberType>Method</MemberType>
285 <ReturnValue>
286 <ReturnType>System.Void</ReturnType>
287 </ReturnValue>
288 <Parameters>
289 <Parameter Name="flags" Type="GLib.MountMountFlags" />
290 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
291 <Parameter Name="cancellable" Type="GLib.Cancellable" />
292 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
293 </Parameters>
294 <Docs>
295 <param name="flags">To be added.</param>
296 <param name="mount_operation">To be added.</param>
297 <param name="cancellable">To be added.</param>
298 <param name="cb">To be added.</param>
299 <summary>To be added.</summary>
300 <remarks>To be added.</remarks>
301 <since version="Gtk# 3.0" />
302 </Docs>
303 </Member>
304 <Member MemberName="RemountFinish">
305 <MemberSignature Language="C#" Value="public bool RemountFinish (GLib.IAsyncResult result);" />
306 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemountFinish(class GLib.IAsyncResult result) cil managed" />
307 <MemberType>Method</MemberType>
308 <ReturnValue>
309 <ReturnType>System.Boolean</ReturnType>
310 </ReturnValue>
311 <Parameters>
312 <Parameter Name="result" Type="GLib.IAsyncResult" />
313 </Parameters>
314 <Docs>
315 <param name="result">To be added.</param>
316 <summary>To be added.</summary>
317 <returns>To be added.</returns>
318 <remarks>To be added.</remarks>
319 <since version="Gtk# 3.0" />
320 </Docs>
321 </Member>
322 <Member MemberName="Root">
323 <MemberSignature Language="C#" Value="public GLib.IFile Root { get; }" />
324 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile Root" />
325 <MemberType>Property</MemberType>
326 <ReturnValue>
327 <ReturnType>GLib.IFile</ReturnType>
328 </ReturnValue>
329 <Docs>
330 <summary>To be added.</summary>
331 <value>To be added.</value>
332 <remarks>To be added.</remarks>
333 <since version="Gtk# 3.0" />
334 </Docs>
335 </Member>
336 <Member MemberName="Shadow">
337 <MemberSignature Language="C#" Value="public void Shadow ();" />
338 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Shadow() cil managed" />
339 <MemberType>Method</MemberType>
340 <ReturnValue>
341 <ReturnType>System.Void</ReturnType>
342 </ReturnValue>
343 <Parameters />
344 <Docs>
345 <summary>To be added.</summary>
346 <remarks>To be added.</remarks>
347 <since version="Gtk# 3.0" />
348 </Docs>
349 </Member>
350 <Member MemberName="Unmount">
351 <MemberSignature Language="C#" Value="public void Unmount (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
352 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Unmount(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
353 <MemberType>Method</MemberType>
354 <ReturnValue>
355 <ReturnType>System.Void</ReturnType>
356 </ReturnValue>
357 <Parameters>
358 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
359 <Parameter Name="cancellable" Type="GLib.Cancellable" />
360 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
361 </Parameters>
362 <Docs>
363 <param name="flags">To be added.</param>
364 <param name="cancellable">To be added.</param>
365 <param name="cb">To be added.</param>
366 <summary>To be added.</summary>
367 <remarks>To be added.</remarks>
368 <since version="Gtk# 3.0" />
369 </Docs>
370 </Member>
371 <Member MemberName="Unmounted">
372 <MemberSignature Language="C#" Value="public event EventHandler Unmounted;" />
373 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Unmounted" />
374 <MemberType>Event</MemberType>
375 <ReturnValue>
376 <ReturnType>System.EventHandler</ReturnType>
377 </ReturnValue>
378 <Docs>
379 <summary>To be added.</summary>
380 <remarks>To be added.</remarks>
381 <since version="Gtk# 3.0" />
382 </Docs>
383 </Member>
384 <Member MemberName="UnmountFinish">
385 <MemberSignature Language="C#" Value="public bool UnmountFinish (GLib.IAsyncResult result);" />
386 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountFinish(class GLib.IAsyncResult result) cil managed" />
387 <MemberType>Method</MemberType>
388 <ReturnValue>
389 <ReturnType>System.Boolean</ReturnType>
390 </ReturnValue>
391 <Parameters>
392 <Parameter Name="result" Type="GLib.IAsyncResult" />
393 </Parameters>
394 <Docs>
395 <param name="result">To be added.</param>
396 <summary>To be added.</summary>
397 <returns>To be added.</returns>
398 <remarks>To be added.</remarks>
399 <since version="Gtk# 3.0" />
400 </Docs>
401 </Member>
402 <Member MemberName="UnmountWithOperation">
403 <MemberSignature Language="C#" Value="public void UnmountWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
404 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnmountWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
405 <MemberType>Method</MemberType>
406 <ReturnValue>
407 <ReturnType>System.Void</ReturnType>
408 </ReturnValue>
409 <Parameters>
410 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
411 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
412 <Parameter Name="cancellable" Type="GLib.Cancellable" />
413 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
414 </Parameters>
415 <Docs>
416 <param name="flags">To be added.</param>
417 <param name="mount_operation">To be added.</param>
418 <param name="cancellable">To be added.</param>
419 <param name="cb">To be added.</param>
420 <summary>To be added.</summary>
421 <remarks>To be added.</remarks>
422 <since version="Gtk# 3.0" />
423 </Docs>
424 </Member>
425 <Member MemberName="UnmountWithOperationFinish">
426 <MemberSignature Language="C#" Value="public bool UnmountWithOperationFinish (GLib.IAsyncResult result);" />
427 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountWithOperationFinish(class GLib.IAsyncResult result) cil managed" />
428 <MemberType>Method</MemberType>
429 <ReturnValue>
430 <ReturnType>System.Boolean</ReturnType>
431 </ReturnValue>
432 <Parameters>
433 <Parameter Name="result" Type="GLib.IAsyncResult" />
434 </Parameters>
435 <Docs>
436 <param name="result">To be added.</param>
437 <summary>To be added.</summary>
438 <returns>To be added.</returns>
439 <remarks>To be added.</remarks>
440 <since version="Gtk# 3.0" />
441 </Docs>
442 </Member>
443 <Member MemberName="Unshadow">
444 <MemberSignature Language="C#" Value="public void Unshadow ();" />
445 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Unshadow() cil managed" />
446 <MemberType>Method</MemberType>
447 <ReturnValue>
448 <ReturnType>System.Void</ReturnType>
449 </ReturnValue>
450 <Parameters />
451 <Docs>
452 <summary>To be added.</summary>
453 <remarks>To be added.</remarks>
454 <since version="Gtk# 3.0" />
455 </Docs>
456 </Member>
457 <Member MemberName="Uuid">
458 <MemberSignature Language="C#" Value="public string Uuid { get; }" />
459 <MemberSignature Language="ILAsm" Value=".property instance string Uuid" />
460 <MemberType>Property</MemberType>
461 <ReturnValue>
462 <ReturnType>System.String</ReturnType>
463 </ReturnValue>
464 <Docs>
465 <summary>To be added.</summary>
466 <value>To be added.</value>
467 <remarks>To be added.</remarks>
468 <since version="Gtk# 3.0" />
469 </Docs>
470 </Member>
471 <Member MemberName="Volume">
472 <MemberSignature Language="C#" Value="public GLib.IVolume Volume { get; }" />
473 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IVolume Volume" />
474 <MemberType>Property</MemberType>
475 <ReturnValue>
476 <ReturnType>GLib.IVolume</ReturnType>
477 </ReturnValue>
478 <Docs>
479 <summary>To be added.</summary>
480 <value>To be added.</value>
481 <remarks>To be added.</remarks>
482 <since version="Gtk# 3.0" />
483 </Docs>
484 </Member>
485 </Members>
486 </Type>
0 <Type Name="IOError" FullName="GLib.IOError">
1 <TypeSignature Language="C#" Value="public class IOError" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit IOError extends System.Object" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Object</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 3.0" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public IOError ();" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters />
21 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <since version="Gtk# 3.0" />
25 </Docs>
26 </Member>
27 <Member MemberName="FromErrno">
28 <MemberSignature Language="C#" Value="public static GLib.IOErrorEnum FromErrno (int err_no);" />
29 <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype GLib.IOErrorEnum FromErrno(int32 err_no) cil managed" />
30 <MemberType>Method</MemberType>
31 <ReturnValue>
32 <ReturnType>GLib.IOErrorEnum</ReturnType>
33 </ReturnValue>
34 <Parameters>
35 <Parameter Name="err_no" Type="System.Int32" />
36 </Parameters>
37 <Docs>
38 <param name="err_no">To be added.</param>
39 <summary>To be added.</summary>
40 <returns>To be added.</returns>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="FromWin32Error">
46 <MemberSignature Language="C#" Value="public static GLib.IOErrorEnum FromWin32Error (int error_code);" />
47 <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype GLib.IOErrorEnum FromWin32Error(int32 error_code) cil managed" />
48 <MemberType>Method</MemberType>
49 <ReturnValue>
50 <ReturnType>GLib.IOErrorEnum</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 <Parameter Name="error_code" Type="System.Int32" />
54 </Parameters>
55 <Docs>
56 <param name="error_code">To be added.</param>
57 <summary>To be added.</summary>
58 <returns>To be added.</returns>
59 <remarks>To be added.</remarks>
60 <since version="Gtk# 3.0" />
61 </Docs>
62 </Member>
63 </Members>
64 </Type>
2828 </Docs>
2929 </Member>
3030 <Member MemberName="Extensions">
31 <MemberSignature Language="C#" Value="public GLib.List Extensions { get; }" />
32 <MemberSignature Language="ILAsm" Value=".property instance class GLib.List Extensions" />
31 <MemberSignature Language="C#" Value="public GLib.IOExtension[] Extensions { get; }" />
32 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IOExtension[] Extensions" />
3333 <MemberType>Property</MemberType>
3434 <ReturnValue>
35 <ReturnType>GLib.List</ReturnType>
35 <ReturnType>GLib.IOExtension[]</ReturnType>
3636 </ReturnValue>
3737 <Docs>
3838 <summary>To be added.</summary>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 <since version="Gtk# 2.14" />
2828 </Docs>
2929 </Member>
4949 <ReturnType>GLib.GType</ReturnType>
5050 </ReturnValue>
5151 <Docs>
52 <summary>To be added.</summary>
53 <value>To be added.</value>
54 <remarks>To be added.</remarks>
52 <summary>GType Property.</summary>
53 <value>The native <see cref="T:GLib.GType" /> value.</value>
54 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.IOModule" />.</remarks>
5555 <since version="Gtk# 2.14" />
5656 </Docs>
5757 </Member>
6969 <since version="Gtk# 2.14" />
7070 </Docs>
7171 </Member>
72 <Member MemberName="LoadAllInDirectory">
73 <MemberSignature Language="C#" Value="public static GLib.IOModule[] LoadAllInDirectory (string dirname);" />
74 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IOModule[] LoadAllInDirectory(string dirname) cil managed" />
75 <MemberType>Method</MemberType>
76 <ReturnValue>
77 <ReturnType>GLib.IOModule[]</ReturnType>
78 </ReturnValue>
79 <Parameters>
80 <Parameter Name="dirname" Type="System.String" />
81 </Parameters>
82 <Docs>
83 <param name="dirname">To be added.</param>
84 <summary>To be added.</summary>
85 <returns>To be added.</returns>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 3.0" />
88 </Docs>
89 </Member>
7290 <Member MemberName="Query">
7391 <MemberSignature Language="C#" Value="public static string Query ();" />
7492 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string Query() cil managed" />
8098 <Docs>
8199 <summary>To be added.</summary>
82100 <returns>To be added.</returns>
101 <remarks>To be added.</remarks>
102 <since version="Gtk# 3.0" />
103 </Docs>
104 </Member>
105 <Member MemberName="ScanAllInDirectory">
106 <MemberSignature Language="C#" Value="public static void ScanAllInDirectory (string dirname);" />
107 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ScanAllInDirectory(string dirname) cil managed" />
108 <MemberType>Method</MemberType>
109 <ReturnValue>
110 <ReturnType>System.Void</ReturnType>
111 </ReturnValue>
112 <Parameters>
113 <Parameter Name="dirname" Type="System.String" />
114 </Parameters>
115 <Docs>
116 <param name="dirname">To be added.</param>
117 <summary>To be added.</summary>
83118 <remarks>To be added.</remarks>
84119 <since version="Gtk# 3.0" />
85120 </Docs>
2525 <summary>To be added.</summary>
2626 <remarks>To be added.</remarks>
2727 <since version="Gtk# 2.14" />
28 </Docs>
29 </Member>
30 <Member MemberName="CancelAllJobs">
31 <MemberSignature Language="C#" Value="public static void CancelAllJobs ();" />
32 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void CancelAllJobs() cil managed" />
33 <MemberType>Method</MemberType>
34 <ReturnValue>
35 <ReturnType>System.Void</ReturnType>
36 </ReturnValue>
37 <Parameters />
38 <Docs>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
41 <since version="Gtk# 3.0" />
42 </Docs>
43 </Member>
44 <Member MemberName="PushJob">
45 <MemberSignature Language="C#" Value="public static void PushJob (GLib.IOSchedulerJobFunc job_func, GLib.DestroyNotify notify, int io_priority, GLib.Cancellable cancellable);" />
46 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void PushJob(class GLib.IOSchedulerJobFunc job_func, class GLib.DestroyNotify notify, int32 io_priority, class GLib.Cancellable cancellable) cil managed" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Void</ReturnType>
50 </ReturnValue>
51 <Parameters>
52 <Parameter Name="job_func" Type="GLib.IOSchedulerJobFunc" />
53 <Parameter Name="notify" Type="GLib.DestroyNotify" />
54 <Parameter Name="io_priority" Type="System.Int32" />
55 <Parameter Name="cancellable" Type="GLib.Cancellable" />
56 </Parameters>
57 <Docs>
58 <param name="job_func">To be added.</param>
59 <param name="notify">To be added.</param>
60 <param name="io_priority">To be added.</param>
61 <param name="cancellable">To be added.</param>
62 <summary>To be added.</summary>
63 <remarks>To be added.</remarks>
64 <since version="Gtk# 3.0" />
2865 </Docs>
2966 </Member>
3067 <Member MemberName="SendToMainloop">
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
111111 </Docs>
112112 </Member>
113113 <Member MemberName="CloseFinish">
114 <MemberSignature Language="C#" Value="public bool CloseFinish (GLib.AsyncResult result);" />
115 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool CloseFinish(class GLib.AsyncResult result) cil managed" />
116 <MemberType>Method</MemberType>
117 <ReturnValue>
118 <ReturnType>System.Boolean</ReturnType>
119 </ReturnValue>
120 <Parameters>
121 <Parameter Name="result" Type="GLib.AsyncResult" />
114 <MemberSignature Language="C#" Value="public bool CloseFinish (GLib.IAsyncResult result);" />
115 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool CloseFinish(class GLib.IAsyncResult result) cil managed" />
116 <MemberType>Method</MemberType>
117 <ReturnValue>
118 <ReturnType>System.Boolean</ReturnType>
119 </ReturnValue>
120 <Parameters>
121 <Parameter Name="result" Type="GLib.IAsyncResult" />
122122 </Parameters>
123123 <Docs>
124124 <param name="result">To be added.</param>
136136 <ReturnType>GLib.GType</ReturnType>
137137 </ReturnValue>
138138 <Docs>
139 <summary>To be added.</summary>
140 <value>To be added.</value>
141 <remarks>To be added.</remarks>
139 <summary>GType Property.</summary>
140 <value>The native <see cref="T:GLib.GType" /> value.</value>
141 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.IOStream" />.</remarks>
142142 <since version="Gtk# 3.0" />
143143 </Docs>
144144 </Member>
216216 </Docs>
217217 </Member>
218218 <Member MemberName="OnCloseFinish">
219 <MemberSignature Language="C#" Value="protected virtual bool OnCloseFinish (GLib.AsyncResult result);" />
220 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnCloseFinish(class GLib.AsyncResult result) cil managed" />
219 <MemberSignature Language="C#" Value="protected virtual bool OnCloseFinish (GLib.IAsyncResult result);" />
220 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnCloseFinish(class GLib.IAsyncResult result) cil managed" />
221221 <MemberType>Method</MemberType>
222222 <Attributes>
223223 <Attribute>
228228 <ReturnType>System.Boolean</ReturnType>
229229 </ReturnValue>
230230 <Parameters>
231 <Parameter Name="result" Type="GLib.AsyncResult" />
231 <Parameter Name="result" Type="GLib.IAsyncResult" />
232232 </Parameters>
233233 <Docs>
234234 <param name="result">To be added.</param>
361361 </Docs>
362362 </Member>
363363 <Member MemberName="SpliceFinish">
364 <MemberSignature Language="C#" Value="public static bool SpliceFinish (GLib.AsyncResult result);" />
365 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool SpliceFinish(class GLib.AsyncResult result) cil managed" />
366 <MemberType>Method</MemberType>
367 <ReturnValue>
368 <ReturnType>System.Boolean</ReturnType>
369 </ReturnValue>
370 <Parameters>
371 <Parameter Name="result" Type="GLib.AsyncResult" />
364 <MemberSignature Language="C#" Value="public static bool SpliceFinish (GLib.IAsyncResult result);" />
365 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool SpliceFinish(class GLib.IAsyncResult result) cil managed" />
366 <MemberType>Method</MemberType>
367 <ReturnValue>
368 <ReturnType>System.Boolean</ReturnType>
369 </ReturnValue>
370 <Parameters>
371 <Parameter Name="result" Type="GLib.IAsyncResult" />
372372 </Parameters>
373373 <Docs>
374374 <param name="result">To be added.</param>
0 <Type Name="IPollableInputStream" FullName="GLib.IPollableInputStream">
1 <TypeSignature Language="C#" Value="public interface IPollableInputStream : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPollableInputStream implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="CanPoll">
18 <MemberSignature Language="C#" Value="public bool CanPoll ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanPoll() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <returns>To be added.</returns>
28 <remarks>To be added.</remarks>
29 <since version="Gtk# 3.0" />
30 </Docs>
31 </Member>
32 <Member MemberName="CreateSource">
33 <MemberSignature Language="C#" Value="public GLib.Source CreateSource (GLib.Cancellable cancellable);" />
34 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Source CreateSource(class GLib.Cancellable cancellable) cil managed" />
35 <MemberType>Method</MemberType>
36 <ReturnValue>
37 <ReturnType>GLib.Source</ReturnType>
38 </ReturnValue>
39 <Parameters>
40 <Parameter Name="cancellable" Type="GLib.Cancellable" />
41 </Parameters>
42 <Docs>
43 <param name="cancellable">To be added.</param>
44 <summary>To be added.</summary>
45 <returns>To be added.</returns>
46 <remarks>To be added.</remarks>
47 <since version="Gtk# 3.0" />
48 </Docs>
49 </Member>
50 <Member MemberName="IsReadable">
51 <MemberSignature Language="C#" Value="public bool IsReadable { get; }" />
52 <MemberSignature Language="ILAsm" Value=".property instance bool IsReadable" />
53 <MemberType>Property</MemberType>
54 <ReturnValue>
55 <ReturnType>System.Boolean</ReturnType>
56 </ReturnValue>
57 <Docs>
58 <summary>To be added.</summary>
59 <value>To be added.</value>
60 <remarks>To be added.</remarks>
61 <since version="Gtk# 3.0" />
62 </Docs>
63 </Member>
64 <Member MemberName="ReadNonblocking">
65 <MemberSignature Language="C#" Value="public long ReadNonblocking (IntPtr buffer, ulong size, GLib.Cancellable cancellable);" />
66 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int64 ReadNonblocking(native int buffer, unsigned int64 size, class GLib.Cancellable cancellable) cil managed" />
67 <MemberType>Method</MemberType>
68 <ReturnValue>
69 <ReturnType>System.Int64</ReturnType>
70 </ReturnValue>
71 <Parameters>
72 <Parameter Name="buffer" Type="System.IntPtr" />
73 <Parameter Name="size" Type="System.UInt64" />
74 <Parameter Name="cancellable" Type="GLib.Cancellable" />
75 </Parameters>
76 <Docs>
77 <param name="buffer">To be added.</param>
78 <param name="size">To be added.</param>
79 <param name="cancellable">To be added.</param>
80 <summary>To be added.</summary>
81 <returns>To be added.</returns>
82 <remarks>To be added.</remarks>
83 <since version="Gtk# 3.0" />
84 </Docs>
85 </Member>
86 </Members>
87 </Type>
0 <Type Name="IPollableInputStreamImplementor" FullName="GLib.IPollableInputStreamImplementor">
1 <TypeSignature Language="C#" Value="public interface IPollableInputStreamImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPollableInputStreamImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.PollableInputStreamAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="CanPoll">
23 <MemberSignature Language="C#" Value="public bool CanPoll ();" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanPoll() cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters />
30 <Docs>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 3.0" />
35 </Docs>
36 </Member>
37 <Member MemberName="CreateSource">
38 <MemberSignature Language="C#" Value="public GLib.Source CreateSource (GLib.Cancellable cancellable);" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Source CreateSource(class GLib.Cancellable cancellable) cil managed" />
40 <MemberType>Method</MemberType>
41 <ReturnValue>
42 <ReturnType>GLib.Source</ReturnType>
43 </ReturnValue>
44 <Parameters>
45 <Parameter Name="cancellable" Type="GLib.Cancellable" />
46 </Parameters>
47 <Docs>
48 <param name="cancellable">To be added.</param>
49 <summary>To be added.</summary>
50 <returns>To be added.</returns>
51 <remarks>To be added.</remarks>
52 <since version="Gtk# 3.0" />
53 </Docs>
54 </Member>
55 <Member MemberName="IsReadable">
56 <MemberSignature Language="C#" Value="public bool IsReadable { get; }" />
57 <MemberSignature Language="ILAsm" Value=".property instance bool IsReadable" />
58 <MemberType>Property</MemberType>
59 <ReturnValue>
60 <ReturnType>System.Boolean</ReturnType>
61 </ReturnValue>
62 <Docs>
63 <summary>To be added.</summary>
64 <value>To be added.</value>
65 <remarks>To be added.</remarks>
66 <since version="Gtk# 3.0" />
67 </Docs>
68 </Member>
69 <Member MemberName="ReadNonblocking">
70 <MemberSignature Language="C#" Value="public long ReadNonblocking (IntPtr buffer, ulong size);" />
71 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int64 ReadNonblocking(native int buffer, unsigned int64 size) cil managed" />
72 <MemberType>Method</MemberType>
73 <ReturnValue>
74 <ReturnType>System.Int64</ReturnType>
75 </ReturnValue>
76 <Parameters>
77 <Parameter Name="buffer" Type="System.IntPtr" />
78 <Parameter Name="size" Type="System.UInt64" />
79 </Parameters>
80 <Docs>
81 <param name="buffer">To be added.</param>
82 <param name="size">To be added.</param>
83 <summary>To be added.</summary>
84 <returns>To be added.</returns>
85 <remarks>To be added.</remarks>
86 <since version="Gtk# 3.0" />
87 </Docs>
88 </Member>
89 </Members>
90 </Type>
0 <Type Name="IPollableOutputStream" FullName="GLib.IPollableOutputStream">
1 <TypeSignature Language="C#" Value="public interface IPollableOutputStream : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPollableOutputStream implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="CanPoll">
18 <MemberSignature Language="C#" Value="public bool CanPoll ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanPoll() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <returns>To be added.</returns>
28 <remarks>To be added.</remarks>
29 <since version="Gtk# 3.0" />
30 </Docs>
31 </Member>
32 <Member MemberName="CreateSource">
33 <MemberSignature Language="C#" Value="public GLib.Source CreateSource (GLib.Cancellable cancellable);" />
34 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Source CreateSource(class GLib.Cancellable cancellable) cil managed" />
35 <MemberType>Method</MemberType>
36 <ReturnValue>
37 <ReturnType>GLib.Source</ReturnType>
38 </ReturnValue>
39 <Parameters>
40 <Parameter Name="cancellable" Type="GLib.Cancellable" />
41 </Parameters>
42 <Docs>
43 <param name="cancellable">To be added.</param>
44 <summary>To be added.</summary>
45 <returns>To be added.</returns>
46 <remarks>To be added.</remarks>
47 <since version="Gtk# 3.0" />
48 </Docs>
49 </Member>
50 <Member MemberName="IsWritable">
51 <MemberSignature Language="C#" Value="public bool IsWritable { get; }" />
52 <MemberSignature Language="ILAsm" Value=".property instance bool IsWritable" />
53 <MemberType>Property</MemberType>
54 <ReturnValue>
55 <ReturnType>System.Boolean</ReturnType>
56 </ReturnValue>
57 <Docs>
58 <summary>To be added.</summary>
59 <value>To be added.</value>
60 <remarks>To be added.</remarks>
61 <since version="Gtk# 3.0" />
62 </Docs>
63 </Member>
64 <Member MemberName="WriteNonblocking">
65 <MemberSignature Language="C#" Value="public long WriteNonblocking (IntPtr buffer, ulong size, GLib.Cancellable cancellable);" />
66 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int64 WriteNonblocking(native int buffer, unsigned int64 size, class GLib.Cancellable cancellable) cil managed" />
67 <MemberType>Method</MemberType>
68 <ReturnValue>
69 <ReturnType>System.Int64</ReturnType>
70 </ReturnValue>
71 <Parameters>
72 <Parameter Name="buffer" Type="System.IntPtr" />
73 <Parameter Name="size" Type="System.UInt64" />
74 <Parameter Name="cancellable" Type="GLib.Cancellable" />
75 </Parameters>
76 <Docs>
77 <param name="buffer">To be added.</param>
78 <param name="size">To be added.</param>
79 <param name="cancellable">To be added.</param>
80 <summary>To be added.</summary>
81 <returns>To be added.</returns>
82 <remarks>To be added.</remarks>
83 <since version="Gtk# 3.0" />
84 </Docs>
85 </Member>
86 </Members>
87 </Type>
0 <Type Name="IPollableOutputStreamImplementor" FullName="GLib.IPollableOutputStreamImplementor">
1 <TypeSignature Language="C#" Value="public interface IPollableOutputStreamImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPollableOutputStreamImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.PollableOutputStreamAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="CanPoll">
23 <MemberSignature Language="C#" Value="public bool CanPoll ();" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanPoll() cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters />
30 <Docs>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 3.0" />
35 </Docs>
36 </Member>
37 <Member MemberName="CreateSource">
38 <MemberSignature Language="C#" Value="public GLib.Source CreateSource (GLib.Cancellable cancellable);" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Source CreateSource(class GLib.Cancellable cancellable) cil managed" />
40 <MemberType>Method</MemberType>
41 <ReturnValue>
42 <ReturnType>GLib.Source</ReturnType>
43 </ReturnValue>
44 <Parameters>
45 <Parameter Name="cancellable" Type="GLib.Cancellable" />
46 </Parameters>
47 <Docs>
48 <param name="cancellable">To be added.</param>
49 <summary>To be added.</summary>
50 <returns>To be added.</returns>
51 <remarks>To be added.</remarks>
52 <since version="Gtk# 3.0" />
53 </Docs>
54 </Member>
55 <Member MemberName="IsWritable">
56 <MemberSignature Language="C#" Value="public bool IsWritable { get; }" />
57 <MemberSignature Language="ILAsm" Value=".property instance bool IsWritable" />
58 <MemberType>Property</MemberType>
59 <ReturnValue>
60 <ReturnType>System.Boolean</ReturnType>
61 </ReturnValue>
62 <Docs>
63 <summary>To be added.</summary>
64 <value>To be added.</value>
65 <remarks>To be added.</remarks>
66 <since version="Gtk# 3.0" />
67 </Docs>
68 </Member>
69 <Member MemberName="WriteNonblocking">
70 <MemberSignature Language="C#" Value="public long WriteNonblocking (IntPtr buffer, ulong size);" />
71 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int64 WriteNonblocking(native int buffer, unsigned int64 size) cil managed" />
72 <MemberType>Method</MemberType>
73 <ReturnValue>
74 <ReturnType>System.Int64</ReturnType>
75 </ReturnValue>
76 <Parameters>
77 <Parameter Name="buffer" Type="System.IntPtr" />
78 <Parameter Name="size" Type="System.UInt64" />
79 </Parameters>
80 <Docs>
81 <param name="buffer">To be added.</param>
82 <param name="size">To be added.</param>
83 <summary>To be added.</summary>
84 <returns>To be added.</returns>
85 <remarks>To be added.</remarks>
86 <since version="Gtk# 3.0" />
87 </Docs>
88 </Member>
89 </Members>
90 </Type>
0 <Type Name="IProxy" FullName="GLib.IProxy">
1 <TypeSignature Language="C#" Value="public interface IProxy : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IProxy implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Connect">
18 <MemberSignature Language="C#" Value="public GLib.IOStream Connect (GLib.IOStream connection, GLib.ProxyAddress proxy_address, GLib.Cancellable cancellable);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream Connect(class GLib.IOStream connection, class GLib.ProxyAddress proxy_address, class GLib.Cancellable cancellable) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.IOStream</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="connection" Type="GLib.IOStream" />
26 <Parameter Name="proxy_address" Type="GLib.ProxyAddress" />
27 <Parameter Name="cancellable" Type="GLib.Cancellable" />
28 </Parameters>
29 <Docs>
30 <param name="connection">To be added.</param>
31 <param name="proxy_address">To be added.</param>
32 <param name="cancellable">To be added.</param>
33 <summary>To be added.</summary>
34 <returns>To be added.</returns>
35 <remarks>To be added.</remarks>
36 <since version="Gtk# 3.0" />
37 </Docs>
38 </Member>
39 <Member MemberName="ConnectAsync">
40 <MemberSignature Language="C#" Value="public void ConnectAsync (GLib.IOStream connection, GLib.ProxyAddress proxy_address, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ConnectAsync(class GLib.IOStream connection, class GLib.ProxyAddress proxy_address, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Void</ReturnType>
45 </ReturnValue>
46 <Parameters>
47 <Parameter Name="connection" Type="GLib.IOStream" />
48 <Parameter Name="proxy_address" Type="GLib.ProxyAddress" />
49 <Parameter Name="cancellable" Type="GLib.Cancellable" />
50 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
51 </Parameters>
52 <Docs>
53 <param name="connection">To be added.</param>
54 <param name="proxy_address">To be added.</param>
55 <param name="cancellable">To be added.</param>
56 <param name="cb">To be added.</param>
57 <summary>To be added.</summary>
58 <remarks>To be added.</remarks>
59 <since version="Gtk# 3.0" />
60 </Docs>
61 </Member>
62 <Member MemberName="ConnectFinish">
63 <MemberSignature Language="C#" Value="public GLib.IOStream ConnectFinish (GLib.IAsyncResult result);" />
64 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream ConnectFinish(class GLib.IAsyncResult result) cil managed" />
65 <MemberType>Method</MemberType>
66 <ReturnValue>
67 <ReturnType>GLib.IOStream</ReturnType>
68 </ReturnValue>
69 <Parameters>
70 <Parameter Name="result" Type="GLib.IAsyncResult" />
71 </Parameters>
72 <Docs>
73 <param name="result">To be added.</param>
74 <summary>To be added.</summary>
75 <returns>To be added.</returns>
76 <remarks>To be added.</remarks>
77 <since version="Gtk# 3.0" />
78 </Docs>
79 </Member>
80 <Member MemberName="SupportsHostname">
81 <MemberSignature Language="C#" Value="public bool SupportsHostname ();" />
82 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SupportsHostname() cil managed" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>System.Boolean</ReturnType>
86 </ReturnValue>
87 <Parameters />
88 <Docs>
89 <summary>To be added.</summary>
90 <returns>To be added.</returns>
91 <remarks>To be added.</remarks>
92 <since version="Gtk# 3.0" />
93 </Docs>
94 </Member>
95 </Members>
96 </Type>
0 <Type Name="IProxyImplementor" FullName="GLib.IProxyImplementor">
1 <TypeSignature Language="C#" Value="public interface IProxyImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IProxyImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.ProxyAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Connect">
23 <MemberSignature Language="C#" Value="public GLib.IOStream Connect (GLib.IOStream connection, GLib.ProxyAddress proxy_address, GLib.Cancellable cancellable);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream Connect(class GLib.IOStream connection, class GLib.ProxyAddress proxy_address, class GLib.Cancellable cancellable) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>GLib.IOStream</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="connection" Type="GLib.IOStream" />
31 <Parameter Name="proxy_address" Type="GLib.ProxyAddress" />
32 <Parameter Name="cancellable" Type="GLib.Cancellable" />
33 </Parameters>
34 <Docs>
35 <param name="connection">To be added.</param>
36 <param name="proxy_address">To be added.</param>
37 <param name="cancellable">To be added.</param>
38 <summary>To be added.</summary>
39 <returns>To be added.</returns>
40 <remarks>To be added.</remarks>
41 <since version="Gtk# 3.0" />
42 </Docs>
43 </Member>
44 <Member MemberName="ConnectAsync">
45 <MemberSignature Language="C#" Value="public void ConnectAsync (GLib.IOStream connection, GLib.ProxyAddress proxy_address, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ConnectAsync(class GLib.IOStream connection, class GLib.ProxyAddress proxy_address, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Void</ReturnType>
50 </ReturnValue>
51 <Parameters>
52 <Parameter Name="connection" Type="GLib.IOStream" />
53 <Parameter Name="proxy_address" Type="GLib.ProxyAddress" />
54 <Parameter Name="cancellable" Type="GLib.Cancellable" />
55 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
56 </Parameters>
57 <Docs>
58 <param name="connection">To be added.</param>
59 <param name="proxy_address">To be added.</param>
60 <param name="cancellable">To be added.</param>
61 <param name="cb">To be added.</param>
62 <summary>To be added.</summary>
63 <remarks>To be added.</remarks>
64 <since version="Gtk# 3.0" />
65 </Docs>
66 </Member>
67 <Member MemberName="ConnectFinish">
68 <MemberSignature Language="C#" Value="public GLib.IOStream ConnectFinish (GLib.IAsyncResult result);" />
69 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream ConnectFinish(class GLib.IAsyncResult result) cil managed" />
70 <MemberType>Method</MemberType>
71 <ReturnValue>
72 <ReturnType>GLib.IOStream</ReturnType>
73 </ReturnValue>
74 <Parameters>
75 <Parameter Name="result" Type="GLib.IAsyncResult" />
76 </Parameters>
77 <Docs>
78 <param name="result">To be added.</param>
79 <summary>To be added.</summary>
80 <returns>To be added.</returns>
81 <remarks>To be added.</remarks>
82 <since version="Gtk# 3.0" />
83 </Docs>
84 </Member>
85 <Member MemberName="SupportsHostname">
86 <MemberSignature Language="C#" Value="public bool SupportsHostname ();" />
87 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SupportsHostname() cil managed" />
88 <MemberType>Method</MemberType>
89 <ReturnValue>
90 <ReturnType>System.Boolean</ReturnType>
91 </ReturnValue>
92 <Parameters />
93 <Docs>
94 <summary>To be added.</summary>
95 <returns>To be added.</returns>
96 <remarks>To be added.</remarks>
97 <since version="Gtk# 3.0" />
98 </Docs>
99 </Member>
100 </Members>
101 </Type>
0 <Type Name="IProxyResolver" FullName="GLib.IProxyResolver">
1 <TypeSignature Language="C#" Value="public interface IProxyResolver : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IProxyResolver implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="IsSupported">
18 <MemberSignature Language="C#" Value="public bool IsSupported { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance bool IsSupported" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="Lookup">
32 <MemberSignature Language="C#" Value="public string Lookup (string uri, GLib.Cancellable cancellable);" />
33 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string Lookup(string uri, class GLib.Cancellable cancellable) cil managed" />
34 <MemberType>Method</MemberType>
35 <ReturnValue>
36 <ReturnType>System.String</ReturnType>
37 </ReturnValue>
38 <Parameters>
39 <Parameter Name="uri" Type="System.String" />
40 <Parameter Name="cancellable" Type="GLib.Cancellable" />
41 </Parameters>
42 <Docs>
43 <param name="uri">To be added.</param>
44 <param name="cancellable">To be added.</param>
45 <summary>To be added.</summary>
46 <returns>To be added.</returns>
47 <remarks>To be added.</remarks>
48 <since version="Gtk# 3.0" />
49 </Docs>
50 </Member>
51 <Member MemberName="LookupAsync">
52 <MemberSignature Language="C#" Value="public void LookupAsync (string uri, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
53 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LookupAsync(string uri, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
54 <MemberType>Method</MemberType>
55 <ReturnValue>
56 <ReturnType>System.Void</ReturnType>
57 </ReturnValue>
58 <Parameters>
59 <Parameter Name="uri" Type="System.String" />
60 <Parameter Name="cancellable" Type="GLib.Cancellable" />
61 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
62 </Parameters>
63 <Docs>
64 <param name="uri">To be added.</param>
65 <param name="cancellable">To be added.</param>
66 <param name="cb">To be added.</param>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
69 <since version="Gtk# 3.0" />
70 </Docs>
71 </Member>
72 <Member MemberName="LookupFinish">
73 <MemberSignature Language="C#" Value="public string LookupFinish (GLib.IAsyncResult result);" />
74 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string LookupFinish(class GLib.IAsyncResult result) cil managed" />
75 <MemberType>Method</MemberType>
76 <ReturnValue>
77 <ReturnType>System.String</ReturnType>
78 </ReturnValue>
79 <Parameters>
80 <Parameter Name="result" Type="GLib.IAsyncResult" />
81 </Parameters>
82 <Docs>
83 <param name="result">To be added.</param>
84 <summary>To be added.</summary>
85 <returns>To be added.</returns>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 3.0" />
88 </Docs>
89 </Member>
90 </Members>
91 </Type>
0 <Type Name="IProxyResolverImplementor" FullName="GLib.IProxyResolverImplementor">
1 <TypeSignature Language="C#" Value="public interface IProxyResolverImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IProxyResolverImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.ProxyResolverAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="IsSupported">
23 <MemberSignature Language="C#" Value="public bool IsSupported { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance bool IsSupported" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 <Member MemberName="Lookup">
37 <MemberSignature Language="C#" Value="public string Lookup (string uri, GLib.Cancellable cancellable);" />
38 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string Lookup(string uri, class GLib.Cancellable cancellable) cil managed" />
39 <MemberType>Method</MemberType>
40 <ReturnValue>
41 <ReturnType>System.String</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 <Parameter Name="uri" Type="System.String" />
45 <Parameter Name="cancellable" Type="GLib.Cancellable" />
46 </Parameters>
47 <Docs>
48 <param name="uri">To be added.</param>
49 <param name="cancellable">To be added.</param>
50 <summary>To be added.</summary>
51 <returns>To be added.</returns>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="LookupAsync">
57 <MemberSignature Language="C#" Value="public void LookupAsync (string uri, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
58 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LookupAsync(string uri, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
59 <MemberType>Method</MemberType>
60 <ReturnValue>
61 <ReturnType>System.Void</ReturnType>
62 </ReturnValue>
63 <Parameters>
64 <Parameter Name="uri" Type="System.String" />
65 <Parameter Name="cancellable" Type="GLib.Cancellable" />
66 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
67 </Parameters>
68 <Docs>
69 <param name="uri">To be added.</param>
70 <param name="cancellable">To be added.</param>
71 <param name="cb">To be added.</param>
72 <summary>To be added.</summary>
73 <remarks>To be added.</remarks>
74 <since version="Gtk# 3.0" />
75 </Docs>
76 </Member>
77 <Member MemberName="LookupFinish">
78 <MemberSignature Language="C#" Value="public string LookupFinish (GLib.IAsyncResult result);" />
79 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string LookupFinish(class GLib.IAsyncResult result) cil managed" />
80 <MemberType>Method</MemberType>
81 <ReturnValue>
82 <ReturnType>System.String</ReturnType>
83 </ReturnValue>
84 <Parameters>
85 <Parameter Name="result" Type="GLib.IAsyncResult" />
86 </Parameters>
87 <Docs>
88 <param name="result">To be added.</param>
89 <summary>To be added.</summary>
90 <returns>To be added.</returns>
91 <remarks>To be added.</remarks>
92 <since version="Gtk# 3.0" />
93 </Docs>
94 </Member>
95 </Members>
96 </Type>
0 <Type Name="ISeekable" FullName="GLib.ISeekable">
1 <TypeSignature Language="C#" Value="public interface ISeekable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ISeekable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="CanSeek">
18 <MemberSignature Language="C#" Value="public bool CanSeek { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance bool CanSeek" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="CanTruncate">
32 <MemberSignature Language="C#" Value="public bool CanTruncate ();" />
33 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanTruncate() cil managed" />
34 <MemberType>Method</MemberType>
35 <ReturnValue>
36 <ReturnType>System.Boolean</ReturnType>
37 </ReturnValue>
38 <Parameters />
39 <Docs>
40 <summary>To be added.</summary>
41 <returns>To be added.</returns>
42 <remarks>To be added.</remarks>
43 <since version="Gtk# 3.0" />
44 </Docs>
45 </Member>
46 <Member MemberName="Position">
47 <MemberSignature Language="C#" Value="public long Position { get; }" />
48 <MemberSignature Language="ILAsm" Value=".property instance int64 Position" />
49 <MemberType>Property</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Int64</ReturnType>
52 </ReturnValue>
53 <Docs>
54 <summary>To be added.</summary>
55 <value>To be added.</value>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="Seek">
61 <MemberSignature Language="C#" Value="public bool Seek (long offset, GLib.SeekType type, GLib.Cancellable cancellable);" />
62 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Seek(int64 offset, valuetype GLib.SeekType type, class GLib.Cancellable cancellable) cil managed" />
63 <MemberType>Method</MemberType>
64 <ReturnValue>
65 <ReturnType>System.Boolean</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 <Parameter Name="offset" Type="System.Int64" />
69 <Parameter Name="type" Type="GLib.SeekType" />
70 <Parameter Name="cancellable" Type="GLib.Cancellable" />
71 </Parameters>
72 <Docs>
73 <param name="offset">To be added.</param>
74 <param name="type">To be added.</param>
75 <param name="cancellable">To be added.</param>
76 <summary>To be added.</summary>
77 <returns>To be added.</returns>
78 <remarks>To be added.</remarks>
79 <since version="Gtk# 3.0" />
80 </Docs>
81 </Member>
82 <Member MemberName="Truncate">
83 <MemberSignature Language="C#" Value="public bool Truncate (long offset, GLib.Cancellable cancellable);" />
84 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Truncate(int64 offset, class GLib.Cancellable cancellable) cil managed" />
85 <MemberType>Method</MemberType>
86 <ReturnValue>
87 <ReturnType>System.Boolean</ReturnType>
88 </ReturnValue>
89 <Parameters>
90 <Parameter Name="offset" Type="System.Int64" />
91 <Parameter Name="cancellable" Type="GLib.Cancellable" />
92 </Parameters>
93 <Docs>
94 <param name="offset">To be added.</param>
95 <param name="cancellable">To be added.</param>
96 <summary>To be added.</summary>
97 <returns>To be added.</returns>
98 <remarks>To be added.</remarks>
99 <since version="Gtk# 3.0" />
100 </Docs>
101 </Member>
102 </Members>
103 </Type>
0 <Type Name="ISocketConnectable" FullName="GLib.ISocketConnectable">
1 <TypeSignature Language="C#" Value="public interface ISocketConnectable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ISocketConnectable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Enumerate">
18 <MemberSignature Language="C#" Value="public GLib.SocketAddressEnumerator Enumerate ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.SocketAddressEnumerator Enumerate() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.SocketAddressEnumerator</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <returns>To be added.</returns>
28 <remarks>To be added.</remarks>
29 <since version="Gtk# 3.0" />
30 </Docs>
31 </Member>
32 <Member MemberName="ProxyEnumerate">
33 <MemberSignature Language="C#" Value="public GLib.SocketAddressEnumerator ProxyEnumerate ();" />
34 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.SocketAddressEnumerator ProxyEnumerate() cil managed" />
35 <MemberType>Method</MemberType>
36 <ReturnValue>
37 <ReturnType>GLib.SocketAddressEnumerator</ReturnType>
38 </ReturnValue>
39 <Parameters />
40 <Docs>
41 <summary>To be added.</summary>
42 <returns>To be added.</returns>
43 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
45 </Docs>
46 </Member>
47 </Members>
48 </Type>
0 <Type Name="ISocketConnectableImplementor" FullName="GLib.ISocketConnectableImplementor">
1 <TypeSignature Language="C#" Value="public interface ISocketConnectableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ISocketConnectableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.SocketConnectableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Enumerate">
23 <MemberSignature Language="C#" Value="public GLib.SocketAddressEnumerator Enumerate ();" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.SocketAddressEnumerator Enumerate() cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>GLib.SocketAddressEnumerator</ReturnType>
28 </ReturnValue>
29 <Parameters />
30 <Docs>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 3.0" />
35 </Docs>
36 </Member>
37 <Member MemberName="ProxyEnumerate">
38 <MemberSignature Language="C#" Value="public GLib.SocketAddressEnumerator ProxyEnumerate ();" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.SocketAddressEnumerator ProxyEnumerate() cil managed" />
40 <MemberType>Method</MemberType>
41 <ReturnValue>
42 <ReturnType>GLib.SocketAddressEnumerator</ReturnType>
43 </ReturnValue>
44 <Parameters />
45 <Docs>
46 <summary>To be added.</summary>
47 <returns>To be added.</returns>
48 <remarks>To be added.</remarks>
49 <since version="Gtk# 3.0" />
50 </Docs>
51 </Member>
52 </Members>
53 </Type>
0 <Type Name="ITlsClientConnection" FullName="GLib.ITlsClientConnection">
1 <TypeSignature Language="C#" Value="public interface ITlsClientConnection : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITlsClientConnection implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="AcceptedCas">
18 <MemberSignature Language="C#" Value="public IntPtr[] AcceptedCas { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance native int[] AcceptedCas" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>System.IntPtr[]</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="ServerIdentity">
32 <MemberSignature Language="C#" Value="public GLib.ISocketConnectable ServerIdentity { get; set; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ISocketConnectable ServerIdentity" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>GLib.ISocketConnectable</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="UseSsl3">
46 <MemberSignature Language="C#" Value="public bool UseSsl3 { get; set; }" />
47 <MemberSignature Language="ILAsm" Value=".property instance bool UseSsl3" />
48 <MemberType>Property</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Boolean</ReturnType>
51 </ReturnValue>
52 <Docs>
53 <summary>To be added.</summary>
54 <value>To be added.</value>
55 <remarks>To be added.</remarks>
56 <since version="Gtk# 3.0" />
57 </Docs>
58 </Member>
59 <Member MemberName="ValidationFlags">
60 <MemberSignature Language="C#" Value="public GLib.TlsCertificateFlags ValidationFlags { get; set; }" />
61 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.TlsCertificateFlags ValidationFlags" />
62 <MemberType>Property</MemberType>
63 <ReturnValue>
64 <ReturnType>GLib.TlsCertificateFlags</ReturnType>
65 </ReturnValue>
66 <Docs>
67 <summary>To be added.</summary>
68 <value>To be added.</value>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 </Members>
74 </Type>
0 <Type Name="ITlsClientConnectionImplementor" FullName="GLib.ITlsClientConnectionImplementor">
1 <TypeSignature Language="C#" Value="public interface ITlsClientConnectionImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITlsClientConnectionImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.TlsClientConnectionAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="AcceptedCas">
23 <MemberSignature Language="C#" Value="public IntPtr[] AcceptedCas { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance native int[] AcceptedCas" />
25 <MemberType>Property</MemberType>
26 <Attributes>
27 <Attribute>
28 <AttributeName>GLib.Property("accepted-cas")</AttributeName>
29 </Attribute>
30 </Attributes>
31 <ReturnValue>
32 <ReturnType>System.IntPtr[]</ReturnType>
33 </ReturnValue>
34 <Docs>
35 <summary>To be added.</summary>
36 <value>To be added.</value>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName="ServerIdentity">
42 <MemberSignature Language="C#" Value="public GLib.ISocketConnectable ServerIdentity { get; set; }" />
43 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ISocketConnectable ServerIdentity" />
44 <MemberType>Property</MemberType>
45 <Attributes>
46 <Attribute>
47 <AttributeName>GLib.Property("server-identity")</AttributeName>
48 </Attribute>
49 </Attributes>
50 <ReturnValue>
51 <ReturnType>GLib.ISocketConnectable</ReturnType>
52 </ReturnValue>
53 <Docs>
54 <summary>To be added.</summary>
55 <value>To be added.</value>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="UseSsl3">
61 <MemberSignature Language="C#" Value="public bool UseSsl3 { get; set; }" />
62 <MemberSignature Language="ILAsm" Value=".property instance bool UseSsl3" />
63 <MemberType>Property</MemberType>
64 <Attributes>
65 <Attribute>
66 <AttributeName>GLib.Property("use-ssl3")</AttributeName>
67 </Attribute>
68 </Attributes>
69 <ReturnValue>
70 <ReturnType>System.Boolean</ReturnType>
71 </ReturnValue>
72 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
76 <since version="Gtk# 3.0" />
77 </Docs>
78 </Member>
79 <Member MemberName="ValidationFlags">
80 <MemberSignature Language="C#" Value="public GLib.TlsCertificateFlags ValidationFlags { get; set; }" />
81 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.TlsCertificateFlags ValidationFlags" />
82 <MemberType>Property</MemberType>
83 <Attributes>
84 <Attribute>
85 <AttributeName>GLib.Property("validation-flags")</AttributeName>
86 </Attribute>
87 </Attributes>
88 <ReturnValue>
89 <ReturnType>GLib.TlsCertificateFlags</ReturnType>
90 </ReturnValue>
91 <Docs>
92 <summary>To be added.</summary>
93 <value>To be added.</value>
94 <remarks>To be added.</remarks>
95 <since version="Gtk# 3.0" />
96 </Docs>
97 </Member>
98 </Members>
99 </Type>
0 <Type Name="ITlsServerConnection" FullName="GLib.ITlsServerConnection">
1 <TypeSignature Language="C#" Value="public interface ITlsServerConnection : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITlsServerConnection implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members />
17 </Type>
0 <Type Name="ITlsServerConnectionImplementor" FullName="GLib.ITlsServerConnectionImplementor">
1 <TypeSignature Language="C#" Value="public interface ITlsServerConnectionImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITlsServerConnectionImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.TlsServerConnectionAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members />
22 </Type>
0 <Type Name="IVolume" FullName="GLib.IVolume">
1 <TypeSignature Language="C#" Value="public interface IVolume : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IVolume implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="ActivationRoot">
18 <MemberSignature Language="C#" Value="public GLib.IFile ActivationRoot { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile ActivationRoot" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.IFile</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="CanEject">
32 <MemberSignature Language="C#" Value="public bool CanEject ();" />
33 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanEject() cil managed" />
34 <MemberType>Method</MemberType>
35 <ReturnValue>
36 <ReturnType>System.Boolean</ReturnType>
37 </ReturnValue>
38 <Parameters />
39 <Docs>
40 <summary>To be added.</summary>
41 <returns>To be added.</returns>
42 <remarks>To be added.</remarks>
43 <since version="Gtk# 3.0" />
44 </Docs>
45 </Member>
46 <Member MemberName="CanMount">
47 <MemberSignature Language="C#" Value="public bool CanMount ();" />
48 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanMount() cil managed" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Boolean</ReturnType>
52 </ReturnValue>
53 <Parameters />
54 <Docs>
55 <summary>To be added.</summary>
56 <returns>To be added.</returns>
57 <remarks>To be added.</remarks>
58 <since version="Gtk# 3.0" />
59 </Docs>
60 </Member>
61 <Member MemberName="Changed">
62 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
63 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Changed" />
64 <MemberType>Event</MemberType>
65 <ReturnValue>
66 <ReturnType>System.EventHandler</ReturnType>
67 </ReturnValue>
68 <Docs>
69 <summary>To be added.</summary>
70 <remarks>To be added.</remarks>
71 <since version="Gtk# 3.0" />
72 </Docs>
73 </Member>
74 <Member MemberName="Drive">
75 <MemberSignature Language="C#" Value="public GLib.IDrive Drive { get; }" />
76 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IDrive Drive" />
77 <MemberType>Property</MemberType>
78 <ReturnValue>
79 <ReturnType>GLib.IDrive</ReturnType>
80 </ReturnValue>
81 <Docs>
82 <summary>To be added.</summary>
83 <value>To be added.</value>
84 <remarks>To be added.</remarks>
85 <since version="Gtk# 3.0" />
86 </Docs>
87 </Member>
88 <Member MemberName="Eject">
89 <MemberSignature Language="C#" Value="public void Eject (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
90 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Eject(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
91 <MemberType>Method</MemberType>
92 <ReturnValue>
93 <ReturnType>System.Void</ReturnType>
94 </ReturnValue>
95 <Parameters>
96 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
97 <Parameter Name="cancellable" Type="GLib.Cancellable" />
98 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
99 </Parameters>
100 <Docs>
101 <param name="flags">To be added.</param>
102 <param name="cancellable">To be added.</param>
103 <param name="cb">To be added.</param>
104 <summary>To be added.</summary>
105 <remarks>To be added.</remarks>
106 <since version="Gtk# 3.0" />
107 </Docs>
108 </Member>
109 <Member MemberName="EjectFinish">
110 <MemberSignature Language="C#" Value="public bool EjectFinish (GLib.IAsyncResult result);" />
111 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.IAsyncResult result) cil managed" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>System.Boolean</ReturnType>
115 </ReturnValue>
116 <Parameters>
117 <Parameter Name="result" Type="GLib.IAsyncResult" />
118 </Parameters>
119 <Docs>
120 <param name="result">To be added.</param>
121 <summary>To be added.</summary>
122 <returns>To be added.</returns>
123 <remarks>To be added.</remarks>
124 <since version="Gtk# 3.0" />
125 </Docs>
126 </Member>
127 <Member MemberName="EjectWithOperation">
128 <MemberSignature Language="C#" Value="public void EjectWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
129 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EjectWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
130 <MemberType>Method</MemberType>
131 <ReturnValue>
132 <ReturnType>System.Void</ReturnType>
133 </ReturnValue>
134 <Parameters>
135 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
136 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
137 <Parameter Name="cancellable" Type="GLib.Cancellable" />
138 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
139 </Parameters>
140 <Docs>
141 <param name="flags">To be added.</param>
142 <param name="mount_operation">To be added.</param>
143 <param name="cancellable">To be added.</param>
144 <param name="cb">To be added.</param>
145 <summary>To be added.</summary>
146 <remarks>To be added.</remarks>
147 <since version="Gtk# 3.0" />
148 </Docs>
149 </Member>
150 <Member MemberName="EjectWithOperationFinish">
151 <MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.IAsyncResult result);" />
152 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.IAsyncResult result) cil managed" />
153 <MemberType>Method</MemberType>
154 <ReturnValue>
155 <ReturnType>System.Boolean</ReturnType>
156 </ReturnValue>
157 <Parameters>
158 <Parameter Name="result" Type="GLib.IAsyncResult" />
159 </Parameters>
160 <Docs>
161 <param name="result">To be added.</param>
162 <summary>To be added.</summary>
163 <returns>To be added.</returns>
164 <remarks>To be added.</remarks>
165 <since version="Gtk# 3.0" />
166 </Docs>
167 </Member>
168 <Member MemberName="EnumerateIdentifiers">
169 <MemberSignature Language="C#" Value="public string EnumerateIdentifiers ();" />
170 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string EnumerateIdentifiers() cil managed" />
171 <MemberType>Method</MemberType>
172 <ReturnValue>
173 <ReturnType>System.String</ReturnType>
174 </ReturnValue>
175 <Parameters />
176 <Docs>
177 <summary>To be added.</summary>
178 <returns>To be added.</returns>
179 <remarks>To be added.</remarks>
180 <since version="Gtk# 3.0" />
181 </Docs>
182 </Member>
183 <Member MemberName="GetIdentifier">
184 <MemberSignature Language="C#" Value="public string GetIdentifier (string kind);" />
185 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetIdentifier(string kind) cil managed" />
186 <MemberType>Method</MemberType>
187 <ReturnValue>
188 <ReturnType>System.String</ReturnType>
189 </ReturnValue>
190 <Parameters>
191 <Parameter Name="kind" Type="System.String" />
192 </Parameters>
193 <Docs>
194 <param name="kind">To be added.</param>
195 <summary>To be added.</summary>
196 <returns>To be added.</returns>
197 <remarks>To be added.</remarks>
198 <since version="Gtk# 3.0" />
199 </Docs>
200 </Member>
201 <Member MemberName="Icon">
202 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; }" />
203 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
204 <MemberType>Property</MemberType>
205 <ReturnValue>
206 <ReturnType>GLib.IIcon</ReturnType>
207 </ReturnValue>
208 <Docs>
209 <summary>To be added.</summary>
210 <value>To be added.</value>
211 <remarks>To be added.</remarks>
212 <since version="Gtk# 3.0" />
213 </Docs>
214 </Member>
215 <Member MemberName="Mount">
216 <MemberSignature Language="C#" Value="public void Mount (GLib.MountMountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
217 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Mount(valuetype GLib.MountMountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
218 <MemberType>Method</MemberType>
219 <ReturnValue>
220 <ReturnType>System.Void</ReturnType>
221 </ReturnValue>
222 <Parameters>
223 <Parameter Name="flags" Type="GLib.MountMountFlags" />
224 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
225 <Parameter Name="cancellable" Type="GLib.Cancellable" />
226 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
227 </Parameters>
228 <Docs>
229 <param name="flags">To be added.</param>
230 <param name="mount_operation">To be added.</param>
231 <param name="cancellable">To be added.</param>
232 <param name="cb">To be added.</param>
233 <summary>To be added.</summary>
234 <remarks>To be added.</remarks>
235 <since version="Gtk# 3.0" />
236 </Docs>
237 </Member>
238 <Member MemberName="MountFinish">
239 <MemberSignature Language="C#" Value="public bool MountFinish (GLib.IAsyncResult result);" />
240 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MountFinish(class GLib.IAsyncResult result) cil managed" />
241 <MemberType>Method</MemberType>
242 <ReturnValue>
243 <ReturnType>System.Boolean</ReturnType>
244 </ReturnValue>
245 <Parameters>
246 <Parameter Name="result" Type="GLib.IAsyncResult" />
247 </Parameters>
248 <Docs>
249 <param name="result">To be added.</param>
250 <summary>To be added.</summary>
251 <returns>To be added.</returns>
252 <remarks>To be added.</remarks>
253 <since version="Gtk# 3.0" />
254 </Docs>
255 </Member>
256 <Member MemberName="MountInstance">
257 <MemberSignature Language="C#" Value="public GLib.IMount MountInstance { get; }" />
258 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IMount MountInstance" />
259 <MemberType>Property</MemberType>
260 <ReturnValue>
261 <ReturnType>GLib.IMount</ReturnType>
262 </ReturnValue>
263 <Docs>
264 <summary>To be added.</summary>
265 <value>To be added.</value>
266 <remarks>To be added.</remarks>
267 <since version="Gtk# 3.0" />
268 </Docs>
269 </Member>
270 <Member MemberName="Name">
271 <MemberSignature Language="C#" Value="public string Name { get; }" />
272 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
273 <MemberType>Property</MemberType>
274 <ReturnValue>
275 <ReturnType>System.String</ReturnType>
276 </ReturnValue>
277 <Docs>
278 <summary>To be added.</summary>
279 <value>To be added.</value>
280 <remarks>To be added.</remarks>
281 <since version="Gtk# 3.0" />
282 </Docs>
283 </Member>
284 <Member MemberName="Removed">
285 <MemberSignature Language="C#" Value="public event EventHandler Removed;" />
286 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Removed" />
287 <MemberType>Event</MemberType>
288 <ReturnValue>
289 <ReturnType>System.EventHandler</ReturnType>
290 </ReturnValue>
291 <Docs>
292 <summary>To be added.</summary>
293 <remarks>To be added.</remarks>
294 <since version="Gtk# 3.0" />
295 </Docs>
296 </Member>
297 <Member MemberName="ShouldAutomount">
298 <MemberSignature Language="C#" Value="public bool ShouldAutomount ();" />
299 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldAutomount() cil managed" />
300 <MemberType>Method</MemberType>
301 <ReturnValue>
302 <ReturnType>System.Boolean</ReturnType>
303 </ReturnValue>
304 <Parameters />
305 <Docs>
306 <summary>To be added.</summary>
307 <returns>To be added.</returns>
308 <remarks>To be added.</remarks>
309 <since version="Gtk# 3.0" />
310 </Docs>
311 </Member>
312 <Member MemberName="Uuid">
313 <MemberSignature Language="C#" Value="public string Uuid { get; }" />
314 <MemberSignature Language="ILAsm" Value=".property instance string Uuid" />
315 <MemberType>Property</MemberType>
316 <ReturnValue>
317 <ReturnType>System.String</ReturnType>
318 </ReturnValue>
319 <Docs>
320 <summary>To be added.</summary>
321 <value>To be added.</value>
322 <remarks>To be added.</remarks>
323 <since version="Gtk# 3.0" />
324 </Docs>
325 </Member>
326 </Members>
327 </Type>
+0
-52
doc/en/GLib/Icon.xml less more
0 <Type Name="Icon" FullName="GLib.Icon">
1 <TypeSignature Language="C#" Value="public interface Icon : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Icon implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 2.14" />
15 </Docs>
16 <Members>
17 <Member MemberName="Equal">
18 <MemberSignature Language="C#" Value="public bool Equal (GLib.Icon icon2);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.Icon icon2) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="icon2" Type="GLib.Icon" />
26 </Parameters>
27 <Docs>
28 <param name="icon2">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 2.14" />
33 </Docs>
34 </Member>
35 <Member MemberName="ToString">
36 <MemberSignature Language="C#" Value="public string ToString ();" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string ToString() cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>System.String</ReturnType>
41 </ReturnValue>
42 <Parameters />
43 <Docs>
44 <summary>To be added.</summary>
45 <returns>To be added.</returns>
46 <remarks>To be added.</remarks>
47 <since version="Gtk# 3.0" />
48 </Docs>
49 </Member>
50 </Members>
51 </Type>
00 <Type Name="IconAdapter" FullName="GLib.IconAdapter">
1 <TypeSignature Language="C#" Value="public class IconAdapter : GLib.GInterfaceAdapter, GLib.Icon, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit IconAdapter extends GLib.GInterfaceAdapter implements class GLib.Icon, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class IconAdapter : GLib.GInterfaceAdapter, GLib.IIcon, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit IconAdapter extends GLib.GInterfaceAdapter implements class GLib.IIcon, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Icon</InterfaceName>
11 <InterfaceName>GLib.IIcon</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3535 </Docs>
3636 </Member>
3737 <Member MemberName="Equal">
38 <MemberSignature Language="C#" Value="public bool Equal (GLib.Icon icon2);" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.Icon icon2) cil managed" />
38 <MemberSignature Language="C#" Value="public bool Equal (GLib.IIcon icon2);" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.IIcon icon2) cil managed" />
4040 <MemberType>Method</MemberType>
4141 <ReturnValue>
4242 <ReturnType>System.Boolean</ReturnType>
4343 </ReturnValue>
4444 <Parameters>
45 <Parameter Name="icon2" Type="GLib.Icon" />
45 <Parameter Name="icon2" Type="GLib.IIcon" />
4646 </Parameters>
4747 <Docs>
4848 <param name="icon2">To be added.</param>
4949 <summary>To be added.</summary>
5050 <returns>To be added.</returns>
5151 <remarks>To be added.</remarks>
52 <since version="Gtk# 2.14" />
52 <since version="Gtk# 3.0" />
5353 </Docs>
5454 </Member>
5555 <Member MemberName="GetObject">
56 <MemberSignature Language="C#" Value="public static GLib.Icon GetObject (GLib.Object obj);" />
57 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Icon GetObject(class GLib.Object obj) cil managed" />
56 <MemberSignature Language="C#" Value="public static GLib.IIcon GetObject (GLib.Object obj);" />
57 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IIcon GetObject(class GLib.Object obj) cil managed" />
5858 <MemberType>Method</MemberType>
5959 <ReturnValue>
60 <ReturnType>GLib.Icon</ReturnType>
60 <ReturnType>GLib.IIcon</ReturnType>
6161 </ReturnValue>
6262 <Parameters>
6363 <Parameter Name="obj" Type="GLib.Object" />
6767 <summary>To be added.</summary>
6868 <returns>To be added.</returns>
6969 <remarks>To be added.</remarks>
70 <since version="Gtk# 2.14" />
70 <since version="Gtk# 3.0" />
7171 </Docs>
7272 </Member>
7373 <Member MemberName="GetObject">
74 <MemberSignature Language="C#" Value="public static GLib.Icon GetObject (IntPtr handle, bool owned);" />
75 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Icon GetObject(native int handle, bool owned) cil managed" />
74 <MemberSignature Language="C#" Value="public static GLib.IIcon GetObject (IntPtr handle, bool owned);" />
75 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IIcon GetObject(native int handle, bool owned) cil managed" />
7676 <MemberType>Method</MemberType>
7777 <ReturnValue>
78 <ReturnType>GLib.Icon</ReturnType>
78 <ReturnType>GLib.IIcon</ReturnType>
7979 </ReturnValue>
8080 <Parameters>
8181 <Parameter Name="handle" Type="System.IntPtr" />
8787 <summary>To be added.</summary>
8888 <returns>To be added.</returns>
8989 <remarks>To be added.</remarks>
90 <since version="Gtk# 2.14" />
90 <since version="Gtk# 3.0" />
91 </Docs>
92 </Member>
93 <Member MemberName="GInterfaceGType">
94 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
95 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
96 <MemberType>Property</MemberType>
97 <ReturnValue>
98 <ReturnType>GLib.GType</ReturnType>
99 </ReturnValue>
100 <Docs>
101 <summary>To be added.</summary>
102 <value>To be added.</value>
103 <remarks>To be added.</remarks>
104 <since version="Gtk# 3.0" />
91105 </Docs>
92106 </Member>
93107 <Member MemberName="GType">
94 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
95 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
108 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
109 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
96110 <MemberType>Property</MemberType>
97111 <ReturnValue>
98112 <ReturnType>GLib.GType</ReturnType>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.SocketService.Incoming" /> event invokes <see cref="T:GLib.IncomingHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.IncomingArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.IncomingHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.SocketService.Incoming" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.IncomingArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.IncomingHandler" /> to an event, add the IncomingHandler instance to the event. The methods referenced by the IncomingHandler instance are invoked whenever the event is raised, until the IncomingHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
1414 </Docs>
1515 <Members>
1616 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public InetAddress (GLib.SocketFamily family);" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype GLib.SocketFamily family) cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters>
21 <Parameter Name="family" Type="GLib.SocketFamily" />
22 </Parameters>
23 <Docs>
24 <param name="family">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
27 <since version="Gtk# 3.0" />
28 </Docs>
29 </Member>
30 <Member MemberName=".ctor">
1731 <MemberSignature Language="C#" Value="public InetAddress (IntPtr raw);" />
1832 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
1933 <MemberType>Constructor</MemberType>
2135 <Parameter Name="raw" Type="System.IntPtr" />
2236 </Parameters>
2337 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
38 <param name="raw">Native object pointer.</param>
39 <summary>Internal constructor</summary>
40 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2741 <since version="Gtk# 3.0" />
2842 </Docs>
2943 </Member>
4155 <since version="Gtk# 3.0" />
4256 </Docs>
4357 </Member>
58 <Member MemberName=".ctor">
59 <MemberSignature Language="C#" Value="public InetAddress (byte[] bytes, GLib.SocketFamily family);" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(unsigned int8[] bytes, valuetype GLib.SocketFamily family) cil managed" />
61 <MemberType>Constructor</MemberType>
62 <Parameters>
63 <Parameter Name="bytes" Type="System.Byte[]" />
64 <Parameter Name="family" Type="GLib.SocketFamily" />
65 </Parameters>
66 <Docs>
67 <param name="bytes">To be added.</param>
68 <param name="family">To be added.</param>
69 <summary>To be added.</summary>
70 <remarks>To be added.</remarks>
71 <since version="Gtk# 3.0" />
72 </Docs>
73 </Member>
4474 <Member MemberName="Bytes">
4575 <MemberSignature Language="C#" Value="public IntPtr Bytes { get; }" />
4676 <MemberSignature Language="ILAsm" Value=".property instance native int Bytes" />
6090 <since version="Gtk# 3.0" />
6191 </Docs>
6292 </Member>
93 <Member MemberName="Family">
94 <MemberSignature Language="C#" Value="public GLib.SocketFamily Family { get; }" />
95 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.SocketFamily Family" />
96 <MemberType>Property</MemberType>
97 <Attributes>
98 <Attribute>
99 <AttributeName>GLib.Property("family")</AttributeName>
100 </Attribute>
101 </Attributes>
102 <ReturnValue>
103 <ReturnType>GLib.SocketFamily</ReturnType>
104 </ReturnValue>
105 <Docs>
106 <summary>To be added.</summary>
107 <value>To be added.</value>
108 <remarks>To be added.</remarks>
109 <since version="Gtk# 3.0" />
110 </Docs>
111 </Member>
63112 <Member MemberName="GType">
64113 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
65114 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
68117 <ReturnType>GLib.GType</ReturnType>
69118 </ReturnValue>
70119 <Docs>
71 <summary>To be added.</summary>
72 <value>To be added.</value>
73 <remarks>To be added.</remarks>
120 <summary>GType Property.</summary>
121 <value>The native <see cref="T:GLib.GType" /> value.</value>
122 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.InetAddress" />.</remarks>
74123 <since version="Gtk# 3.0" />
75124 </Docs>
76125 </Member>
274323 <Docs>
275324 <summary>To be added.</summary>
276325 <value>To be added.</value>
326 <remarks>To be added.</remarks>
327 <since version="Gtk# 3.0" />
328 </Docs>
329 </Member>
330 <Member MemberName="NewLoopback">
331 <MemberSignature Language="C#" Value="public static GLib.InetAddress NewLoopback (GLib.SocketFamily family);" />
332 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.InetAddress NewLoopback(valuetype GLib.SocketFamily family) cil managed" />
333 <MemberType>Method</MemberType>
334 <ReturnValue>
335 <ReturnType>GLib.InetAddress</ReturnType>
336 </ReturnValue>
337 <Parameters>
338 <Parameter Name="family" Type="GLib.SocketFamily" />
339 </Parameters>
340 <Docs>
341 <param name="family">To be added.</param>
342 <summary>To be added.</summary>
343 <returns>To be added.</returns>
277344 <remarks>To be added.</remarks>
278345 <since version="Gtk# 3.0" />
279346 </Docs>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 <since version="Gtk# 3.0" />
2828 </Docs>
2929 </Member>
7070 <ReturnType>GLib.GType</ReturnType>
7171 </ReturnValue>
7272 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
73 <summary>GType Property.</summary>
74 <value>The native <see cref="T:GLib.GType" /> value.</value>
75 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.InetSocketAddress" />.</remarks>
7676 <since version="Gtk# 3.0" />
7777 </Docs>
7878 </Member>
+0
-37
doc/en/GLib/Initable.xml less more
0 <Type Name="Initable" FullName="GLib.Initable">
1 <TypeSignature Language="C#" Value="public interface Initable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Initable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Init">
18 <MemberSignature Language="C#" Value="public bool Init (GLib.Cancellable cancellable);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Init(class GLib.Cancellable cancellable) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="cancellable" Type="GLib.Cancellable" />
26 </Parameters>
27 <Docs>
28 <param name="cancellable">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 </Members>
36 </Type>
00 <Type Name="InitableAdapter" FullName="GLib.InitableAdapter">
1 <TypeSignature Language="C#" Value="public class InitableAdapter : GLib.GInterfaceAdapter, GLib.Initable, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi InitableAdapter extends GLib.GInterfaceAdapter implements class GLib.Initable, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class InitableAdapter : GLib.GInterfaceAdapter, GLib.IInitable, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi InitableAdapter extends GLib.GInterfaceAdapter implements class GLib.IInitable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Initable</InterfaceName>
11 <InterfaceName>GLib.IInitable</InterfaceName>
1212 </Interface>
1313 <Interface>
1414 <InterfaceName>GLib.IWrapper</InterfaceName>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public InitableAdapter (GLib.InitableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.InitableImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public InitableAdapter (GLib.IInitableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IInitableImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.InitableImplementor" />
39 <Parameter Name="implementor" Type="GLib.IInitableImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
6060 </Docs>
6161 </Member>
6262 <Member MemberName="GetObject">
63 <MemberSignature Language="C#" Value="public static GLib.Initable GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Initable GetObject(class GLib.Object obj) cil managed" />
63 <MemberSignature Language="C#" Value="public static GLib.IInitable GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IInitable GetObject(class GLib.Object obj) cil managed" />
6565 <MemberType>Method</MemberType>
6666 <ReturnValue>
67 <ReturnType>GLib.Initable</ReturnType>
67 <ReturnType>GLib.IInitable</ReturnType>
6868 </ReturnValue>
6969 <Parameters>
7070 <Parameter Name="obj" Type="GLib.Object" />
7878 </Docs>
7979 </Member>
8080 <Member MemberName="GetObject">
81 <MemberSignature Language="C#" Value="public static GLib.Initable GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Initable GetObject(native int handle, bool owned) cil managed" />
81 <MemberSignature Language="C#" Value="public static GLib.IInitable GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IInitable GetObject(native int handle, bool owned) cil managed" />
8383 <MemberType>Method</MemberType>
8484 <ReturnValue>
85 <ReturnType>GLib.Initable</ReturnType>
85 <ReturnType>GLib.IInitable</ReturnType>
8686 </ReturnValue>
8787 <Parameters>
8888 <Parameter Name="handle" Type="System.IntPtr" />
9797 <since version="Gtk# 3.0" />
9898 </Docs>
9999 </Member>
100 <Member MemberName="GInterfaceGType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
103 <MemberType>Property</MemberType>
104 <ReturnValue>
105 <ReturnType>GLib.GType</ReturnType>
106 </ReturnValue>
107 <Docs>
108 <summary>To be added.</summary>
109 <value>To be added.</value>
110 <remarks>To be added.</remarks>
111 <since version="Gtk# 3.0" />
112 </Docs>
113 </Member>
100114 <Member MemberName="GType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
115 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
103117 <MemberType>Property</MemberType>
104118 <ReturnValue>
105119 <ReturnType>GLib.GType</ReturnType>
126140 </Docs>
127141 </Member>
128142 <Member MemberName="Implementor">
129 <MemberSignature Language="C#" Value="public GLib.InitableImplementor Implementor { get; }" />
130 <MemberSignature Language="ILAsm" Value=".property instance class GLib.InitableImplementor Implementor" />
143 <MemberSignature Language="C#" Value="public GLib.IInitableImplementor Implementor { get; }" />
144 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IInitableImplementor Implementor" />
131145 <MemberType>Property</MemberType>
132146 <ReturnValue>
133 <ReturnType>GLib.InitableImplementor</ReturnType>
147 <ReturnType>GLib.IInitableImplementor</ReturnType>
134148 </ReturnValue>
135149 <Docs>
136150 <summary>To be added.</summary>
+0
-42
doc/en/GLib/InitableImplementor.xml less more
0 <Type Name="InitableImplementor" FullName="GLib.InitableImplementor">
1 <TypeSignature Language="C#" Value="public interface InitableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract InitableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.InitableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Init">
23 <MemberSignature Language="C#" Value="public bool Init (GLib.Cancellable cancellable);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Init(class GLib.Cancellable cancellable) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="cancellable" Type="GLib.Cancellable" />
31 </Parameters>
32 <Docs>
33 <param name="cancellable">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 <since version="Gtk# 3.0" />
38 </Docs>
39 </Member>
40 </Members>
41 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
9292 </Docs>
9393 </Member>
9494 <Member MemberName="CloseFinish">
95 <MemberSignature Language="C#" Value="public bool CloseFinish (GLib.AsyncResult result);" />
96 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool CloseFinish(class GLib.AsyncResult result) cil managed" />
97 <MemberType>Method</MemberType>
98 <ReturnValue>
99 <ReturnType>System.Boolean</ReturnType>
100 </ReturnValue>
101 <Parameters>
102 <Parameter Name="result" Type="GLib.AsyncResult" />
95 <MemberSignature Language="C#" Value="public bool CloseFinish (GLib.IAsyncResult result);" />
96 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool CloseFinish(class GLib.IAsyncResult result) cil managed" />
97 <MemberType>Method</MemberType>
98 <ReturnValue>
99 <ReturnType>System.Boolean</ReturnType>
100 </ReturnValue>
101 <Parameters>
102 <Parameter Name="result" Type="GLib.IAsyncResult" />
103103 </Parameters>
104104 <Docs>
105105 <param name="result">To be added.</param>
106106 <summary>To be added.</summary>
107107 <returns>To be added.</returns>
108108 <remarks>To be added.</remarks>
109 <since version="Gtk# 2.14" />
109 <since version="Gtk# 3.0" />
110110 </Docs>
111111 </Member>
112112 <Member MemberName="GType">
117117 <ReturnType>GLib.GType</ReturnType>
118118 </ReturnValue>
119119 <Docs>
120 <summary>To be added.</summary>
121 <value>To be added.</value>
122 <remarks>To be added.</remarks>
120 <summary>GType Property.</summary>
121 <value>The native <see cref="T:GLib.GType" /> value.</value>
122 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.InputStream" />.</remarks>
123123 <since version="Gtk# 2.14" />
124124 </Docs>
125125 </Member>
178178 </Docs>
179179 </Member>
180180 <Member MemberName="OnCloseFinish">
181 <MemberSignature Language="C#" Value="protected virtual bool OnCloseFinish (GLib.AsyncResult result);" />
182 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnCloseFinish(class GLib.AsyncResult result) cil managed" />
181 <MemberSignature Language="C#" Value="protected virtual bool OnCloseFinish (GLib.IAsyncResult result);" />
182 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnCloseFinish(class GLib.IAsyncResult result) cil managed" />
183183 <MemberType>Method</MemberType>
184184 <Attributes>
185185 <Attribute>
190190 <ReturnType>System.Boolean</ReturnType>
191191 </ReturnValue>
192192 <Parameters>
193 <Parameter Name="result" Type="GLib.AsyncResult" />
193 <Parameter Name="result" Type="GLib.IAsyncResult" />
194194 </Parameters>
195195 <Docs>
196196 <param name="result">To be added.</param>
197197 <summary>To be added.</summary>
198198 <returns>To be added.</returns>
199199 <remarks>To be added.</remarks>
200 <since version="Gtk# 2.14" />
200 <since version="Gtk# 3.0" />
201201 </Docs>
202202 </Member>
203203 <Member MemberName="OnCloseFn">
254254 </Docs>
255255 </Member>
256256 <Member MemberName="OnReadFinish">
257 <MemberSignature Language="C#" Value="protected virtual long OnReadFinish (GLib.AsyncResult result);" />
258 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int64 OnReadFinish(class GLib.AsyncResult result) cil managed" />
257 <MemberSignature Language="C#" Value="protected virtual long OnReadFinish (GLib.IAsyncResult result);" />
258 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int64 OnReadFinish(class GLib.IAsyncResult result) cil managed" />
259259 <MemberType>Method</MemberType>
260260 <Attributes>
261261 <Attribute>
266266 <ReturnType>System.Int64</ReturnType>
267267 </ReturnValue>
268268 <Parameters>
269 <Parameter Name="result" Type="GLib.AsyncResult" />
269 <Parameter Name="result" Type="GLib.IAsyncResult" />
270270 </Parameters>
271271 <Docs>
272272 <param name="result">To be added.</param>
273273 <summary>To be added.</summary>
274274 <returns>To be added.</returns>
275275 <remarks>To be added.</remarks>
276 <since version="Gtk# 2.14" />
276 <since version="Gtk# 3.0" />
277277 </Docs>
278278 </Member>
279279 <Member MemberName="OnReadFn">
357357 </Docs>
358358 </Member>
359359 <Member MemberName="OnSkipFinish">
360 <MemberSignature Language="C#" Value="protected virtual long OnSkipFinish (GLib.AsyncResult result);" />
361 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int64 OnSkipFinish(class GLib.AsyncResult result) cil managed" />
360 <MemberSignature Language="C#" Value="protected virtual long OnSkipFinish (GLib.IAsyncResult result);" />
361 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int64 OnSkipFinish(class GLib.IAsyncResult result) cil managed" />
362362 <MemberType>Method</MemberType>
363363 <Attributes>
364364 <Attribute>
369369 <ReturnType>System.Int64</ReturnType>
370370 </ReturnValue>
371371 <Parameters>
372 <Parameter Name="result" Type="GLib.AsyncResult" />
372 <Parameter Name="result" Type="GLib.IAsyncResult" />
373373 </Parameters>
374374 <Docs>
375375 <param name="result">To be added.</param>
376376 <summary>To be added.</summary>
377377 <returns>To be added.</returns>
378378 <remarks>To be added.</remarks>
379 <since version="Gtk# 2.14" />
379 <since version="Gtk# 3.0" />
380380 </Docs>
381381 </Member>
382382 <Member MemberName="Read">
451451 </Docs>
452452 </Member>
453453 <Member MemberName="ReadFinish">
454 <MemberSignature Language="C#" Value="public long ReadFinish (GLib.AsyncResult result);" />
455 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int64 ReadFinish(class GLib.AsyncResult result) cil managed" />
456 <MemberType>Method</MemberType>
457 <ReturnValue>
458 <ReturnType>System.Int64</ReturnType>
459 </ReturnValue>
460 <Parameters>
461 <Parameter Name="result" Type="GLib.AsyncResult" />
454 <MemberSignature Language="C#" Value="public long ReadFinish (GLib.IAsyncResult result);" />
455 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int64 ReadFinish(class GLib.IAsyncResult result) cil managed" />
456 <MemberType>Method</MemberType>
457 <ReturnValue>
458 <ReturnType>System.Int64</ReturnType>
459 </ReturnValue>
460 <Parameters>
461 <Parameter Name="result" Type="GLib.IAsyncResult" />
462462 </Parameters>
463463 <Docs>
464464 <param name="result">To be added.</param>
465465 <summary>To be added.</summary>
466466 <returns>To be added.</returns>
467467 <remarks>To be added.</remarks>
468 <since version="Gtk# 2.14" />
468 <since version="Gtk# 3.0" />
469469 </Docs>
470470 </Member>
471471 <Member MemberName="SetPending">
527527 </Docs>
528528 </Member>
529529 <Member MemberName="SkipFinish">
530 <MemberSignature Language="C#" Value="public long SkipFinish (GLib.AsyncResult result);" />
531 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int64 SkipFinish(class GLib.AsyncResult result) cil managed" />
532 <MemberType>Method</MemberType>
533 <ReturnValue>
534 <ReturnType>System.Int64</ReturnType>
535 </ReturnValue>
536 <Parameters>
537 <Parameter Name="result" Type="GLib.AsyncResult" />
530 <MemberSignature Language="C#" Value="public long SkipFinish (GLib.IAsyncResult result);" />
531 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int64 SkipFinish(class GLib.IAsyncResult result) cil managed" />
532 <MemberType>Method</MemberType>
533 <ReturnValue>
534 <ReturnType>System.Int64</ReturnType>
535 </ReturnValue>
536 <Parameters>
537 <Parameter Name="result" Type="GLib.IAsyncResult" />
538538 </Parameters>
539539 <Docs>
540540 <param name="result">To be added.</param>
541541 <summary>To be added.</summary>
542542 <returns>To be added.</returns>
543543 <remarks>To be added.</remarks>
544 <since version="Gtk# 2.14" />
544 <since version="Gtk# 3.0" />
545545 </Docs>
546546 </Member>
547547 </Members>
+0
-152
doc/en/GLib/Io.xml less more
0 <Type Name="Io" FullName="GLib.Io">
1 <TypeSignature Language="C#" Value="public class Io" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Io extends System.Object" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Object</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 2.14" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public Io ();" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters />
21 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <since version="Gtk# 2.14" />
25 </Docs>
26 </Member>
27 <Member MemberName="ErrorFromErrno">
28 <MemberSignature Language="C#" Value="public static GLib.IOErrorEnum ErrorFromErrno (int err_no);" />
29 <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype GLib.IOErrorEnum ErrorFromErrno(int32 err_no) cil managed" />
30 <MemberType>Method</MemberType>
31 <ReturnValue>
32 <ReturnType>GLib.IOErrorEnum</ReturnType>
33 </ReturnValue>
34 <Parameters>
35 <Parameter Name="err_no" Type="System.Int32" />
36 </Parameters>
37 <Docs>
38 <param name="err_no">To be added.</param>
39 <summary>To be added.</summary>
40 <returns>To be added.</returns>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 2.14" />
43 </Docs>
44 </Member>
45 <Member MemberName="ErrorFromWin32Error">
46 <MemberSignature Language="C#" Value="public static GLib.IOErrorEnum ErrorFromWin32Error (int error_code);" />
47 <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype GLib.IOErrorEnum ErrorFromWin32Error(int32 error_code) cil managed" />
48 <MemberType>Method</MemberType>
49 <ReturnValue>
50 <ReturnType>GLib.IOErrorEnum</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 <Parameter Name="error_code" Type="System.Int32" />
54 </Parameters>
55 <Docs>
56 <param name="error_code">To be added.</param>
57 <summary>To be added.</summary>
58 <returns>To be added.</returns>
59 <remarks>To be added.</remarks>
60 <since version="Gtk# 3.0" />
61 </Docs>
62 </Member>
63 <Member MemberName="ErrorQuark">
64 <MemberSignature Language="C#" Value="public static int ErrorQuark ();" />
65 <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 ErrorQuark() cil managed" />
66 <MemberType>Method</MemberType>
67 <ReturnValue>
68 <ReturnType>System.Int32</ReturnType>
69 </ReturnValue>
70 <Parameters />
71 <Docs>
72 <summary>To be added.</summary>
73 <returns>To be added.</returns>
74 <remarks>To be added.</remarks>
75 <since version="Gtk# 2.14" />
76 </Docs>
77 </Member>
78 <Member MemberName="ModulesLoadAllInDirectory">
79 <MemberSignature Language="C#" Value="public static GLib.List ModulesLoadAllInDirectory (string dirname);" />
80 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.List ModulesLoadAllInDirectory(string dirname) cil managed" />
81 <MemberType>Method</MemberType>
82 <ReturnValue>
83 <ReturnType>GLib.List</ReturnType>
84 </ReturnValue>
85 <Parameters>
86 <Parameter Name="dirname" Type="System.String" />
87 </Parameters>
88 <Docs>
89 <param name="dirname">To be added.</param>
90 <summary>To be added.</summary>
91 <returns>To be added.</returns>
92 <remarks>To be added.</remarks>
93 <since version="Gtk# 2.14" />
94 </Docs>
95 </Member>
96 <Member MemberName="ModulesScanAllInDirectory">
97 <MemberSignature Language="C#" Value="public static void ModulesScanAllInDirectory (string dirname);" />
98 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ModulesScanAllInDirectory(string dirname) cil managed" />
99 <MemberType>Method</MemberType>
100 <ReturnValue>
101 <ReturnType>System.Void</ReturnType>
102 </ReturnValue>
103 <Parameters>
104 <Parameter Name="dirname" Type="System.String" />
105 </Parameters>
106 <Docs>
107 <param name="dirname">To be added.</param>
108 <summary>To be added.</summary>
109 <remarks>To be added.</remarks>
110 <since version="Gtk# 3.0" />
111 </Docs>
112 </Member>
113 <Member MemberName="SchedulerCancelAllJobs">
114 <MemberSignature Language="C#" Value="public static void SchedulerCancelAllJobs ();" />
115 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SchedulerCancelAllJobs() cil managed" />
116 <MemberType>Method</MemberType>
117 <ReturnValue>
118 <ReturnType>System.Void</ReturnType>
119 </ReturnValue>
120 <Parameters />
121 <Docs>
122 <summary>To be added.</summary>
123 <remarks>To be added.</remarks>
124 <since version="Gtk# 2.14" />
125 </Docs>
126 </Member>
127 <Member MemberName="SchedulerPushJob">
128 <MemberSignature Language="C#" Value="public static void SchedulerPushJob (GLib.IOSchedulerJobFunc job_func, GLib.DestroyNotify notify, int io_priority, GLib.Cancellable cancellable);" />
129 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SchedulerPushJob(class GLib.IOSchedulerJobFunc job_func, class GLib.DestroyNotify notify, int32 io_priority, class GLib.Cancellable cancellable) cil managed" />
130 <MemberType>Method</MemberType>
131 <ReturnValue>
132 <ReturnType>System.Void</ReturnType>
133 </ReturnValue>
134 <Parameters>
135 <Parameter Name="job_func" Type="GLib.IOSchedulerJobFunc" />
136 <Parameter Name="notify" Type="GLib.DestroyNotify" />
137 <Parameter Name="io_priority" Type="System.Int32" />
138 <Parameter Name="cancellable" Type="GLib.Cancellable" />
139 </Parameters>
140 <Docs>
141 <param name="job_func">To be added.</param>
142 <param name="notify">To be added.</param>
143 <param name="io_priority">To be added.</param>
144 <param name="cancellable">To be added.</param>
145 <summary>To be added.</summary>
146 <remarks>To be added.</remarks>
147 <since version="Gtk# 2.14" />
148 </Docs>
149 </Member>
150 </Members>
151 </Type>
+0
-82
doc/en/GLib/LoadableIcon.xml less more
0 <Type Name="LoadableIcon" FullName="GLib.LoadableIcon">
1 <TypeSignature Language="C#" Value="public interface LoadableIcon : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract LoadableIcon implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 2.14" />
15 </Docs>
16 <Members>
17 <Member MemberName="Load">
18 <MemberSignature Language="C#" Value="public GLib.InputStream Load (int size, string type, GLib.Cancellable cancellable);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.InputStream Load(int32 size, string type, class GLib.Cancellable cancellable) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.InputStream</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="size" Type="System.Int32" />
26 <Parameter Name="type" Type="System.String" />
27 <Parameter Name="cancellable" Type="GLib.Cancellable" />
28 </Parameters>
29 <Docs>
30 <param name="size">To be added.</param>
31 <param name="type">To be added.</param>
32 <param name="cancellable">To be added.</param>
33 <summary>To be added.</summary>
34 <returns>To be added.</returns>
35 <remarks>To be added.</remarks>
36 <since version="Gtk# 2.14" />
37 </Docs>
38 </Member>
39 <Member MemberName="LoadAsync">
40 <MemberSignature Language="C#" Value="public void LoadAsync (int size, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadAsync(int32 size, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Void</ReturnType>
45 </ReturnValue>
46 <Parameters>
47 <Parameter Name="size" Type="System.Int32" />
48 <Parameter Name="cancellable" Type="GLib.Cancellable" />
49 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
50 </Parameters>
51 <Docs>
52 <param name="size">To be added.</param>
53 <param name="cancellable">To be added.</param>
54 <param name="cb">To be added.</param>
55 <summary>To be added.</summary>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 2.14" />
58 </Docs>
59 </Member>
60 <Member MemberName="LoadFinish">
61 <MemberSignature Language="C#" Value="public GLib.InputStream LoadFinish (GLib.AsyncResult res, string type);" />
62 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.InputStream LoadFinish(class GLib.AsyncResult res, string type) cil managed" />
63 <MemberType>Method</MemberType>
64 <ReturnValue>
65 <ReturnType>GLib.InputStream</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 <Parameter Name="res" Type="GLib.AsyncResult" />
69 <Parameter Name="type" Type="System.String" />
70 </Parameters>
71 <Docs>
72 <param name="res">To be added.</param>
73 <param name="type">To be added.</param>
74 <summary>To be added.</summary>
75 <returns>To be added.</returns>
76 <remarks>To be added.</remarks>
77 <since version="Gtk# 2.14" />
78 </Docs>
79 </Member>
80 </Members>
81 </Type>
00 <Type Name="LoadableIconAdapter" FullName="GLib.LoadableIconAdapter">
1 <TypeSignature Language="C#" Value="public class LoadableIconAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, GLib.LoadableIcon" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi LoadableIconAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class GLib.LoadableIcon" />
1 <TypeSignature Language="C#" Value="public class LoadableIconAdapter : GLib.GInterfaceAdapter, GLib.ILoadableIcon, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi LoadableIconAdapter extends GLib.GInterfaceAdapter implements class GLib.ILoadableIcon, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
11 <InterfaceName>GLib.ILoadableIcon</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.LoadableIcon</InterfaceName>
14 <InterfaceName>GLib.IWrapper</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public LoadableIconAdapter (GLib.LoadableIconImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.LoadableIconImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public LoadableIconAdapter (GLib.ILoadableIconImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.ILoadableIconImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.LoadableIconImplementor" />
39 <Parameter Name="implementor" Type="GLib.ILoadableIconImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
4343 <summary>To be added.</summary>
4444 <remarks>To be added.</remarks>
45 <since version="Gtk# 2.14" />
45 <since version="Gtk# 3.0" />
4646 </Docs>
4747 </Member>
4848 <Member MemberName=".ctor">
6060 </Docs>
6161 </Member>
6262 <Member MemberName="GetObject">
63 <MemberSignature Language="C#" Value="public static GLib.LoadableIcon GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.LoadableIcon GetObject(class GLib.Object obj) cil managed" />
65 <MemberType>Method</MemberType>
66 <ReturnValue>
67 <ReturnType>GLib.LoadableIcon</ReturnType>
63 <MemberSignature Language="C#" Value="public static GLib.ILoadableIcon GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ILoadableIcon GetObject(class GLib.Object obj) cil managed" />
65 <MemberType>Method</MemberType>
66 <ReturnValue>
67 <ReturnType>GLib.ILoadableIcon</ReturnType>
6868 </ReturnValue>
6969 <Parameters>
7070 <Parameter Name="obj" Type="GLib.Object" />
7474 <summary>To be added.</summary>
7575 <returns>To be added.</returns>
7676 <remarks>To be added.</remarks>
77 <since version="Gtk# 2.14" />
77 <since version="Gtk# 3.0" />
7878 </Docs>
7979 </Member>
8080 <Member MemberName="GetObject">
81 <MemberSignature Language="C#" Value="public static GLib.LoadableIcon GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.LoadableIcon GetObject(native int handle, bool owned) cil managed" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>GLib.LoadableIcon</ReturnType>
81 <MemberSignature Language="C#" Value="public static GLib.ILoadableIcon GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ILoadableIcon GetObject(native int handle, bool owned) cil managed" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>GLib.ILoadableIcon</ReturnType>
8686 </ReturnValue>
8787 <Parameters>
8888 <Parameter Name="handle" Type="System.IntPtr" />
9494 <summary>To be added.</summary>
9595 <returns>To be added.</returns>
9696 <remarks>To be added.</remarks>
97 <since version="Gtk# 2.14" />
97 <since version="Gtk# 3.0" />
98 </Docs>
99 </Member>
100 <Member MemberName="GInterfaceGType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
103 <MemberType>Property</MemberType>
104 <ReturnValue>
105 <ReturnType>GLib.GType</ReturnType>
106 </ReturnValue>
107 <Docs>
108 <summary>To be added.</summary>
109 <value>To be added.</value>
110 <remarks>To be added.</remarks>
111 <since version="Gtk# 3.0" />
98112 </Docs>
99113 </Member>
100114 <Member MemberName="GType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
115 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
103117 <MemberType>Property</MemberType>
104118 <ReturnValue>
105119 <ReturnType>GLib.GType</ReturnType>
126140 </Docs>
127141 </Member>
128142 <Member MemberName="Implementor">
129 <MemberSignature Language="C#" Value="public GLib.LoadableIconImplementor Implementor { get; }" />
130 <MemberSignature Language="ILAsm" Value=".property instance class GLib.LoadableIconImplementor Implementor" />
131 <MemberType>Property</MemberType>
132 <ReturnValue>
133 <ReturnType>GLib.LoadableIconImplementor</ReturnType>
143 <MemberSignature Language="C#" Value="public GLib.ILoadableIconImplementor Implementor { get; }" />
144 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ILoadableIconImplementor Implementor" />
145 <MemberType>Property</MemberType>
146 <ReturnValue>
147 <ReturnType>GLib.ILoadableIconImplementor</ReturnType>
134148 </ReturnValue>
135149 <Docs>
136150 <summary>To be added.</summary>
183197 </Docs>
184198 </Member>
185199 <Member MemberName="LoadFinish">
186 <MemberSignature Language="C#" Value="public GLib.InputStream LoadFinish (GLib.AsyncResult res, string type);" />
187 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.InputStream LoadFinish(class GLib.AsyncResult res, string type) cil managed" />
200 <MemberSignature Language="C#" Value="public GLib.InputStream LoadFinish (GLib.IAsyncResult res, string type);" />
201 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.InputStream LoadFinish(class GLib.IAsyncResult res, string type) cil managed" />
188202 <MemberType>Method</MemberType>
189203 <ReturnValue>
190204 <ReturnType>GLib.InputStream</ReturnType>
191205 </ReturnValue>
192206 <Parameters>
193 <Parameter Name="res" Type="GLib.AsyncResult" />
207 <Parameter Name="res" Type="GLib.IAsyncResult" />
194208 <Parameter Name="type" Type="System.String" />
195209 </Parameters>
196210 <Docs>
199213 <summary>To be added.</summary>
200214 <returns>To be added.</returns>
201215 <remarks>To be added.</remarks>
202 <since version="Gtk# 2.14" />
216 <since version="Gtk# 3.0" />
203217 </Docs>
204218 </Member>
205219 <Member MemberName="OwnedHandle">
+0
-87
doc/en/GLib/LoadableIconImplementor.xml less more
0 <Type Name="LoadableIconImplementor" FullName="GLib.LoadableIconImplementor">
1 <TypeSignature Language="C#" Value="public interface LoadableIconImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract LoadableIconImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.LoadableIconAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 2.14" />
20 </Docs>
21 <Members>
22 <Member MemberName="Load">
23 <MemberSignature Language="C#" Value="public GLib.InputStream Load (int size, string type, GLib.Cancellable cancellable);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.InputStream Load(int32 size, string type, class GLib.Cancellable cancellable) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>GLib.InputStream</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="size" Type="System.Int32" />
31 <Parameter Name="type" Type="System.String" />
32 <Parameter Name="cancellable" Type="GLib.Cancellable" />
33 </Parameters>
34 <Docs>
35 <param name="size">To be added.</param>
36 <param name="type">To be added.</param>
37 <param name="cancellable">To be added.</param>
38 <summary>To be added.</summary>
39 <returns>To be added.</returns>
40 <remarks>To be added.</remarks>
41 <since version="Gtk# 2.14" />
42 </Docs>
43 </Member>
44 <Member MemberName="LoadAsync">
45 <MemberSignature Language="C#" Value="public void LoadAsync (int size, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadAsync(int32 size, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Void</ReturnType>
50 </ReturnValue>
51 <Parameters>
52 <Parameter Name="size" Type="System.Int32" />
53 <Parameter Name="cancellable" Type="GLib.Cancellable" />
54 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
55 </Parameters>
56 <Docs>
57 <param name="size">To be added.</param>
58 <param name="cancellable">To be added.</param>
59 <param name="cb">To be added.</param>
60 <summary>To be added.</summary>
61 <remarks>To be added.</remarks>
62 <since version="Gtk# 2.14" />
63 </Docs>
64 </Member>
65 <Member MemberName="LoadFinish">
66 <MemberSignature Language="C#" Value="public GLib.InputStream LoadFinish (GLib.AsyncResult res, string type);" />
67 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.InputStream LoadFinish(class GLib.AsyncResult res, string type) cil managed" />
68 <MemberType>Method</MemberType>
69 <ReturnValue>
70 <ReturnType>GLib.InputStream</ReturnType>
71 </ReturnValue>
72 <Parameters>
73 <Parameter Name="res" Type="GLib.AsyncResult" />
74 <Parameter Name="type" Type="System.String" />
75 </Parameters>
76 <Docs>
77 <param name="res">To be added.</param>
78 <param name="type">To be added.</param>
79 <summary>To be added.</summary>
80 <returns>To be added.</returns>
81 <remarks>To be added.</remarks>
82 <since version="Gtk# 2.14" />
83 </Docs>
84 </Member>
85 </Members>
86 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
4646 <ReturnType>GLib.GType</ReturnType>
4747 </ReturnValue>
4848 <Docs>
49 <summary>To be added.</summary>
50 <value>To be added.</value>
51 <remarks>To be added.</remarks>
49 <summary>GType Property.</summary>
50 <value>The native <see cref="T:GLib.GType" /> value.</value>
51 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.LocalDirectoryMonitor" />.</remarks>
5252 <since version="Gtk# 2.14" />
5353 </Docs>
5454 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
2626 <remarks>This is the default constructor for <see cref="T:GLib.MainContext" />.</remarks>
2727 </Docs>
2828 </Member>
29 <Member MemberName=".ctor">
30 <MemberSignature Language="C#" Value="public MainContext (IntPtr raw);" />
31 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
32 <MemberType>Constructor</MemberType>
33 <Parameters>
34 <Parameter Name="raw" Type="System.IntPtr" />
35 </Parameters>
36 <Docs>
37 <param name="raw">To be added.</param>
38 <summary>To be added.</summary>
39 <remarks>To be added.</remarks>
40 <since version="Gtk# 3.0" />
41 </Docs>
42 </Member>
2943 <Member MemberName="Default">
3044 <MemberSignature Language="C#" Value="public static GLib.MainContext Default { get; }" />
3145 <MemberSignature Language="ILAsm" Value=".property class GLib.MainContext Default" />
102116 <since version="Gtk# 2.90" />
103117 </Docs>
104118 </Member>
119 <Member MemberName="Handle">
120 <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
121 <MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
122 <MemberType>Property</MemberType>
123 <ReturnValue>
124 <ReturnType>System.IntPtr</ReturnType>
125 </ReturnValue>
126 <Docs>
127 <summary>To be added.</summary>
128 <value>To be added.</value>
129 <remarks>To be added.</remarks>
130 <since version="Gtk# 3.0" />
131 </Docs>
132 </Member>
105133 <Member MemberName="HasPendingEvents">
106134 <MemberSignature Language="C#" Value="public bool HasPendingEvents { get; }" />
107135 <MemberSignature Language="ILAsm" Value=".property instance bool HasPendingEvents" />
1515 <remarks>Utility class for internal wrapper use</remarks>
1616 </Docs>
1717 <Members>
18 <Member MemberName="ArgvToArrayPtr">
19 <MemberSignature Language="C#" Value="public static IntPtr ArgvToArrayPtr (string[] args);" />
20 <MemberSignature Language="ILAsm" Value=".method public static hidebysig native int ArgvToArrayPtr(string[] args) cil managed" />
21 <MemberType>Method</MemberType>
22 <Attributes>
23 <Attribute>
24 <AttributeName>System.Obsolete("Use GLib.Argv instead to avoid leaks.")</AttributeName>
25 </Attribute>
26 </Attributes>
27 <ReturnValue>
28 <ReturnType>System.IntPtr</ReturnType>
29 </ReturnValue>
30 <Parameters>
31 <Parameter Name="args" Type="System.String[]" />
32 </Parameters>
33 <Docs>
34 <param name="args">a <see cref="T:System.String" /></param>
35 <summary>Obsolete.</summary>
36 <returns>a <see cref="T:System.IntPtr" /></returns>
37 <remarks>Replaced by <see cref="T:GLib.Argv" /></remarks>
38 </Docs>
39 </Member>
40 <Member MemberName="ArrayPtrToArgv">
41 <MemberSignature Language="C#" Value="public static string[] ArrayPtrToArgv (IntPtr array, int argc);" />
42 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string[] ArrayPtrToArgv(native int array, int32 argc) cil managed" />
43 <MemberType>Method</MemberType>
44 <Attributes>
45 <Attribute>
46 <AttributeName>System.Obsolete("Use GLib.Argv instead to avoid leaks.")</AttributeName>
47 </Attribute>
48 </Attributes>
49 <ReturnValue>
50 <ReturnType>System.String[]</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 <Parameter Name="array" Type="System.IntPtr" />
54 <Parameter Name="argc" Type="System.Int32" />
55 </Parameters>
56 <Docs>
57 <param name="array">a <see cref="T:System.IntPtr" /></param>
58 <param name="argc">a <see cref="T:System.Int32" /></param>
59 <summary>Obsolete.</summary>
60 <returns>a <see cref="T:System.String[]" /></returns>
61 <remarks>Replaced by <see cref="T:GLib.Argv" /></remarks>
62 </Docs>
63 </Member>
6418 <Member MemberName="ArrayPtrToArray">
6519 <MemberSignature Language="C#" Value="public static Array ArrayPtrToArray (IntPtr array_ptr, Type element_type, int length, bool owned);" />
6620 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Array ArrayPtrToArray(native int array_ptr, class System.Type element_type, int32 length, bool owned) cil managed" />
433387 <remarks />
434388 </Docs>
435389 </Member>
390 <Member MemberName="StringArrayToNullTermStrvPointer">
391 <MemberSignature Language="C#" Value="public static IntPtr StringArrayToNullTermStrvPointer (string[] strs);" />
392 <MemberSignature Language="ILAsm" Value=".method public static hidebysig native int StringArrayToNullTermStrvPointer(string[] strs) cil managed" />
393 <MemberType>Method</MemberType>
394 <ReturnValue>
395 <ReturnType>System.IntPtr</ReturnType>
396 </ReturnValue>
397 <Parameters>
398 <Parameter Name="strs" Type="System.String[]" />
399 </Parameters>
400 <Docs>
401 <param name="strs">To be added.</param>
402 <summary>To be added.</summary>
403 <returns>To be added.</returns>
404 <remarks>To be added.</remarks>
405 <since version="Gtk# 3.0" />
406 </Docs>
407 </Member>
408 <Member MemberName="StringArrayToStrvPtr">
409 <MemberSignature Language="C#" Value="public static IntPtr StringArrayToStrvPtr (string[] strs);" />
410 <MemberSignature Language="ILAsm" Value=".method public static hidebysig native int StringArrayToStrvPtr(string[] strs) cil managed" />
411 <MemberType>Method</MemberType>
412 <ReturnValue>
413 <ReturnType>System.IntPtr</ReturnType>
414 </ReturnValue>
415 <Parameters>
416 <Parameter Name="strs" Type="System.String[]" />
417 </Parameters>
418 <Docs>
419 <param name="strs">To be added.</param>
420 <summary>To be added.</summary>
421 <returns>To be added.</returns>
422 <remarks>To be added.</remarks>
423 <since version="Gtk# 3.0" />
424 </Docs>
425 </Member>
436426 <Member MemberName="StringFormat">
437427 <MemberSignature Language="C#" Value="public static string StringFormat (string format, object[] args);" />
438428 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string StringFormat(string format, object[] args) cil managed" />
494484 <remarks />
495485 </Docs>
496486 </Member>
487 <Member MemberName="StructArrayFromNullTerminatedIntPtr&lt;T&gt;">
488 <MemberSignature Language="C#" Value="public static T[] StructArrayFromNullTerminatedIntPtr&lt;T&gt; (IntPtr array);" />
489 <MemberSignature Language="ILAsm" Value=".method public static hidebysig !!T[] StructArrayFromNullTerminatedIntPtr&lt;T&gt;(native int array) cil managed" />
490 <MemberType>Method</MemberType>
491 <ReturnValue>
492 <ReturnType>T[]</ReturnType>
493 </ReturnValue>
494 <TypeParameters>
495 <TypeParameter Name="T" />
496 </TypeParameters>
497 <Parameters>
498 <Parameter Name="array" Type="System.IntPtr" />
499 </Parameters>
500 <Docs>
501 <typeparam name="T">To be added.</typeparam>
502 <param name="array">To be added.</param>
503 <summary>To be added.</summary>
504 <returns>To be added.</returns>
505 <remarks>To be added.</remarks>
506 <since version="Gtk# 3.0" />
507 </Docs>
508 </Member>
509 <Member MemberName="StructArrayToNullTerminatedStructArrayIntPtr&lt;T&gt;">
510 <MemberSignature Language="C#" Value="public static IntPtr StructArrayToNullTerminatedStructArrayIntPtr&lt;T&gt; (T[] InputArray);" />
511 <MemberSignature Language="ILAsm" Value=".method public static hidebysig native int StructArrayToNullTerminatedStructArrayIntPtr&lt;T&gt;(!!T[] InputArray) cil managed" />
512 <MemberType>Method</MemberType>
513 <ReturnValue>
514 <ReturnType>System.IntPtr</ReturnType>
515 </ReturnValue>
516 <TypeParameters>
517 <TypeParameter Name="T" />
518 </TypeParameters>
519 <Parameters>
520 <Parameter Name="InputArray" Type="T[]" />
521 </Parameters>
522 <Docs>
523 <typeparam name="T">To be added.</typeparam>
524 <param name="InputArray">To be added.</param>
525 <summary>To be added.</summary>
526 <returns>To be added.</returns>
527 <remarks>To be added.</remarks>
528 <since version="Gtk# 3.0" />
529 </Docs>
530 </Member>
497531 <Member MemberName="StructureToPtrAlloc">
498532 <MemberSignature Language="C#" Value="public static IntPtr StructureToPtrAlloc (object o);" />
499533 <MemberSignature Language="ILAsm" Value=".method public static hidebysig native int StructureToPtrAlloc(object o) cil managed" />
00 <Type Name="MemoryInputStream" FullName="GLib.MemoryInputStream">
1 <TypeSignature Language="C#" Value="public class MemoryInputStream : GLib.InputStream, GLib.Seekable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MemoryInputStream extends GLib.InputStream implements class GLib.IWrapper, class GLib.Seekable" />
1 <TypeSignature Language="C#" Value="public class MemoryInputStream : GLib.InputStream, GLib.ISeekable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MemoryInputStream extends GLib.InputStream implements class GLib.ISeekable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Seekable</InterfaceName>
11 <InterfaceName>GLib.ISeekable</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 2.14" />
4343 </Docs>
4444 </Member>
118118 <ReturnType>GLib.GType</ReturnType>
119119 </ReturnValue>
120120 <Docs>
121 <summary>To be added.</summary>
122 <value>To be added.</value>
123 <remarks>To be added.</remarks>
121 <summary>GType Property.</summary>
122 <value>The native <see cref="T:GLib.GType" /> value.</value>
123 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.MemoryInputStream" />.</remarks>
124124 <since version="Gtk# 2.14" />
125125 </Docs>
126126 </Member>
00 <Type Name="MemoryOutputStream" FullName="GLib.MemoryOutputStream">
1 <TypeSignature Language="C#" Value="public class MemoryOutputStream : GLib.OutputStream, GLib.Seekable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MemoryOutputStream extends GLib.OutputStream implements class GLib.IWrapper, class GLib.Seekable" />
1 <TypeSignature Language="C#" Value="public class MemoryOutputStream : GLib.OutputStream, GLib.ISeekable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MemoryOutputStream extends GLib.OutputStream implements class GLib.ISeekable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Seekable</InterfaceName>
11 <InterfaceName>GLib.ISeekable</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 2.14" />
3232 </Docs>
3333 </Member>
145145 <ReturnType>GLib.GType</ReturnType>
146146 </ReturnValue>
147147 <Docs>
148 <summary>To be added.</summary>
149 <value>To be added.</value>
150 <remarks>To be added.</remarks>
148 <summary>GType Property.</summary>
149 <value>The native <see cref="T:GLib.GType" /> value.</value>
150 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.MemoryOutputStream" />.</remarks>
151151 <since version="Gtk# 2.14" />
152152 </Docs>
153153 </Member>
+0
-487
doc/en/GLib/Mount.xml less more
0 <Type Name="Mount" FullName="GLib.Mount">
1 <TypeSignature Language="C#" Value="public interface Mount : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Mount implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 2.14" />
15 </Docs>
16 <Members>
17 <Member MemberName="CanEject">
18 <MemberSignature Language="C#" Value="public bool CanEject ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanEject() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <returns>To be added.</returns>
28 <remarks>To be added.</remarks>
29 <since version="Gtk# 2.14" />
30 </Docs>
31 </Member>
32 <Member MemberName="CanUnmount">
33 <MemberSignature Language="C#" Value="public bool CanUnmount { get; }" />
34 <MemberSignature Language="ILAsm" Value=".property instance bool CanUnmount" />
35 <MemberType>Property</MemberType>
36 <ReturnValue>
37 <ReturnType>System.Boolean</ReturnType>
38 </ReturnValue>
39 <Docs>
40 <summary>To be added.</summary>
41 <value>To be added.</value>
42 <remarks>To be added.</remarks>
43 <since version="Gtk# 2.14" />
44 </Docs>
45 </Member>
46 <Member MemberName="Changed">
47 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
48 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Changed" />
49 <MemberType>Event</MemberType>
50 <ReturnValue>
51 <ReturnType>System.EventHandler</ReturnType>
52 </ReturnValue>
53 <Docs>
54 <summary>To be added.</summary>
55 <remarks>To be added.</remarks>
56 <since version="Gtk# 2.14" />
57 </Docs>
58 </Member>
59 <Member MemberName="DefaultLocation">
60 <MemberSignature Language="C#" Value="public GLib.File DefaultLocation { get; }" />
61 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File DefaultLocation" />
62 <MemberType>Property</MemberType>
63 <ReturnValue>
64 <ReturnType>GLib.File</ReturnType>
65 </ReturnValue>
66 <Docs>
67 <summary>To be added.</summary>
68 <value>To be added.</value>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 <Member MemberName="Drive">
74 <MemberSignature Language="C#" Value="public GLib.Drive Drive { get; }" />
75 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Drive Drive" />
76 <MemberType>Property</MemberType>
77 <ReturnValue>
78 <ReturnType>GLib.Drive</ReturnType>
79 </ReturnValue>
80 <Docs>
81 <summary>To be added.</summary>
82 <value>To be added.</value>
83 <remarks>To be added.</remarks>
84 <since version="Gtk# 2.14" />
85 </Docs>
86 </Member>
87 <Member MemberName="Eject">
88 <MemberSignature Language="C#" Value="public void Eject (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
89 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Eject(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
90 <MemberType>Method</MemberType>
91 <ReturnValue>
92 <ReturnType>System.Void</ReturnType>
93 </ReturnValue>
94 <Parameters>
95 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
96 <Parameter Name="cancellable" Type="GLib.Cancellable" />
97 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
98 </Parameters>
99 <Docs>
100 <param name="flags">To be added.</param>
101 <param name="cancellable">To be added.</param>
102 <param name="cb">To be added.</param>
103 <summary>To be added.</summary>
104 <remarks>To be added.</remarks>
105 <since version="Gtk# 2.14" />
106 </Docs>
107 </Member>
108 <Member MemberName="EjectFinish">
109 <MemberSignature Language="C#" Value="public bool EjectFinish (GLib.AsyncResult result);" />
110 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.AsyncResult result) cil managed" />
111 <MemberType>Method</MemberType>
112 <ReturnValue>
113 <ReturnType>System.Boolean</ReturnType>
114 </ReturnValue>
115 <Parameters>
116 <Parameter Name="result" Type="GLib.AsyncResult" />
117 </Parameters>
118 <Docs>
119 <param name="result">To be added.</param>
120 <summary>To be added.</summary>
121 <returns>To be added.</returns>
122 <remarks>To be added.</remarks>
123 <since version="Gtk# 2.14" />
124 </Docs>
125 </Member>
126 <Member MemberName="EjectWithOperation">
127 <MemberSignature Language="C#" Value="public void EjectWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
128 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EjectWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
129 <MemberType>Method</MemberType>
130 <ReturnValue>
131 <ReturnType>System.Void</ReturnType>
132 </ReturnValue>
133 <Parameters>
134 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
135 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
136 <Parameter Name="cancellable" Type="GLib.Cancellable" />
137 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
138 </Parameters>
139 <Docs>
140 <param name="flags">To be added.</param>
141 <param name="mount_operation">To be added.</param>
142 <param name="cancellable">To be added.</param>
143 <param name="cb">To be added.</param>
144 <summary>To be added.</summary>
145 <remarks>To be added.</remarks>
146 <since version="Gtk# 3.0" />
147 </Docs>
148 </Member>
149 <Member MemberName="EjectWithOperationFinish">
150 <MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.AsyncResult result);" />
151 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.AsyncResult result) cil managed" />
152 <MemberType>Method</MemberType>
153 <ReturnValue>
154 <ReturnType>System.Boolean</ReturnType>
155 </ReturnValue>
156 <Parameters>
157 <Parameter Name="result" Type="GLib.AsyncResult" />
158 </Parameters>
159 <Docs>
160 <param name="result">To be added.</param>
161 <summary>To be added.</summary>
162 <returns>To be added.</returns>
163 <remarks>To be added.</remarks>
164 <since version="Gtk# 3.0" />
165 </Docs>
166 </Member>
167 <Member MemberName="GuessContentType">
168 <MemberSignature Language="C#" Value="public void GuessContentType (bool force_rescan, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
169 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GuessContentType(bool force_rescan, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
170 <MemberType>Method</MemberType>
171 <ReturnValue>
172 <ReturnType>System.Void</ReturnType>
173 </ReturnValue>
174 <Parameters>
175 <Parameter Name="force_rescan" Type="System.Boolean" />
176 <Parameter Name="cancellable" Type="GLib.Cancellable" />
177 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
178 </Parameters>
179 <Docs>
180 <param name="force_rescan">To be added.</param>
181 <param name="cancellable">To be added.</param>
182 <param name="cb">To be added.</param>
183 <summary>To be added.</summary>
184 <remarks>To be added.</remarks>
185 <since version="Gtk# 2.14" />
186 </Docs>
187 </Member>
188 <Member MemberName="GuessContentTypeFinish">
189 <MemberSignature Language="C#" Value="public string[] GuessContentTypeFinish (GLib.AsyncResult result);" />
190 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GuessContentTypeFinish(class GLib.AsyncResult result) cil managed" />
191 <MemberType>Method</MemberType>
192 <ReturnValue>
193 <ReturnType>System.String[]</ReturnType>
194 </ReturnValue>
195 <Parameters>
196 <Parameter Name="result" Type="GLib.AsyncResult" />
197 </Parameters>
198 <Docs>
199 <param name="result">To be added.</param>
200 <summary>To be added.</summary>
201 <returns>To be added.</returns>
202 <remarks>To be added.</remarks>
203 <since version="Gtk# 3.0" />
204 </Docs>
205 </Member>
206 <Member MemberName="GuessContentTypeSync">
207 <MemberSignature Language="C#" Value="public string[] GuessContentTypeSync (bool force_rescan, GLib.Cancellable cancellable);" />
208 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GuessContentTypeSync(bool force_rescan, class GLib.Cancellable cancellable) cil managed" />
209 <MemberType>Method</MemberType>
210 <ReturnValue>
211 <ReturnType>System.String[]</ReturnType>
212 </ReturnValue>
213 <Parameters>
214 <Parameter Name="force_rescan" Type="System.Boolean" />
215 <Parameter Name="cancellable" Type="GLib.Cancellable" />
216 </Parameters>
217 <Docs>
218 <param name="force_rescan">To be added.</param>
219 <param name="cancellable">To be added.</param>
220 <summary>To be added.</summary>
221 <returns>To be added.</returns>
222 <remarks>To be added.</remarks>
223 <since version="Gtk# 3.0" />
224 </Docs>
225 </Member>
226 <Member MemberName="Icon">
227 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; }" />
228 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
229 <MemberType>Property</MemberType>
230 <ReturnValue>
231 <ReturnType>GLib.Icon</ReturnType>
232 </ReturnValue>
233 <Docs>
234 <summary>To be added.</summary>
235 <value>To be added.</value>
236 <remarks>To be added.</remarks>
237 <since version="Gtk# 2.14" />
238 </Docs>
239 </Member>
240 <Member MemberName="IsShadowed">
241 <MemberSignature Language="C#" Value="public bool IsShadowed { get; }" />
242 <MemberSignature Language="ILAsm" Value=".property instance bool IsShadowed" />
243 <MemberType>Property</MemberType>
244 <ReturnValue>
245 <ReturnType>System.Boolean</ReturnType>
246 </ReturnValue>
247 <Docs>
248 <summary>To be added.</summary>
249 <value>To be added.</value>
250 <remarks>To be added.</remarks>
251 <since version="Gtk# 3.0" />
252 </Docs>
253 </Member>
254 <Member MemberName="Name">
255 <MemberSignature Language="C#" Value="public string Name { get; }" />
256 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
257 <MemberType>Property</MemberType>
258 <ReturnValue>
259 <ReturnType>System.String</ReturnType>
260 </ReturnValue>
261 <Docs>
262 <summary>To be added.</summary>
263 <value>To be added.</value>
264 <remarks>To be added.</remarks>
265 <since version="Gtk# 2.14" />
266 </Docs>
267 </Member>
268 <Member MemberName="PreUnmount">
269 <MemberSignature Language="C#" Value="public event EventHandler PreUnmount;" />
270 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler PreUnmount" />
271 <MemberType>Event</MemberType>
272 <ReturnValue>
273 <ReturnType>System.EventHandler</ReturnType>
274 </ReturnValue>
275 <Docs>
276 <summary>To be added.</summary>
277 <remarks>To be added.</remarks>
278 <since version="Gtk# 3.0" />
279 </Docs>
280 </Member>
281 <Member MemberName="Remount">
282 <MemberSignature Language="C#" Value="public void Remount (GLib.MountMountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
283 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Remount(valuetype GLib.MountMountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
284 <MemberType>Method</MemberType>
285 <ReturnValue>
286 <ReturnType>System.Void</ReturnType>
287 </ReturnValue>
288 <Parameters>
289 <Parameter Name="flags" Type="GLib.MountMountFlags" />
290 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
291 <Parameter Name="cancellable" Type="GLib.Cancellable" />
292 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
293 </Parameters>
294 <Docs>
295 <param name="flags">To be added.</param>
296 <param name="mount_operation">To be added.</param>
297 <param name="cancellable">To be added.</param>
298 <param name="cb">To be added.</param>
299 <summary>To be added.</summary>
300 <remarks>To be added.</remarks>
301 <since version="Gtk# 2.14" />
302 </Docs>
303 </Member>
304 <Member MemberName="RemountFinish">
305 <MemberSignature Language="C#" Value="public bool RemountFinish (GLib.AsyncResult result);" />
306 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemountFinish(class GLib.AsyncResult result) cil managed" />
307 <MemberType>Method</MemberType>
308 <ReturnValue>
309 <ReturnType>System.Boolean</ReturnType>
310 </ReturnValue>
311 <Parameters>
312 <Parameter Name="result" Type="GLib.AsyncResult" />
313 </Parameters>
314 <Docs>
315 <param name="result">To be added.</param>
316 <summary>To be added.</summary>
317 <returns>To be added.</returns>
318 <remarks>To be added.</remarks>
319 <since version="Gtk# 2.14" />
320 </Docs>
321 </Member>
322 <Member MemberName="Root">
323 <MemberSignature Language="C#" Value="public GLib.File Root { get; }" />
324 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File Root" />
325 <MemberType>Property</MemberType>
326 <ReturnValue>
327 <ReturnType>GLib.File</ReturnType>
328 </ReturnValue>
329 <Docs>
330 <summary>To be added.</summary>
331 <value>To be added.</value>
332 <remarks>To be added.</remarks>
333 <since version="Gtk# 2.14" />
334 </Docs>
335 </Member>
336 <Member MemberName="Shadow">
337 <MemberSignature Language="C#" Value="public void Shadow ();" />
338 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Shadow() cil managed" />
339 <MemberType>Method</MemberType>
340 <ReturnValue>
341 <ReturnType>System.Void</ReturnType>
342 </ReturnValue>
343 <Parameters />
344 <Docs>
345 <summary>To be added.</summary>
346 <remarks>To be added.</remarks>
347 <since version="Gtk# 3.0" />
348 </Docs>
349 </Member>
350 <Member MemberName="Unmount">
351 <MemberSignature Language="C#" Value="public void Unmount (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
352 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Unmount(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
353 <MemberType>Method</MemberType>
354 <ReturnValue>
355 <ReturnType>System.Void</ReturnType>
356 </ReturnValue>
357 <Parameters>
358 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
359 <Parameter Name="cancellable" Type="GLib.Cancellable" />
360 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
361 </Parameters>
362 <Docs>
363 <param name="flags">To be added.</param>
364 <param name="cancellable">To be added.</param>
365 <param name="cb">To be added.</param>
366 <summary>To be added.</summary>
367 <remarks>To be added.</remarks>
368 <since version="Gtk# 2.14" />
369 </Docs>
370 </Member>
371 <Member MemberName="Unmounted">
372 <MemberSignature Language="C#" Value="public event EventHandler Unmounted;" />
373 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Unmounted" />
374 <MemberType>Event</MemberType>
375 <ReturnValue>
376 <ReturnType>System.EventHandler</ReturnType>
377 </ReturnValue>
378 <Docs>
379 <summary>To be added.</summary>
380 <remarks>To be added.</remarks>
381 <since version="Gtk# 2.14" />
382 </Docs>
383 </Member>
384 <Member MemberName="UnmountFinish">
385 <MemberSignature Language="C#" Value="public bool UnmountFinish (GLib.AsyncResult result);" />
386 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountFinish(class GLib.AsyncResult result) cil managed" />
387 <MemberType>Method</MemberType>
388 <ReturnValue>
389 <ReturnType>System.Boolean</ReturnType>
390 </ReturnValue>
391 <Parameters>
392 <Parameter Name="result" Type="GLib.AsyncResult" />
393 </Parameters>
394 <Docs>
395 <param name="result">To be added.</param>
396 <summary>To be added.</summary>
397 <returns>To be added.</returns>
398 <remarks>To be added.</remarks>
399 <since version="Gtk# 2.14" />
400 </Docs>
401 </Member>
402 <Member MemberName="UnmountWithOperation">
403 <MemberSignature Language="C#" Value="public void UnmountWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
404 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnmountWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
405 <MemberType>Method</MemberType>
406 <ReturnValue>
407 <ReturnType>System.Void</ReturnType>
408 </ReturnValue>
409 <Parameters>
410 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
411 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
412 <Parameter Name="cancellable" Type="GLib.Cancellable" />
413 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
414 </Parameters>
415 <Docs>
416 <param name="flags">To be added.</param>
417 <param name="mount_operation">To be added.</param>
418 <param name="cancellable">To be added.</param>
419 <param name="cb">To be added.</param>
420 <summary>To be added.</summary>
421 <remarks>To be added.</remarks>
422 <since version="Gtk# 3.0" />
423 </Docs>
424 </Member>
425 <Member MemberName="UnmountWithOperationFinish">
426 <MemberSignature Language="C#" Value="public bool UnmountWithOperationFinish (GLib.AsyncResult result);" />
427 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountWithOperationFinish(class GLib.AsyncResult result) cil managed" />
428 <MemberType>Method</MemberType>
429 <ReturnValue>
430 <ReturnType>System.Boolean</ReturnType>
431 </ReturnValue>
432 <Parameters>
433 <Parameter Name="result" Type="GLib.AsyncResult" />
434 </Parameters>
435 <Docs>
436 <param name="result">To be added.</param>
437 <summary>To be added.</summary>
438 <returns>To be added.</returns>
439 <remarks>To be added.</remarks>
440 <since version="Gtk# 3.0" />
441 </Docs>
442 </Member>
443 <Member MemberName="Unshadow">
444 <MemberSignature Language="C#" Value="public void Unshadow ();" />
445 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Unshadow() cil managed" />
446 <MemberType>Method</MemberType>
447 <ReturnValue>
448 <ReturnType>System.Void</ReturnType>
449 </ReturnValue>
450 <Parameters />
451 <Docs>
452 <summary>To be added.</summary>
453 <remarks>To be added.</remarks>
454 <since version="Gtk# 3.0" />
455 </Docs>
456 </Member>
457 <Member MemberName="Uuid">
458 <MemberSignature Language="C#" Value="public string Uuid { get; }" />
459 <MemberSignature Language="ILAsm" Value=".property instance string Uuid" />
460 <MemberType>Property</MemberType>
461 <ReturnValue>
462 <ReturnType>System.String</ReturnType>
463 </ReturnValue>
464 <Docs>
465 <summary>To be added.</summary>
466 <value>To be added.</value>
467 <remarks>To be added.</remarks>
468 <since version="Gtk# 2.14" />
469 </Docs>
470 </Member>
471 <Member MemberName="Volume">
472 <MemberSignature Language="C#" Value="public GLib.Volume Volume { get; }" />
473 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Volume Volume" />
474 <MemberType>Property</MemberType>
475 <ReturnValue>
476 <ReturnType>GLib.Volume</ReturnType>
477 </ReturnValue>
478 <Docs>
479 <summary>To be added.</summary>
480 <value>To be added.</value>
481 <remarks>To be added.</remarks>
482 <since version="Gtk# 2.14" />
483 </Docs>
484 </Member>
485 </Members>
486 </Type>
00 <Type Name="MountAdapter" FullName="GLib.MountAdapter">
1 <TypeSignature Language="C#" Value="public class MountAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, GLib.Mount" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MountAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class GLib.Mount" />
1 <TypeSignature Language="C#" Value="public class MountAdapter : GLib.GInterfaceAdapter, GLib.IMount, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MountAdapter extends GLib.GInterfaceAdapter implements class GLib.IMount, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
11 <InterfaceName>GLib.IMount</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.Mount</InterfaceName>
14 <InterfaceName>GLib.IWrapper</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
8282 </Docs>
8383 </Member>
8484 <Member MemberName="DefaultLocation">
85 <MemberSignature Language="C#" Value="public GLib.File DefaultLocation { get; }" />
86 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File DefaultLocation" />
87 <MemberType>Property</MemberType>
88 <ReturnValue>
89 <ReturnType>GLib.File</ReturnType>
85 <MemberSignature Language="C#" Value="public GLib.IFile DefaultLocation { get; }" />
86 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile DefaultLocation" />
87 <MemberType>Property</MemberType>
88 <ReturnValue>
89 <ReturnType>GLib.IFile</ReturnType>
9090 </ReturnValue>
9191 <Docs>
9292 <summary>To be added.</summary>
9696 </Docs>
9797 </Member>
9898 <Member MemberName="Drive">
99 <MemberSignature Language="C#" Value="public GLib.Drive Drive { get; }" />
100 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Drive Drive" />
101 <MemberType>Property</MemberType>
102 <ReturnValue>
103 <ReturnType>GLib.Drive</ReturnType>
99 <MemberSignature Language="C#" Value="public GLib.IDrive Drive { get; }" />
100 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IDrive Drive" />
101 <MemberType>Property</MemberType>
102 <ReturnValue>
103 <ReturnType>GLib.IDrive</ReturnType>
104104 </ReturnValue>
105105 <Docs>
106106 <summary>To be added.</summary>
136136 </Docs>
137137 </Member>
138138 <Member MemberName="EjectFinish">
139 <MemberSignature Language="C#" Value="public bool EjectFinish (GLib.AsyncResult result);" />
140 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.AsyncResult result) cil managed" />
139 <MemberSignature Language="C#" Value="public bool EjectFinish (GLib.IAsyncResult result);" />
140 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.IAsyncResult result) cil managed" />
141141 <MemberType>Method</MemberType>
142142 <Attributes>
143143 <Attribute>
148148 <ReturnType>System.Boolean</ReturnType>
149149 </ReturnValue>
150150 <Parameters>
151 <Parameter Name="result" Type="GLib.AsyncResult" />
151 <Parameter Name="result" Type="GLib.IAsyncResult" />
152152 </Parameters>
153153 <Docs>
154154 <param name="result">To be added.</param>
155155 <summary>To be added.</summary>
156156 <returns>To be added.</returns>
157157 <remarks>To be added.</remarks>
158 <since version="Gtk# 2.14" />
158 <since version="Gtk# 3.0" />
159159 </Docs>
160160 </Member>
161161 <Member MemberName="EjectWithOperation">
182182 </Docs>
183183 </Member>
184184 <Member MemberName="EjectWithOperationFinish">
185 <MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.AsyncResult result);" />
186 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.AsyncResult result) cil managed" />
187 <MemberType>Method</MemberType>
188 <ReturnValue>
189 <ReturnType>System.Boolean</ReturnType>
190 </ReturnValue>
191 <Parameters>
192 <Parameter Name="result" Type="GLib.AsyncResult" />
185 <MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.IAsyncResult result);" />
186 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.IAsyncResult result) cil managed" />
187 <MemberType>Method</MemberType>
188 <ReturnValue>
189 <ReturnType>System.Boolean</ReturnType>
190 </ReturnValue>
191 <Parameters>
192 <Parameter Name="result" Type="GLib.IAsyncResult" />
193193 </Parameters>
194194 <Docs>
195195 <param name="result">To be added.</param>
200200 </Docs>
201201 </Member>
202202 <Member MemberName="GetObject">
203 <MemberSignature Language="C#" Value="public static GLib.Mount GetObject (GLib.Object obj);" />
204 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Mount GetObject(class GLib.Object obj) cil managed" />
205 <MemberType>Method</MemberType>
206 <ReturnValue>
207 <ReturnType>GLib.Mount</ReturnType>
203 <MemberSignature Language="C#" Value="public static GLib.IMount GetObject (GLib.Object obj);" />
204 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IMount GetObject(class GLib.Object obj) cil managed" />
205 <MemberType>Method</MemberType>
206 <ReturnValue>
207 <ReturnType>GLib.IMount</ReturnType>
208208 </ReturnValue>
209209 <Parameters>
210210 <Parameter Name="obj" Type="GLib.Object" />
214214 <summary>To be added.</summary>
215215 <returns>To be added.</returns>
216216 <remarks>To be added.</remarks>
217 <since version="Gtk# 2.14" />
217 <since version="Gtk# 3.0" />
218218 </Docs>
219219 </Member>
220220 <Member MemberName="GetObject">
221 <MemberSignature Language="C#" Value="public static GLib.Mount GetObject (IntPtr handle, bool owned);" />
222 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Mount GetObject(native int handle, bool owned) cil managed" />
223 <MemberType>Method</MemberType>
224 <ReturnValue>
225 <ReturnType>GLib.Mount</ReturnType>
221 <MemberSignature Language="C#" Value="public static GLib.IMount GetObject (IntPtr handle, bool owned);" />
222 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IMount GetObject(native int handle, bool owned) cil managed" />
223 <MemberType>Method</MemberType>
224 <ReturnValue>
225 <ReturnType>GLib.IMount</ReturnType>
226226 </ReturnValue>
227227 <Parameters>
228228 <Parameter Name="handle" Type="System.IntPtr" />
234234 <summary>To be added.</summary>
235235 <returns>To be added.</returns>
236236 <remarks>To be added.</remarks>
237 <since version="Gtk# 2.14" />
237 <since version="Gtk# 3.0" />
238 </Docs>
239 </Member>
240 <Member MemberName="GInterfaceGType">
241 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
242 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
243 <MemberType>Property</MemberType>
244 <ReturnValue>
245 <ReturnType>GLib.GType</ReturnType>
246 </ReturnValue>
247 <Docs>
248 <summary>To be added.</summary>
249 <value>To be added.</value>
250 <remarks>To be added.</remarks>
251 <since version="Gtk# 3.0" />
238252 </Docs>
239253 </Member>
240254 <Member MemberName="GType">
241 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
242 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
255 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
256 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
243257 <MemberType>Property</MemberType>
244258 <ReturnValue>
245259 <ReturnType>GLib.GType</ReturnType>
273287 </Docs>
274288 </Member>
275289 <Member MemberName="GuessContentTypeFinish">
276 <MemberSignature Language="C#" Value="public string[] GuessContentTypeFinish (GLib.AsyncResult result);" />
277 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GuessContentTypeFinish(class GLib.AsyncResult result) cil managed" />
290 <MemberSignature Language="C#" Value="public string[] GuessContentTypeFinish (GLib.IAsyncResult result);" />
291 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GuessContentTypeFinish(class GLib.IAsyncResult result) cil managed" />
278292 <MemberType>Method</MemberType>
279293 <ReturnValue>
280294 <ReturnType>System.String[]</ReturnType>
281295 </ReturnValue>
282296 <Parameters>
283 <Parameter Name="result" Type="GLib.AsyncResult" />
297 <Parameter Name="result" Type="GLib.IAsyncResult" />
284298 </Parameters>
285299 <Docs>
286300 <param name="result">To be added.</param>
325339 </Docs>
326340 </Member>
327341 <Member MemberName="Icon">
328 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; }" />
329 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
330 <MemberType>Property</MemberType>
331 <ReturnValue>
332 <ReturnType>GLib.Icon</ReturnType>
342 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; }" />
343 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
344 <MemberType>Property</MemberType>
345 <ReturnValue>
346 <ReturnType>GLib.IIcon</ReturnType>
333347 </ReturnValue>
334348 <Docs>
335349 <summary>To be added.</summary>
422436 </Docs>
423437 </Member>
424438 <Member MemberName="RemountFinish">
425 <MemberSignature Language="C#" Value="public bool RemountFinish (GLib.AsyncResult result);" />
426 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemountFinish(class GLib.AsyncResult result) cil managed" />
427 <MemberType>Method</MemberType>
428 <ReturnValue>
429 <ReturnType>System.Boolean</ReturnType>
430 </ReturnValue>
431 <Parameters>
432 <Parameter Name="result" Type="GLib.AsyncResult" />
439 <MemberSignature Language="C#" Value="public bool RemountFinish (GLib.IAsyncResult result);" />
440 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemountFinish(class GLib.IAsyncResult result) cil managed" />
441 <MemberType>Method</MemberType>
442 <ReturnValue>
443 <ReturnType>System.Boolean</ReturnType>
444 </ReturnValue>
445 <Parameters>
446 <Parameter Name="result" Type="GLib.IAsyncResult" />
433447 </Parameters>
434448 <Docs>
435449 <param name="result">To be added.</param>
436450 <summary>To be added.</summary>
437451 <returns>To be added.</returns>
438452 <remarks>To be added.</remarks>
439 <since version="Gtk# 2.14" />
453 <since version="Gtk# 3.0" />
440454 </Docs>
441455 </Member>
442456 <Member MemberName="Root">
443 <MemberSignature Language="C#" Value="public GLib.File Root { get; }" />
444 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File Root" />
445 <MemberType>Property</MemberType>
446 <ReturnValue>
447 <ReturnType>GLib.File</ReturnType>
457 <MemberSignature Language="C#" Value="public GLib.IFile Root { get; }" />
458 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile Root" />
459 <MemberType>Property</MemberType>
460 <ReturnValue>
461 <ReturnType>GLib.IFile</ReturnType>
448462 </ReturnValue>
449463 <Docs>
450464 <summary>To be added.</summary>
512526 </Docs>
513527 </Member>
514528 <Member MemberName="UnmountFinish">
515 <MemberSignature Language="C#" Value="public bool UnmountFinish (GLib.AsyncResult result);" />
516 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountFinish(class GLib.AsyncResult result) cil managed" />
529 <MemberSignature Language="C#" Value="public bool UnmountFinish (GLib.IAsyncResult result);" />
530 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountFinish(class GLib.IAsyncResult result) cil managed" />
517531 <MemberType>Method</MemberType>
518532 <Attributes>
519533 <Attribute>
524538 <ReturnType>System.Boolean</ReturnType>
525539 </ReturnValue>
526540 <Parameters>
527 <Parameter Name="result" Type="GLib.AsyncResult" />
541 <Parameter Name="result" Type="GLib.IAsyncResult" />
528542 </Parameters>
529543 <Docs>
530544 <param name="result">To be added.</param>
531545 <summary>To be added.</summary>
532546 <returns>To be added.</returns>
533547 <remarks>To be added.</remarks>
534 <since version="Gtk# 2.14" />
548 <since version="Gtk# 3.0" />
535549 </Docs>
536550 </Member>
537551 <Member MemberName="UnmountWithOperation">
558572 </Docs>
559573 </Member>
560574 <Member MemberName="UnmountWithOperationFinish">
561 <MemberSignature Language="C#" Value="public bool UnmountWithOperationFinish (GLib.AsyncResult result);" />
562 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountWithOperationFinish(class GLib.AsyncResult result) cil managed" />
563 <MemberType>Method</MemberType>
564 <ReturnValue>
565 <ReturnType>System.Boolean</ReturnType>
566 </ReturnValue>
567 <Parameters>
568 <Parameter Name="result" Type="GLib.AsyncResult" />
575 <MemberSignature Language="C#" Value="public bool UnmountWithOperationFinish (GLib.IAsyncResult result);" />
576 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountWithOperationFinish(class GLib.IAsyncResult result) cil managed" />
577 <MemberType>Method</MemberType>
578 <ReturnValue>
579 <ReturnType>System.Boolean</ReturnType>
580 </ReturnValue>
581 <Parameters>
582 <Parameter Name="result" Type="GLib.IAsyncResult" />
569583 </Parameters>
570584 <Docs>
571585 <param name="result">To be added.</param>
604618 </Docs>
605619 </Member>
606620 <Member MemberName="Volume">
607 <MemberSignature Language="C#" Value="public GLib.Volume Volume { get; }" />
608 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Volume Volume" />
609 <MemberType>Property</MemberType>
610 <ReturnValue>
611 <ReturnType>GLib.Volume</ReturnType>
621 <MemberSignature Language="C#" Value="public GLib.IVolume Volume { get; }" />
622 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IVolume Volume" />
623 <MemberType>Property</MemberType>
624 <ReturnValue>
625 <ReturnType>GLib.IVolume</ReturnType>
612626 </ReturnValue>
613627 <Docs>
614628 <summary>To be added.</summary>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.VolumeMonitor.MountAdded" /> event invokes <see cref="T:GLib.MountAddedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.14" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.MountAddedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.MountAddedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 2.14" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Mount">
28 <MemberSignature Language="C#" Value="public GLib.Mount Mount { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Mount Mount" />
30 <MemberSignature Language="C#" Value="public GLib.IMount Mount { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IMount Mount" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.Mount</ReturnType>
34 <ReturnType>GLib.IMount</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.VolumeMonitor.MountAdded" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.MountAddedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.MountAddedHandler" /> to an event, add the MountAddedHandler instance to the event. The methods referenced by the MountAddedHandler instance are invoked whenever the event is raised, until the MountAddedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.14" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.VolumeMonitor.MountChanged" /> event invokes <see cref="T:GLib.MountChangedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.14" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.MountChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.MountChangedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 2.14" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Mount">
28 <MemberSignature Language="C#" Value="public GLib.Mount Mount { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Mount Mount" />
30 <MemberSignature Language="C#" Value="public GLib.IMount Mount { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IMount Mount" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.Mount</ReturnType>
34 <ReturnType>GLib.IMount</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.VolumeMonitor.MountChanged" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.MountChangedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.MountChangedHandler" /> to an event, add the MountChangedHandler instance to the event. The methods referenced by the MountChangedHandler instance are invoked whenever the event is raised, until the MountChangedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.14" />
2226 </Docs>
2327 </Type>
3838 <Parameter Name="raw" Type="System.IntPtr" />
3939 </Parameters>
4040 <Docs>
41 <param name="raw">To be added.</param>
42 <summary>To be added.</summary>
43 <remarks>To be added.</remarks>
41 <param name="raw">Native object pointer.</param>
42 <summary>Internal constructor</summary>
43 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4444 <since version="Gtk# 2.14" />
4545 </Docs>
4646 </Member>
186186 <ReturnType>GLib.GType</ReturnType>
187187 </ReturnValue>
188188 <Docs>
189 <summary>To be added.</summary>
190 <value>To be added.</value>
191 <remarks>To be added.</remarks>
189 <summary>GType Property.</summary>
190 <value>The native <see cref="T:GLib.GType" /> value.</value>
191 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.MountOperation" />.</remarks>
192192 <since version="Gtk# 2.14" />
193193 </Docs>
194194 </Member>
206206 </ReturnValue>
207207 <Parameters />
208208 <Docs>
209 <summary>To be added.</summary>
210 <remarks>To be added.</remarks>
209 <summary>Default handler for the <see cref="M:GLib.MountOperation.Aborted" /> event.</summary>
210 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.MountOperation.Aborted" /> event.</remarks>
211211 <since version="Gtk# 3.0" />
212212 </Docs>
213213 </Member>
306306 <param name="message">To be added.</param>
307307 <param name="processes">To be added.</param>
308308 <param name="choices">To be added.</param>
309 <summary>To be added.</summary>
310 <remarks>To be added.</remarks>
309 <summary>Default handler for the <see cref="M:GLib.MountOperation.ShowProcesses" /> event.</summary>
310 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.MountOperation.ShowProcesses" /> event.</remarks>
311311 <since version="Gtk# 3.0" />
312312 </Docs>
313313 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.VolumeMonitor.MountPreUnmount" /> event invokes <see cref="T:GLib.MountPreUnmountHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.14" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.MountPreUnmountArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.MountPreUnmountHandler" /> delegate.</remarks>
2426 <since version="Gtk# 2.14" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Mount">
28 <MemberSignature Language="C#" Value="public GLib.Mount Mount { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Mount Mount" />
30 <MemberSignature Language="C#" Value="public GLib.IMount Mount { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IMount Mount" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.Mount</ReturnType>
34 <ReturnType>GLib.IMount</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.VolumeMonitor.MountPreUnmount" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.MountPreUnmountArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.MountPreUnmountHandler" /> to an event, add the MountPreUnmountHandler instance to the event. The methods referenced by the MountPreUnmountHandler instance are invoked whenever the event is raised, until the MountPreUnmountHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.14" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.VolumeMonitor.MountRemoved" /> event invokes <see cref="T:GLib.MountRemovedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.14" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.MountRemovedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.MountRemovedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 2.14" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Mount">
28 <MemberSignature Language="C#" Value="public GLib.Mount Mount { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Mount Mount" />
30 <MemberSignature Language="C#" Value="public GLib.IMount Mount { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IMount Mount" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.Mount</ReturnType>
34 <ReturnType>GLib.IMount</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.VolumeMonitor.MountRemoved" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.MountRemovedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.MountRemovedHandler" /> to an event, add the MountRemovedHandler instance to the event. The methods referenced by the MountRemovedHandler instance are invoked whenever the event is raised, until the MountRemovedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.14" />
2226 </Docs>
2327 </Type>
0 <Type Name="Mutex" FullName="GLib.Mutex">
1 <TypeSignature Language="C#" Value="public class Mutex : GLib.Opaque" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Mutex extends GLib.Opaque" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.Opaque</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 3.0" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public Mutex (IntPtr raw);" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters>
21 <Parameter Name="raw" Type="System.IntPtr" />
22 </Parameters>
23 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
27 <since version="Gtk# 3.0" />
28 </Docs>
29 </Member>
30 <Member MemberName="Clear">
31 <MemberSignature Language="C#" Value="public void Clear ();" />
32 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Clear() cil managed" />
33 <MemberType>Method</MemberType>
34 <ReturnValue>
35 <ReturnType>System.Void</ReturnType>
36 </ReturnValue>
37 <Parameters />
38 <Docs>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
41 <since version="Gtk# 3.0" />
42 </Docs>
43 </Member>
44 <Member MemberName="Init">
45 <MemberSignature Language="C#" Value="public void Init ();" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Init() cil managed" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Void</ReturnType>
50 </ReturnValue>
51 <Parameters />
52 <Docs>
53 <summary>To be added.</summary>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="Lock">
59 <MemberSignature Language="C#" Value="public void Lock ();" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Lock() cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Void</ReturnType>
64 </ReturnValue>
65 <Parameters />
66 <Docs>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
69 <since version="Gtk# 3.0" />
70 </Docs>
71 </Member>
72 <Member MemberName="Trylock">
73 <MemberSignature Language="C#" Value="public bool Trylock ();" />
74 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Trylock() cil managed" />
75 <MemberType>Method</MemberType>
76 <ReturnValue>
77 <ReturnType>System.Boolean</ReturnType>
78 </ReturnValue>
79 <Parameters />
80 <Docs>
81 <summary>To be added.</summary>
82 <returns>To be added.</returns>
83 <remarks>To be added.</remarks>
84 <since version="Gtk# 3.0" />
85 </Docs>
86 </Member>
87 <Member MemberName="Unlock">
88 <MemberSignature Language="C#" Value="public void Unlock ();" />
89 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Unlock() cil managed" />
90 <MemberType>Method</MemberType>
91 <ReturnValue>
92 <ReturnType>System.Void</ReturnType>
93 </ReturnValue>
94 <Parameters />
95 <Docs>
96 <summary>To be added.</summary>
97 <remarks>To be added.</remarks>
98 <since version="Gtk# 3.0" />
99 </Docs>
100 </Member>
101 </Members>
102 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
4646 <ReturnType>GLib.GType</ReturnType>
4747 </ReturnValue>
4848 <Docs>
49 <summary>To be added.</summary>
50 <value>To be added.</value>
51 <remarks>To be added.</remarks>
49 <summary>GType Property.</summary>
50 <value>The native <see cref="T:GLib.GType" /> value.</value>
51 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.NativeVolumeMonitor" />.</remarks>
5252 <since version="Gtk# 2.14" />
5353 </Docs>
5454 </Member>
00 <Type Name="NetworkAddress" FullName="GLib.NetworkAddress">
1 <TypeSignature Language="C#" Value="public class NetworkAddress : GLib.Object, GLib.SocketConnectable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NetworkAddress extends GLib.Object implements class GLib.IWrapper, class GLib.SocketConnectable" />
1 <TypeSignature Language="C#" Value="public class NetworkAddress : GLib.Object, GLib.ISocketConnectable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NetworkAddress extends GLib.Object implements class GLib.ISocketConnectable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.SocketConnectable</InterfaceName>
11 <InterfaceName>GLib.ISocketConnectable</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 3.0" />
3232 </Docs>
3333 </Member>
7070 <ReturnType>GLib.GType</ReturnType>
7171 </ReturnValue>
7272 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
73 <summary>GType Property.</summary>
74 <value>The native <see cref="T:GLib.GType" /> value.</value>
75 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.NetworkAddress" />.</remarks>
7676 <since version="Gtk# 3.0" />
7777 </Docs>
7878 </Member>
9696 </Docs>
9797 </Member>
9898 <Member MemberName="Parse">
99 <MemberSignature Language="C#" Value="public static GLib.SocketConnectable Parse (string host_and_port, ushort default_port);" />
100 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.SocketConnectable Parse(string host_and_port, unsigned int16 default_port) cil managed" />
99 <MemberSignature Language="C#" Value="public static GLib.ISocketConnectable Parse (string host_and_port, ushort default_port);" />
100 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ISocketConnectable Parse(string host_and_port, unsigned int16 default_port) cil managed" />
101101 <MemberType>Method</MemberType>
102102 <ReturnValue>
103 <ReturnType>GLib.SocketConnectable</ReturnType>
103 <ReturnType>GLib.ISocketConnectable</ReturnType>
104104 </ReturnValue>
105105 <Parameters>
106106 <Parameter Name="host_and_port" Type="System.String" />
116116 </Docs>
117117 </Member>
118118 <Member MemberName="ParseUri">
119 <MemberSignature Language="C#" Value="public static GLib.SocketConnectable ParseUri (string uri, ushort default_port);" />
120 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.SocketConnectable ParseUri(string uri, unsigned int16 default_port) cil managed" />
119 <MemberSignature Language="C#" Value="public static GLib.ISocketConnectable ParseUri (string uri, ushort default_port);" />
120 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ISocketConnectable ParseUri(string uri, unsigned int16 default_port) cil managed" />
121121 <MemberType>Method</MemberType>
122122 <ReturnValue>
123 <ReturnType>GLib.SocketConnectable</ReturnType>
123 <ReturnType>GLib.ISocketConnectable</ReturnType>
124124 </ReturnValue>
125125 <Parameters>
126126 <Parameter Name="uri" Type="System.String" />
00 <Type Name="NetworkService" FullName="GLib.NetworkService">
1 <TypeSignature Language="C#" Value="public class NetworkService : GLib.Object, GLib.SocketConnectable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NetworkService extends GLib.Object implements class GLib.IWrapper, class GLib.SocketConnectable" />
1 <TypeSignature Language="C#" Value="public class NetworkService : GLib.Object, GLib.ISocketConnectable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NetworkService extends GLib.Object implements class GLib.ISocketConnectable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.SocketConnectable</InterfaceName>
11 <InterfaceName>GLib.ISocketConnectable</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 3.0" />
3232 </Docs>
3333 </Member>
9191 <ReturnType>GLib.GType</ReturnType>
9292 </ReturnValue>
9393 <Docs>
94 <summary>To be added.</summary>
95 <value>To be added.</value>
96 <remarks>To be added.</remarks>
94 <summary>GType Property.</summary>
95 <value>The native <see cref="T:GLib.GType" /> value.</value>
96 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.NetworkService" />.</remarks>
9797 <since version="Gtk# 3.0" />
9898 </Docs>
9999 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.DBusServer.NewConnection" /> event invokes <see cref="T:GLib.NewConnectionHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.NewConnectionArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.NewConnectionHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.DBusServer.NewConnection" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.NewConnectionArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.NewConnectionHandler" /> to an event, add the NewConnectionHandler instance to the event. The methods referenced by the NewConnectionHandler instance are invoked whenever the event is raised, until the NewConnectionHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
389389 <MemberSignature Language="C#" Value="public static void OverrideProperty (IntPtr declaring_class, string name);" />
390390 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void OverrideProperty(native int declaring_class, string name) cil managed" />
391391 <MemberType>Method</MemberType>
392 <Attributes>
393 <Attribute>
394 <AttributeName>System.Obsolete("Use OverrideProperty(oclass,property_id,name)")</AttributeName>
395 </Attribute>
396 </Attributes>
392397 <ReturnValue>
393398 <ReturnType>System.Void</ReturnType>
394399 </ReturnValue>
398403 </Parameters>
399404 <Docs>
400405 <param name="declaring_class">To be added.</param>
406 <param name="name">To be added.</param>
407 <summary>To be added.</summary>
408 <remarks>To be added.</remarks>
409 <since version="Gtk# 3.0" />
410 </Docs>
411 </Member>
412 <Member MemberName="OverrideProperty">
413 <MemberSignature Language="C#" Value="public static void OverrideProperty (IntPtr oclass, uint property_id, string name);" />
414 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void OverrideProperty(native int oclass, unsigned int32 property_id, string name) cil managed" />
415 <MemberType>Method</MemberType>
416 <ReturnValue>
417 <ReturnType>System.Void</ReturnType>
418 </ReturnValue>
419 <Parameters>
420 <Parameter Name="oclass" Type="System.IntPtr" />
421 <Parameter Name="property_id" Type="System.UInt32" />
422 <Parameter Name="name" Type="System.String" />
423 </Parameters>
424 <Docs>
425 <param name="oclass">To be added.</param>
426 <param name="property_id">To be added.</param>
401427 <param name="name">To be added.</param>
402428 <summary>To be added.</summary>
403429 <remarks>To be added.</remarks>
556582 <remarks>To be added</remarks>
557583 </Docs>
558584 </Member>
585 <Member MemberName="TryGetObject">
586 <MemberSignature Language="C#" Value="public static GLib.Object TryGetObject (IntPtr o);" />
587 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Object TryGetObject(native int o) cil managed" />
588 <MemberType>Method</MemberType>
589 <ReturnValue>
590 <ReturnType>GLib.Object</ReturnType>
591 </ReturnValue>
592 <Parameters>
593 <Parameter Name="o" Type="System.IntPtr" />
594 </Parameters>
595 <Docs>
596 <param name="o">To be added.</param>
597 <summary>To be added.</summary>
598 <returns>To be added.</returns>
599 <remarks>To be added.</remarks>
600 <since version="Gtk# 3.0" />
601 </Docs>
602 </Member>
559603 <Member MemberName="TypeName">
560604 <MemberSignature Language="C#" Value="protected string TypeName { get; }" />
561605 <MemberSignature Language="ILAsm" Value=".property instance string TypeName" />
00 <Type Name="ObjectManager" FullName="GLib.ObjectManager">
1 <TypeSignature Language="C#" Value="public class ObjectManager" Maintainer="auto" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ObjectManager extends System.Object" />
1 <TypeSignature Language="C#" Value="public static class ObjectManager" Maintainer="auto" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit ObjectManager extends System.Object" />
33 <AssemblyInfo>
44 <AssemblyName>glib-sharp</AssemblyName>
55 <AssemblyPublicKey>
1515 <remarks />
1616 </Docs>
1717 <Members>
18 <Member MemberName=".ctor">
19 <MemberSignature Language="C#" Value="public ObjectManager ();" />
20 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
21 <MemberType>Constructor</MemberType>
22 <ReturnValue />
23 <Parameters />
24 <Docs>
25 <summary>Do Not Use.</summary>
26 <remarks />
27 </Docs>
28 </Member>
2918 <Member MemberName="CreateObject">
3019 <MemberSignature Language="C#" Value="public static GLib.Object CreateObject (IntPtr raw);" />
3120 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Object CreateObject(native int raw) cil managed" />
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.Application.Opened" /> event invokes <see cref="T:GLib.OpenedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.OpenedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.OpenedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Files">
28 <MemberSignature Language="C#" Value="public GLib.File Files { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File Files" />
30 <MemberSignature Language="C#" Value="public GLib.IFile Files { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile Files" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.File</ReturnType>
34 <ReturnType>GLib.IFile</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.Application.Opened" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.OpenedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.OpenedHandler" /> to an event, add the OpenedHandler instance to the event. The methods referenced by the OpenedHandler instance are invoked whenever the event is raised, until the OpenedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
9292 </Docs>
9393 </Member>
9494 <Member MemberName="CloseFinish">
95 <MemberSignature Language="C#" Value="public bool CloseFinish (GLib.AsyncResult result);" />
96 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool CloseFinish(class GLib.AsyncResult result) cil managed" />
97 <MemberType>Method</MemberType>
98 <ReturnValue>
99 <ReturnType>System.Boolean</ReturnType>
100 </ReturnValue>
101 <Parameters>
102 <Parameter Name="result" Type="GLib.AsyncResult" />
95 <MemberSignature Language="C#" Value="public bool CloseFinish (GLib.IAsyncResult result);" />
96 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool CloseFinish(class GLib.IAsyncResult result) cil managed" />
97 <MemberType>Method</MemberType>
98 <ReturnValue>
99 <ReturnType>System.Boolean</ReturnType>
100 </ReturnValue>
101 <Parameters>
102 <Parameter Name="result" Type="GLib.IAsyncResult" />
103103 </Parameters>
104104 <Docs>
105105 <param name="result">To be added.</param>
106106 <summary>To be added.</summary>
107107 <returns>To be added.</returns>
108108 <remarks>To be added.</remarks>
109 <since version="Gtk# 2.14" />
109 <since version="Gtk# 3.0" />
110110 </Docs>
111111 </Member>
112112 <Member MemberName="Flush">
149149 </Docs>
150150 </Member>
151151 <Member MemberName="FlushFinish">
152 <MemberSignature Language="C#" Value="public bool FlushFinish (GLib.AsyncResult result);" />
153 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool FlushFinish(class GLib.AsyncResult result) cil managed" />
154 <MemberType>Method</MemberType>
155 <ReturnValue>
156 <ReturnType>System.Boolean</ReturnType>
157 </ReturnValue>
158 <Parameters>
159 <Parameter Name="result" Type="GLib.AsyncResult" />
152 <MemberSignature Language="C#" Value="public bool FlushFinish (GLib.IAsyncResult result);" />
153 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool FlushFinish(class GLib.IAsyncResult result) cil managed" />
154 <MemberType>Method</MemberType>
155 <ReturnValue>
156 <ReturnType>System.Boolean</ReturnType>
157 </ReturnValue>
158 <Parameters>
159 <Parameter Name="result" Type="GLib.IAsyncResult" />
160160 </Parameters>
161161 <Docs>
162162 <param name="result">To be added.</param>
163163 <summary>To be added.</summary>
164164 <returns>To be added.</returns>
165165 <remarks>To be added.</remarks>
166 <since version="Gtk# 2.14" />
166 <since version="Gtk# 3.0" />
167167 </Docs>
168168 </Member>
169169 <Member MemberName="GType">
174174 <ReturnType>GLib.GType</ReturnType>
175175 </ReturnValue>
176176 <Docs>
177 <summary>To be added.</summary>
178 <value>To be added.</value>
179 <remarks>To be added.</remarks>
177 <summary>GType Property.</summary>
178 <value>The native <see cref="T:GLib.GType" /> value.</value>
179 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.OutputStream" />.</remarks>
180180 <since version="Gtk# 2.14" />
181181 </Docs>
182182 </Member>
249249 </Docs>
250250 </Member>
251251 <Member MemberName="OnCloseFinish">
252 <MemberSignature Language="C#" Value="protected virtual bool OnCloseFinish (GLib.AsyncResult result);" />
253 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnCloseFinish(class GLib.AsyncResult result) cil managed" />
252 <MemberSignature Language="C#" Value="protected virtual bool OnCloseFinish (GLib.IAsyncResult result);" />
253 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnCloseFinish(class GLib.IAsyncResult result) cil managed" />
254254 <MemberType>Method</MemberType>
255255 <Attributes>
256256 <Attribute>
261261 <ReturnType>System.Boolean</ReturnType>
262262 </ReturnValue>
263263 <Parameters>
264 <Parameter Name="result" Type="GLib.AsyncResult" />
264 <Parameter Name="result" Type="GLib.IAsyncResult" />
265265 </Parameters>
266266 <Docs>
267267 <param name="result">To be added.</param>
268268 <summary>To be added.</summary>
269269 <returns>To be added.</returns>
270270 <remarks>To be added.</remarks>
271 <since version="Gtk# 2.14" />
271 <since version="Gtk# 3.0" />
272272 </Docs>
273273 </Member>
274274 <Member MemberName="OnCloseFn">
344344 </Docs>
345345 </Member>
346346 <Member MemberName="OnFlushFinish">
347 <MemberSignature Language="C#" Value="protected virtual bool OnFlushFinish (GLib.AsyncResult result);" />
348 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnFlushFinish(class GLib.AsyncResult result) cil managed" />
347 <MemberSignature Language="C#" Value="protected virtual bool OnFlushFinish (GLib.IAsyncResult result);" />
348 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnFlushFinish(class GLib.IAsyncResult result) cil managed" />
349349 <MemberType>Method</MemberType>
350350 <Attributes>
351351 <Attribute>
356356 <ReturnType>System.Boolean</ReturnType>
357357 </ReturnValue>
358358 <Parameters>
359 <Parameter Name="result" Type="GLib.AsyncResult" />
359 <Parameter Name="result" Type="GLib.IAsyncResult" />
360360 </Parameters>
361361 <Docs>
362362 <param name="result">To be added.</param>
363363 <summary>To be added.</summary>
364364 <returns>To be added.</returns>
365365 <remarks>To be added.</remarks>
366 <since version="Gtk# 2.14" />
366 <since version="Gtk# 3.0" />
367367 </Docs>
368368 </Member>
369369 <Member MemberName="OnSplice">
424424 </Docs>
425425 </Member>
426426 <Member MemberName="OnSpliceFinish">
427 <MemberSignature Language="C#" Value="protected virtual long OnSpliceFinish (GLib.AsyncResult result);" />
428 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int64 OnSpliceFinish(class GLib.AsyncResult result) cil managed" />
427 <MemberSignature Language="C#" Value="protected virtual long OnSpliceFinish (GLib.IAsyncResult result);" />
428 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int64 OnSpliceFinish(class GLib.IAsyncResult result) cil managed" />
429429 <MemberType>Method</MemberType>
430430 <Attributes>
431431 <Attribute>
436436 <ReturnType>System.Int64</ReturnType>
437437 </ReturnValue>
438438 <Parameters>
439 <Parameter Name="result" Type="GLib.AsyncResult" />
439 <Parameter Name="result" Type="GLib.IAsyncResult" />
440440 </Parameters>
441441 <Docs>
442442 <param name="result">To be added.</param>
443443 <summary>To be added.</summary>
444444 <returns>To be added.</returns>
445445 <remarks>To be added.</remarks>
446 <since version="Gtk# 2.14" />
446 <since version="Gtk# 3.0" />
447447 </Docs>
448448 </Member>
449449 <Member MemberName="OnWriteAsync">
477477 </Docs>
478478 </Member>
479479 <Member MemberName="OnWriteFinish">
480 <MemberSignature Language="C#" Value="protected virtual long OnWriteFinish (GLib.AsyncResult result);" />
481 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int64 OnWriteFinish(class GLib.AsyncResult result) cil managed" />
480 <MemberSignature Language="C#" Value="protected virtual long OnWriteFinish (GLib.IAsyncResult result);" />
481 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int64 OnWriteFinish(class GLib.IAsyncResult result) cil managed" />
482482 <MemberType>Method</MemberType>
483483 <Attributes>
484484 <Attribute>
489489 <ReturnType>System.Int64</ReturnType>
490490 </ReturnValue>
491491 <Parameters>
492 <Parameter Name="result" Type="GLib.AsyncResult" />
492 <Parameter Name="result" Type="GLib.IAsyncResult" />
493493 </Parameters>
494494 <Docs>
495495 <param name="result">To be added.</param>
496496 <summary>To be added.</summary>
497497 <returns>To be added.</returns>
498498 <remarks>To be added.</remarks>
499 <since version="Gtk# 2.14" />
499 <since version="Gtk# 3.0" />
500500 </Docs>
501501 </Member>
502502 <Member MemberName="OnWriteFn">
589589 </Docs>
590590 </Member>
591591 <Member MemberName="SpliceFinish">
592 <MemberSignature Language="C#" Value="public long SpliceFinish (GLib.AsyncResult result);" />
593 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int64 SpliceFinish(class GLib.AsyncResult result) cil managed" />
592 <MemberSignature Language="C#" Value="public long SpliceFinish (GLib.IAsyncResult result);" />
593 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int64 SpliceFinish(class GLib.IAsyncResult result) cil managed" />
594594 <MemberType>Method</MemberType>
595595 <ReturnValue>
596596 <ReturnType>System.Int64</ReturnType>
597597 </ReturnValue>
598598 <Parameters>
599 <Parameter Name="result" Type="GLib.AsyncResult" />
599 <Parameter Name="result" Type="GLib.IAsyncResult" />
600600 </Parameters>
601601 <Docs>
602602 <param name="result">To be added.</param>
603603 <summary>To be added.</summary>
604604 <returns>To be added.</returns>
605605 <remarks>To be added.</remarks>
606 <since version="Gtk# 2.14" />
606 <since version="Gtk# 3.0" />
607607 </Docs>
608608 </Member>
609609 <Member MemberName="Write">
678678 </Docs>
679679 </Member>
680680 <Member MemberName="WriteFinish">
681 <MemberSignature Language="C#" Value="public long WriteFinish (GLib.AsyncResult result);" />
682 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int64 WriteFinish(class GLib.AsyncResult result) cil managed" />
681 <MemberSignature Language="C#" Value="public long WriteFinish (GLib.IAsyncResult result);" />
682 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int64 WriteFinish(class GLib.IAsyncResult result) cil managed" />
683683 <MemberType>Method</MemberType>
684684 <ReturnValue>
685685 <ReturnType>System.Int64</ReturnType>
686686 </ReturnValue>
687687 <Parameters>
688 <Parameter Name="result" Type="GLib.AsyncResult" />
688 <Parameter Name="result" Type="GLib.IAsyncResult" />
689689 </Parameters>
690690 <Docs>
691691 <param name="result">To be added.</param>
692692 <summary>To be added.</summary>
693693 <returns>To be added.</returns>
694694 <remarks>To be added.</remarks>
695 <since version="Gtk# 2.14" />
695 <since version="Gtk# 3.0" />
696696 </Docs>
697697 </Member>
698698 </Members>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
7676 </Docs>
7777 </Member>
7878 <Member MemberName="AcquireFinish">
79 <MemberSignature Language="C#" Value="public bool AcquireFinish (GLib.AsyncResult result);" />
80 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool AcquireFinish(class GLib.AsyncResult result) cil managed" />
81 <MemberType>Method</MemberType>
82 <ReturnValue>
83 <ReturnType>System.Boolean</ReturnType>
84 </ReturnValue>
85 <Parameters>
86 <Parameter Name="result" Type="GLib.AsyncResult" />
79 <MemberSignature Language="C#" Value="public bool AcquireFinish (GLib.IAsyncResult result);" />
80 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool AcquireFinish(class GLib.IAsyncResult result) cil managed" />
81 <MemberType>Method</MemberType>
82 <ReturnValue>
83 <ReturnType>System.Boolean</ReturnType>
84 </ReturnValue>
85 <Parameters>
86 <Parameter Name="result" Type="GLib.IAsyncResult" />
8787 </Parameters>
8888 <Docs>
8989 <param name="result">To be added.</param>
158158 <ReturnType>GLib.GType</ReturnType>
159159 </ReturnValue>
160160 <Docs>
161 <summary>To be added.</summary>
162 <value>To be added.</value>
163 <remarks>To be added.</remarks>
161 <summary>GType Property.</summary>
162 <value>The native <see cref="T:GLib.GType" /> value.</value>
163 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.Permission" />.</remarks>
164164 <since version="Gtk# 3.0" />
165165 </Docs>
166166 </Member>
233233 </Docs>
234234 </Member>
235235 <Member MemberName="OnAcquireFinish">
236 <MemberSignature Language="C#" Value="protected virtual bool OnAcquireFinish (GLib.AsyncResult result);" />
237 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnAcquireFinish(class GLib.AsyncResult result) cil managed" />
236 <MemberSignature Language="C#" Value="protected virtual bool OnAcquireFinish (GLib.IAsyncResult result);" />
237 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnAcquireFinish(class GLib.IAsyncResult result) cil managed" />
238238 <MemberType>Method</MemberType>
239239 <Attributes>
240240 <Attribute>
245245 <ReturnType>System.Boolean</ReturnType>
246246 </ReturnValue>
247247 <Parameters>
248 <Parameter Name="result" Type="GLib.AsyncResult" />
248 <Parameter Name="result" Type="GLib.IAsyncResult" />
249249 </Parameters>
250250 <Docs>
251251 <param name="result">To be added.</param>
303303 </Docs>
304304 </Member>
305305 <Member MemberName="OnReleaseFinish">
306 <MemberSignature Language="C#" Value="protected virtual bool OnReleaseFinish (GLib.AsyncResult result);" />
307 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnReleaseFinish(class GLib.AsyncResult result) cil managed" />
306 <MemberSignature Language="C#" Value="protected virtual bool OnReleaseFinish (GLib.IAsyncResult result);" />
307 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnReleaseFinish(class GLib.IAsyncResult result) cil managed" />
308308 <MemberType>Method</MemberType>
309309 <Attributes>
310310 <Attribute>
315315 <ReturnType>System.Boolean</ReturnType>
316316 </ReturnValue>
317317 <Parameters>
318 <Parameter Name="result" Type="GLib.AsyncResult" />
318 <Parameter Name="result" Type="GLib.IAsyncResult" />
319319 </Parameters>
320320 <Docs>
321321 <param name="result">To be added.</param>
363363 </Docs>
364364 </Member>
365365 <Member MemberName="ReleaseFinish">
366 <MemberSignature Language="C#" Value="public bool ReleaseFinish (GLib.AsyncResult result);" />
367 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool ReleaseFinish(class GLib.AsyncResult result) cil managed" />
368 <MemberType>Method</MemberType>
369 <ReturnValue>
370 <ReturnType>System.Boolean</ReturnType>
371 </ReturnValue>
372 <Parameters>
373 <Parameter Name="result" Type="GLib.AsyncResult" />
366 <MemberSignature Language="C#" Value="public bool ReleaseFinish (GLib.IAsyncResult result);" />
367 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool ReleaseFinish(class GLib.IAsyncResult result) cil managed" />
368 <MemberType>Method</MemberType>
369 <ReturnValue>
370 <ReturnType>System.Boolean</ReturnType>
371 </ReturnValue>
372 <Parameters>
373 <Parameter Name="result" Type="GLib.IAsyncResult" />
374374 </Parameters>
375375 <Docs>
376376 <param name="result">To be added.</param>
0 <Type Name="PollFD" FullName="GLib.PollFD">
1 <TypeSignature Language="C#" Value="public struct PollFD : IEquatable&lt;GLib.PollFD&gt;" />
2 <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit PollFD extends System.ValueType implements class System.IEquatable`1&lt;valuetype GLib.PollFD&gt;" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.ValueType</BaseTypeName>
8 </Base>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>System.IEquatable&lt;GLib.PollFD&gt;</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>To be added.</summary>
16 <remarks>To be added.</remarks>
17 <since version="Gtk# 3.0" />
18 </Docs>
19 <Members>
20 <Member MemberName="Equals">
21 <MemberSignature Language="C#" Value="public bool Equals (GLib.PollFD other);" />
22 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype GLib.PollFD other) cil managed" />
23 <MemberType>Method</MemberType>
24 <ReturnValue>
25 <ReturnType>System.Boolean</ReturnType>
26 </ReturnValue>
27 <Parameters>
28 <Parameter Name="other" Type="GLib.PollFD" />
29 </Parameters>
30 <Docs>
31 <param name="other">To be added.</param>
32 <summary>To be added.</summary>
33 <returns>To be added.</returns>
34 <remarks>To be added.</remarks>
35 <since version="Gtk# 3.0" />
36 </Docs>
37 </Member>
38 <Member MemberName="Equals">
39 <MemberSignature Language="C#" Value="public override bool Equals (object other);" />
40 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object other) cil managed" />
41 <MemberType>Method</MemberType>
42 <ReturnValue>
43 <ReturnType>System.Boolean</ReturnType>
44 </ReturnValue>
45 <Parameters>
46 <Parameter Name="other" Type="System.Object" />
47 </Parameters>
48 <Docs>
49 <param name="other">To be added.</param>
50 <summary>To be added.</summary>
51 <returns>To be added.</returns>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="Events">
57 <MemberSignature Language="C#" Value="public ushort Events;" />
58 <MemberSignature Language="ILAsm" Value=".field public unsigned int16 Events" />
59 <MemberType>Field</MemberType>
60 <ReturnValue>
61 <ReturnType>System.UInt16</ReturnType>
62 </ReturnValue>
63 <Docs>
64 <summary>To be added.</summary>
65 <remarks>To be added.</remarks>
66 <since version="Gtk# 3.0" />
67 </Docs>
68 </Member>
69 <Member MemberName="Fd">
70 <MemberSignature Language="C#" Value="public int Fd;" />
71 <MemberSignature Language="ILAsm" Value=".field public int32 Fd" />
72 <MemberType>Field</MemberType>
73 <ReturnValue>
74 <ReturnType>System.Int32</ReturnType>
75 </ReturnValue>
76 <Docs>
77 <summary>To be added.</summary>
78 <remarks>To be added.</remarks>
79 <since version="Gtk# 3.0" />
80 </Docs>
81 </Member>
82 <Member MemberName="GetHashCode">
83 <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
84 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
85 <MemberType>Method</MemberType>
86 <ReturnValue>
87 <ReturnType>System.Int32</ReturnType>
88 </ReturnValue>
89 <Parameters />
90 <Docs>
91 <summary>To be added.</summary>
92 <returns>To be added.</returns>
93 <remarks>To be added.</remarks>
94 <since version="Gtk# 3.0" />
95 </Docs>
96 </Member>
97 <Member MemberName="GType">
98 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
99 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
100 <MemberType>Property</MemberType>
101 <ReturnValue>
102 <ReturnType>GLib.GType</ReturnType>
103 </ReturnValue>
104 <Docs>
105 <summary>To be added.</summary>
106 <value>To be added.</value>
107 <remarks>To be added.</remarks>
108 <since version="Gtk# 3.0" />
109 </Docs>
110 </Member>
111 <Member MemberName="New">
112 <MemberSignature Language="C#" Value="public static GLib.PollFD New (IntPtr raw);" />
113 <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype GLib.PollFD New(native int raw) cil managed" />
114 <MemberType>Method</MemberType>
115 <ReturnValue>
116 <ReturnType>GLib.PollFD</ReturnType>
117 </ReturnValue>
118 <Parameters>
119 <Parameter Name="raw" Type="System.IntPtr" />
120 </Parameters>
121 <Docs>
122 <param name="raw">To be added.</param>
123 <summary>To be added.</summary>
124 <returns>To be added.</returns>
125 <remarks>To be added.</remarks>
126 <since version="Gtk# 3.0" />
127 </Docs>
128 </Member>
129 <Member MemberName="op_Explicit">
130 <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (GLib.PollFD boxed);" />
131 <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype GLib.Value op_Explicit(valuetype GLib.PollFD boxed) cil managed" />
132 <MemberType>Method</MemberType>
133 <ReturnValue>
134 <ReturnType>GLib.Value</ReturnType>
135 </ReturnValue>
136 <Parameters>
137 <Parameter Name="boxed" Type="GLib.PollFD" />
138 </Parameters>
139 <Docs>
140 <param name="boxed">To be added.</param>
141 <summary>To be added.</summary>
142 <returns>To be added.</returns>
143 <remarks>To be added.</remarks>
144 <since version="Gtk# 3.0" />
145 </Docs>
146 </Member>
147 <Member MemberName="op_Explicit">
148 <MemberSignature Language="C#" Value="public static GLib.PollFD op_Explicit (GLib.Value val);" />
149 <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype GLib.PollFD op_Explicit(valuetype GLib.Value val) cil managed" />
150 <MemberType>Method</MemberType>
151 <ReturnValue>
152 <ReturnType>GLib.PollFD</ReturnType>
153 </ReturnValue>
154 <Parameters>
155 <Parameter Name="val" Type="GLib.Value" />
156 </Parameters>
157 <Docs>
158 <param name="val">To be added.</param>
159 <summary>To be added.</summary>
160 <returns>To be added.</returns>
161 <remarks>To be added.</remarks>
162 <since version="Gtk# 3.0" />
163 </Docs>
164 </Member>
165 <Member MemberName="Revents">
166 <MemberSignature Language="C#" Value="public ushort Revents;" />
167 <MemberSignature Language="ILAsm" Value=".field public unsigned int16 Revents" />
168 <MemberType>Field</MemberType>
169 <ReturnValue>
170 <ReturnType>System.UInt16</ReturnType>
171 </ReturnValue>
172 <Docs>
173 <summary>To be added.</summary>
174 <remarks>To be added.</remarks>
175 <since version="Gtk# 3.0" />
176 </Docs>
177 </Member>
178 <Member MemberName="Zero">
179 <MemberSignature Language="C#" Value="public static GLib.PollFD Zero;" />
180 <MemberSignature Language="ILAsm" Value=".field public static valuetype GLib.PollFD Zero" />
181 <MemberType>Field</MemberType>
182 <ReturnValue>
183 <ReturnType>GLib.PollFD</ReturnType>
184 </ReturnValue>
185 <Docs>
186 <summary>To be added.</summary>
187 <remarks>To be added.</remarks>
188 <since version="Gtk# 3.0" />
189 </Docs>
190 </Member>
191 </Members>
192 </Type>
+0
-70
doc/en/GLib/PollableInputStream.xml less more
0 <Type Name="PollableInputStream" FullName="GLib.PollableInputStream">
1 <TypeSignature Language="C#" Value="public interface PollableInputStream : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract PollableInputStream implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="CanPoll">
18 <MemberSignature Language="C#" Value="public bool CanPoll ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanPoll() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <returns>To be added.</returns>
28 <remarks>To be added.</remarks>
29 <since version="Gtk# 3.0" />
30 </Docs>
31 </Member>
32 <Member MemberName="IsReadable">
33 <MemberSignature Language="C#" Value="public bool IsReadable { get; }" />
34 <MemberSignature Language="ILAsm" Value=".property instance bool IsReadable" />
35 <MemberType>Property</MemberType>
36 <ReturnValue>
37 <ReturnType>System.Boolean</ReturnType>
38 </ReturnValue>
39 <Docs>
40 <summary>To be added.</summary>
41 <value>To be added.</value>
42 <remarks>To be added.</remarks>
43 <since version="Gtk# 3.0" />
44 </Docs>
45 </Member>
46 <Member MemberName="ReadNonblocking">
47 <MemberSignature Language="C#" Value="public long ReadNonblocking (IntPtr buffer, ulong size, GLib.Cancellable cancellable);" />
48 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int64 ReadNonblocking(native int buffer, unsigned int64 size, class GLib.Cancellable cancellable) cil managed" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Int64</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="buffer" Type="System.IntPtr" />
55 <Parameter Name="size" Type="System.UInt64" />
56 <Parameter Name="cancellable" Type="GLib.Cancellable" />
57 </Parameters>
58 <Docs>
59 <param name="buffer">To be added.</param>
60 <param name="size">To be added.</param>
61 <param name="cancellable">To be added.</param>
62 <summary>To be added.</summary>
63 <returns>To be added.</returns>
64 <remarks>To be added.</remarks>
65 <since version="Gtk# 3.0" />
66 </Docs>
67 </Member>
68 </Members>
69 </Type>
00 <Type Name="PollableInputStreamAdapter" FullName="GLib.PollableInputStreamAdapter">
1 <TypeSignature Language="C#" Value="public class PollableInputStreamAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, GLib.PollableInputStream" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi PollableInputStreamAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class GLib.PollableInputStream" />
1 <TypeSignature Language="C#" Value="public class PollableInputStreamAdapter : GLib.GInterfaceAdapter, GLib.IPollableInputStream, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi PollableInputStreamAdapter extends GLib.GInterfaceAdapter implements class GLib.IPollableInputStream, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
11 <InterfaceName>GLib.IPollableInputStream</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.PollableInputStream</InterfaceName>
14 <InterfaceName>GLib.IWrapper</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public PollableInputStreamAdapter (GLib.PollableInputStreamImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.PollableInputStreamImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public PollableInputStreamAdapter (GLib.IPollableInputStreamImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IPollableInputStreamImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.PollableInputStreamImplementor" />
39 <Parameter Name="implementor" Type="GLib.IPollableInputStreamImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
7474 <since version="Gtk# 3.0" />
7575 </Docs>
7676 </Member>
77 <Member MemberName="CreateSource">
78 <MemberSignature Language="C#" Value="public GLib.Source CreateSource (GLib.Cancellable cancellable);" />
79 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Source CreateSource(class GLib.Cancellable cancellable) cil managed" />
80 <MemberType>Method</MemberType>
81 <ReturnValue>
82 <ReturnType>GLib.Source</ReturnType>
83 </ReturnValue>
84 <Parameters>
85 <Parameter Name="cancellable" Type="GLib.Cancellable" />
86 </Parameters>
87 <Docs>
88 <param name="cancellable">To be added.</param>
89 <summary>To be added.</summary>
90 <returns>To be added.</returns>
91 <remarks>To be added.</remarks>
92 <since version="Gtk# 3.0" />
93 </Docs>
94 </Member>
7795 <Member MemberName="GetObject">
78 <MemberSignature Language="C#" Value="public static GLib.PollableInputStream GetObject (GLib.Object obj);" />
79 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.PollableInputStream GetObject(class GLib.Object obj) cil managed" />
80 <MemberType>Method</MemberType>
81 <ReturnValue>
82 <ReturnType>GLib.PollableInputStream</ReturnType>
96 <MemberSignature Language="C#" Value="public static GLib.IPollableInputStream GetObject (GLib.Object obj);" />
97 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IPollableInputStream GetObject(class GLib.Object obj) cil managed" />
98 <MemberType>Method</MemberType>
99 <ReturnValue>
100 <ReturnType>GLib.IPollableInputStream</ReturnType>
83101 </ReturnValue>
84102 <Parameters>
85103 <Parameter Name="obj" Type="GLib.Object" />
93111 </Docs>
94112 </Member>
95113 <Member MemberName="GetObject">
96 <MemberSignature Language="C#" Value="public static GLib.PollableInputStream GetObject (IntPtr handle, bool owned);" />
97 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.PollableInputStream GetObject(native int handle, bool owned) cil managed" />
98 <MemberType>Method</MemberType>
99 <ReturnValue>
100 <ReturnType>GLib.PollableInputStream</ReturnType>
114 <MemberSignature Language="C#" Value="public static GLib.IPollableInputStream GetObject (IntPtr handle, bool owned);" />
115 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IPollableInputStream GetObject(native int handle, bool owned) cil managed" />
116 <MemberType>Method</MemberType>
117 <ReturnValue>
118 <ReturnType>GLib.IPollableInputStream</ReturnType>
101119 </ReturnValue>
102120 <Parameters>
103121 <Parameter Name="handle" Type="System.IntPtr" />
112130 <since version="Gtk# 3.0" />
113131 </Docs>
114132 </Member>
133 <Member MemberName="GInterfaceGType">
134 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
135 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
136 <MemberType>Property</MemberType>
137 <ReturnValue>
138 <ReturnType>GLib.GType</ReturnType>
139 </ReturnValue>
140 <Docs>
141 <summary>To be added.</summary>
142 <value>To be added.</value>
143 <remarks>To be added.</remarks>
144 <since version="Gtk# 3.0" />
145 </Docs>
146 </Member>
115147 <Member MemberName="GType">
116 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
117 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
148 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
149 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
118150 <MemberType>Property</MemberType>
119151 <ReturnValue>
120152 <ReturnType>GLib.GType</ReturnType>
141173 </Docs>
142174 </Member>
143175 <Member MemberName="Implementor">
144 <MemberSignature Language="C#" Value="public GLib.PollableInputStreamImplementor Implementor { get; }" />
145 <MemberSignature Language="ILAsm" Value=".property instance class GLib.PollableInputStreamImplementor Implementor" />
146 <MemberType>Property</MemberType>
147 <ReturnValue>
148 <ReturnType>GLib.PollableInputStreamImplementor</ReturnType>
176 <MemberSignature Language="C#" Value="public GLib.IPollableInputStreamImplementor Implementor { get; }" />
177 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IPollableInputStreamImplementor Implementor" />
178 <MemberType>Property</MemberType>
179 <ReturnValue>
180 <ReturnType>GLib.IPollableInputStreamImplementor</ReturnType>
149181 </ReturnValue>
150182 <Docs>
151183 <summary>To be added.</summary>
+0
-73
doc/en/GLib/PollableInputStreamImplementor.xml less more
0 <Type Name="PollableInputStreamImplementor" FullName="GLib.PollableInputStreamImplementor">
1 <TypeSignature Language="C#" Value="public interface PollableInputStreamImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract PollableInputStreamImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.PollableInputStreamAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="CanPoll">
23 <MemberSignature Language="C#" Value="public bool CanPoll ();" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanPoll() cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters />
30 <Docs>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 3.0" />
35 </Docs>
36 </Member>
37 <Member MemberName="IsReadable">
38 <MemberSignature Language="C#" Value="public bool IsReadable { get; }" />
39 <MemberSignature Language="ILAsm" Value=".property instance bool IsReadable" />
40 <MemberType>Property</MemberType>
41 <ReturnValue>
42 <ReturnType>System.Boolean</ReturnType>
43 </ReturnValue>
44 <Docs>
45 <summary>To be added.</summary>
46 <value>To be added.</value>
47 <remarks>To be added.</remarks>
48 <since version="Gtk# 3.0" />
49 </Docs>
50 </Member>
51 <Member MemberName="ReadNonblocking">
52 <MemberSignature Language="C#" Value="public long ReadNonblocking (IntPtr buffer, ulong size);" />
53 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int64 ReadNonblocking(native int buffer, unsigned int64 size) cil managed" />
54 <MemberType>Method</MemberType>
55 <ReturnValue>
56 <ReturnType>System.Int64</ReturnType>
57 </ReturnValue>
58 <Parameters>
59 <Parameter Name="buffer" Type="System.IntPtr" />
60 <Parameter Name="size" Type="System.UInt64" />
61 </Parameters>
62 <Docs>
63 <param name="buffer">To be added.</param>
64 <param name="size">To be added.</param>
65 <summary>To be added.</summary>
66 <returns>To be added.</returns>
67 <remarks>To be added.</remarks>
68 <since version="Gtk# 3.0" />
69 </Docs>
70 </Member>
71 </Members>
72 </Type>
+0
-70
doc/en/GLib/PollableOutputStream.xml less more
0 <Type Name="PollableOutputStream" FullName="GLib.PollableOutputStream">
1 <TypeSignature Language="C#" Value="public interface PollableOutputStream : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract PollableOutputStream implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="CanPoll">
18 <MemberSignature Language="C#" Value="public bool CanPoll ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanPoll() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <returns>To be added.</returns>
28 <remarks>To be added.</remarks>
29 <since version="Gtk# 3.0" />
30 </Docs>
31 </Member>
32 <Member MemberName="IsWritable">
33 <MemberSignature Language="C#" Value="public bool IsWritable { get; }" />
34 <MemberSignature Language="ILAsm" Value=".property instance bool IsWritable" />
35 <MemberType>Property</MemberType>
36 <ReturnValue>
37 <ReturnType>System.Boolean</ReturnType>
38 </ReturnValue>
39 <Docs>
40 <summary>To be added.</summary>
41 <value>To be added.</value>
42 <remarks>To be added.</remarks>
43 <since version="Gtk# 3.0" />
44 </Docs>
45 </Member>
46 <Member MemberName="WriteNonblocking">
47 <MemberSignature Language="C#" Value="public long WriteNonblocking (IntPtr buffer, ulong size, GLib.Cancellable cancellable);" />
48 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int64 WriteNonblocking(native int buffer, unsigned int64 size, class GLib.Cancellable cancellable) cil managed" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Int64</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="buffer" Type="System.IntPtr" />
55 <Parameter Name="size" Type="System.UInt64" />
56 <Parameter Name="cancellable" Type="GLib.Cancellable" />
57 </Parameters>
58 <Docs>
59 <param name="buffer">To be added.</param>
60 <param name="size">To be added.</param>
61 <param name="cancellable">To be added.</param>
62 <summary>To be added.</summary>
63 <returns>To be added.</returns>
64 <remarks>To be added.</remarks>
65 <since version="Gtk# 3.0" />
66 </Docs>
67 </Member>
68 </Members>
69 </Type>
00 <Type Name="PollableOutputStreamAdapter" FullName="GLib.PollableOutputStreamAdapter">
1 <TypeSignature Language="C#" Value="public class PollableOutputStreamAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, GLib.PollableOutputStream" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi PollableOutputStreamAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class GLib.PollableOutputStream" />
1 <TypeSignature Language="C#" Value="public class PollableOutputStreamAdapter : GLib.GInterfaceAdapter, GLib.IPollableOutputStream, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi PollableOutputStreamAdapter extends GLib.GInterfaceAdapter implements class GLib.IPollableOutputStream, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
11 <InterfaceName>GLib.IPollableOutputStream</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.PollableOutputStream</InterfaceName>
14 <InterfaceName>GLib.IWrapper</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public PollableOutputStreamAdapter (GLib.PollableOutputStreamImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.PollableOutputStreamImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public PollableOutputStreamAdapter (GLib.IPollableOutputStreamImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IPollableOutputStreamImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.PollableOutputStreamImplementor" />
39 <Parameter Name="implementor" Type="GLib.IPollableOutputStreamImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
7474 <since version="Gtk# 3.0" />
7575 </Docs>
7676 </Member>
77 <Member MemberName="CreateSource">
78 <MemberSignature Language="C#" Value="public GLib.Source CreateSource (GLib.Cancellable cancellable);" />
79 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Source CreateSource(class GLib.Cancellable cancellable) cil managed" />
80 <MemberType>Method</MemberType>
81 <ReturnValue>
82 <ReturnType>GLib.Source</ReturnType>
83 </ReturnValue>
84 <Parameters>
85 <Parameter Name="cancellable" Type="GLib.Cancellable" />
86 </Parameters>
87 <Docs>
88 <param name="cancellable">To be added.</param>
89 <summary>To be added.</summary>
90 <returns>To be added.</returns>
91 <remarks>To be added.</remarks>
92 <since version="Gtk# 3.0" />
93 </Docs>
94 </Member>
7795 <Member MemberName="GetObject">
78 <MemberSignature Language="C#" Value="public static GLib.PollableOutputStream GetObject (GLib.Object obj);" />
79 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.PollableOutputStream GetObject(class GLib.Object obj) cil managed" />
80 <MemberType>Method</MemberType>
81 <ReturnValue>
82 <ReturnType>GLib.PollableOutputStream</ReturnType>
96 <MemberSignature Language="C#" Value="public static GLib.IPollableOutputStream GetObject (GLib.Object obj);" />
97 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IPollableOutputStream GetObject(class GLib.Object obj) cil managed" />
98 <MemberType>Method</MemberType>
99 <ReturnValue>
100 <ReturnType>GLib.IPollableOutputStream</ReturnType>
83101 </ReturnValue>
84102 <Parameters>
85103 <Parameter Name="obj" Type="GLib.Object" />
93111 </Docs>
94112 </Member>
95113 <Member MemberName="GetObject">
96 <MemberSignature Language="C#" Value="public static GLib.PollableOutputStream GetObject (IntPtr handle, bool owned);" />
97 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.PollableOutputStream GetObject(native int handle, bool owned) cil managed" />
98 <MemberType>Method</MemberType>
99 <ReturnValue>
100 <ReturnType>GLib.PollableOutputStream</ReturnType>
114 <MemberSignature Language="C#" Value="public static GLib.IPollableOutputStream GetObject (IntPtr handle, bool owned);" />
115 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IPollableOutputStream GetObject(native int handle, bool owned) cil managed" />
116 <MemberType>Method</MemberType>
117 <ReturnValue>
118 <ReturnType>GLib.IPollableOutputStream</ReturnType>
101119 </ReturnValue>
102120 <Parameters>
103121 <Parameter Name="handle" Type="System.IntPtr" />
112130 <since version="Gtk# 3.0" />
113131 </Docs>
114132 </Member>
133 <Member MemberName="GInterfaceGType">
134 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
135 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
136 <MemberType>Property</MemberType>
137 <ReturnValue>
138 <ReturnType>GLib.GType</ReturnType>
139 </ReturnValue>
140 <Docs>
141 <summary>To be added.</summary>
142 <value>To be added.</value>
143 <remarks>To be added.</remarks>
144 <since version="Gtk# 3.0" />
145 </Docs>
146 </Member>
115147 <Member MemberName="GType">
116 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
117 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
148 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
149 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
118150 <MemberType>Property</MemberType>
119151 <ReturnValue>
120152 <ReturnType>GLib.GType</ReturnType>
141173 </Docs>
142174 </Member>
143175 <Member MemberName="Implementor">
144 <MemberSignature Language="C#" Value="public GLib.PollableOutputStreamImplementor Implementor { get; }" />
145 <MemberSignature Language="ILAsm" Value=".property instance class GLib.PollableOutputStreamImplementor Implementor" />
146 <MemberType>Property</MemberType>
147 <ReturnValue>
148 <ReturnType>GLib.PollableOutputStreamImplementor</ReturnType>
176 <MemberSignature Language="C#" Value="public GLib.IPollableOutputStreamImplementor Implementor { get; }" />
177 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IPollableOutputStreamImplementor Implementor" />
178 <MemberType>Property</MemberType>
179 <ReturnValue>
180 <ReturnType>GLib.IPollableOutputStreamImplementor</ReturnType>
149181 </ReturnValue>
150182 <Docs>
151183 <summary>To be added.</summary>
+0
-73
doc/en/GLib/PollableOutputStreamImplementor.xml less more
0 <Type Name="PollableOutputStreamImplementor" FullName="GLib.PollableOutputStreamImplementor">
1 <TypeSignature Language="C#" Value="public interface PollableOutputStreamImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract PollableOutputStreamImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.PollableOutputStreamAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="CanPoll">
23 <MemberSignature Language="C#" Value="public bool CanPoll ();" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanPoll() cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters />
30 <Docs>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 3.0" />
35 </Docs>
36 </Member>
37 <Member MemberName="IsWritable">
38 <MemberSignature Language="C#" Value="public bool IsWritable { get; }" />
39 <MemberSignature Language="ILAsm" Value=".property instance bool IsWritable" />
40 <MemberType>Property</MemberType>
41 <ReturnValue>
42 <ReturnType>System.Boolean</ReturnType>
43 </ReturnValue>
44 <Docs>
45 <summary>To be added.</summary>
46 <value>To be added.</value>
47 <remarks>To be added.</remarks>
48 <since version="Gtk# 3.0" />
49 </Docs>
50 </Member>
51 <Member MemberName="WriteNonblocking">
52 <MemberSignature Language="C#" Value="public long WriteNonblocking (IntPtr buffer, ulong size);" />
53 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int64 WriteNonblocking(native int buffer, unsigned int64 size) cil managed" />
54 <MemberType>Method</MemberType>
55 <ReturnValue>
56 <ReturnType>System.Int64</ReturnType>
57 </ReturnValue>
58 <Parameters>
59 <Parameter Name="buffer" Type="System.IntPtr" />
60 <Parameter Name="size" Type="System.UInt64" />
61 </Parameters>
62 <Docs>
63 <param name="buffer">To be added.</param>
64 <param name="size">To be added.</param>
65 <summary>To be added.</summary>
66 <returns>To be added.</returns>
67 <remarks>To be added.</remarks>
68 <since version="Gtk# 3.0" />
69 </Docs>
70 </Member>
71 </Members>
72 </Type>
+0
-97
doc/en/GLib/Proxy.xml less more
0 <Type Name="Proxy" FullName="GLib.Proxy">
1 <TypeSignature Language="C#" Value="public interface Proxy : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Proxy implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Connect">
18 <MemberSignature Language="C#" Value="public GLib.IOStream Connect (GLib.IOStream connection, GLib.ProxyAddress proxy_address, GLib.Cancellable cancellable);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream Connect(class GLib.IOStream connection, class GLib.ProxyAddress proxy_address, class GLib.Cancellable cancellable) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.IOStream</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="connection" Type="GLib.IOStream" />
26 <Parameter Name="proxy_address" Type="GLib.ProxyAddress" />
27 <Parameter Name="cancellable" Type="GLib.Cancellable" />
28 </Parameters>
29 <Docs>
30 <param name="connection">To be added.</param>
31 <param name="proxy_address">To be added.</param>
32 <param name="cancellable">To be added.</param>
33 <summary>To be added.</summary>
34 <returns>To be added.</returns>
35 <remarks>To be added.</remarks>
36 <since version="Gtk# 3.0" />
37 </Docs>
38 </Member>
39 <Member MemberName="ConnectAsync">
40 <MemberSignature Language="C#" Value="public void ConnectAsync (GLib.IOStream connection, GLib.ProxyAddress proxy_address, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ConnectAsync(class GLib.IOStream connection, class GLib.ProxyAddress proxy_address, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Void</ReturnType>
45 </ReturnValue>
46 <Parameters>
47 <Parameter Name="connection" Type="GLib.IOStream" />
48 <Parameter Name="proxy_address" Type="GLib.ProxyAddress" />
49 <Parameter Name="cancellable" Type="GLib.Cancellable" />
50 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
51 </Parameters>
52 <Docs>
53 <param name="connection">To be added.</param>
54 <param name="proxy_address">To be added.</param>
55 <param name="cancellable">To be added.</param>
56 <param name="cb">To be added.</param>
57 <summary>To be added.</summary>
58 <remarks>To be added.</remarks>
59 <since version="Gtk# 3.0" />
60 </Docs>
61 </Member>
62 <Member MemberName="ConnectFinish">
63 <MemberSignature Language="C#" Value="public GLib.IOStream ConnectFinish (GLib.AsyncResult result);" />
64 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream ConnectFinish(class GLib.AsyncResult result) cil managed" />
65 <MemberType>Method</MemberType>
66 <ReturnValue>
67 <ReturnType>GLib.IOStream</ReturnType>
68 </ReturnValue>
69 <Parameters>
70 <Parameter Name="result" Type="GLib.AsyncResult" />
71 </Parameters>
72 <Docs>
73 <param name="result">To be added.</param>
74 <summary>To be added.</summary>
75 <returns>To be added.</returns>
76 <remarks>To be added.</remarks>
77 <since version="Gtk# 3.0" />
78 </Docs>
79 </Member>
80 <Member MemberName="SupportsHostname">
81 <MemberSignature Language="C#" Value="public bool SupportsHostname ();" />
82 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SupportsHostname() cil managed" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>System.Boolean</ReturnType>
86 </ReturnValue>
87 <Parameters />
88 <Docs>
89 <summary>To be added.</summary>
90 <returns>To be added.</returns>
91 <remarks>To be added.</remarks>
92 <since version="Gtk# 3.0" />
93 </Docs>
94 </Member>
95 </Members>
96 </Type>
00 <Type Name="ProxyAdapter" FullName="GLib.ProxyAdapter">
1 <TypeSignature Language="C#" Value="public class ProxyAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, GLib.Proxy" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ProxyAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class GLib.Proxy" />
1 <TypeSignature Language="C#" Value="public class ProxyAdapter : GLib.GInterfaceAdapter, GLib.IProxy, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ProxyAdapter extends GLib.GInterfaceAdapter implements class GLib.IProxy, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
11 <InterfaceName>GLib.IProxy</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.Proxy</InterfaceName>
14 <InterfaceName>GLib.IWrapper</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public ProxyAdapter (GLib.ProxyImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.ProxyImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public ProxyAdapter (GLib.IProxyImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IProxyImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.ProxyImplementor" />
39 <Parameter Name="implementor" Type="GLib.IProxyImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
105105 </Docs>
106106 </Member>
107107 <Member MemberName="ConnectFinish">
108 <MemberSignature Language="C#" Value="public GLib.IOStream ConnectFinish (GLib.AsyncResult result);" />
109 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream ConnectFinish(class GLib.AsyncResult result) cil managed" />
108 <MemberSignature Language="C#" Value="public GLib.IOStream ConnectFinish (GLib.IAsyncResult result);" />
109 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream ConnectFinish(class GLib.IAsyncResult result) cil managed" />
110110 <MemberType>Method</MemberType>
111111 <ReturnValue>
112112 <ReturnType>GLib.IOStream</ReturnType>
113113 </ReturnValue>
114114 <Parameters>
115 <Parameter Name="result" Type="GLib.AsyncResult" />
115 <Parameter Name="result" Type="GLib.IAsyncResult" />
116116 </Parameters>
117117 <Docs>
118118 <param name="result">To be added.</param>
123123 </Docs>
124124 </Member>
125125 <Member MemberName="GetDefaultForProtocol">
126 <MemberSignature Language="C#" Value="public static GLib.Proxy GetDefaultForProtocol (string protocol);" />
127 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Proxy GetDefaultForProtocol(string protocol) cil managed" />
128 <MemberType>Method</MemberType>
129 <ReturnValue>
130 <ReturnType>GLib.Proxy</ReturnType>
126 <MemberSignature Language="C#" Value="public static GLib.IProxy GetDefaultForProtocol (string protocol);" />
127 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IProxy GetDefaultForProtocol(string protocol) cil managed" />
128 <MemberType>Method</MemberType>
129 <ReturnValue>
130 <ReturnType>GLib.IProxy</ReturnType>
131131 </ReturnValue>
132132 <Parameters>
133133 <Parameter Name="protocol" Type="System.String" />
141141 </Docs>
142142 </Member>
143143 <Member MemberName="GetObject">
144 <MemberSignature Language="C#" Value="public static GLib.Proxy GetObject (GLib.Object obj);" />
145 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Proxy GetObject(class GLib.Object obj) cil managed" />
146 <MemberType>Method</MemberType>
147 <ReturnValue>
148 <ReturnType>GLib.Proxy</ReturnType>
144 <MemberSignature Language="C#" Value="public static GLib.IProxy GetObject (GLib.Object obj);" />
145 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IProxy GetObject(class GLib.Object obj) cil managed" />
146 <MemberType>Method</MemberType>
147 <ReturnValue>
148 <ReturnType>GLib.IProxy</ReturnType>
149149 </ReturnValue>
150150 <Parameters>
151151 <Parameter Name="obj" Type="GLib.Object" />
159159 </Docs>
160160 </Member>
161161 <Member MemberName="GetObject">
162 <MemberSignature Language="C#" Value="public static GLib.Proxy GetObject (IntPtr handle, bool owned);" />
163 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Proxy GetObject(native int handle, bool owned) cil managed" />
164 <MemberType>Method</MemberType>
165 <ReturnValue>
166 <ReturnType>GLib.Proxy</ReturnType>
162 <MemberSignature Language="C#" Value="public static GLib.IProxy GetObject (IntPtr handle, bool owned);" />
163 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IProxy GetObject(native int handle, bool owned) cil managed" />
164 <MemberType>Method</MemberType>
165 <ReturnValue>
166 <ReturnType>GLib.IProxy</ReturnType>
167167 </ReturnValue>
168168 <Parameters>
169169 <Parameter Name="handle" Type="System.IntPtr" />
178178 <since version="Gtk# 3.0" />
179179 </Docs>
180180 </Member>
181 <Member MemberName="GInterfaceGType">
182 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
183 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
184 <MemberType>Property</MemberType>
185 <ReturnValue>
186 <ReturnType>GLib.GType</ReturnType>
187 </ReturnValue>
188 <Docs>
189 <summary>To be added.</summary>
190 <value>To be added.</value>
191 <remarks>To be added.</remarks>
192 <since version="Gtk# 3.0" />
193 </Docs>
194 </Member>
181195 <Member MemberName="GType">
182 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
183 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
196 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
197 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
184198 <MemberType>Property</MemberType>
185199 <ReturnValue>
186200 <ReturnType>GLib.GType</ReturnType>
207221 </Docs>
208222 </Member>
209223 <Member MemberName="Implementor">
210 <MemberSignature Language="C#" Value="public GLib.ProxyImplementor Implementor { get; }" />
211 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ProxyImplementor Implementor" />
212 <MemberType>Property</MemberType>
213 <ReturnValue>
214 <ReturnType>GLib.ProxyImplementor</ReturnType>
224 <MemberSignature Language="C#" Value="public GLib.IProxyImplementor Implementor { get; }" />
225 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IProxyImplementor Implementor" />
226 <MemberType>Property</MemberType>
227 <ReturnValue>
228 <ReturnType>GLib.IProxyImplementor</ReturnType>
215229 </ReturnValue>
216230 <Docs>
217231 <summary>To be added.</summary>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 <since version="Gtk# 3.0" />
2828 </Docs>
2929 </Member>
9999 <ReturnType>GLib.GType</ReturnType>
100100 </ReturnValue>
101101 <Docs>
102 <summary>To be added.</summary>
103 <value>To be added.</value>
104 <remarks>To be added.</remarks>
102 <summary>GType Property.</summary>
103 <value>The native <see cref="T:GLib.GType" /> value.</value>
104 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.ProxyAddress" />.</remarks>
105105 <since version="Gtk# 3.0" />
106106 </Docs>
107107 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
4141 <Member MemberName="Connectable">
42 <MemberSignature Language="C#" Value="public GLib.SocketConnectable Connectable { get; }" />
43 <MemberSignature Language="ILAsm" Value=".property instance class GLib.SocketConnectable Connectable" />
42 <MemberSignature Language="C#" Value="public GLib.ISocketConnectable Connectable { get; }" />
43 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ISocketConnectable Connectable" />
4444 <MemberType>Property</MemberType>
4545 <Attributes>
4646 <Attribute>
4848 </Attribute>
4949 </Attributes>
5050 <ReturnValue>
51 <ReturnType>GLib.SocketConnectable</ReturnType>
51 <ReturnType>GLib.ISocketConnectable</ReturnType>
5252 </ReturnValue>
5353 <Docs>
5454 <summary>To be added.</summary>
6565 <ReturnType>GLib.GType</ReturnType>
6666 </ReturnValue>
6767 <Docs>
68 <summary>To be added.</summary>
69 <value>To be added.</value>
70 <remarks>To be added.</remarks>
68 <summary>GType Property.</summary>
69 <value>The native <see cref="T:GLib.GType" /> value.</value>
70 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.ProxyAddressEnumerator" />.</remarks>
7171 <since version="Gtk# 3.0" />
7272 </Docs>
7373 </Member>
+0
-102
doc/en/GLib/ProxyImplementor.xml less more
0 <Type Name="ProxyImplementor" FullName="GLib.ProxyImplementor">
1 <TypeSignature Language="C#" Value="public interface ProxyImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ProxyImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.ProxyAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Connect">
23 <MemberSignature Language="C#" Value="public GLib.IOStream Connect (GLib.IOStream connection, GLib.ProxyAddress proxy_address, GLib.Cancellable cancellable);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream Connect(class GLib.IOStream connection, class GLib.ProxyAddress proxy_address, class GLib.Cancellable cancellable) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>GLib.IOStream</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="connection" Type="GLib.IOStream" />
31 <Parameter Name="proxy_address" Type="GLib.ProxyAddress" />
32 <Parameter Name="cancellable" Type="GLib.Cancellable" />
33 </Parameters>
34 <Docs>
35 <param name="connection">To be added.</param>
36 <param name="proxy_address">To be added.</param>
37 <param name="cancellable">To be added.</param>
38 <summary>To be added.</summary>
39 <returns>To be added.</returns>
40 <remarks>To be added.</remarks>
41 <since version="Gtk# 3.0" />
42 </Docs>
43 </Member>
44 <Member MemberName="ConnectAsync">
45 <MemberSignature Language="C#" Value="public void ConnectAsync (GLib.IOStream connection, GLib.ProxyAddress proxy_address, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ConnectAsync(class GLib.IOStream connection, class GLib.ProxyAddress proxy_address, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Void</ReturnType>
50 </ReturnValue>
51 <Parameters>
52 <Parameter Name="connection" Type="GLib.IOStream" />
53 <Parameter Name="proxy_address" Type="GLib.ProxyAddress" />
54 <Parameter Name="cancellable" Type="GLib.Cancellable" />
55 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
56 </Parameters>
57 <Docs>
58 <param name="connection">To be added.</param>
59 <param name="proxy_address">To be added.</param>
60 <param name="cancellable">To be added.</param>
61 <param name="cb">To be added.</param>
62 <summary>To be added.</summary>
63 <remarks>To be added.</remarks>
64 <since version="Gtk# 3.0" />
65 </Docs>
66 </Member>
67 <Member MemberName="ConnectFinish">
68 <MemberSignature Language="C#" Value="public GLib.IOStream ConnectFinish (GLib.AsyncResult result);" />
69 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream ConnectFinish(class GLib.AsyncResult result) cil managed" />
70 <MemberType>Method</MemberType>
71 <ReturnValue>
72 <ReturnType>GLib.IOStream</ReturnType>
73 </ReturnValue>
74 <Parameters>
75 <Parameter Name="result" Type="GLib.AsyncResult" />
76 </Parameters>
77 <Docs>
78 <param name="result">To be added.</param>
79 <summary>To be added.</summary>
80 <returns>To be added.</returns>
81 <remarks>To be added.</remarks>
82 <since version="Gtk# 3.0" />
83 </Docs>
84 </Member>
85 <Member MemberName="SupportsHostname">
86 <MemberSignature Language="C#" Value="public bool SupportsHostname ();" />
87 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SupportsHostname() cil managed" />
88 <MemberType>Method</MemberType>
89 <ReturnValue>
90 <ReturnType>System.Boolean</ReturnType>
91 </ReturnValue>
92 <Parameters />
93 <Docs>
94 <summary>To be added.</summary>
95 <returns>To be added.</returns>
96 <remarks>To be added.</remarks>
97 <since version="Gtk# 3.0" />
98 </Docs>
99 </Member>
100 </Members>
101 </Type>
+0
-92
doc/en/GLib/ProxyResolver.xml less more
0 <Type Name="ProxyResolver" FullName="GLib.ProxyResolver">
1 <TypeSignature Language="C#" Value="public interface ProxyResolver : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ProxyResolver implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="IsSupported">
18 <MemberSignature Language="C#" Value="public bool IsSupported { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance bool IsSupported" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="Lookup">
32 <MemberSignature Language="C#" Value="public string Lookup (string uri, GLib.Cancellable cancellable);" />
33 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string Lookup(string uri, class GLib.Cancellable cancellable) cil managed" />
34 <MemberType>Method</MemberType>
35 <ReturnValue>
36 <ReturnType>System.String</ReturnType>
37 </ReturnValue>
38 <Parameters>
39 <Parameter Name="uri" Type="System.String" />
40 <Parameter Name="cancellable" Type="GLib.Cancellable" />
41 </Parameters>
42 <Docs>
43 <param name="uri">To be added.</param>
44 <param name="cancellable">To be added.</param>
45 <summary>To be added.</summary>
46 <returns>To be added.</returns>
47 <remarks>To be added.</remarks>
48 <since version="Gtk# 3.0" />
49 </Docs>
50 </Member>
51 <Member MemberName="LookupAsync">
52 <MemberSignature Language="C#" Value="public void LookupAsync (string uri, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
53 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LookupAsync(string uri, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
54 <MemberType>Method</MemberType>
55 <ReturnValue>
56 <ReturnType>System.Void</ReturnType>
57 </ReturnValue>
58 <Parameters>
59 <Parameter Name="uri" Type="System.String" />
60 <Parameter Name="cancellable" Type="GLib.Cancellable" />
61 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
62 </Parameters>
63 <Docs>
64 <param name="uri">To be added.</param>
65 <param name="cancellable">To be added.</param>
66 <param name="cb">To be added.</param>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
69 <since version="Gtk# 3.0" />
70 </Docs>
71 </Member>
72 <Member MemberName="LookupFinish">
73 <MemberSignature Language="C#" Value="public string LookupFinish (GLib.AsyncResult result);" />
74 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string LookupFinish(class GLib.AsyncResult result) cil managed" />
75 <MemberType>Method</MemberType>
76 <ReturnValue>
77 <ReturnType>System.String</ReturnType>
78 </ReturnValue>
79 <Parameters>
80 <Parameter Name="result" Type="GLib.AsyncResult" />
81 </Parameters>
82 <Docs>
83 <param name="result">To be added.</param>
84 <summary>To be added.</summary>
85 <returns>To be added.</returns>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 3.0" />
88 </Docs>
89 </Member>
90 </Members>
91 </Type>
00 <Type Name="ProxyResolverAdapter" FullName="GLib.ProxyResolverAdapter">
1 <TypeSignature Language="C#" Value="public class ProxyResolverAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, GLib.ProxyResolver" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ProxyResolverAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class GLib.ProxyResolver" />
1 <TypeSignature Language="C#" Value="public class ProxyResolverAdapter : GLib.GInterfaceAdapter, GLib.IProxyResolver, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ProxyResolverAdapter extends GLib.GInterfaceAdapter implements class GLib.IProxyResolver, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
11 <InterfaceName>GLib.IProxyResolver</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.ProxyResolver</InterfaceName>
14 <InterfaceName>GLib.IWrapper</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public ProxyResolverAdapter (GLib.ProxyResolverImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.ProxyResolverImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public ProxyResolverAdapter (GLib.IProxyResolverImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IProxyResolverImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.ProxyResolverImplementor" />
39 <Parameter Name="implementor" Type="GLib.IProxyResolverImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
6060 </Docs>
6161 </Member>
6262 <Member MemberName="Default">
63 <MemberSignature Language="C#" Value="public static GLib.ProxyResolver Default { get; }" />
64 <MemberSignature Language="ILAsm" Value=".property class GLib.ProxyResolver Default" />
65 <MemberType>Property</MemberType>
66 <ReturnValue>
67 <ReturnType>GLib.ProxyResolver</ReturnType>
63 <MemberSignature Language="C#" Value="public static GLib.IProxyResolver Default { get; }" />
64 <MemberSignature Language="ILAsm" Value=".property class GLib.IProxyResolver Default" />
65 <MemberType>Property</MemberType>
66 <ReturnValue>
67 <ReturnType>GLib.IProxyResolver</ReturnType>
6868 </ReturnValue>
6969 <Docs>
7070 <summary>To be added.</summary>
7474 </Docs>
7575 </Member>
7676 <Member MemberName="GetObject">
77 <MemberSignature Language="C#" Value="public static GLib.ProxyResolver GetObject (GLib.Object obj);" />
78 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ProxyResolver GetObject(class GLib.Object obj) cil managed" />
79 <MemberType>Method</MemberType>
80 <ReturnValue>
81 <ReturnType>GLib.ProxyResolver</ReturnType>
77 <MemberSignature Language="C#" Value="public static GLib.IProxyResolver GetObject (GLib.Object obj);" />
78 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IProxyResolver GetObject(class GLib.Object obj) cil managed" />
79 <MemberType>Method</MemberType>
80 <ReturnValue>
81 <ReturnType>GLib.IProxyResolver</ReturnType>
8282 </ReturnValue>
8383 <Parameters>
8484 <Parameter Name="obj" Type="GLib.Object" />
9292 </Docs>
9393 </Member>
9494 <Member MemberName="GetObject">
95 <MemberSignature Language="C#" Value="public static GLib.ProxyResolver GetObject (IntPtr handle, bool owned);" />
96 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ProxyResolver GetObject(native int handle, bool owned) cil managed" />
97 <MemberType>Method</MemberType>
98 <ReturnValue>
99 <ReturnType>GLib.ProxyResolver</ReturnType>
95 <MemberSignature Language="C#" Value="public static GLib.IProxyResolver GetObject (IntPtr handle, bool owned);" />
96 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IProxyResolver GetObject(native int handle, bool owned) cil managed" />
97 <MemberType>Method</MemberType>
98 <ReturnValue>
99 <ReturnType>GLib.IProxyResolver</ReturnType>
100100 </ReturnValue>
101101 <Parameters>
102102 <Parameter Name="handle" Type="System.IntPtr" />
111111 <since version="Gtk# 3.0" />
112112 </Docs>
113113 </Member>
114 <Member MemberName="GInterfaceGType">
115 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
117 <MemberType>Property</MemberType>
118 <ReturnValue>
119 <ReturnType>GLib.GType</ReturnType>
120 </ReturnValue>
121 <Docs>
122 <summary>To be added.</summary>
123 <value>To be added.</value>
124 <remarks>To be added.</remarks>
125 <since version="Gtk# 3.0" />
126 </Docs>
127 </Member>
114128 <Member MemberName="GType">
115 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
129 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
130 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
117131 <MemberType>Property</MemberType>
118132 <ReturnValue>
119133 <ReturnType>GLib.GType</ReturnType>
140154 </Docs>
141155 </Member>
142156 <Member MemberName="Implementor">
143 <MemberSignature Language="C#" Value="public GLib.ProxyResolverImplementor Implementor { get; }" />
144 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ProxyResolverImplementor Implementor" />
145 <MemberType>Property</MemberType>
146 <ReturnValue>
147 <ReturnType>GLib.ProxyResolverImplementor</ReturnType>
157 <MemberSignature Language="C#" Value="public GLib.IProxyResolverImplementor Implementor { get; }" />
158 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IProxyResolverImplementor Implementor" />
159 <MemberType>Property</MemberType>
160 <ReturnValue>
161 <ReturnType>GLib.IProxyResolverImplementor</ReturnType>
148162 </ReturnValue>
149163 <Docs>
150164 <summary>To be added.</summary>
209223 </Docs>
210224 </Member>
211225 <Member MemberName="LookupFinish">
212 <MemberSignature Language="C#" Value="public string LookupFinish (GLib.AsyncResult result);" />
213 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string LookupFinish(class GLib.AsyncResult result) cil managed" />
226 <MemberSignature Language="C#" Value="public string LookupFinish (GLib.IAsyncResult result);" />
227 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string LookupFinish(class GLib.IAsyncResult result) cil managed" />
214228 <MemberType>Method</MemberType>
215229 <ReturnValue>
216230 <ReturnType>System.String</ReturnType>
217231 </ReturnValue>
218232 <Parameters>
219 <Parameter Name="result" Type="GLib.AsyncResult" />
233 <Parameter Name="result" Type="GLib.IAsyncResult" />
220234 </Parameters>
221235 <Docs>
222236 <param name="result">To be added.</param>
+0
-97
doc/en/GLib/ProxyResolverImplementor.xml less more
0 <Type Name="ProxyResolverImplementor" FullName="GLib.ProxyResolverImplementor">
1 <TypeSignature Language="C#" Value="public interface ProxyResolverImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ProxyResolverImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.ProxyResolverAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="IsSupported">
23 <MemberSignature Language="C#" Value="public bool IsSupported { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance bool IsSupported" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 <Member MemberName="Lookup">
37 <MemberSignature Language="C#" Value="public string Lookup (string uri, GLib.Cancellable cancellable);" />
38 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string Lookup(string uri, class GLib.Cancellable cancellable) cil managed" />
39 <MemberType>Method</MemberType>
40 <ReturnValue>
41 <ReturnType>System.String</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 <Parameter Name="uri" Type="System.String" />
45 <Parameter Name="cancellable" Type="GLib.Cancellable" />
46 </Parameters>
47 <Docs>
48 <param name="uri">To be added.</param>
49 <param name="cancellable">To be added.</param>
50 <summary>To be added.</summary>
51 <returns>To be added.</returns>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="LookupAsync">
57 <MemberSignature Language="C#" Value="public void LookupAsync (string uri, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
58 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LookupAsync(string uri, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
59 <MemberType>Method</MemberType>
60 <ReturnValue>
61 <ReturnType>System.Void</ReturnType>
62 </ReturnValue>
63 <Parameters>
64 <Parameter Name="uri" Type="System.String" />
65 <Parameter Name="cancellable" Type="GLib.Cancellable" />
66 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
67 </Parameters>
68 <Docs>
69 <param name="uri">To be added.</param>
70 <param name="cancellable">To be added.</param>
71 <param name="cb">To be added.</param>
72 <summary>To be added.</summary>
73 <remarks>To be added.</remarks>
74 <since version="Gtk# 3.0" />
75 </Docs>
76 </Member>
77 <Member MemberName="LookupFinish">
78 <MemberSignature Language="C#" Value="public string LookupFinish (GLib.AsyncResult result);" />
79 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string LookupFinish(class GLib.AsyncResult result) cil managed" />
80 <MemberType>Method</MemberType>
81 <ReturnValue>
82 <ReturnType>System.String</ReturnType>
83 </ReturnValue>
84 <Parameters>
85 <Parameter Name="result" Type="GLib.AsyncResult" />
86 </Parameters>
87 <Docs>
88 <param name="result">To be added.</param>
89 <summary>To be added.</summary>
90 <returns>To be added.</returns>
91 <remarks>To be added.</remarks>
92 <since version="Gtk# 3.0" />
93 </Docs>
94 </Member>
95 </Members>
96 </Type>
0 <Type Name="RecMutex" FullName="GLib.RecMutex">
1 <TypeSignature Language="C#" Value="public class RecMutex : GLib.Opaque" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RecMutex extends GLib.Opaque" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.Opaque</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 3.0" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public RecMutex (IntPtr raw);" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters>
21 <Parameter Name="raw" Type="System.IntPtr" />
22 </Parameters>
23 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
27 <since version="Gtk# 3.0" />
28 </Docs>
29 </Member>
30 <Member MemberName="Clear">
31 <MemberSignature Language="C#" Value="public void Clear ();" />
32 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Clear() cil managed" />
33 <MemberType>Method</MemberType>
34 <ReturnValue>
35 <ReturnType>System.Void</ReturnType>
36 </ReturnValue>
37 <Parameters />
38 <Docs>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
41 <since version="Gtk# 3.0" />
42 </Docs>
43 </Member>
44 <Member MemberName="Init">
45 <MemberSignature Language="C#" Value="public void Init ();" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Init() cil managed" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Void</ReturnType>
50 </ReturnValue>
51 <Parameters />
52 <Docs>
53 <summary>To be added.</summary>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="Lock">
59 <MemberSignature Language="C#" Value="public void Lock ();" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Lock() cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Void</ReturnType>
64 </ReturnValue>
65 <Parameters />
66 <Docs>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
69 <since version="Gtk# 3.0" />
70 </Docs>
71 </Member>
72 <Member MemberName="Trylock">
73 <MemberSignature Language="C#" Value="public bool Trylock ();" />
74 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Trylock() cil managed" />
75 <MemberType>Method</MemberType>
76 <ReturnValue>
77 <ReturnType>System.Boolean</ReturnType>
78 </ReturnValue>
79 <Parameters />
80 <Docs>
81 <summary>To be added.</summary>
82 <returns>To be added.</returns>
83 <remarks>To be added.</remarks>
84 <since version="Gtk# 3.0" />
85 </Docs>
86 </Member>
87 <Member MemberName="Unlock">
88 <MemberSignature Language="C#" Value="public void Unlock ();" />
89 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Unlock() cil managed" />
90 <MemberType>Method</MemberType>
91 <ReturnValue>
92 <ReturnType>System.Void</ReturnType>
93 </ReturnValue>
94 <Parameters />
95 <Docs>
96 <summary>To be added.</summary>
97 <remarks>To be added.</remarks>
98 <since version="Gtk# 3.0" />
99 </Docs>
100 </Member>
101 </Members>
102 </Type>
2121 <MemberType>Constructor</MemberType>
2222 <Parameters />
2323 <Docs>
24 <summary>To be added.</summary>
25 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.ReplyArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.ReplyHandler" /> delegate.</remarks>
2626 <since version="Gtk# 2.14" />
2727 </Docs>
2828 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
1919 <summary>Event handler.</summary>
2020 <remarks>See <see cref="M:GLib.MountOperation.Reply" />.</remarks>
2121 <since version="Gtk# 2.14" />
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
109109 <ReturnType>GLib.GType</ReturnType>
110110 </ReturnValue>
111111 <Docs>
112 <summary>To be added.</summary>
113 <value>To be added.</value>
114 <remarks>To be added.</remarks>
112 <summary>GType Property.</summary>
113 <value>The native <see cref="T:GLib.GType" /> value.</value>
114 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.Resolver" />.</remarks>
115115 <since version="Gtk# 3.0" />
116116 </Docs>
117117 </Member>
157157 </Docs>
158158 </Member>
159159 <Member MemberName="LookupByAddressFinish">
160 <MemberSignature Language="C#" Value="public string LookupByAddressFinish (GLib.AsyncResult result);" />
161 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string LookupByAddressFinish(class GLib.AsyncResult result) cil managed" />
160 <MemberSignature Language="C#" Value="public string LookupByAddressFinish (GLib.IAsyncResult result);" />
161 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string LookupByAddressFinish(class GLib.IAsyncResult result) cil managed" />
162162 <MemberType>Method</MemberType>
163163 <ReturnValue>
164164 <ReturnType>System.String</ReturnType>
165165 </ReturnValue>
166166 <Parameters>
167 <Parameter Name="result" Type="GLib.AsyncResult" />
167 <Parameter Name="result" Type="GLib.IAsyncResult" />
168168 </Parameters>
169169 <Docs>
170170 <param name="result">To be added.</param>
175175 </Docs>
176176 </Member>
177177 <Member MemberName="LookupByName">
178 <MemberSignature Language="C#" Value="public GLib.List LookupByName (string hostname, GLib.Cancellable cancellable);" />
179 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.List LookupByName(string hostname, class GLib.Cancellable cancellable) cil managed" />
180 <MemberType>Method</MemberType>
181 <ReturnValue>
182 <ReturnType>GLib.List</ReturnType>
178 <MemberSignature Language="C#" Value="public GLib.InetAddress[] LookupByName (string hostname, GLib.Cancellable cancellable);" />
179 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.InetAddress[] LookupByName(string hostname, class GLib.Cancellable cancellable) cil managed" />
180 <MemberType>Method</MemberType>
181 <ReturnValue>
182 <ReturnType>GLib.InetAddress[]</ReturnType>
183183 </ReturnValue>
184184 <Parameters>
185185 <Parameter Name="hostname" Type="System.String" />
216216 </Docs>
217217 </Member>
218218 <Member MemberName="LookupByNameFinish">
219 <MemberSignature Language="C#" Value="public GLib.List LookupByNameFinish (GLib.AsyncResult result);" />
220 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.List LookupByNameFinish(class GLib.AsyncResult result) cil managed" />
221 <MemberType>Method</MemberType>
222 <ReturnValue>
223 <ReturnType>GLib.List</ReturnType>
224 </ReturnValue>
225 <Parameters>
226 <Parameter Name="result" Type="GLib.AsyncResult" />
219 <MemberSignature Language="C#" Value="public GLib.InetAddress[] LookupByNameFinish (GLib.IAsyncResult result);" />
220 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.InetAddress[] LookupByNameFinish(class GLib.IAsyncResult result) cil managed" />
221 <MemberType>Method</MemberType>
222 <ReturnValue>
223 <ReturnType>GLib.InetAddress[]</ReturnType>
224 </ReturnValue>
225 <Parameters>
226 <Parameter Name="result" Type="GLib.IAsyncResult" />
227227 </Parameters>
228228 <Docs>
229229 <param name="result">To be added.</param>
234234 </Docs>
235235 </Member>
236236 <Member MemberName="LookupService">
237 <MemberSignature Language="C#" Value="public GLib.List LookupService (string service, string protocol, string domain, GLib.Cancellable cancellable);" />
238 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.List LookupService(string service, string protocol, string domain, class GLib.Cancellable cancellable) cil managed" />
239 <MemberType>Method</MemberType>
240 <ReturnValue>
241 <ReturnType>GLib.List</ReturnType>
237 <MemberSignature Language="C#" Value="public GLib.SrvTarget[] LookupService (string service, string protocol, string domain, GLib.Cancellable cancellable);" />
238 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SrvTarget[] LookupService(string service, string protocol, string domain, class GLib.Cancellable cancellable) cil managed" />
239 <MemberType>Method</MemberType>
240 <ReturnValue>
241 <ReturnType>GLib.SrvTarget[]</ReturnType>
242242 </ReturnValue>
243243 <Parameters>
244244 <Parameter Name="service" Type="System.String" />
283283 </Docs>
284284 </Member>
285285 <Member MemberName="LookupServiceFinish">
286 <MemberSignature Language="C#" Value="public GLib.List LookupServiceFinish (GLib.AsyncResult result);" />
287 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.List LookupServiceFinish(class GLib.AsyncResult result) cil managed" />
288 <MemberType>Method</MemberType>
289 <ReturnValue>
290 <ReturnType>GLib.List</ReturnType>
291 </ReturnValue>
292 <Parameters>
293 <Parameter Name="result" Type="GLib.AsyncResult" />
286 <MemberSignature Language="C#" Value="public GLib.SrvTarget[] LookupServiceFinish (GLib.IAsyncResult result);" />
287 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SrvTarget[] LookupServiceFinish(class GLib.IAsyncResult result) cil managed" />
288 <MemberType>Method</MemberType>
289 <ReturnValue>
290 <ReturnType>GLib.SrvTarget[]</ReturnType>
291 </ReturnValue>
292 <Parameters>
293 <Parameter Name="result" Type="GLib.IAsyncResult" />
294294 </Parameters>
295295 <Docs>
296296 <param name="result">To be added.</param>
352352 </Docs>
353353 </Member>
354354 <Member MemberName="OnLookupByAddressFinish">
355 <MemberSignature Language="C#" Value="protected virtual string OnLookupByAddressFinish (GLib.AsyncResult result);" />
356 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance string OnLookupByAddressFinish(class GLib.AsyncResult result) cil managed" />
355 <MemberSignature Language="C#" Value="protected virtual string OnLookupByAddressFinish (GLib.IAsyncResult result);" />
356 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance string OnLookupByAddressFinish(class GLib.IAsyncResult result) cil managed" />
357357 <MemberType>Method</MemberType>
358358 <Attributes>
359359 <Attribute>
364364 <ReturnType>System.String</ReturnType>
365365 </ReturnValue>
366366 <Parameters>
367 <Parameter Name="result" Type="GLib.AsyncResult" />
367 <Parameter Name="result" Type="GLib.IAsyncResult" />
368368 </Parameters>
369369 <Docs>
370370 <param name="result">To be added.</param>
375375 </Docs>
376376 </Member>
377377 <Member MemberName="OnLookupByName">
378 <MemberSignature Language="C#" Value="protected virtual GLib.List OnLookupByName (string hostname, GLib.Cancellable cancellable);" />
379 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.List OnLookupByName(string hostname, class GLib.Cancellable cancellable) cil managed" />
378 <MemberSignature Language="C#" Value="protected virtual GLib.InetAddress[] OnLookupByName (string hostname, GLib.Cancellable cancellable);" />
379 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.InetAddress[] OnLookupByName(string hostname, class GLib.Cancellable cancellable) cil managed" />
380380 <MemberType>Method</MemberType>
381381 <Attributes>
382382 <Attribute>
384384 </Attribute>
385385 </Attributes>
386386 <ReturnValue>
387 <ReturnType>GLib.List</ReturnType>
387 <ReturnType>GLib.InetAddress[]</ReturnType>
388388 </ReturnValue>
389389 <Parameters>
390390 <Parameter Name="hostname" Type="System.String" />
426426 </Docs>
427427 </Member>
428428 <Member MemberName="OnLookupByNameFinish">
429 <MemberSignature Language="C#" Value="protected virtual GLib.List OnLookupByNameFinish (GLib.AsyncResult result);" />
430 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.List OnLookupByNameFinish(class GLib.AsyncResult result) cil managed" />
429 <MemberSignature Language="C#" Value="protected virtual GLib.InetAddress[] OnLookupByNameFinish (GLib.IAsyncResult result);" />
430 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.InetAddress[] OnLookupByNameFinish(class GLib.IAsyncResult result) cil managed" />
431431 <MemberType>Method</MemberType>
432432 <Attributes>
433433 <Attribute>
435435 </Attribute>
436436 </Attributes>
437437 <ReturnValue>
438 <ReturnType>GLib.List</ReturnType>
439 </ReturnValue>
440 <Parameters>
441 <Parameter Name="result" Type="GLib.AsyncResult" />
438 <ReturnType>GLib.InetAddress[]</ReturnType>
439 </ReturnValue>
440 <Parameters>
441 <Parameter Name="result" Type="GLib.IAsyncResult" />
442442 </Parameters>
443443 <Docs>
444444 <param name="result">To be added.</param>
449449 </Docs>
450450 </Member>
451451 <Member MemberName="OnLookupService">
452 <MemberSignature Language="C#" Value="protected virtual GLib.List OnLookupService (string rrname, GLib.Cancellable cancellable);" />
453 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.List OnLookupService(string rrname, class GLib.Cancellable cancellable) cil managed" />
452 <MemberSignature Language="C#" Value="protected virtual GLib.SrvTarget[] OnLookupService (string rrname, GLib.Cancellable cancellable);" />
453 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.SrvTarget[] OnLookupService(string rrname, class GLib.Cancellable cancellable) cil managed" />
454454 <MemberType>Method</MemberType>
455455 <Attributes>
456456 <Attribute>
458458 </Attribute>
459459 </Attributes>
460460 <ReturnValue>
461 <ReturnType>GLib.List</ReturnType>
461 <ReturnType>GLib.SrvTarget[]</ReturnType>
462462 </ReturnValue>
463463 <Parameters>
464464 <Parameter Name="rrname" Type="System.String" />
500500 </Docs>
501501 </Member>
502502 <Member MemberName="OnLookupServiceFinish">
503 <MemberSignature Language="C#" Value="protected virtual GLib.List OnLookupServiceFinish (GLib.AsyncResult result);" />
504 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.List OnLookupServiceFinish(class GLib.AsyncResult result) cil managed" />
503 <MemberSignature Language="C#" Value="protected virtual GLib.SrvTarget[] OnLookupServiceFinish (GLib.IAsyncResult result);" />
504 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.SrvTarget[] OnLookupServiceFinish(class GLib.IAsyncResult result) cil managed" />
505505 <MemberType>Method</MemberType>
506506 <Attributes>
507507 <Attribute>
509509 </Attribute>
510510 </Attributes>
511511 <ReturnValue>
512 <ReturnType>GLib.List</ReturnType>
513 </ReturnValue>
514 <Parameters>
515 <Parameter Name="result" Type="GLib.AsyncResult" />
512 <ReturnType>GLib.SrvTarget[]</ReturnType>
513 </ReturnValue>
514 <Parameters>
515 <Parameter Name="result" Type="GLib.IAsyncResult" />
516516 </Parameters>
517517 <Docs>
518518 <param name="result">To be added.</param>
536536 </ReturnValue>
537537 <Parameters />
538538 <Docs>
539 <summary>To be added.</summary>
540 <remarks>To be added.</remarks>
539 <summary>Default handler for the <see cref="M:GLib.Resolver.Reload" /> event.</summary>
540 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Resolver.Reload" /> event.</remarks>
541541 <since version="Gtk# 3.0" />
542542 </Docs>
543543 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.ThreadedSocketService.Run" /> event invokes <see cref="T:GLib.RunHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.RunArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.RunHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.ThreadedSocketService.Run" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.RunArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.RunHandler" /> to an event, add the RunHandler instance to the event. The methods referenced by the RunHandler instance are invoked whenever the event is raised, until the RunHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-104
doc/en/GLib/Seekable.xml less more
0 <Type Name="Seekable" FullName="GLib.Seekable">
1 <TypeSignature Language="C#" Value="public interface Seekable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Seekable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 2.14" />
15 </Docs>
16 <Members>
17 <Member MemberName="CanSeek">
18 <MemberSignature Language="C#" Value="public bool CanSeek { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance bool CanSeek" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 2.14" />
29 </Docs>
30 </Member>
31 <Member MemberName="CanTruncate">
32 <MemberSignature Language="C#" Value="public bool CanTruncate ();" />
33 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanTruncate() cil managed" />
34 <MemberType>Method</MemberType>
35 <ReturnValue>
36 <ReturnType>System.Boolean</ReturnType>
37 </ReturnValue>
38 <Parameters />
39 <Docs>
40 <summary>To be added.</summary>
41 <returns>To be added.</returns>
42 <remarks>To be added.</remarks>
43 <since version="Gtk# 2.14" />
44 </Docs>
45 </Member>
46 <Member MemberName="Position">
47 <MemberSignature Language="C#" Value="public long Position { get; }" />
48 <MemberSignature Language="ILAsm" Value=".property instance int64 Position" />
49 <MemberType>Property</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Int64</ReturnType>
52 </ReturnValue>
53 <Docs>
54 <summary>To be added.</summary>
55 <value>To be added.</value>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 2.14" />
58 </Docs>
59 </Member>
60 <Member MemberName="Seek">
61 <MemberSignature Language="C#" Value="public bool Seek (long offset, GLib.SeekType type, GLib.Cancellable cancellable);" />
62 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Seek(int64 offset, valuetype GLib.SeekType type, class GLib.Cancellable cancellable) cil managed" />
63 <MemberType>Method</MemberType>
64 <ReturnValue>
65 <ReturnType>System.Boolean</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 <Parameter Name="offset" Type="System.Int64" />
69 <Parameter Name="type" Type="GLib.SeekType" />
70 <Parameter Name="cancellable" Type="GLib.Cancellable" />
71 </Parameters>
72 <Docs>
73 <param name="offset">To be added.</param>
74 <param name="type">To be added.</param>
75 <param name="cancellable">To be added.</param>
76 <summary>To be added.</summary>
77 <returns>To be added.</returns>
78 <remarks>To be added.</remarks>
79 <since version="Gtk# 2.14" />
80 </Docs>
81 </Member>
82 <Member MemberName="Truncate">
83 <MemberSignature Language="C#" Value="public bool Truncate (long offset, GLib.Cancellable cancellable);" />
84 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Truncate(int64 offset, class GLib.Cancellable cancellable) cil managed" />
85 <MemberType>Method</MemberType>
86 <ReturnValue>
87 <ReturnType>System.Boolean</ReturnType>
88 </ReturnValue>
89 <Parameters>
90 <Parameter Name="offset" Type="System.Int64" />
91 <Parameter Name="cancellable" Type="GLib.Cancellable" />
92 </Parameters>
93 <Docs>
94 <param name="offset">To be added.</param>
95 <param name="cancellable">To be added.</param>
96 <summary>To be added.</summary>
97 <returns>To be added.</returns>
98 <remarks>To be added.</remarks>
99 <since version="Gtk# 2.14" />
100 </Docs>
101 </Member>
102 </Members>
103 </Type>
00 <Type Name="SeekableAdapter" FullName="GLib.SeekableAdapter">
1 <TypeSignature Language="C#" Value="public class SeekableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, GLib.Seekable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi SeekableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class GLib.Seekable" />
1 <TypeSignature Language="C#" Value="public class SeekableAdapter : GLib.GInterfaceAdapter, GLib.ISeekable, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SeekableAdapter extends GLib.GInterfaceAdapter implements class GLib.ISeekable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
11 <InterfaceName>GLib.ISeekable</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.Seekable</InterfaceName>
14 <InterfaceName>GLib.IWrapper</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
2121 </Docs>
2222 <Members>
2323 <Member MemberName=".ctor">
24 <MemberSignature Language="C#" Value="public SeekableAdapter ();" />
25 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
26 <MemberType>Constructor</MemberType>
27 <Parameters />
28 <Docs>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
31 <since version="Gtk# 2.14" />
32 </Docs>
33 </Member>
34 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public SeekableAdapter (GLib.SeekableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.SeekableImplementor implementor) cil managed" />
37 <MemberType>Constructor</MemberType>
38 <Parameters>
39 <Parameter Name="implementor" Type="GLib.SeekableImplementor" />
40 </Parameters>
41 <Docs>
42 <param name="implementor">To be added.</param>
43 <summary>To be added.</summary>
44 <remarks>To be added.</remarks>
45 <since version="Gtk# 2.14" />
46 </Docs>
47 </Member>
48 <Member MemberName=".ctor">
4924 <MemberSignature Language="C#" Value="public SeekableAdapter (IntPtr handle);" />
5025 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
5126 <MemberType>Constructor</MemberType>
8964 </Docs>
9065 </Member>
9166 <Member MemberName="GetObject">
92 <MemberSignature Language="C#" Value="public static GLib.Seekable GetObject (GLib.Object obj);" />
93 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Seekable GetObject(class GLib.Object obj) cil managed" />
94 <MemberType>Method</MemberType>
95 <ReturnValue>
96 <ReturnType>GLib.Seekable</ReturnType>
67 <MemberSignature Language="C#" Value="public static GLib.ISeekable GetObject (GLib.Object obj);" />
68 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ISeekable GetObject(class GLib.Object obj) cil managed" />
69 <MemberType>Method</MemberType>
70 <ReturnValue>
71 <ReturnType>GLib.ISeekable</ReturnType>
9772 </ReturnValue>
9873 <Parameters>
9974 <Parameter Name="obj" Type="GLib.Object" />
10378 <summary>To be added.</summary>
10479 <returns>To be added.</returns>
10580 <remarks>To be added.</remarks>
106 <since version="Gtk# 2.14" />
81 <since version="Gtk# 3.0" />
10782 </Docs>
10883 </Member>
10984 <Member MemberName="GetObject">
110 <MemberSignature Language="C#" Value="public static GLib.Seekable GetObject (IntPtr handle, bool owned);" />
111 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Seekable GetObject(native int handle, bool owned) cil managed" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>GLib.Seekable</ReturnType>
85 <MemberSignature Language="C#" Value="public static GLib.ISeekable GetObject (IntPtr handle, bool owned);" />
86 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ISeekable GetObject(native int handle, bool owned) cil managed" />
87 <MemberType>Method</MemberType>
88 <ReturnValue>
89 <ReturnType>GLib.ISeekable</ReturnType>
11590 </ReturnValue>
11691 <Parameters>
11792 <Parameter Name="handle" Type="System.IntPtr" />
12398 <summary>To be added.</summary>
12499 <returns>To be added.</returns>
125100 <remarks>To be added.</remarks>
126 <since version="Gtk# 2.14" />
101 <since version="Gtk# 3.0" />
102 </Docs>
103 </Member>
104 <Member MemberName="GInterfaceGType">
105 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
106 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
107 <MemberType>Property</MemberType>
108 <ReturnValue>
109 <ReturnType>GLib.GType</ReturnType>
110 </ReturnValue>
111 <Docs>
112 <summary>To be added.</summary>
113 <value>To be added.</value>
114 <remarks>To be added.</remarks>
115 <since version="Gtk# 3.0" />
127116 </Docs>
128117 </Member>
129118 <Member MemberName="GType">
130 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
131 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
119 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
120 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
132121 <MemberType>Property</MemberType>
133122 <ReturnValue>
134123 <ReturnType>GLib.GType</ReturnType>
154143 <since version="Gtk# 2.14" />
155144 </Docs>
156145 </Member>
157 <Member MemberName="Implementor">
158 <MemberSignature Language="C#" Value="public GLib.SeekableImplementor Implementor { get; }" />
159 <MemberSignature Language="ILAsm" Value=".property instance class GLib.SeekableImplementor Implementor" />
160 <MemberType>Property</MemberType>
161 <ReturnValue>
162 <ReturnType>GLib.SeekableImplementor</ReturnType>
163 </ReturnValue>
164 <Docs>
165 <summary>To be added.</summary>
166 <value>To be added.</value>
167 <remarks>To be added.</remarks>
168 <since version="Gtk# 2.14" />
169 </Docs>
170 </Member>
171146 <Member MemberName="OwnedHandle">
172147 <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
173148 <MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
+0
-61
doc/en/GLib/SeekableImplementor.xml less more
0 <Type Name="SeekableImplementor" FullName="GLib.SeekableImplementor">
1 <TypeSignature Language="C#" Value="public interface SeekableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract SeekableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.SeekableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 2.14" />
20 </Docs>
21 <Members>
22 <Member MemberName="CanTruncate">
23 <MemberSignature Language="C#" Value="public bool CanTruncate ();" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanTruncate() cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters />
30 <Docs>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 2.14" />
35 </Docs>
36 </Member>
37 <Member MemberName="Seek">
38 <MemberSignature Language="C#" Value="public bool Seek (long offset, GLib.SeekType type, GLib.Cancellable cancellable);" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Seek(int64 offset, valuetype GLib.SeekType type, class GLib.Cancellable cancellable) cil managed" />
40 <MemberType>Method</MemberType>
41 <ReturnValue>
42 <ReturnType>System.Boolean</ReturnType>
43 </ReturnValue>
44 <Parameters>
45 <Parameter Name="offset" Type="System.Int64" />
46 <Parameter Name="type" Type="GLib.SeekType" />
47 <Parameter Name="cancellable" Type="GLib.Cancellable" />
48 </Parameters>
49 <Docs>
50 <param name="offset">To be added.</param>
51 <param name="type">To be added.</param>
52 <param name="cancellable">To be added.</param>
53 <summary>To be added.</summary>
54 <returns>To be added.</returns>
55 <remarks>To be added.</remarks>
56 <since version="Gtk# 2.14" />
57 </Docs>
58 </Member>
59 </Members>
60 </Type>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 <since version="Gtk# 3.0" />
2828 </Docs>
2929 </Member>
453453 </Docs>
454454 </Member>
455455 <Member MemberName="GetStrv">
456 <MemberSignature Language="C#" Value="public string GetStrv (string key);" />
457 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string GetStrv(string key) cil managed" />
458 <MemberType>Method</MemberType>
459 <ReturnValue>
460 <ReturnType>System.String</ReturnType>
456 <MemberSignature Language="C#" Value="public string[] GetStrv (string key);" />
457 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string[] GetStrv(string key) cil managed" />
458 <MemberType>Method</MemberType>
459 <ReturnValue>
460 <ReturnType>System.String[]</ReturnType>
461461 </ReturnValue>
462462 <Parameters>
463463 <Parameter Name="key" Type="System.String" />
496496 <ReturnType>GLib.GType</ReturnType>
497497 </ReturnValue>
498498 <Docs>
499 <summary>To be added.</summary>
500 <value>To be added.</value>
501 <remarks>To be added.</remarks>
499 <summary>GType Property.</summary>
500 <value>The native <see cref="T:GLib.GType" /> value.</value>
501 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.Settings" />.</remarks>
502502 <since version="Gtk# 3.0" />
503503 </Docs>
504504 </Member>
540540 </Docs>
541541 </Member>
542542 <Member MemberName="ListChildren">
543 <MemberSignature Language="C#" Value="public string ListChildren ();" />
544 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string ListChildren() cil managed" />
545 <MemberType>Method</MemberType>
546 <ReturnValue>
547 <ReturnType>System.String</ReturnType>
543 <MemberSignature Language="C#" Value="public string[] ListChildren ();" />
544 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string[] ListChildren() cil managed" />
545 <MemberType>Method</MemberType>
546 <ReturnValue>
547 <ReturnType>System.String[]</ReturnType>
548548 </ReturnValue>
549549 <Parameters />
550550 <Docs>
555555 </Docs>
556556 </Member>
557557 <Member MemberName="ListKeys">
558 <MemberSignature Language="C#" Value="public string ListKeys ();" />
559 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string ListKeys() cil managed" />
560 <MemberType>Method</MemberType>
561 <ReturnValue>
562 <ReturnType>System.String</ReturnType>
558 <MemberSignature Language="C#" Value="public string[] ListKeys ();" />
559 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string[] ListKeys() cil managed" />
560 <MemberType>Method</MemberType>
561 <ReturnValue>
562 <ReturnType>System.String[]</ReturnType>
563563 </ReturnValue>
564564 <Parameters />
565565 <Docs>
570570 </Docs>
571571 </Member>
572572 <Member MemberName="ListRelocatableSchemas">
573 <MemberSignature Language="C#" Value="public static string ListRelocatableSchemas ();" />
574 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string ListRelocatableSchemas() cil managed" />
575 <MemberType>Method</MemberType>
576 <ReturnValue>
577 <ReturnType>System.String</ReturnType>
573 <MemberSignature Language="C#" Value="public static string[] ListRelocatableSchemas ();" />
574 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string[] ListRelocatableSchemas() cil managed" />
575 <MemberType>Method</MemberType>
576 <ReturnValue>
577 <ReturnType>System.String[]</ReturnType>
578578 </ReturnValue>
579579 <Parameters />
580580 <Docs>
585585 </Docs>
586586 </Member>
587587 <Member MemberName="ListSchemas">
588 <MemberSignature Language="C#" Value="public static string ListSchemas ();" />
589 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string ListSchemas() cil managed" />
590 <MemberType>Method</MemberType>
591 <ReturnValue>
592 <ReturnType>System.String</ReturnType>
588 <MemberSignature Language="C#" Value="public static string[] ListSchemas ();" />
589 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string[] ListSchemas() cil managed" />
590 <MemberType>Method</MemberType>
591 <ReturnValue>
592 <ReturnType>System.String[]</ReturnType>
593593 </ReturnValue>
594594 <Parameters />
595595 <Docs>
636636 </Parameters>
637637 <Docs>
638638 <param name="key">To be added.</param>
639 <summary>To be added.</summary>
640 <remarks>To be added.</remarks>
639 <summary>Default handler for the <see cref="M:GLib.Settings.Changed" /> event.</summary>
640 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Settings.Changed" /> event.</remarks>
641641 <since version="Gtk# 3.0" />
642642 </Docs>
643643 </Member>
660660 <Docs>
661661 <param name="keys">To be added.</param>
662662 <param name="n_keys">To be added.</param>
663 <summary>To be added.</summary>
664 <returns>To be added.</returns>
665 <remarks>To be added.</remarks>
663 <summary>Default handler for the <see cref="M:GLib.Settings.ChangeEvent" /> event.</summary>
664 <returns>To be added.</returns>
665 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Settings.ChangeEvent" /> event.</remarks>
666666 <since version="Gtk# 3.0" />
667667 </Docs>
668668 </Member>
683683 </Parameters>
684684 <Docs>
685685 <param name="key">To be added.</param>
686 <summary>To be added.</summary>
687 <remarks>To be added.</remarks>
686 <summary>Default handler for the <see cref="M:GLib.Settings.WritableChanged" /> event.</summary>
687 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Settings.WritableChanged" /> event.</remarks>
688688 <since version="Gtk# 3.0" />
689689 </Docs>
690690 </Member>
705705 </Parameters>
706706 <Docs>
707707 <param name="key">To be added.</param>
708 <summary>To be added.</summary>
709 <returns>To be added.</returns>
710 <remarks>To be added.</remarks>
708 <summary>Default handler for the <see cref="M:GLib.Settings.WritableChangeEvent" /> event.</summary>
709 <returns>To be added.</returns>
710 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.Settings.WritableChangeEvent" /> event.</remarks>
711711 <since version="Gtk# 3.0" />
712712 </Docs>
713713 </Member>
943943 </Docs>
944944 </Member>
945945 <Member MemberName="SetStrv">
946 <MemberSignature Language="C#" Value="public bool SetStrv (string key, string value);" />
947 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool SetStrv(string key, string value) cil managed" />
948 <MemberType>Method</MemberType>
949 <ReturnValue>
950 <ReturnType>System.Boolean</ReturnType>
951 </ReturnValue>
952 <Parameters>
953 <Parameter Name="key" Type="System.String" />
954 <Parameter Name="value" Type="System.String" />
946 <MemberSignature Language="C#" Value="public bool SetStrv (string key, string[] value);" />
947 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool SetStrv(string key, string[] value) cil managed" />
948 <MemberType>Method</MemberType>
949 <ReturnValue>
950 <ReturnType>System.Boolean</ReturnType>
951 </ReturnValue>
952 <Parameters>
953 <Parameter Name="key" Type="System.String" />
954 <Parameter Name="value" Type="System.String[]" />
955955 </Parameters>
956956 <Docs>
957957 <param name="key">To be added.</param>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 <since version="Gtk# 3.0" />
2828 </Docs>
2929 </Member>
8181 <ReturnType>GLib.GType</ReturnType>
8282 </ReturnValue>
8383 <Docs>
84 <summary>To be added.</summary>
85 <value>To be added.</value>
86 <remarks>To be added.</remarks>
84 <summary>GType Property.</summary>
85 <value>The native <see cref="T:GLib.GType" /> value.</value>
86 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.SettingsSchema" />.</remarks>
8787 <since version="Gtk# 3.0" />
8888 </Docs>
8989 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.MountOperation.ShowProcesses" /> event invokes <see cref="T:GLib.ShowProcessesHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.ShowProcessesArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.ShowProcessesHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.MountOperation.ShowProcesses" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.ShowProcessesArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.ShowProcessesHandler" /> to an event, add the ShowProcessesHandler instance to the event. The methods referenced by the ShowProcessesHandler instance are invoked whenever the event is raised, until the ShowProcessesHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-71
doc/en/GLib/Simple.xml less more
0 <Type Name="Simple" FullName="GLib.Simple">
1 <TypeSignature Language="C#" Value="public class Simple" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Simple extends System.Object" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Object</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 2.14" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public Simple ();" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters />
21 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <since version="Gtk# 2.14" />
25 </Docs>
26 </Member>
27 <Member MemberName="AsyncReportGerrorInIdle">
28 <MemberSignature Language="C#" Value="public static void AsyncReportGerrorInIdle (GLib.Object objekt, GLib.AsyncReadyCallback cb, IntPtr error);" />
29 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AsyncReportGerrorInIdle(class GLib.Object objekt, class GLib.AsyncReadyCallback cb, native int error) cil managed" />
30 <MemberType>Method</MemberType>
31 <ReturnValue>
32 <ReturnType>System.Void</ReturnType>
33 </ReturnValue>
34 <Parameters>
35 <Parameter Name="objekt" Type="GLib.Object" />
36 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
37 <Parameter Name="error" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <param name="objekt">To be added.</param>
41 <param name="cb">To be added.</param>
42 <param name="error">To be added.</param>
43 <summary>To be added.</summary>
44 <remarks>To be added.</remarks>
45 <since version="Gtk# 2.14" />
46 </Docs>
47 </Member>
48 <Member MemberName="AsyncReportTakeGerrorInIdle">
49 <MemberSignature Language="C#" Value="public static void AsyncReportTakeGerrorInIdle (GLib.Object objekt, GLib.AsyncReadyCallback cb, IntPtr error);" />
50 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AsyncReportTakeGerrorInIdle(class GLib.Object objekt, class GLib.AsyncReadyCallback cb, native int error) cil managed" />
51 <MemberType>Method</MemberType>
52 <ReturnValue>
53 <ReturnType>System.Void</ReturnType>
54 </ReturnValue>
55 <Parameters>
56 <Parameter Name="objekt" Type="GLib.Object" />
57 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
58 <Parameter Name="error" Type="System.IntPtr" />
59 </Parameters>
60 <Docs>
61 <param name="objekt">To be added.</param>
62 <param name="cb">To be added.</param>
63 <param name="error">To be added.</param>
64 <summary>To be added.</summary>
65 <remarks>To be added.</remarks>
66 <since version="Gtk# 3.0" />
67 </Docs>
68 </Member>
69 </Members>
70 </Type>
00 <Type Name="SimpleAction" FullName="GLib.SimpleAction">
1 <TypeSignature Language="C#" Value="public class SimpleAction : GLib.Object, GLib.Action" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SimpleAction extends GLib.Object implements class GLib.Action, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class SimpleAction : GLib.Object, GLib.IAction" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SimpleAction extends GLib.Object implements class GLib.IAction, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Action</InterfaceName>
11 <InterfaceName>GLib.IAction</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 3.0" />
3232 </Docs>
3333 </Member>
119119 <since version="Gtk# 3.0" />
120120 </Docs>
121121 </Member>
122 <Member MemberName="GLib.Action.Enabled">
123 <MemberSignature Language="C#" Value="bool GLib.Action.Enabled { get; }" />
124 <MemberSignature Language="ILAsm" Value=".property instance bool GLib.Action.Enabled" />
122 <Member MemberName="GLib.IAction.Enabled">
123 <MemberSignature Language="C#" Value="bool GLib.IAction.Enabled { get; }" />
124 <MemberSignature Language="ILAsm" Value=".property instance bool GLib.IAction.Enabled" />
125125 <MemberType>Property</MemberType>
126126 <ReturnValue>
127127 <ReturnType>System.Boolean</ReturnType>
133133 <since version="Gtk# 3.0" />
134134 </Docs>
135135 </Member>
136 <Member MemberName="GLib.Action.Name">
137 <MemberSignature Language="C#" Value="string GLib.Action.Name { get; }" />
138 <MemberSignature Language="ILAsm" Value=".property instance string GLib.Action.Name" />
136 <Member MemberName="GLib.IAction.Name">
137 <MemberSignature Language="C#" Value="string GLib.IAction.Name { get; }" />
138 <MemberSignature Language="ILAsm" Value=".property instance string GLib.IAction.Name" />
139139 <MemberType>Property</MemberType>
140140 <ReturnValue>
141141 <ReturnType>System.String</ReturnType>
147147 <since version="Gtk# 3.0" />
148148 </Docs>
149149 </Member>
150 <Member MemberName="GLib.Action.ParameterType">
151 <MemberSignature Language="C#" Value="GLib.VariantType GLib.Action.ParameterType { get; }" />
152 <MemberSignature Language="ILAsm" Value=".property instance class GLib.VariantType GLib.Action.ParameterType" />
150 <Member MemberName="GLib.IAction.ParameterType">
151 <MemberSignature Language="C#" Value="GLib.VariantType GLib.IAction.ParameterType { get; }" />
152 <MemberSignature Language="ILAsm" Value=".property instance class GLib.VariantType GLib.IAction.ParameterType" />
153153 <MemberType>Property</MemberType>
154154 <ReturnValue>
155155 <ReturnType>GLib.VariantType</ReturnType>
161161 <since version="Gtk# 3.0" />
162162 </Docs>
163163 </Member>
164 <Member MemberName="GLib.Action.StateType">
165 <MemberSignature Language="C#" Value="GLib.VariantType GLib.Action.StateType { get; }" />
166 <MemberSignature Language="ILAsm" Value=".property instance class GLib.VariantType GLib.Action.StateType" />
164 <Member MemberName="GLib.IAction.StateType">
165 <MemberSignature Language="C#" Value="GLib.VariantType GLib.IAction.StateType { get; }" />
166 <MemberSignature Language="ILAsm" Value=".property instance class GLib.VariantType GLib.IAction.StateType" />
167167 <MemberType>Property</MemberType>
168168 <ReturnValue>
169169 <ReturnType>GLib.VariantType</ReturnType>
183183 <ReturnType>GLib.GType</ReturnType>
184184 </ReturnValue>
185185 <Docs>
186 <summary>To be added.</summary>
187 <value>To be added.</value>
188 <remarks>To be added.</remarks>
186 <summary>GType Property.</summary>
187 <value>The native <see cref="T:GLib.GType" /> value.</value>
188 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.SimpleAction" />.</remarks>
189189 <since version="Gtk# 3.0" />
190190 </Docs>
191191 </Member>
225225 </Parameters>
226226 <Docs>
227227 <param name="parameter">To be added.</param>
228 <summary>To be added.</summary>
229 <remarks>To be added.</remarks>
228 <summary>Default handler for the <see cref="M:GLib.SimpleAction.Activated" /> event.</summary>
229 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.SimpleAction.Activated" /> event.</remarks>
230230 <since version="Gtk# 3.0" />
231231 </Docs>
232232 </Member>
00 <Type Name="SimpleActionGroup" FullName="GLib.SimpleActionGroup">
1 <TypeSignature Language="C#" Value="public class SimpleActionGroup : GLib.Object, GLib.ActionGroup" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SimpleActionGroup extends GLib.Object implements class GLib.ActionGroup, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class SimpleActionGroup : GLib.Object, GLib.IActionGroup" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SimpleActionGroup extends GLib.Object implements class GLib.IActionGroup, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.ActionGroup</InterfaceName>
11 <InterfaceName>GLib.IActionGroup</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
322322 <ReturnType>GLib.GType</ReturnType>
323323 </ReturnValue>
324324 <Docs>
325 <summary>To be added.</summary>
326 <value>To be added.</value>
327 <remarks>To be added.</remarks>
325 <summary>GType Property.</summary>
326 <value>The native <see cref="T:GLib.GType" /> value.</value>
327 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.SimpleActionGroup" />.</remarks>
328328 <since version="Gtk# 3.0" />
329329 </Docs>
330330 </Member>
347347 </Docs>
348348 </Member>
349349 <Member MemberName="Insert">
350 <MemberSignature Language="C#" Value="public void Insert (GLib.Action action);" />
351 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Insert(class GLib.Action action) cil managed" />
352 <MemberType>Method</MemberType>
353 <ReturnValue>
354 <ReturnType>System.Void</ReturnType>
355 </ReturnValue>
356 <Parameters>
357 <Parameter Name="action" Type="GLib.Action" />
350 <MemberSignature Language="C#" Value="public void Insert (GLib.IAction action);" />
351 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Insert(class GLib.IAction action) cil managed" />
352 <MemberType>Method</MemberType>
353 <ReturnValue>
354 <ReturnType>System.Void</ReturnType>
355 </ReturnValue>
356 <Parameters>
357 <Parameter Name="action" Type="GLib.IAction" />
358358 </Parameters>
359359 <Docs>
360360 <param name="action">To be added.</param>
379379 </Docs>
380380 </Member>
381381 <Member MemberName="Lookup">
382 <MemberSignature Language="C#" Value="public GLib.Action Lookup (string action_name);" />
383 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.Action Lookup(string action_name) cil managed" />
384 <MemberType>Method</MemberType>
385 <ReturnValue>
386 <ReturnType>GLib.Action</ReturnType>
382 <MemberSignature Language="C#" Value="public GLib.IAction Lookup (string action_name);" />
383 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.IAction Lookup(string action_name) cil managed" />
384 <MemberType>Method</MemberType>
385 <ReturnValue>
386 <ReturnType>GLib.IAction</ReturnType>
387387 </ReturnValue>
388388 <Parameters>
389389 <Parameter Name="action_name" Type="System.String" />
413413 </Parameters>
414414 <Docs>
415415 <param name="action_name">To be added.</param>
416 <summary>To be added.</summary>
417 <remarks>To be added.</remarks>
416 <summary>Default handler for the <see cref="M:GLib.SimpleActionGroup.ActionAdded" /> event.</summary>
417 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.SimpleActionGroup.ActionAdded" /> event.</remarks>
418418 <since version="Gtk# 3.0" />
419419 </Docs>
420420 </Member>
437437 <Docs>
438438 <param name="action_name">To be added.</param>
439439 <param name="enabled">To be added.</param>
440 <summary>To be added.</summary>
441 <remarks>To be added.</remarks>
440 <summary>Default handler for the <see cref="M:GLib.SimpleActionGroup.ActionEnabledChanged" /> event.</summary>
441 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.SimpleActionGroup.ActionEnabledChanged" /> event.</remarks>
442442 <since version="Gtk# 3.0" />
443443 </Docs>
444444 </Member>
459459 </Parameters>
460460 <Docs>
461461 <param name="action_name">To be added.</param>
462 <summary>To be added.</summary>
463 <remarks>To be added.</remarks>
462 <summary>Default handler for the <see cref="M:GLib.SimpleActionGroup.ActionRemoved" /> event.</summary>
463 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.SimpleActionGroup.ActionRemoved" /> event.</remarks>
464464 <since version="Gtk# 3.0" />
465465 </Docs>
466466 </Member>
483483 <Docs>
484484 <param name="action_name">To be added.</param>
485485 <param name="value">To be added.</param>
486 <summary>To be added.</summary>
487 <remarks>To be added.</remarks>
486 <summary>Default handler for the <see cref="M:GLib.SimpleActionGroup.ActionStateChanged" /> event.</summary>
487 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.SimpleActionGroup.ActionStateChanged" /> event.</remarks>
488488 <since version="Gtk# 3.0" />
489489 </Docs>
490490 </Member>
00 <Type Name="SimpleAsyncResult" FullName="GLib.SimpleAsyncResult">
1 <TypeSignature Language="C#" Value="public class SimpleAsyncResult : GLib.Object, GLib.AsyncResult" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SimpleAsyncResult extends GLib.Object implements class GLib.AsyncResult, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class SimpleAsyncResult : GLib.Object, GLib.IAsyncResult" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SimpleAsyncResult extends GLib.Object implements class GLib.IAsyncResult, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.AsyncResult</InterfaceName>
11 <InterfaceName>GLib.IAsyncResult</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
9494 <ReturnType>GLib.GType</ReturnType>
9595 </ReturnValue>
9696 <Docs>
97 <summary>To be added.</summary>
98 <value>To be added.</value>
99 <remarks>To be added.</remarks>
97 <summary>GType Property.</summary>
98 <value>The native <see cref="T:GLib.GType" /> value.</value>
99 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.SimpleAsyncResult" />.</remarks>
100100 </Docs>
101101 </Member>
102102 <Member MemberName="HandleCancellation">
113113 </Docs>
114114 </Member>
115115 <Member MemberName="IsValid">
116 <MemberSignature Language="C#" Value="public static bool IsValid (GLib.AsyncResult result, GLib.Object source, IntPtr source_tag);" />
117 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsValid(class GLib.AsyncResult result, class GLib.Object source, native int source_tag) cil managed" />
116 <MemberSignature Language="C#" Value="public static bool IsValid (GLib.IAsyncResult result, GLib.Object source, IntPtr source_tag);" />
117 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsValid(class GLib.IAsyncResult result, class GLib.Object source, native int source_tag) cil managed" />
118118 <MemberType>Method</MemberType>
119119 <ReturnValue>
120120 <ReturnType>System.Boolean</ReturnType>
121121 </ReturnValue>
122122 <Parameters>
123 <Parameter Name="result" Type="GLib.AsyncResult" />
123 <Parameter Name="result" Type="GLib.IAsyncResult" />
124124 <Parameter Name="source" Type="GLib.Object" />
125125 <Parameter Name="source_tag" Type="System.IntPtr" />
126126 </Parameters>
228228 <summary>To be added.</summary>
229229 <returns>To be added.</returns>
230230 <remarks>To be added.</remarks>
231 </Docs>
232 </Member>
233 <Member MemberName="ReportGerrorInIdle">
234 <MemberSignature Language="C#" Value="public static void ReportGerrorInIdle (GLib.Object objekt, GLib.AsyncReadyCallback cb, IntPtr error);" />
235 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ReportGerrorInIdle(class GLib.Object objekt, class GLib.AsyncReadyCallback cb, native int error) cil managed" />
236 <MemberType>Method</MemberType>
237 <ReturnValue>
238 <ReturnType>System.Void</ReturnType>
239 </ReturnValue>
240 <Parameters>
241 <Parameter Name="objekt" Type="GLib.Object" />
242 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
243 <Parameter Name="error" Type="System.IntPtr" />
244 </Parameters>
245 <Docs>
246 <param name="objekt">To be added.</param>
247 <param name="cb">To be added.</param>
248 <param name="error">To be added.</param>
249 <summary>To be added.</summary>
250 <remarks>To be added.</remarks>
251 <since version="Gtk# 3.0" />
252 </Docs>
253 </Member>
254 <Member MemberName="ReportTakeGerrorInIdle">
255 <MemberSignature Language="C#" Value="public static void ReportTakeGerrorInIdle (GLib.Object objekt, GLib.AsyncReadyCallback cb, IntPtr error);" />
256 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ReportTakeGerrorInIdle(class GLib.Object objekt, class GLib.AsyncReadyCallback cb, native int error) cil managed" />
257 <MemberType>Method</MemberType>
258 <ReturnValue>
259 <ReturnType>System.Void</ReturnType>
260 </ReturnValue>
261 <Parameters>
262 <Parameter Name="objekt" Type="GLib.Object" />
263 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
264 <Parameter Name="error" Type="System.IntPtr" />
265 </Parameters>
266 <Docs>
267 <param name="objekt">To be added.</param>
268 <param name="cb">To be added.</param>
269 <param name="error">To be added.</param>
270 <summary>To be added.</summary>
271 <remarks>To be added.</remarks>
272 <since version="Gtk# 3.0" />
231273 </Docs>
232274 </Member>
233275 <Member MemberName="RunInThread">
3535 <Parameter Name="raw" Type="System.IntPtr" />
3636 </Parameters>
3737 <Docs>
38 <param name="raw">To be added.</param>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
38 <param name="raw">Native object pointer.</param>
39 <summary>Internal constructor</summary>
40 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4141 <since version="Gtk# 3.0" />
4242 </Docs>
4343 </Member>
4949 <ReturnType>GLib.GType</ReturnType>
5050 </ReturnValue>
5151 <Docs>
52 <summary>To be added.</summary>
53 <value>To be added.</value>
54 <remarks>To be added.</remarks>
52 <summary>GType Property.</summary>
53 <value>The native <see cref="T:GLib.GType" /> value.</value>
54 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.SimplePermission" />.</remarks>
5555 <since version="Gtk# 3.0" />
5656 </Docs>
5757 </Member>
00 <Type Name="Socket" FullName="GLib.Socket">
1 <TypeSignature Language="C#" Value="public class Socket : GLib.Object, GLib.Initable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Socket extends GLib.Object implements class GLib.Initable, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class Socket : GLib.Object, GLib.IInitable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Socket extends GLib.Object implements class GLib.IInitable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Initable</InterfaceName>
11 <InterfaceName>GLib.IInitable</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3939 <Parameter Name="raw" Type="System.IntPtr" />
4040 </Parameters>
4141 <Docs>
42 <param name="raw">To be added.</param>
42 <param name="raw">Native object pointer.</param>
43 <summary>Internal constructor</summary>
44 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
45 <since version="Gtk# 3.0" />
46 </Docs>
47 </Member>
48 <Member MemberName=".ctor">
49 <MemberSignature Language="C#" Value="public Socket (GLib.SocketFamily family, GLib.SocketType type, GLib.SocketProtocol protocol);" />
50 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype GLib.SocketFamily family, valuetype GLib.SocketType type, valuetype GLib.SocketProtocol protocol) cil managed" />
51 <MemberType>Constructor</MemberType>
52 <Parameters>
53 <Parameter Name="family" Type="GLib.SocketFamily" />
54 <Parameter Name="type" Type="GLib.SocketType" />
55 <Parameter Name="protocol" Type="GLib.SocketProtocol" />
56 </Parameters>
57 <Docs>
58 <param name="family">To be added.</param>
59 <param name="type">To be added.</param>
60 <param name="protocol">To be added.</param>
4361 <summary>To be added.</summary>
4462 <remarks>To be added.</remarks>
4563 <since version="Gtk# 3.0" />
132150 <since version="Gtk# 3.0" />
133151 </Docs>
134152 </Member>
153 <Member MemberName="ConditionCheck">
154 <MemberSignature Language="C#" Value="public GLib.IOCondition ConditionCheck (GLib.IOCondition condition);" />
155 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype GLib.IOCondition ConditionCheck(valuetype GLib.IOCondition condition) cil managed" />
156 <MemberType>Method</MemberType>
157 <ReturnValue>
158 <ReturnType>GLib.IOCondition</ReturnType>
159 </ReturnValue>
160 <Parameters>
161 <Parameter Name="condition" Type="GLib.IOCondition" />
162 </Parameters>
163 <Docs>
164 <param name="condition">To be added.</param>
165 <summary>To be added.</summary>
166 <returns>To be added.</returns>
167 <remarks>To be added.</remarks>
168 <since version="Gtk# 3.0" />
169 </Docs>
170 </Member>
171 <Member MemberName="ConditionWait">
172 <MemberSignature Language="C#" Value="public bool ConditionWait (GLib.IOCondition condition, GLib.Cancellable cancellable);" />
173 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool ConditionWait(valuetype GLib.IOCondition condition, class GLib.Cancellable cancellable) cil managed" />
174 <MemberType>Method</MemberType>
175 <ReturnValue>
176 <ReturnType>System.Boolean</ReturnType>
177 </ReturnValue>
178 <Parameters>
179 <Parameter Name="condition" Type="GLib.IOCondition" />
180 <Parameter Name="cancellable" Type="GLib.Cancellable" />
181 </Parameters>
182 <Docs>
183 <param name="condition">To be added.</param>
184 <param name="cancellable">To be added.</param>
185 <summary>To be added.</summary>
186 <returns>To be added.</returns>
187 <remarks>To be added.</remarks>
188 <since version="Gtk# 3.0" />
189 </Docs>
190 </Member>
135191 <Member MemberName="Connect">
136192 <MemberSignature Language="C#" Value="public bool Connect (GLib.SocketAddress address, GLib.Cancellable cancellable);" />
137193 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Connect(class GLib.SocketAddress address, class GLib.Cancellable cancellable) cil managed" />
152208 <since version="Gtk# 3.0" />
153209 </Docs>
154210 </Member>
211 <Member MemberName="CreateSource">
212 <MemberSignature Language="C#" Value="public GLib.Source CreateSource (GLib.IOCondition condition, GLib.Cancellable cancellable);" />
213 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.Source CreateSource(valuetype GLib.IOCondition condition, class GLib.Cancellable cancellable) cil managed" />
214 <MemberType>Method</MemberType>
215 <ReturnValue>
216 <ReturnType>GLib.Source</ReturnType>
217 </ReturnValue>
218 <Parameters>
219 <Parameter Name="condition" Type="GLib.IOCondition" />
220 <Parameter Name="cancellable" Type="GLib.Cancellable" />
221 </Parameters>
222 <Docs>
223 <param name="condition">To be added.</param>
224 <param name="cancellable">To be added.</param>
225 <summary>To be added.</summary>
226 <returns>To be added.</returns>
227 <remarks>To be added.</remarks>
228 <since version="Gtk# 3.0" />
229 </Docs>
230 </Member>
231 <Member MemberName="Family">
232 <MemberSignature Language="C#" Value="public GLib.SocketFamily Family { get; }" />
233 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.SocketFamily Family" />
234 <MemberType>Property</MemberType>
235 <Attributes>
236 <Attribute>
237 <AttributeName>GLib.Property("family")</AttributeName>
238 </Attribute>
239 </Attributes>
240 <ReturnValue>
241 <ReturnType>GLib.SocketFamily</ReturnType>
242 </ReturnValue>
243 <Docs>
244 <summary>To be added.</summary>
245 <value>To be added.</value>
246 <remarks>To be added.</remarks>
247 <since version="Gtk# 3.0" />
248 </Docs>
249 </Member>
155250 <Member MemberName="Fd">
156251 <MemberSignature Language="C#" Value="public int Fd { get; }" />
157252 <MemberSignature Language="ILAsm" Value=".property instance int32 Fd" />
224319 <ReturnType>GLib.GType</ReturnType>
225320 </ReturnValue>
226321 <Docs>
227 <summary>To be added.</summary>
228 <value>To be added.</value>
229 <remarks>To be added.</remarks>
322 <summary>GType Property.</summary>
323 <value>The native <see cref="T:GLib.GType" /> value.</value>
324 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.Socket" />.</remarks>
230325 <since version="Gtk# 3.0" />
231326 </Docs>
232327 </Member>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 <since version="Gtk# 3.0" />
2828 </Docs>
2929 </Member>
4343 <since version="Gtk# 3.0" />
4444 </Docs>
4545 </Member>
46 <Member MemberName="Family">
47 <MemberSignature Language="C#" Value="public GLib.SocketFamily Family { get; }" />
48 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.SocketFamily Family" />
49 <MemberType>Property</MemberType>
50 <Attributes>
51 <Attribute>
52 <AttributeName>GLib.Property("family")</AttributeName>
53 </Attribute>
54 </Attributes>
55 <ReturnValue>
56 <ReturnType>GLib.SocketFamily</ReturnType>
57 </ReturnValue>
58 <Docs>
59 <summary>To be added.</summary>
60 <value>To be added.</value>
61 <remarks>To be added.</remarks>
62 <since version="Gtk# 3.0" />
63 </Docs>
64 </Member>
4665 <Member MemberName="GType">
4766 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
4867 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
5170 <ReturnType>GLib.GType</ReturnType>
5271 </ReturnValue>
5372 <Docs>
54 <summary>To be added.</summary>
55 <value>To be added.</value>
56 <remarks>To be added.</remarks>
73 <summary>GType Property.</summary>
74 <value>The native <see cref="T:GLib.GType" /> value.</value>
75 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.SocketAddress" />.</remarks>
5776 <since version="Gtk# 3.0" />
5877 </Docs>
5978 </Member>
6786 <Docs>
6887 <summary>To be added.</summary>
6988 <value>To be added.</value>
89 <remarks>To be added.</remarks>
90 <since version="Gtk# 3.0" />
91 </Docs>
92 </Member>
93 <Member MemberName="OnGetFamily">
94 <MemberSignature Language="C#" Value="protected virtual GLib.SocketFamily OnGetFamily ();" />
95 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance valuetype GLib.SocketFamily OnGetFamily() cil managed" />
96 <MemberType>Method</MemberType>
97 <Attributes>
98 <Attribute>
99 <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetFamily", Type=typeof(GLib.SocketAddress))</AttributeName>
100 </Attribute>
101 </Attributes>
102 <ReturnValue>
103 <ReturnType>GLib.SocketFamily</ReturnType>
104 </ReturnValue>
105 <Parameters />
106 <Docs>
107 <summary>To be added.</summary>
108 <returns>To be added.</returns>
70109 <remarks>To be added.</remarks>
71110 <since version="Gtk# 3.0" />
72111 </Docs>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
4646 <ReturnType>GLib.GType</ReturnType>
4747 </ReturnValue>
4848 <Docs>
49 <summary>To be added.</summary>
50 <value>To be added.</value>
51 <remarks>To be added.</remarks>
49 <summary>GType Property.</summary>
50 <value>The native <see cref="T:GLib.GType" /> value.</value>
51 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.SocketAddressEnumerator" />.</remarks>
5252 <since version="Gtk# 3.0" />
5353 </Docs>
5454 </Member>
9090 </Docs>
9191 </Member>
9292 <Member MemberName="NextFinish">
93 <MemberSignature Language="C#" Value="public GLib.SocketAddress NextFinish (GLib.AsyncResult result);" />
94 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketAddress NextFinish(class GLib.AsyncResult result) cil managed" />
93 <MemberSignature Language="C#" Value="public GLib.SocketAddress NextFinish (GLib.IAsyncResult result);" />
94 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketAddress NextFinish(class GLib.IAsyncResult result) cil managed" />
9595 <MemberType>Method</MemberType>
9696 <ReturnValue>
9797 <ReturnType>GLib.SocketAddress</ReturnType>
9898 </ReturnValue>
9999 <Parameters>
100 <Parameter Name="result" Type="GLib.AsyncResult" />
100 <Parameter Name="result" Type="GLib.IAsyncResult" />
101101 </Parameters>
102102 <Docs>
103103 <param name="result">To be added.</param>
155155 </Docs>
156156 </Member>
157157 <Member MemberName="OnNextFinish">
158 <MemberSignature Language="C#" Value="protected virtual GLib.SocketAddress OnNextFinish (GLib.AsyncResult result);" />
159 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.SocketAddress OnNextFinish(class GLib.AsyncResult result) cil managed" />
158 <MemberSignature Language="C#" Value="protected virtual GLib.SocketAddress OnNextFinish (GLib.IAsyncResult result);" />
159 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.SocketAddress OnNextFinish(class GLib.IAsyncResult result) cil managed" />
160160 <MemberType>Method</MemberType>
161161 <Attributes>
162162 <Attribute>
167167 <ReturnType>GLib.SocketAddress</ReturnType>
168168 </ReturnValue>
169169 <Parameters>
170 <Parameter Name="result" Type="GLib.AsyncResult" />
170 <Parameter Name="result" Type="GLib.IAsyncResult" />
171171 </Parameters>
172172 <Docs>
173173 <param name="result">To be added.</param>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
5656 </Docs>
5757 </Member>
5858 <Member MemberName="Connect">
59 <MemberSignature Language="C#" Value="public GLib.SocketConnection Connect (GLib.SocketConnectable connectable, GLib.Cancellable cancellable);" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketConnection Connect(class GLib.SocketConnectable connectable, class GLib.Cancellable cancellable) cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>GLib.SocketConnection</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 <Parameter Name="connectable" Type="GLib.SocketConnectable" />
59 <MemberSignature Language="C#" Value="public GLib.SocketConnection Connect (GLib.ISocketConnectable connectable, GLib.Cancellable cancellable);" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketConnection Connect(class GLib.ISocketConnectable connectable, class GLib.Cancellable cancellable) cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>GLib.SocketConnection</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 <Parameter Name="connectable" Type="GLib.ISocketConnectable" />
6767 <Parameter Name="cancellable" Type="GLib.Cancellable" />
6868 </Parameters>
6969 <Docs>
7676 </Docs>
7777 </Member>
7878 <Member MemberName="ConnectAsync">
79 <MemberSignature Language="C#" Value="public void ConnectAsync (GLib.SocketConnectable connectable, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
80 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ConnectAsync(class GLib.SocketConnectable connectable, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
79 <MemberSignature Language="C#" Value="public void ConnectAsync (GLib.ISocketConnectable connectable, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
80 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ConnectAsync(class GLib.ISocketConnectable connectable, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
8181 <MemberType>Method</MemberType>
8282 <ReturnValue>
8383 <ReturnType>System.Void</ReturnType>
8484 </ReturnValue>
8585 <Parameters>
86 <Parameter Name="connectable" Type="GLib.SocketConnectable" />
86 <Parameter Name="connectable" Type="GLib.ISocketConnectable" />
8787 <Parameter Name="cancellable" Type="GLib.Cancellable" />
8888 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
8989 </Parameters>
9797 </Docs>
9898 </Member>
9999 <Member MemberName="ConnectFinish">
100 <MemberSignature Language="C#" Value="public GLib.SocketConnection ConnectFinish (GLib.AsyncResult result);" />
101 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketConnection ConnectFinish(class GLib.AsyncResult result) cil managed" />
102 <MemberType>Method</MemberType>
103 <ReturnValue>
104 <ReturnType>GLib.SocketConnection</ReturnType>
105 </ReturnValue>
106 <Parameters>
107 <Parameter Name="result" Type="GLib.AsyncResult" />
100 <MemberSignature Language="C#" Value="public GLib.SocketConnection ConnectFinish (GLib.IAsyncResult result);" />
101 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketConnection ConnectFinish(class GLib.IAsyncResult result) cil managed" />
102 <MemberType>Method</MemberType>
103 <ReturnValue>
104 <ReturnType>GLib.SocketConnection</ReturnType>
105 </ReturnValue>
106 <Parameters>
107 <Parameter Name="result" Type="GLib.IAsyncResult" />
108108 </Parameters>
109109 <Docs>
110110 <param name="result">To be added.</param>
160160 </Docs>
161161 </Member>
162162 <Member MemberName="ConnectToHostFinish">
163 <MemberSignature Language="C#" Value="public GLib.SocketConnection ConnectToHostFinish (GLib.AsyncResult result);" />
164 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketConnection ConnectToHostFinish(class GLib.AsyncResult result) cil managed" />
165 <MemberType>Method</MemberType>
166 <ReturnValue>
167 <ReturnType>GLib.SocketConnection</ReturnType>
168 </ReturnValue>
169 <Parameters>
170 <Parameter Name="result" Type="GLib.AsyncResult" />
163 <MemberSignature Language="C#" Value="public GLib.SocketConnection ConnectToHostFinish (GLib.IAsyncResult result);" />
164 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketConnection ConnectToHostFinish(class GLib.IAsyncResult result) cil managed" />
165 <MemberType>Method</MemberType>
166 <ReturnValue>
167 <ReturnType>GLib.SocketConnection</ReturnType>
168 </ReturnValue>
169 <Parameters>
170 <Parameter Name="result" Type="GLib.IAsyncResult" />
171171 </Parameters>
172172 <Docs>
173173 <param name="result">To be added.</param>
223223 </Docs>
224224 </Member>
225225 <Member MemberName="ConnectToServiceFinish">
226 <MemberSignature Language="C#" Value="public GLib.SocketConnection ConnectToServiceFinish (GLib.AsyncResult result);" />
227 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketConnection ConnectToServiceFinish(class GLib.AsyncResult result) cil managed" />
228 <MemberType>Method</MemberType>
229 <ReturnValue>
230 <ReturnType>GLib.SocketConnection</ReturnType>
231 </ReturnValue>
232 <Parameters>
233 <Parameter Name="result" Type="GLib.AsyncResult" />
226 <MemberSignature Language="C#" Value="public GLib.SocketConnection ConnectToServiceFinish (GLib.IAsyncResult result);" />
227 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketConnection ConnectToServiceFinish(class GLib.IAsyncResult result) cil managed" />
228 <MemberType>Method</MemberType>
229 <ReturnValue>
230 <ReturnType>GLib.SocketConnection</ReturnType>
231 </ReturnValue>
232 <Parameters>
233 <Parameter Name="result" Type="GLib.IAsyncResult" />
234234 </Parameters>
235235 <Docs>
236236 <param name="result">To be added.</param>
286286 </Docs>
287287 </Member>
288288 <Member MemberName="ConnectToUriFinish">
289 <MemberSignature Language="C#" Value="public GLib.SocketConnection ConnectToUriFinish (GLib.AsyncResult result);" />
290 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketConnection ConnectToUriFinish(class GLib.AsyncResult result) cil managed" />
291 <MemberType>Method</MemberType>
292 <ReturnValue>
293 <ReturnType>GLib.SocketConnection</ReturnType>
294 </ReturnValue>
295 <Parameters>
296 <Parameter Name="result" Type="GLib.AsyncResult" />
289 <MemberSignature Language="C#" Value="public GLib.SocketConnection ConnectToUriFinish (GLib.IAsyncResult result);" />
290 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketConnection ConnectToUriFinish(class GLib.IAsyncResult result) cil managed" />
291 <MemberType>Method</MemberType>
292 <ReturnValue>
293 <ReturnType>GLib.SocketConnection</ReturnType>
294 </ReturnValue>
295 <Parameters>
296 <Parameter Name="result" Type="GLib.IAsyncResult" />
297297 </Parameters>
298298 <Docs>
299299 <param name="result">To be added.</param>
322322 <since version="Gtk# 3.0" />
323323 </Docs>
324324 </Member>
325 <Member MemberName="Family">
326 <MemberSignature Language="C#" Value="public GLib.SocketFamily Family { get; set; }" />
327 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.SocketFamily Family" />
328 <MemberType>Property</MemberType>
329 <Attributes>
330 <Attribute>
331 <AttributeName>GLib.Property("family")</AttributeName>
332 </Attribute>
333 </Attributes>
334 <ReturnValue>
335 <ReturnType>GLib.SocketFamily</ReturnType>
336 </ReturnValue>
337 <Docs>
338 <summary>To be added.</summary>
339 <value>To be added.</value>
340 <remarks>To be added.</remarks>
341 <since version="Gtk# 3.0" />
342 </Docs>
343 </Member>
325344 <Member MemberName="GType">
326345 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
327346 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
330349 <ReturnType>GLib.GType</ReturnType>
331350 </ReturnValue>
332351 <Docs>
333 <summary>To be added.</summary>
334 <value>To be added.</value>
335 <remarks>To be added.</remarks>
352 <summary>GType Property.</summary>
353 <value>The native <see cref="T:GLib.GType" /> value.</value>
354 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.SocketClient" />.</remarks>
336355 <since version="Gtk# 3.0" />
337356 </Docs>
338357 </Member>
+0
-49
doc/en/GLib/SocketConnectable.xml less more
0 <Type Name="SocketConnectable" FullName="GLib.SocketConnectable">
1 <TypeSignature Language="C#" Value="public interface SocketConnectable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract SocketConnectable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Enumerate">
18 <MemberSignature Language="C#" Value="public GLib.SocketAddressEnumerator Enumerate ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.SocketAddressEnumerator Enumerate() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.SocketAddressEnumerator</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <returns>To be added.</returns>
28 <remarks>To be added.</remarks>
29 <since version="Gtk# 3.0" />
30 </Docs>
31 </Member>
32 <Member MemberName="ProxyEnumerate">
33 <MemberSignature Language="C#" Value="public GLib.SocketAddressEnumerator ProxyEnumerate ();" />
34 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.SocketAddressEnumerator ProxyEnumerate() cil managed" />
35 <MemberType>Method</MemberType>
36 <ReturnValue>
37 <ReturnType>GLib.SocketAddressEnumerator</ReturnType>
38 </ReturnValue>
39 <Parameters />
40 <Docs>
41 <summary>To be added.</summary>
42 <returns>To be added.</returns>
43 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
45 </Docs>
46 </Member>
47 </Members>
48 </Type>
00 <Type Name="SocketConnectableAdapter" FullName="GLib.SocketConnectableAdapter">
1 <TypeSignature Language="C#" Value="public class SocketConnectableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, GLib.SocketConnectable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi SocketConnectableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class GLib.SocketConnectable" />
1 <TypeSignature Language="C#" Value="public class SocketConnectableAdapter : GLib.GInterfaceAdapter, GLib.ISocketConnectable, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi SocketConnectableAdapter extends GLib.GInterfaceAdapter implements class GLib.ISocketConnectable, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
11 <InterfaceName>GLib.ISocketConnectable</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.SocketConnectable</InterfaceName>
14 <InterfaceName>GLib.IWrapper</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public SocketConnectableAdapter (GLib.SocketConnectableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.SocketConnectableImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public SocketConnectableAdapter (GLib.ISocketConnectableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.ISocketConnectableImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.SocketConnectableImplementor" />
39 <Parameter Name="implementor" Type="GLib.ISocketConnectableImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
7575 </Docs>
7676 </Member>
7777 <Member MemberName="GetObject">
78 <MemberSignature Language="C#" Value="public static GLib.SocketConnectable GetObject (GLib.Object obj);" />
79 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.SocketConnectable GetObject(class GLib.Object obj) cil managed" />
80 <MemberType>Method</MemberType>
81 <ReturnValue>
82 <ReturnType>GLib.SocketConnectable</ReturnType>
78 <MemberSignature Language="C#" Value="public static GLib.ISocketConnectable GetObject (GLib.Object obj);" />
79 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ISocketConnectable GetObject(class GLib.Object obj) cil managed" />
80 <MemberType>Method</MemberType>
81 <ReturnValue>
82 <ReturnType>GLib.ISocketConnectable</ReturnType>
8383 </ReturnValue>
8484 <Parameters>
8585 <Parameter Name="obj" Type="GLib.Object" />
9393 </Docs>
9494 </Member>
9595 <Member MemberName="GetObject">
96 <MemberSignature Language="C#" Value="public static GLib.SocketConnectable GetObject (IntPtr handle, bool owned);" />
97 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.SocketConnectable GetObject(native int handle, bool owned) cil managed" />
98 <MemberType>Method</MemberType>
99 <ReturnValue>
100 <ReturnType>GLib.SocketConnectable</ReturnType>
96 <MemberSignature Language="C#" Value="public static GLib.ISocketConnectable GetObject (IntPtr handle, bool owned);" />
97 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ISocketConnectable GetObject(native int handle, bool owned) cil managed" />
98 <MemberType>Method</MemberType>
99 <ReturnValue>
100 <ReturnType>GLib.ISocketConnectable</ReturnType>
101101 </ReturnValue>
102102 <Parameters>
103103 <Parameter Name="handle" Type="System.IntPtr" />
112112 <since version="Gtk# 3.0" />
113113 </Docs>
114114 </Member>
115 <Member MemberName="GInterfaceGType">
116 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
117 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
118 <MemberType>Property</MemberType>
119 <ReturnValue>
120 <ReturnType>GLib.GType</ReturnType>
121 </ReturnValue>
122 <Docs>
123 <summary>To be added.</summary>
124 <value>To be added.</value>
125 <remarks>To be added.</remarks>
126 <since version="Gtk# 3.0" />
127 </Docs>
128 </Member>
115129 <Member MemberName="GType">
116 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
117 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
130 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
131 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
118132 <MemberType>Property</MemberType>
119133 <ReturnValue>
120134 <ReturnType>GLib.GType</ReturnType>
141155 </Docs>
142156 </Member>
143157 <Member MemberName="Implementor">
144 <MemberSignature Language="C#" Value="public GLib.SocketConnectableImplementor Implementor { get; }" />
145 <MemberSignature Language="ILAsm" Value=".property instance class GLib.SocketConnectableImplementor Implementor" />
146 <MemberType>Property</MemberType>
147 <ReturnValue>
148 <ReturnType>GLib.SocketConnectableImplementor</ReturnType>
158 <MemberSignature Language="C#" Value="public GLib.ISocketConnectableImplementor Implementor { get; }" />
159 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ISocketConnectableImplementor Implementor" />
160 <MemberType>Property</MemberType>
161 <ReturnValue>
162 <ReturnType>GLib.ISocketConnectableImplementor</ReturnType>
149163 </ReturnValue>
150164 <Docs>
151165 <summary>To be added.</summary>
+0
-54
doc/en/GLib/SocketConnectableImplementor.xml less more
0 <Type Name="SocketConnectableImplementor" FullName="GLib.SocketConnectableImplementor">
1 <TypeSignature Language="C#" Value="public interface SocketConnectableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract SocketConnectableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.SocketConnectableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Enumerate">
23 <MemberSignature Language="C#" Value="public GLib.SocketAddressEnumerator Enumerate ();" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.SocketAddressEnumerator Enumerate() cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>GLib.SocketAddressEnumerator</ReturnType>
28 </ReturnValue>
29 <Parameters />
30 <Docs>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 3.0" />
35 </Docs>
36 </Member>
37 <Member MemberName="ProxyEnumerate">
38 <MemberSignature Language="C#" Value="public GLib.SocketAddressEnumerator ProxyEnumerate ();" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.SocketAddressEnumerator ProxyEnumerate() cil managed" />
40 <MemberType>Method</MemberType>
41 <ReturnValue>
42 <ReturnType>GLib.SocketAddressEnumerator</ReturnType>
43 </ReturnValue>
44 <Parameters />
45 <Docs>
46 <summary>To be added.</summary>
47 <returns>To be added.</returns>
48 <remarks>To be added.</remarks>
49 <since version="Gtk# 3.0" />
50 </Docs>
51 </Member>
52 </Members>
53 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
5252 <param name="socket">To be added.</param>
5353 <summary>To be added.</summary>
5454 <returns>To be added.</returns>
55 <remarks>To be added.</remarks>
56 <since version="Gtk# 3.0" />
57 </Docs>
58 </Member>
59 <Member MemberName="FactoryLookupType">
60 <MemberSignature Language="C#" Value="public static GLib.GType FactoryLookupType (GLib.SocketFamily family, GLib.SocketType type, int protocol_id);" />
61 <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype GLib.GType FactoryLookupType(valuetype GLib.SocketFamily family, valuetype GLib.SocketType type, int32 protocol_id) cil managed" />
62 <MemberType>Method</MemberType>
63 <ReturnValue>
64 <ReturnType>GLib.GType</ReturnType>
65 </ReturnValue>
66 <Parameters>
67 <Parameter Name="family" Type="GLib.SocketFamily" />
68 <Parameter Name="type" Type="GLib.SocketType" />
69 <Parameter Name="protocol_id" Type="System.Int32" />
70 </Parameters>
71 <Docs>
72 <param name="family">To be added.</param>
73 <param name="type">To be added.</param>
74 <param name="protocol_id">To be added.</param>
75 <summary>To be added.</summary>
76 <returns>To be added.</returns>
77 <remarks>To be added.</remarks>
78 <since version="Gtk# 3.0" />
79 </Docs>
80 </Member>
81 <Member MemberName="FactoryRegisterType">
82 <MemberSignature Language="C#" Value="public static void FactoryRegisterType (GLib.GType g_type, GLib.SocketFamily family, GLib.SocketType type, int protocol);" />
83 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void FactoryRegisterType(valuetype GLib.GType g_type, valuetype GLib.SocketFamily family, valuetype GLib.SocketType type, int32 protocol) cil managed" />
84 <MemberType>Method</MemberType>
85 <ReturnValue>
86 <ReturnType>System.Void</ReturnType>
87 </ReturnValue>
88 <Parameters>
89 <Parameter Name="g_type" Type="GLib.GType" />
90 <Parameter Name="family" Type="GLib.SocketFamily" />
91 <Parameter Name="type" Type="GLib.SocketType" />
92 <Parameter Name="protocol" Type="System.Int32" />
93 </Parameters>
94 <Docs>
95 <param name="g_type">To be added.</param>
96 <param name="family">To be added.</param>
97 <param name="type">To be added.</param>
98 <param name="protocol">To be added.</param>
99 <summary>To be added.</summary>
55100 <remarks>To be added.</remarks>
56101 <since version="Gtk# 3.0" />
57102 </Docs>
94139 <ReturnType>GLib.GType</ReturnType>
95140 </ReturnValue>
96141 <Docs>
97 <summary>To be added.</summary>
98 <value>To be added.</value>
99 <remarks>To be added.</remarks>
142 <summary>GType Property.</summary>
143 <value>The native <see cref="T:GLib.GType" /> value.</value>
144 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.SocketConnection" />.</remarks>
100145 <since version="Gtk# 3.0" />
101146 </Docs>
102147 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
7070 <ReturnType>GLib.GType</ReturnType>
7171 </ReturnValue>
7272 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
73 <summary>GType Property.</summary>
74 <value>The native <see cref="T:GLib.GType" /> value.</value>
75 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.SocketControlMessage" />.</remarks>
7676 <since version="Gtk# 3.0" />
7777 </Docs>
7878 </Member>
0 <Type Name="SocketFamily" FullName="GLib.SocketFamily">
1 <TypeSignature Language="C#" Value="public enum SocketFamily" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed SocketFamily extends System.Enum" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Enum</BaseTypeName>
8 </Base>
9 <Attributes>
10 <Attribute>
11 <AttributeName>GLib.GType(typeof(GLib.SocketFamilyGType))</AttributeName>
12 </Attribute>
13 </Attributes>
14 <Docs>
15 <summary>To be added.</summary>
16 <remarks>To be added.</remarks>
17 <since version="Gtk# 3.0" />
18 </Docs>
19 <Members>
20 <Member MemberName="Invalid">
21 <MemberSignature Language="C#" Value="Invalid" />
22 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype GLib.SocketFamily Invalid = int32(0)" />
23 <MemberType>Field</MemberType>
24 <ReturnValue>
25 <ReturnType>GLib.SocketFamily</ReturnType>
26 </ReturnValue>
27 <Docs>
28 <summary>To be added.</summary>
29 <since version="Gtk# 3.0" />
30 </Docs>
31 </Member>
32 <Member MemberName="Ipv4">
33 <MemberSignature Language="C#" Value="Ipv4" />
34 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype GLib.SocketFamily Ipv4 = int32(2)" />
35 <MemberType>Field</MemberType>
36 <ReturnValue>
37 <ReturnType>GLib.SocketFamily</ReturnType>
38 </ReturnValue>
39 <Docs>
40 <summary>To be added.</summary>
41 <since version="Gtk# 3.0" />
42 </Docs>
43 </Member>
44 <Member MemberName="Ipv6">
45 <MemberSignature Language="C#" Value="Ipv6" />
46 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype GLib.SocketFamily Ipv6 = int32(10)" />
47 <MemberType>Field</MemberType>
48 <ReturnValue>
49 <ReturnType>GLib.SocketFamily</ReturnType>
50 </ReturnValue>
51 <Docs>
52 <summary>To be added.</summary>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="Unix">
57 <MemberSignature Language="C#" Value="Unix" />
58 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype GLib.SocketFamily Unix = int32(1)" />
59 <MemberType>Field</MemberType>
60 <ReturnValue>
61 <ReturnType>GLib.SocketFamily</ReturnType>
62 </ReturnValue>
63 <Docs>
64 <summary>To be added.</summary>
65 <since version="Gtk# 3.0" />
66 </Docs>
67 </Member>
68 </Members>
69 </Type>
00 <Type Name="SocketInputStream" FullName="GLib.SocketInputStream">
1 <TypeSignature Language="C#" Value="public class SocketInputStream : GLib.InputStream, GLib.PollableInputStream" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SocketInputStream extends GLib.InputStream implements class GLib.IWrapper, class GLib.PollableInputStream" />
1 <TypeSignature Language="C#" Value="public class SocketInputStream : GLib.InputStream, GLib.IPollableInputStream" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SocketInputStream extends GLib.InputStream implements class GLib.IPollableInputStream, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.PollableInputStream</InterfaceName>
11 <InterfaceName>GLib.IPollableInputStream</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
5151 </ReturnValue>
5252 <Parameters />
5353 <Docs>
54 <summary>To be added.</summary>
55 <returns>To be added.</returns>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="CreateSource">
61 <MemberSignature Language="C#" Value="public GLib.Source CreateSource (GLib.Cancellable cancellable);" />
62 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Source CreateSource(class GLib.Cancellable cancellable) cil managed" />
63 <MemberType>Method</MemberType>
64 <ReturnValue>
65 <ReturnType>GLib.Source</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 <Parameter Name="cancellable" Type="GLib.Cancellable" />
69 </Parameters>
70 <Docs>
71 <param name="cancellable">To be added.</param>
5472 <summary>To be added.</summary>
5573 <returns>To be added.</returns>
5674 <remarks>To be added.</remarks>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
7878 </Docs>
7979 </Member>
8080 <Member MemberName="AcceptFinish">
81 <MemberSignature Language="C#" Value="public GLib.SocketConnection AcceptFinish (GLib.AsyncResult result, GLib.Object source_object);" />
82 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketConnection AcceptFinish(class GLib.AsyncResult result, class GLib.Object source_object) cil managed" />
81 <MemberSignature Language="C#" Value="public GLib.SocketConnection AcceptFinish (GLib.IAsyncResult result, GLib.Object source_object);" />
82 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SocketConnection AcceptFinish(class GLib.IAsyncResult result, class GLib.Object source_object) cil managed" />
8383 <MemberType>Method</MemberType>
8484 <ReturnValue>
8585 <ReturnType>GLib.SocketConnection</ReturnType>
8686 </ReturnValue>
8787 <Parameters>
88 <Parameter Name="result" Type="GLib.AsyncResult" />
88 <Parameter Name="result" Type="GLib.IAsyncResult" />
8989 <Parameter Name="source_object" Type="GLib.Object" />
9090 </Parameters>
9191 <Docs>
137137 </Docs>
138138 </Member>
139139 <Member MemberName="AcceptSocketFinish">
140 <MemberSignature Language="C#" Value="public GLib.Socket AcceptSocketFinish (GLib.AsyncResult result, GLib.Object source_object);" />
141 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.Socket AcceptSocketFinish(class GLib.AsyncResult result, class GLib.Object source_object) cil managed" />
140 <MemberSignature Language="C#" Value="public GLib.Socket AcceptSocketFinish (GLib.IAsyncResult result, GLib.Object source_object);" />
141 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.Socket AcceptSocketFinish(class GLib.IAsyncResult result, class GLib.Object source_object) cil managed" />
142142 <MemberType>Method</MemberType>
143143 <ReturnValue>
144144 <ReturnType>GLib.Socket</ReturnType>
145145 </ReturnValue>
146146 <Parameters>
147 <Parameter Name="result" Type="GLib.AsyncResult" />
147 <Parameter Name="result" Type="GLib.IAsyncResult" />
148148 <Parameter Name="source_object" Type="GLib.Object" />
149149 </Parameters>
150150 <Docs>
276276 <ReturnType>GLib.GType</ReturnType>
277277 </ReturnValue>
278278 <Docs>
279 <summary>To be added.</summary>
280 <value>To be added.</value>
281 <remarks>To be added.</remarks>
279 <summary>GType Property.</summary>
280 <value>The native <see cref="T:GLib.GType" /> value.</value>
281 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.SocketListener" />.</remarks>
282282 <since version="Gtk# 3.0" />
283283 </Docs>
284284 </Member>
0 <Type Name="SocketMsgFlags" FullName="GLib.SocketMsgFlags">
1 <TypeSignature Language="C#" Value="public enum SocketMsgFlags" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed SocketMsgFlags extends System.Enum" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Enum</BaseTypeName>
8 </Base>
9 <Attributes>
10 <Attribute>
11 <AttributeName>GLib.GType(typeof(GLib.SocketMsgFlagsGType))</AttributeName>
12 </Attribute>
13 </Attributes>
14 <Docs>
15 <summary>To be added.</summary>
16 <remarks>To be added.</remarks>
17 <since version="Gtk# 3.0" />
18 </Docs>
19 <Members>
20 <Member MemberName="Dontroute">
21 <MemberSignature Language="C#" Value="Dontroute" />
22 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype GLib.SocketMsgFlags Dontroute = int32(4)" />
23 <MemberType>Field</MemberType>
24 <ReturnValue>
25 <ReturnType>GLib.SocketMsgFlags</ReturnType>
26 </ReturnValue>
27 <Docs>
28 <summary>To be added.</summary>
29 <since version="Gtk# 3.0" />
30 </Docs>
31 </Member>
32 <Member MemberName="None">
33 <MemberSignature Language="C#" Value="None" />
34 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype GLib.SocketMsgFlags None = int32(0)" />
35 <MemberType>Field</MemberType>
36 <ReturnValue>
37 <ReturnType>GLib.SocketMsgFlags</ReturnType>
38 </ReturnValue>
39 <Docs>
40 <summary>To be added.</summary>
41 <since version="Gtk# 3.0" />
42 </Docs>
43 </Member>
44 <Member MemberName="Oob">
45 <MemberSignature Language="C#" Value="Oob" />
46 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype GLib.SocketMsgFlags Oob = int32(1)" />
47 <MemberType>Field</MemberType>
48 <ReturnValue>
49 <ReturnType>GLib.SocketMsgFlags</ReturnType>
50 </ReturnValue>
51 <Docs>
52 <summary>To be added.</summary>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="Peek">
57 <MemberSignature Language="C#" Value="Peek" />
58 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype GLib.SocketMsgFlags Peek = int32(2)" />
59 <MemberType>Field</MemberType>
60 <ReturnValue>
61 <ReturnType>GLib.SocketMsgFlags</ReturnType>
62 </ReturnValue>
63 <Docs>
64 <summary>To be added.</summary>
65 <since version="Gtk# 3.0" />
66 </Docs>
67 </Member>
68 </Members>
69 </Type>
00 <Type Name="SocketOutputStream" FullName="GLib.SocketOutputStream">
1 <TypeSignature Language="C#" Value="public class SocketOutputStream : GLib.OutputStream, GLib.PollableOutputStream" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SocketOutputStream extends GLib.OutputStream implements class GLib.IWrapper, class GLib.PollableOutputStream" />
1 <TypeSignature Language="C#" Value="public class SocketOutputStream : GLib.OutputStream, GLib.IPollableOutputStream" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SocketOutputStream extends GLib.OutputStream implements class GLib.IPollableOutputStream, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.PollableOutputStream</InterfaceName>
11 <InterfaceName>GLib.IPollableOutputStream</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
5151 </ReturnValue>
5252 <Parameters />
5353 <Docs>
54 <summary>To be added.</summary>
55 <returns>To be added.</returns>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="CreateSource">
61 <MemberSignature Language="C#" Value="public GLib.Source CreateSource (GLib.Cancellable cancellable);" />
62 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.Source CreateSource(class GLib.Cancellable cancellable) cil managed" />
63 <MemberType>Method</MemberType>
64 <ReturnValue>
65 <ReturnType>GLib.Source</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 <Parameter Name="cancellable" Type="GLib.Cancellable" />
69 </Parameters>
70 <Docs>
71 <param name="cancellable">To be added.</param>
5472 <summary>To be added.</summary>
5573 <returns>To be added.</returns>
5674 <remarks>To be added.</remarks>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
4646 <ReturnType>GLib.GType</ReturnType>
4747 </ReturnValue>
4848 <Docs>
49 <summary>To be added.</summary>
50 <value>To be added.</value>
51 <remarks>To be added.</remarks>
49 <summary>GType Property.</summary>
50 <value>The native <see cref="T:GLib.GType" /> value.</value>
51 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.SocketService" />.</remarks>
5252 <since version="Gtk# 3.0" />
5353 </Docs>
5454 </Member>
103103 <Docs>
104104 <param name="connection">To be added.</param>
105105 <param name="source_object">To be added.</param>
106 <summary>To be added.</summary>
106 <summary>Default handler for the <see cref="M:GLib.SocketService.Incoming" /> event.</summary>
107107 <returns>To be added.</returns>
108 <remarks>To be added.</remarks>
108 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.SocketService.Incoming" /> event.</remarks>
109109 <since version="Gtk# 3.0" />
110110 </Docs>
111111 </Member>
0 <Type Name="SocketSourceFunc" FullName="GLib.SocketSourceFunc">
1 <TypeSignature Language="C#" Value="public delegate bool SocketSourceFunc(Socket socket, IOCondition condition);" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed SocketSourceFunc extends System.MulticastDelegate" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="socket" Type="GLib.Socket" />
11 <Parameter Name="condition" Type="GLib.IOCondition" />
12 </Parameters>
13 <ReturnValue>
14 <ReturnType>System.Boolean</ReturnType>
15 </ReturnValue>
16 <Docs>
17 <param name="socket">To be added.</param>
18 <param name="condition">To be added.</param>
19 <summary>To be added.</summary>
20 <returns>To be added.</returns>
21 <remarks>To be added.</remarks>
22 <since version="Gtk# 3.0" />
23 </Docs>
24 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
00 <Type Name="Socks4aProxy" FullName="GLib.Socks4aProxy">
1 <TypeSignature Language="C#" Value="public class Socks4aProxy : GLib.Object, GLib.Proxy" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Socks4aProxy extends GLib.Object implements class GLib.IWrapper, class GLib.Proxy" />
1 <TypeSignature Language="C#" Value="public class Socks4aProxy : GLib.Object, GLib.IProxy" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Socks4aProxy extends GLib.Object implements class GLib.IProxy, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Proxy</InterfaceName>
11 <InterfaceName>GLib.IProxy</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
8888 </Docs>
8989 </Member>
9090 <Member MemberName="ConnectFinish">
91 <MemberSignature Language="C#" Value="public GLib.IOStream ConnectFinish (GLib.AsyncResult result);" />
92 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream ConnectFinish(class GLib.AsyncResult result) cil managed" />
91 <MemberSignature Language="C#" Value="public GLib.IOStream ConnectFinish (GLib.IAsyncResult result);" />
92 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream ConnectFinish(class GLib.IAsyncResult result) cil managed" />
9393 <MemberType>Method</MemberType>
9494 <ReturnValue>
9595 <ReturnType>GLib.IOStream</ReturnType>
9696 </ReturnValue>
9797 <Parameters>
98 <Parameter Name="result" Type="GLib.AsyncResult" />
98 <Parameter Name="result" Type="GLib.IAsyncResult" />
9999 </Parameters>
100100 <Docs>
101101 <param name="result">To be added.</param>
00 <Type Name="Socks5Proxy" FullName="GLib.Socks5Proxy">
1 <TypeSignature Language="C#" Value="public class Socks5Proxy : GLib.Object, GLib.Proxy" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Socks5Proxy extends GLib.Object implements class GLib.IWrapper, class GLib.Proxy" />
1 <TypeSignature Language="C#" Value="public class Socks5Proxy : GLib.Object, GLib.IProxy" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Socks5Proxy extends GLib.Object implements class GLib.IProxy, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Proxy</InterfaceName>
11 <InterfaceName>GLib.IProxy</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
8888 </Docs>
8989 </Member>
9090 <Member MemberName="ConnectFinish">
91 <MemberSignature Language="C#" Value="public GLib.IOStream ConnectFinish (GLib.AsyncResult result);" />
92 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream ConnectFinish(class GLib.AsyncResult result) cil managed" />
91 <MemberSignature Language="C#" Value="public GLib.IOStream ConnectFinish (GLib.IAsyncResult result);" />
92 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class GLib.IOStream ConnectFinish(class GLib.IAsyncResult result) cil managed" />
9393 <MemberType>Method</MemberType>
9494 <ReturnValue>
9595 <ReturnType>GLib.IOStream</ReturnType>
9696 </ReturnValue>
9797 <Parameters>
98 <Parameter Name="result" Type="GLib.AsyncResult" />
98 <Parameter Name="result" Type="GLib.IAsyncResult" />
9999 </Parameters>
100100 <Docs>
101101 <param name="result">To be added.</param>
00 <Type Name="Source" FullName="GLib.Source">
1 <TypeSignature Language="C#" Value="public class Source" Maintainer="auto" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Source extends System.Object" />
1 <TypeSignature Language="C#" Value="public class Source : GLib.Opaque" Maintainer="auto" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Source extends GLib.Opaque" />
33 <AssemblyInfo>
44 <AssemblyName>glib-sharp</AssemblyName>
55 <AssemblyPublicKey>
77 </AssemblyInfo>
88 <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>
99 <Base>
10 <BaseTypeName>System.Object</BaseTypeName>
10 <BaseTypeName>GLib.Opaque</BaseTypeName>
1111 </Base>
1212 <Interfaces />
1313 <Docs>
1515 <remarks>To be added</remarks>
1616 </Docs>
1717 <Members>
18 <Member MemberName=".ctor">
19 <MemberSignature Language="C#" Value="public Source (IntPtr raw);" />
20 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
21 <MemberType>Constructor</MemberType>
22 <Parameters>
23 <Parameter Name="raw" Type="System.IntPtr" />
24 </Parameters>
25 <Docs>
26 <param name="raw">To be added.</param>
27 <summary>To be added.</summary>
28 <remarks>To be added.</remarks>
29 <since version="Gtk# 3.0" />
30 </Docs>
31 </Member>
32 <Member MemberName=".ctor">
33 <MemberSignature Language="C#" Value="public Source (GLib.SourceFuncs source_funcs, uint struct_size);" />
34 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype GLib.SourceFuncs source_funcs, unsigned int32 struct_size) cil managed" />
35 <MemberType>Constructor</MemberType>
36 <Parameters>
37 <Parameter Name="source_funcs" Type="GLib.SourceFuncs" />
38 <Parameter Name="struct_size" Type="System.UInt32" />
39 </Parameters>
40 <Docs>
41 <param name="source_funcs">To be added.</param>
42 <param name="struct_size">To be added.</param>
43 <summary>To be added.</summary>
44 <remarks>To be added.</remarks>
45 <since version="Gtk# 3.0" />
46 </Docs>
47 </Member>
48 <Member MemberName="AddChildSource">
49 <MemberSignature Language="C#" Value="public void AddChildSource (GLib.Source child_source);" />
50 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddChildSource(class GLib.Source child_source) cil managed" />
51 <MemberType>Method</MemberType>
52 <ReturnValue>
53 <ReturnType>System.Void</ReturnType>
54 </ReturnValue>
55 <Parameters>
56 <Parameter Name="child_source" Type="GLib.Source" />
57 </Parameters>
58 <Docs>
59 <param name="child_source">To be added.</param>
60 <summary>To be added.</summary>
61 <remarks>To be added.</remarks>
62 <since version="Gtk# 3.0" />
63 </Docs>
64 </Member>
65 <Member MemberName="AddPoll">
66 <MemberSignature Language="C#" Value="public void AddPoll (GLib.PollFD fd);" />
67 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddPoll(valuetype GLib.PollFD fd) cil managed" />
68 <MemberType>Method</MemberType>
69 <ReturnValue>
70 <ReturnType>System.Void</ReturnType>
71 </ReturnValue>
72 <Parameters>
73 <Parameter Name="fd" Type="GLib.PollFD" />
74 </Parameters>
75 <Docs>
76 <param name="fd">To be added.</param>
77 <summary>To be added.</summary>
78 <remarks>To be added.</remarks>
79 <since version="Gtk# 3.0" />
80 </Docs>
81 </Member>
82 <Member MemberName="Attach">
83 <MemberSignature Language="C#" Value="public uint Attach (GLib.MainContext context);" />
84 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance unsigned int32 Attach(class GLib.MainContext context) cil managed" />
85 <MemberType>Method</MemberType>
86 <ReturnValue>
87 <ReturnType>System.UInt32</ReturnType>
88 </ReturnValue>
89 <Parameters>
90 <Parameter Name="context" Type="GLib.MainContext" />
91 </Parameters>
92 <Docs>
93 <param name="context">To be added.</param>
94 <summary>To be added.</summary>
95 <returns>To be added.</returns>
96 <remarks>To be added.</remarks>
97 <since version="Gtk# 3.0" />
98 </Docs>
99 </Member>
100 <Member MemberName="CanRecurse">
101 <MemberSignature Language="C#" Value="public bool CanRecurse { get; set; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance bool CanRecurse" />
103 <MemberType>Property</MemberType>
104 <ReturnValue>
105 <ReturnType>System.Boolean</ReturnType>
106 </ReturnValue>
107 <Docs>
108 <summary>To be added.</summary>
109 <value>To be added.</value>
110 <remarks>To be added.</remarks>
111 <since version="Gtk# 3.0" />
112 </Docs>
113 </Member>
114 <Member MemberName="Context">
115 <MemberSignature Language="C#" Value="public GLib.MainContext Context { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property instance class GLib.MainContext Context" />
117 <MemberType>Property</MemberType>
118 <ReturnValue>
119 <ReturnType>GLib.MainContext</ReturnType>
120 </ReturnValue>
121 <Docs>
122 <summary>To be added.</summary>
123 <value>To be added.</value>
124 <remarks>To be added.</remarks>
125 <since version="Gtk# 3.0" />
126 </Docs>
127 </Member>
128 <Member MemberName="Finalize">
129 <MemberSignature Language="C#" Value="~Source ();" />
130 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Finalize() cil managed" />
131 <MemberType>Method</MemberType>
132 <ReturnValue>
133 <ReturnType>System.Void</ReturnType>
134 </ReturnValue>
135 <Parameters />
136 <Docs>
137 <summary>To be added.</summary>
138 <remarks>To be added.</remarks>
139 <since version="Gtk# 3.0" />
140 </Docs>
141 </Member>
142 <Member MemberName="Free">
143 <MemberSignature Language="C#" Value="protected override void Free (IntPtr raw);" />
144 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Free(native int raw) cil managed" />
145 <MemberType>Method</MemberType>
146 <ReturnValue>
147 <ReturnType>System.Void</ReturnType>
148 </ReturnValue>
149 <Parameters>
150 <Parameter Name="raw" Type="System.IntPtr" />
151 </Parameters>
152 <Docs>
153 <param name="raw">To be added.</param>
154 <summary>To be added.</summary>
155 <remarks>To be added.</remarks>
156 <since version="Gtk# 3.0" />
157 </Docs>
158 </Member>
159 <Member MemberName="Funcs">
160 <MemberSignature Language="C#" Value="public GLib.SourceFuncs Funcs { set; }" />
161 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.SourceFuncs Funcs" />
162 <MemberType>Property</MemberType>
163 <ReturnValue>
164 <ReturnType>GLib.SourceFuncs</ReturnType>
165 </ReturnValue>
166 <Docs>
167 <summary>To be added.</summary>
168 <value>To be added.</value>
169 <remarks>To be added.</remarks>
170 <since version="Gtk# 3.0" />
171 </Docs>
172 </Member>
173 <Member MemberName="GetCurrentTime">
174 <MemberSignature Language="C#" Value="public void GetCurrentTime (GLib.TimeVal timeval);" />
175 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void GetCurrentTime(valuetype GLib.TimeVal timeval) cil managed" />
176 <MemberType>Method</MemberType>
177 <Attributes>
178 <Attribute>
179 <AttributeName>System.Obsolete</AttributeName>
180 </Attribute>
181 </Attributes>
182 <ReturnValue>
183 <ReturnType>System.Void</ReturnType>
184 </ReturnValue>
185 <Parameters>
186 <Parameter Name="timeval" Type="GLib.TimeVal" />
187 </Parameters>
188 <Docs>
189 <param name="timeval">To be added.</param>
190 <summary>To be added.</summary>
191 <remarks>To be added.</remarks>
192 <since version="Gtk# 3.0" />
193 </Docs>
194 </Member>
195 <Member MemberName="GType">
196 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
197 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
198 <MemberType>Property</MemberType>
199 <ReturnValue>
200 <ReturnType>GLib.GType</ReturnType>
201 </ReturnValue>
202 <Docs>
203 <summary>To be added.</summary>
204 <value>To be added.</value>
205 <remarks>To be added.</remarks>
206 <since version="Gtk# 3.0" />
207 </Docs>
208 </Member>
209 <Member MemberName="Id">
210 <MemberSignature Language="C#" Value="public uint Id { get; }" />
211 <MemberSignature Language="ILAsm" Value=".property instance unsigned int32 Id" />
212 <MemberType>Property</MemberType>
213 <ReturnValue>
214 <ReturnType>System.UInt32</ReturnType>
215 </ReturnValue>
216 <Docs>
217 <summary>To be added.</summary>
218 <value>To be added.</value>
219 <remarks>To be added.</remarks>
220 <since version="Gtk# 3.0" />
221 </Docs>
222 </Member>
223 <Member MemberName="IsDestroyed">
224 <MemberSignature Language="C#" Value="public bool IsDestroyed { get; }" />
225 <MemberSignature Language="ILAsm" Value=".property instance bool IsDestroyed" />
226 <MemberType>Property</MemberType>
227 <ReturnValue>
228 <ReturnType>System.Boolean</ReturnType>
229 </ReturnValue>
230 <Docs>
231 <summary>To be added.</summary>
232 <value>To be added.</value>
233 <remarks>To be added.</remarks>
234 <since version="Gtk# 3.0" />
235 </Docs>
236 </Member>
237 <Member MemberName="ModifyUnixFd">
238 <MemberSignature Language="C#" Value="public void ModifyUnixFd (IntPtr tag, GLib.IOCondition new_events);" />
239 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ModifyUnixFd(native int tag, valuetype GLib.IOCondition new_events) cil managed" />
240 <MemberType>Method</MemberType>
241 <ReturnValue>
242 <ReturnType>System.Void</ReturnType>
243 </ReturnValue>
244 <Parameters>
245 <Parameter Name="tag" Type="System.IntPtr" />
246 <Parameter Name="new_events" Type="GLib.IOCondition" />
247 </Parameters>
248 <Docs>
249 <param name="tag">To be added.</param>
250 <param name="new_events">To be added.</param>
251 <summary>To be added.</summary>
252 <remarks>To be added.</remarks>
253 <since version="Gtk# 3.0" />
254 </Docs>
255 </Member>
256 <Member MemberName="Name">
257 <MemberSignature Language="C#" Value="public string Name { get; set; }" />
258 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
259 <MemberType>Property</MemberType>
260 <ReturnValue>
261 <ReturnType>System.String</ReturnType>
262 </ReturnValue>
263 <Docs>
264 <summary>To be added.</summary>
265 <value>To be added.</value>
266 <remarks>To be added.</remarks>
267 <since version="Gtk# 3.0" />
268 </Docs>
269 </Member>
270 <Member MemberName="Priority">
271 <MemberSignature Language="C#" Value="public int Priority { get; set; }" />
272 <MemberSignature Language="ILAsm" Value=".property instance int32 Priority" />
273 <MemberType>Property</MemberType>
274 <ReturnValue>
275 <ReturnType>System.Int32</ReturnType>
276 </ReturnValue>
277 <Docs>
278 <summary>To be added.</summary>
279 <value>To be added.</value>
280 <remarks>To be added.</remarks>
281 <since version="Gtk# 3.0" />
282 </Docs>
283 </Member>
284 <Member MemberName="QueryUnixFd">
285 <MemberSignature Language="C#" Value="public GLib.IOCondition QueryUnixFd (IntPtr tag);" />
286 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype GLib.IOCondition QueryUnixFd(native int tag) cil managed" />
287 <MemberType>Method</MemberType>
288 <ReturnValue>
289 <ReturnType>GLib.IOCondition</ReturnType>
290 </ReturnValue>
291 <Parameters>
292 <Parameter Name="tag" Type="System.IntPtr" />
293 </Parameters>
294 <Docs>
295 <param name="tag">To be added.</param>
296 <summary>To be added.</summary>
297 <returns>To be added.</returns>
298 <remarks>To be added.</remarks>
299 <since version="Gtk# 3.0" />
300 </Docs>
301 </Member>
302 <Member MemberName="ReadyTime">
303 <MemberSignature Language="C#" Value="public long ReadyTime { get; set; }" />
304 <MemberSignature Language="ILAsm" Value=".property instance int64 ReadyTime" />
305 <MemberType>Property</MemberType>
306 <ReturnValue>
307 <ReturnType>System.Int64</ReturnType>
308 </ReturnValue>
309 <Docs>
310 <summary>To be added.</summary>
311 <value>To be added.</value>
312 <remarks>To be added.</remarks>
313 <since version="Gtk# 3.0" />
314 </Docs>
315 </Member>
316 <Member MemberName="Ref">
317 <MemberSignature Language="C#" Value="protected override void Ref (IntPtr raw);" />
318 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Ref(native int raw) cil managed" />
319 <MemberType>Method</MemberType>
320 <ReturnValue>
321 <ReturnType>System.Void</ReturnType>
322 </ReturnValue>
323 <Parameters>
324 <Parameter Name="raw" Type="System.IntPtr" />
325 </Parameters>
326 <Docs>
327 <param name="raw">To be added.</param>
328 <summary>To be added.</summary>
329 <remarks>To be added.</remarks>
330 <since version="Gtk# 3.0" />
331 </Docs>
332 </Member>
18333 <Member MemberName="Remove">
19334 <MemberSignature Language="C#" Value="public static bool Remove (uint tag);" />
20335 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Remove(unsigned int32 tag) cil managed" />
32347 <remarks>To be added</remarks>
33348 </Docs>
34349 </Member>
350 <Member MemberName="RemoveByFuncsUserData">
351 <MemberSignature Language="C#" Value="public static bool RemoveByFuncsUserData (GLib.SourceFuncs funcs, IntPtr user_data);" />
352 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool RemoveByFuncsUserData(valuetype GLib.SourceFuncs funcs, native int user_data) cil managed" />
353 <MemberType>Method</MemberType>
354 <ReturnValue>
355 <ReturnType>System.Boolean</ReturnType>
356 </ReturnValue>
357 <Parameters>
358 <Parameter Name="funcs" Type="GLib.SourceFuncs" />
359 <Parameter Name="user_data" Type="System.IntPtr" />
360 </Parameters>
361 <Docs>
362 <param name="funcs">To be added.</param>
363 <param name="user_data">To be added.</param>
364 <summary>To be added.</summary>
365 <returns>To be added.</returns>
366 <remarks>To be added.</remarks>
367 <since version="Gtk# 3.0" />
368 </Docs>
369 </Member>
370 <Member MemberName="RemoveByUserData">
371 <MemberSignature Language="C#" Value="public static bool RemoveByUserData (IntPtr user_data);" />
372 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool RemoveByUserData(native int user_data) cil managed" />
373 <MemberType>Method</MemberType>
374 <ReturnValue>
375 <ReturnType>System.Boolean</ReturnType>
376 </ReturnValue>
377 <Parameters>
378 <Parameter Name="user_data" Type="System.IntPtr" />
379 </Parameters>
380 <Docs>
381 <param name="user_data">To be added.</param>
382 <summary>To be added.</summary>
383 <returns>To be added.</returns>
384 <remarks>To be added.</remarks>
385 <since version="Gtk# 3.0" />
386 </Docs>
387 </Member>
388 <Member MemberName="RemoveChildSource">
389 <MemberSignature Language="C#" Value="public void RemoveChildSource (GLib.Source child_source);" />
390 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RemoveChildSource(class GLib.Source child_source) cil managed" />
391 <MemberType>Method</MemberType>
392 <ReturnValue>
393 <ReturnType>System.Void</ReturnType>
394 </ReturnValue>
395 <Parameters>
396 <Parameter Name="child_source" Type="GLib.Source" />
397 </Parameters>
398 <Docs>
399 <param name="child_source">To be added.</param>
400 <summary>To be added.</summary>
401 <remarks>To be added.</remarks>
402 <since version="Gtk# 3.0" />
403 </Docs>
404 </Member>
405 <Member MemberName="RemovePoll">
406 <MemberSignature Language="C#" Value="public void RemovePoll (GLib.PollFD fd);" />
407 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RemovePoll(valuetype GLib.PollFD fd) cil managed" />
408 <MemberType>Method</MemberType>
409 <ReturnValue>
410 <ReturnType>System.Void</ReturnType>
411 </ReturnValue>
412 <Parameters>
413 <Parameter Name="fd" Type="GLib.PollFD" />
414 </Parameters>
415 <Docs>
416 <param name="fd">To be added.</param>
417 <summary>To be added.</summary>
418 <remarks>To be added.</remarks>
419 <since version="Gtk# 3.0" />
420 </Docs>
421 </Member>
422 <Member MemberName="RemoveUnixFd">
423 <MemberSignature Language="C#" Value="public void RemoveUnixFd (IntPtr tag);" />
424 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RemoveUnixFd(native int tag) cil managed" />
425 <MemberType>Method</MemberType>
426 <ReturnValue>
427 <ReturnType>System.Void</ReturnType>
428 </ReturnValue>
429 <Parameters>
430 <Parameter Name="tag" Type="System.IntPtr" />
431 </Parameters>
432 <Docs>
433 <param name="tag">To be added.</param>
434 <summary>To be added.</summary>
435 <remarks>To be added.</remarks>
436 <since version="Gtk# 3.0" />
437 </Docs>
438 </Member>
439 <Member MemberName="SetCallbackIndirect">
440 <MemberSignature Language="C#" Value="public void SetCallbackIndirect (IntPtr callback_data, GLib.SourceCallbackFuncs callback_funcs);" />
441 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetCallbackIndirect(native int callback_data, valuetype GLib.SourceCallbackFuncs callback_funcs) cil managed" />
442 <MemberType>Method</MemberType>
443 <ReturnValue>
444 <ReturnType>System.Void</ReturnType>
445 </ReturnValue>
446 <Parameters>
447 <Parameter Name="callback_data" Type="System.IntPtr" />
448 <Parameter Name="callback_funcs" Type="GLib.SourceCallbackFuncs" />
449 </Parameters>
450 <Docs>
451 <param name="callback_data">To be added.</param>
452 <param name="callback_funcs">To be added.</param>
453 <summary>To be added.</summary>
454 <remarks>To be added.</remarks>
455 <since version="Gtk# 3.0" />
456 </Docs>
457 </Member>
458 <Member MemberName="SetNameById">
459 <MemberSignature Language="C#" Value="public static void SetNameById (uint tag, string name);" />
460 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetNameById(unsigned int32 tag, string name) cil managed" />
461 <MemberType>Method</MemberType>
462 <ReturnValue>
463 <ReturnType>System.Void</ReturnType>
464 </ReturnValue>
465 <Parameters>
466 <Parameter Name="tag" Type="System.UInt32" />
467 <Parameter Name="name" Type="System.String" />
468 </Parameters>
469 <Docs>
470 <param name="tag">To be added.</param>
471 <param name="name">To be added.</param>
472 <summary>To be added.</summary>
473 <remarks>To be added.</remarks>
474 <since version="Gtk# 3.0" />
475 </Docs>
476 </Member>
477 <Member MemberName="Time">
478 <MemberSignature Language="C#" Value="public long Time { get; }" />
479 <MemberSignature Language="ILAsm" Value=".property instance int64 Time" />
480 <MemberType>Property</MemberType>
481 <ReturnValue>
482 <ReturnType>System.Int64</ReturnType>
483 </ReturnValue>
484 <Docs>
485 <summary>To be added.</summary>
486 <value>To be added.</value>
487 <remarks>To be added.</remarks>
488 <since version="Gtk# 3.0" />
489 </Docs>
490 </Member>
491 <Member MemberName="Unref">
492 <MemberSignature Language="C#" Value="protected override void Unref (IntPtr raw);" />
493 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Unref(native int raw) cil managed" />
494 <MemberType>Method</MemberType>
495 <ReturnValue>
496 <ReturnType>System.Void</ReturnType>
497 </ReturnValue>
498 <Parameters>
499 <Parameter Name="raw" Type="System.IntPtr" />
500 </Parameters>
501 <Docs>
502 <param name="raw">To be added.</param>
503 <summary>To be added.</summary>
504 <remarks>To be added.</remarks>
505 <since version="Gtk# 3.0" />
506 </Docs>
507 </Member>
35508 </Members>
36509 </Type>
0 <Type Name="SourceCallbackFuncs" FullName="GLib.SourceCallbackFuncs">
1 <TypeSignature Language="C#" Value="public struct SourceCallbackFuncs : IEquatable&lt;GLib.SourceCallbackFuncs&gt;" />
2 <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit SourceCallbackFuncs extends System.ValueType implements class System.IEquatable`1&lt;valuetype GLib.SourceCallbackFuncs&gt;" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.ValueType</BaseTypeName>
8 </Base>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>System.IEquatable&lt;GLib.SourceCallbackFuncs&gt;</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>To be added.</summary>
16 <remarks>To be added.</remarks>
17 <since version="Gtk# 3.0" />
18 </Docs>
19 <Members>
20 <Member MemberName="Equals">
21 <MemberSignature Language="C#" Value="public bool Equals (GLib.SourceCallbackFuncs other);" />
22 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype GLib.SourceCallbackFuncs other) cil managed" />
23 <MemberType>Method</MemberType>
24 <ReturnValue>
25 <ReturnType>System.Boolean</ReturnType>
26 </ReturnValue>
27 <Parameters>
28 <Parameter Name="other" Type="GLib.SourceCallbackFuncs" />
29 </Parameters>
30 <Docs>
31 <param name="other">To be added.</param>
32 <summary>To be added.</summary>
33 <returns>To be added.</returns>
34 <remarks>To be added.</remarks>
35 <since version="Gtk# 3.0" />
36 </Docs>
37 </Member>
38 <Member MemberName="Equals">
39 <MemberSignature Language="C#" Value="public override bool Equals (object other);" />
40 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object other) cil managed" />
41 <MemberType>Method</MemberType>
42 <ReturnValue>
43 <ReturnType>System.Boolean</ReturnType>
44 </ReturnValue>
45 <Parameters>
46 <Parameter Name="other" Type="System.Object" />
47 </Parameters>
48 <Docs>
49 <param name="other">To be added.</param>
50 <summary>To be added.</summary>
51 <returns>To be added.</returns>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="GetHashCode">
57 <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
58 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
59 <MemberType>Method</MemberType>
60 <ReturnValue>
61 <ReturnType>System.Int32</ReturnType>
62 </ReturnValue>
63 <Parameters />
64 <Docs>
65 <summary>To be added.</summary>
66 <returns>To be added.</returns>
67 <remarks>To be added.</remarks>
68 <since version="Gtk# 3.0" />
69 </Docs>
70 </Member>
71 <Member MemberName="New">
72 <MemberSignature Language="C#" Value="public static GLib.SourceCallbackFuncs New (IntPtr raw);" />
73 <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype GLib.SourceCallbackFuncs New(native int raw) cil managed" />
74 <MemberType>Method</MemberType>
75 <ReturnValue>
76 <ReturnType>GLib.SourceCallbackFuncs</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 <Parameter Name="raw" Type="System.IntPtr" />
80 </Parameters>
81 <Docs>
82 <param name="raw">To be added.</param>
83 <summary>To be added.</summary>
84 <returns>To be added.</returns>
85 <remarks>To be added.</remarks>
86 <since version="Gtk# 3.0" />
87 </Docs>
88 </Member>
89 <Member MemberName="Zero">
90 <MemberSignature Language="C#" Value="public static GLib.SourceCallbackFuncs Zero;" />
91 <MemberSignature Language="ILAsm" Value=".field public static valuetype GLib.SourceCallbackFuncs Zero" />
92 <MemberType>Field</MemberType>
93 <ReturnValue>
94 <ReturnType>GLib.SourceCallbackFuncs</ReturnType>
95 </ReturnValue>
96 <Docs>
97 <summary>To be added.</summary>
98 <remarks>To be added.</remarks>
99 <since version="Gtk# 3.0" />
100 </Docs>
101 </Member>
102 </Members>
103 </Type>
0 <Type Name="SourceDummyMarshal" FullName="GLib.SourceDummyMarshal">
1 <TypeSignature Language="C#" Value="public delegate void SourceDummyMarshal();" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed SourceDummyMarshal extends System.MulticastDelegate" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters />
10 <ReturnValue>
11 <ReturnType>System.Void</ReturnType>
12 </ReturnValue>
13 <Docs>
14 <summary>To be added.</summary>
15 <remarks>To be added.</remarks>
16 <since version="Gtk# 3.0" />
17 </Docs>
18 </Type>
0 <Type Name="SourceFunc" FullName="GLib.SourceFunc">
1 <TypeSignature Language="C#" Value="public delegate bool SourceFunc(IntPtr user_data);" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed SourceFunc extends System.MulticastDelegate" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="user_data" Type="System.IntPtr" />
11 </Parameters>
12 <ReturnValue>
13 <ReturnType>System.Boolean</ReturnType>
14 </ReturnValue>
15 <Docs>
16 <param name="user_data">To be added.</param>
17 <summary>To be added.</summary>
18 <returns>To be added.</returns>
19 <remarks>To be added.</remarks>
20 <since version="Gtk# 3.0" />
21 </Docs>
22 </Type>
0 <Type Name="SourceFuncs" FullName="GLib.SourceFuncs">
1 <TypeSignature Language="C#" Value="public struct SourceFuncs : IEquatable&lt;GLib.SourceFuncs&gt;" />
2 <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit SourceFuncs extends System.ValueType implements class System.IEquatable`1&lt;valuetype GLib.SourceFuncs&gt;" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.ValueType</BaseTypeName>
8 </Base>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>System.IEquatable&lt;GLib.SourceFuncs&gt;</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>To be added.</summary>
16 <remarks>To be added.</remarks>
17 <since version="Gtk# 3.0" />
18 </Docs>
19 <Members>
20 <Member MemberName="Equals">
21 <MemberSignature Language="C#" Value="public bool Equals (GLib.SourceFuncs other);" />
22 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype GLib.SourceFuncs other) cil managed" />
23 <MemberType>Method</MemberType>
24 <ReturnValue>
25 <ReturnType>System.Boolean</ReturnType>
26 </ReturnValue>
27 <Parameters>
28 <Parameter Name="other" Type="GLib.SourceFuncs" />
29 </Parameters>
30 <Docs>
31 <param name="other">To be added.</param>
32 <summary>To be added.</summary>
33 <returns>To be added.</returns>
34 <remarks>To be added.</remarks>
35 <since version="Gtk# 3.0" />
36 </Docs>
37 </Member>
38 <Member MemberName="Equals">
39 <MemberSignature Language="C#" Value="public override bool Equals (object other);" />
40 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object other) cil managed" />
41 <MemberType>Method</MemberType>
42 <ReturnValue>
43 <ReturnType>System.Boolean</ReturnType>
44 </ReturnValue>
45 <Parameters>
46 <Parameter Name="other" Type="System.Object" />
47 </Parameters>
48 <Docs>
49 <param name="other">To be added.</param>
50 <summary>To be added.</summary>
51 <returns>To be added.</returns>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="GetHashCode">
57 <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
58 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
59 <MemberType>Method</MemberType>
60 <ReturnValue>
61 <ReturnType>System.Int32</ReturnType>
62 </ReturnValue>
63 <Parameters />
64 <Docs>
65 <summary>To be added.</summary>
66 <returns>To be added.</returns>
67 <remarks>To be added.</remarks>
68 <since version="Gtk# 3.0" />
69 </Docs>
70 </Member>
71 <Member MemberName="New">
72 <MemberSignature Language="C#" Value="public static GLib.SourceFuncs New (IntPtr raw);" />
73 <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype GLib.SourceFuncs New(native int raw) cil managed" />
74 <MemberType>Method</MemberType>
75 <ReturnValue>
76 <ReturnType>GLib.SourceFuncs</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 <Parameter Name="raw" Type="System.IntPtr" />
80 </Parameters>
81 <Docs>
82 <param name="raw">To be added.</param>
83 <summary>To be added.</summary>
84 <returns>To be added.</returns>
85 <remarks>To be added.</remarks>
86 <since version="Gtk# 3.0" />
87 </Docs>
88 </Member>
89 <Member MemberName="Zero">
90 <MemberSignature Language="C#" Value="public static GLib.SourceFuncs Zero;" />
91 <MemberSignature Language="ILAsm" Value=".field public static valuetype GLib.SourceFuncs Zero" />
92 <MemberType>Field</MemberType>
93 <ReturnValue>
94 <ReturnType>GLib.SourceFuncs</ReturnType>
95 </ReturnValue>
96 <Docs>
97 <summary>To be added.</summary>
98 <remarks>To be added.</remarks>
99 <since version="Gtk# 3.0" />
100 </Docs>
101 </Member>
102 </Members>
103 </Type>
122122 </Docs>
123123 </Member>
124124 <Member MemberName="ListSort">
125 <MemberSignature Language="C#" Value="public static GLib.List ListSort (GLib.List targets);" />
126 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.List ListSort(class GLib.List targets) cil managed" />
125 <MemberSignature Language="C#" Value="public static GLib.SrvTarget[] ListSort (GLib.List targets);" />
126 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.SrvTarget[] ListSort(class GLib.List targets) cil managed" />
127127 <MemberType>Method</MemberType>
128128 <ReturnValue>
129 <ReturnType>GLib.List</ReturnType>
129 <ReturnType>GLib.SrvTarget[]</ReturnType>
130130 </ReturnValue>
131131 <Parameters>
132132 <Parameter Name="targets" Type="GLib.List" />
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
6565 <ReturnType>GLib.GType</ReturnType>
6666 </ReturnValue>
6767 <Docs>
68 <summary>To be added.</summary>
69 <value>To be added.</value>
70 <remarks>To be added.</remarks>
68 <summary>GType Property.</summary>
69 <value>The native <see cref="T:GLib.GType" /> value.</value>
70 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.TcpConnection" />.</remarks>
7171 <since version="Gtk# 3.0" />
7272 </Docs>
7373 </Member>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 <since version="Gtk# 3.0" />
2828 </Docs>
2929 </Member>
4747 <MemberSignature Language="C#" Value="public GLib.IOStream BaseIoStream { get; }" />
4848 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IOStream BaseIoStream" />
4949 <MemberType>Property</MemberType>
50 <Attributes>
51 <Attribute>
52 <AttributeName>GLib.Property("base-io-stream")</AttributeName>
53 </Attribute>
54 </Attributes>
5055 <ReturnValue>
5156 <ReturnType>GLib.IOStream</ReturnType>
5257 </ReturnValue>
6570 <ReturnType>GLib.GType</ReturnType>
6671 </ReturnValue>
6772 <Docs>
68 <summary>To be added.</summary>
69 <value>To be added.</value>
70 <remarks>To be added.</remarks>
73 <summary>GType Property.</summary>
74 <value>The native <see cref="T:GLib.GType" /> value.</value>
75 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.TcpWrapperConnection" />.</remarks>
7176 <since version="Gtk# 3.0" />
7277 </Docs>
7378 </Member>
00 <Type Name="ThemedIcon" FullName="GLib.ThemedIcon">
1 <TypeSignature Language="C#" Value="public class ThemedIcon : GLib.Object, GLib.Icon" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ThemedIcon extends GLib.Object implements class GLib.Icon, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class ThemedIcon : GLib.Object, GLib.IIcon" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ThemedIcon extends GLib.Object implements class GLib.IIcon, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Icon</InterfaceName>
11 <InterfaceName>GLib.IIcon</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 2.14" />
3232 </Docs>
3333 </Member>
6363 </Docs>
6464 </Member>
6565 <Member MemberName="Equal">
66 <MemberSignature Language="C#" Value="public bool Equal (GLib.Icon icon2);" />
67 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.Icon icon2) cil managed" />
66 <MemberSignature Language="C#" Value="public bool Equal (GLib.IIcon icon2);" />
67 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.IIcon icon2) cil managed" />
6868 <MemberType>Method</MemberType>
6969 <ReturnValue>
7070 <ReturnType>System.Boolean</ReturnType>
7171 </ReturnValue>
7272 <Parameters>
73 <Parameter Name="icon2" Type="GLib.Icon" />
73 <Parameter Name="icon2" Type="GLib.IIcon" />
7474 </Parameters>
7575 <Docs>
7676 <param name="icon2">To be added.</param>
7777 <summary>To be added.</summary>
7878 <returns>To be added.</returns>
7979 <remarks>To be added.</remarks>
80 <since version="Gtk# 2.14" />
80 <since version="Gtk# 3.0" />
8181 </Docs>
8282 </Member>
8383 <Member MemberName="GType">
8888 <ReturnType>GLib.GType</ReturnType>
8989 </ReturnValue>
9090 <Docs>
91 <summary>To be added.</summary>
92 <value>To be added.</value>
93 <remarks>To be added.</remarks>
91 <summary>GType Property.</summary>
92 <value>The native <see cref="T:GLib.GType" /> value.</value>
93 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.ThemedIcon" />.</remarks>
9494 <since version="Gtk# 2.14" />
9595 </Docs>
9696 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
4646 <ReturnType>GLib.GType</ReturnType>
4747 </ReturnValue>
4848 <Docs>
49 <summary>To be added.</summary>
50 <value>To be added.</value>
51 <remarks>To be added.</remarks>
49 <summary>GType Property.</summary>
50 <value>The native <see cref="T:GLib.GType" /> value.</value>
51 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.ThreadedResolver" />.</remarks>
5252 <since version="Gtk# 3.0" />
5353 </Docs>
5454 </Member>
3535 <Parameter Name="raw" Type="System.IntPtr" />
3636 </Parameters>
3737 <Docs>
38 <param name="raw">To be added.</param>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
38 <param name="raw">Native object pointer.</param>
39 <summary>Internal constructor</summary>
40 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4141 <since version="Gtk# 3.0" />
4242 </Docs>
4343 </Member>
4949 <ReturnType>GLib.GType</ReturnType>
5050 </ReturnValue>
5151 <Docs>
52 <summary>To be added.</summary>
53 <value>To be added.</value>
54 <remarks>To be added.</remarks>
52 <summary>GType Property.</summary>
53 <value>The native <see cref="T:GLib.GType" /> value.</value>
54 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.ThreadedSocketService" />.</remarks>
5555 <since version="Gtk# 3.0" />
5656 </Docs>
5757 </Member>
9393 <Docs>
9494 <param name="connection">To be added.</param>
9595 <param name="source_object">To be added.</param>
96 <summary>To be added.</summary>
96 <summary>Default handler for the <see cref="M:GLib.ThreadedSocketService.Run" /> event.</summary>
9797 <returns>To be added.</returns>
98 <remarks>To be added.</remarks>
98 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.ThreadedSocketService.Run" /> event.</remarks>
9999 <since version="Gtk# 3.0" />
100100 </Docs>
101101 </Member>
0 <Type Name="TimeVal" FullName="GLib.TimeVal">
1 <TypeSignature Language="C#" Value="public struct TimeVal : IEquatable&lt;GLib.TimeVal&gt;" />
2 <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit TimeVal extends System.ValueType implements class System.IEquatable`1&lt;valuetype GLib.TimeVal&gt;" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.ValueType</BaseTypeName>
8 </Base>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>System.IEquatable&lt;GLib.TimeVal&gt;</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>To be added.</summary>
16 <remarks>To be added.</remarks>
17 <since version="Gtk# 3.0" />
18 </Docs>
19 <Members>
20 <Member MemberName="Add">
21 <MemberSignature Language="C#" Value="public void Add (long microseconds);" />
22 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Add(int64 microseconds) cil managed" />
23 <MemberType>Method</MemberType>
24 <ReturnValue>
25 <ReturnType>System.Void</ReturnType>
26 </ReturnValue>
27 <Parameters>
28 <Parameter Name="microseconds" Type="System.Int64" />
29 </Parameters>
30 <Docs>
31 <param name="microseconds">To be added.</param>
32 <summary>To be added.</summary>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 3.0" />
35 </Docs>
36 </Member>
37 <Member MemberName="Equals">
38 <MemberSignature Language="C#" Value="public bool Equals (GLib.TimeVal other);" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype GLib.TimeVal other) cil managed" />
40 <MemberType>Method</MemberType>
41 <ReturnValue>
42 <ReturnType>System.Boolean</ReturnType>
43 </ReturnValue>
44 <Parameters>
45 <Parameter Name="other" Type="GLib.TimeVal" />
46 </Parameters>
47 <Docs>
48 <param name="other">To be added.</param>
49 <summary>To be added.</summary>
50 <returns>To be added.</returns>
51 <remarks>To be added.</remarks>
52 <since version="Gtk# 3.0" />
53 </Docs>
54 </Member>
55 <Member MemberName="Equals">
56 <MemberSignature Language="C#" Value="public override bool Equals (object other);" />
57 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object other) cil managed" />
58 <MemberType>Method</MemberType>
59 <ReturnValue>
60 <ReturnType>System.Boolean</ReturnType>
61 </ReturnValue>
62 <Parameters>
63 <Parameter Name="other" Type="System.Object" />
64 </Parameters>
65 <Docs>
66 <param name="other">To be added.</param>
67 <summary>To be added.</summary>
68 <returns>To be added.</returns>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 <Member MemberName="FromIso8601">
74 <MemberSignature Language="C#" Value="public static bool FromIso8601 (string iso_date, out GLib.TimeVal time_);" />
75 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool FromIso8601(string iso_date, valuetype GLib.TimeVal time_) cil managed" />
76 <MemberType>Method</MemberType>
77 <ReturnValue>
78 <ReturnType>System.Boolean</ReturnType>
79 </ReturnValue>
80 <Parameters>
81 <Parameter Name="iso_date" Type="System.String" />
82 <Parameter Name="time_" Type="GLib.TimeVal&amp;" RefType="out" />
83 </Parameters>
84 <Docs>
85 <param name="iso_date">To be added.</param>
86 <param name="time_">To be added.</param>
87 <summary>To be added.</summary>
88 <returns>To be added.</returns>
89 <remarks>To be added.</remarks>
90 <since version="Gtk# 3.0" />
91 </Docs>
92 </Member>
93 <Member MemberName="GetHashCode">
94 <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
95 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
96 <MemberType>Method</MemberType>
97 <ReturnValue>
98 <ReturnType>System.Int32</ReturnType>
99 </ReturnValue>
100 <Parameters />
101 <Docs>
102 <summary>To be added.</summary>
103 <returns>To be added.</returns>
104 <remarks>To be added.</remarks>
105 <since version="Gtk# 3.0" />
106 </Docs>
107 </Member>
108 <Member MemberName="New">
109 <MemberSignature Language="C#" Value="public static GLib.TimeVal New (IntPtr raw);" />
110 <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype GLib.TimeVal New(native int raw) cil managed" />
111 <MemberType>Method</MemberType>
112 <ReturnValue>
113 <ReturnType>GLib.TimeVal</ReturnType>
114 </ReturnValue>
115 <Parameters>
116 <Parameter Name="raw" Type="System.IntPtr" />
117 </Parameters>
118 <Docs>
119 <param name="raw">To be added.</param>
120 <summary>To be added.</summary>
121 <returns>To be added.</returns>
122 <remarks>To be added.</remarks>
123 <since version="Gtk# 3.0" />
124 </Docs>
125 </Member>
126 <Member MemberName="ToIso8601">
127 <MemberSignature Language="C#" Value="public string ToIso8601 ();" />
128 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string ToIso8601() cil managed" />
129 <MemberType>Method</MemberType>
130 <ReturnValue>
131 <ReturnType>System.String</ReturnType>
132 </ReturnValue>
133 <Parameters />
134 <Docs>
135 <summary>To be added.</summary>
136 <returns>To be added.</returns>
137 <remarks>To be added.</remarks>
138 <since version="Gtk# 3.0" />
139 </Docs>
140 </Member>
141 <Member MemberName="TvSec">
142 <MemberSignature Language="C#" Value="public long TvSec { get; set; }" />
143 <MemberSignature Language="ILAsm" Value=".property instance int64 TvSec" />
144 <MemberType>Property</MemberType>
145 <ReturnValue>
146 <ReturnType>System.Int64</ReturnType>
147 </ReturnValue>
148 <Docs>
149 <summary>To be added.</summary>
150 <value>To be added.</value>
151 <remarks>To be added.</remarks>
152 <since version="Gtk# 3.0" />
153 </Docs>
154 </Member>
155 <Member MemberName="TvUsec">
156 <MemberSignature Language="C#" Value="public long TvUsec { get; set; }" />
157 <MemberSignature Language="ILAsm" Value=".property instance int64 TvUsec" />
158 <MemberType>Property</MemberType>
159 <ReturnValue>
160 <ReturnType>System.Int64</ReturnType>
161 </ReturnValue>
162 <Docs>
163 <summary>To be added.</summary>
164 <value>To be added.</value>
165 <remarks>To be added.</remarks>
166 <since version="Gtk# 3.0" />
167 </Docs>
168 </Member>
169 <Member MemberName="Zero">
170 <MemberSignature Language="C#" Value="public static GLib.TimeVal Zero;" />
171 <MemberSignature Language="ILAsm" Value=".field public static valuetype GLib.TimeVal Zero" />
172 <MemberType>Field</MemberType>
173 <ReturnValue>
174 <ReturnType>GLib.TimeVal</ReturnType>
175 </ReturnValue>
176 <Docs>
177 <summary>To be added.</summary>
178 <remarks>To be added.</remarks>
179 <since version="Gtk# 3.0" />
180 </Docs>
181 </Member>
182 </Members>
183 </Type>
0 <Type Name="TimeZone" FullName="GLib.TimeZone">
1 <TypeSignature Language="C#" Value="public class TimeZone : GLib.Opaque" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TimeZone extends GLib.Opaque" />
3 <AssemblyInfo>
4 <AssemblyName>glib-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.Opaque</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
13 <since version="Gtk# 3.0" />
14 </Docs>
15 <Members>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public TimeZone ();" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
19 <MemberType>Constructor</MemberType>
20 <Parameters />
21 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <since version="Gtk# 3.0" />
25 </Docs>
26 </Member>
27 <Member MemberName=".ctor">
28 <MemberSignature Language="C#" Value="public TimeZone (IntPtr raw);" />
29 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
30 <MemberType>Constructor</MemberType>
31 <Parameters>
32 <Parameter Name="raw" Type="System.IntPtr" />
33 </Parameters>
34 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName=".ctor">
42 <MemberSignature Language="C#" Value="public TimeZone (string identifier);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string identifier) cil managed" />
44 <MemberType>Constructor</MemberType>
45 <Parameters>
46 <Parameter Name="identifier" Type="System.String" />
47 </Parameters>
48 <Docs>
49 <param name="identifier">To be added.</param>
50 <summary>To be added.</summary>
51 <remarks>To be added.</remarks>
52 <since version="Gtk# 3.0" />
53 </Docs>
54 </Member>
55 <Member MemberName="AdjustTime">
56 <MemberSignature Language="C#" Value="public int AdjustTime (int type, long time_);" />
57 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 AdjustTime(int32 type, int64 time_) cil managed" />
58 <MemberType>Method</MemberType>
59 <ReturnValue>
60 <ReturnType>System.Int32</ReturnType>
61 </ReturnValue>
62 <Parameters>
63 <Parameter Name="type" Type="System.Int32" />
64 <Parameter Name="time_" Type="System.Int64" />
65 </Parameters>
66 <Docs>
67 <param name="type">To be added.</param>
68 <param name="time_">To be added.</param>
69 <summary>To be added.</summary>
70 <returns>To be added.</returns>
71 <remarks>To be added.</remarks>
72 <since version="Gtk# 3.0" />
73 </Docs>
74 </Member>
75 <Member MemberName="Finalize">
76 <MemberSignature Language="C#" Value="~TimeZone ();" />
77 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Finalize() cil managed" />
78 <MemberType>Method</MemberType>
79 <ReturnValue>
80 <ReturnType>System.Void</ReturnType>
81 </ReturnValue>
82 <Parameters />
83 <Docs>
84 <summary>To be added.</summary>
85 <remarks>To be added.</remarks>
86 <since version="Gtk# 3.0" />
87 </Docs>
88 </Member>
89 <Member MemberName="FindInterval">
90 <MemberSignature Language="C#" Value="public int FindInterval (int type, long time_);" />
91 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 FindInterval(int32 type, int64 time_) cil managed" />
92 <MemberType>Method</MemberType>
93 <ReturnValue>
94 <ReturnType>System.Int32</ReturnType>
95 </ReturnValue>
96 <Parameters>
97 <Parameter Name="type" Type="System.Int32" />
98 <Parameter Name="time_" Type="System.Int64" />
99 </Parameters>
100 <Docs>
101 <param name="type">To be added.</param>
102 <param name="time_">To be added.</param>
103 <summary>To be added.</summary>
104 <returns>To be added.</returns>
105 <remarks>To be added.</remarks>
106 <since version="Gtk# 3.0" />
107 </Docs>
108 </Member>
109 <Member MemberName="GetAbbreviation">
110 <MemberSignature Language="C#" Value="public string GetAbbreviation (int interval);" />
111 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string GetAbbreviation(int32 interval) cil managed" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>System.String</ReturnType>
115 </ReturnValue>
116 <Parameters>
117 <Parameter Name="interval" Type="System.Int32" />
118 </Parameters>
119 <Docs>
120 <param name="interval">To be added.</param>
121 <summary>To be added.</summary>
122 <returns>To be added.</returns>
123 <remarks>To be added.</remarks>
124 <since version="Gtk# 3.0" />
125 </Docs>
126 </Member>
127 <Member MemberName="GetOffset">
128 <MemberSignature Language="C#" Value="public int GetOffset (int interval);" />
129 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 GetOffset(int32 interval) cil managed" />
130 <MemberType>Method</MemberType>
131 <ReturnValue>
132 <ReturnType>System.Int32</ReturnType>
133 </ReturnValue>
134 <Parameters>
135 <Parameter Name="interval" Type="System.Int32" />
136 </Parameters>
137 <Docs>
138 <param name="interval">To be added.</param>
139 <summary>To be added.</summary>
140 <returns>To be added.</returns>
141 <remarks>To be added.</remarks>
142 <since version="Gtk# 3.0" />
143 </Docs>
144 </Member>
145 <Member MemberName="GType">
146 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
147 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
148 <MemberType>Property</MemberType>
149 <ReturnValue>
150 <ReturnType>GLib.GType</ReturnType>
151 </ReturnValue>
152 <Docs>
153 <summary>To be added.</summary>
154 <value>To be added.</value>
155 <remarks>To be added.</remarks>
156 <since version="Gtk# 3.0" />
157 </Docs>
158 </Member>
159 <Member MemberName="IsDst">
160 <MemberSignature Language="C#" Value="public bool IsDst (int interval);" />
161 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool IsDst(int32 interval) cil managed" />
162 <MemberType>Method</MemberType>
163 <ReturnValue>
164 <ReturnType>System.Boolean</ReturnType>
165 </ReturnValue>
166 <Parameters>
167 <Parameter Name="interval" Type="System.Int32" />
168 </Parameters>
169 <Docs>
170 <param name="interval">To be added.</param>
171 <summary>To be added.</summary>
172 <returns>To be added.</returns>
173 <remarks>To be added.</remarks>
174 <since version="Gtk# 3.0" />
175 </Docs>
176 </Member>
177 <Member MemberName="NewUtc">
178 <MemberSignature Language="C#" Value="public static GLib.TimeZone NewUtc ();" />
179 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.TimeZone NewUtc() cil managed" />
180 <MemberType>Method</MemberType>
181 <ReturnValue>
182 <ReturnType>GLib.TimeZone</ReturnType>
183 </ReturnValue>
184 <Parameters />
185 <Docs>
186 <summary>To be added.</summary>
187 <returns>To be added.</returns>
188 <remarks>To be added.</remarks>
189 <since version="Gtk# 3.0" />
190 </Docs>
191 </Member>
192 <Member MemberName="Ref">
193 <MemberSignature Language="C#" Value="protected override void Ref (IntPtr raw);" />
194 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Ref(native int raw) cil managed" />
195 <MemberType>Method</MemberType>
196 <ReturnValue>
197 <ReturnType>System.Void</ReturnType>
198 </ReturnValue>
199 <Parameters>
200 <Parameter Name="raw" Type="System.IntPtr" />
201 </Parameters>
202 <Docs>
203 <param name="raw">To be added.</param>
204 <summary>To be added.</summary>
205 <remarks>To be added.</remarks>
206 <since version="Gtk# 3.0" />
207 </Docs>
208 </Member>
209 <Member MemberName="Unref">
210 <MemberSignature Language="C#" Value="protected override void Unref (IntPtr raw);" />
211 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Unref(native int raw) cil managed" />
212 <MemberType>Method</MemberType>
213 <ReturnValue>
214 <ReturnType>System.Void</ReturnType>
215 </ReturnValue>
216 <Parameters>
217 <Parameter Name="raw" Type="System.IntPtr" />
218 </Parameters>
219 <Docs>
220 <param name="raw">To be added.</param>
221 <summary>To be added.</summary>
222 <remarks>To be added.</remarks>
223 <since version="Gtk# 3.0" />
224 </Docs>
225 </Member>
226 </Members>
227 </Type>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 <since version="Gtk# 3.0" />
2828 </Docs>
2929 </Member>
103103 <ReturnType>GLib.GType</ReturnType>
104104 </ReturnValue>
105105 <Docs>
106 <summary>To be added.</summary>
107 <value>To be added.</value>
108 <remarks>To be added.</remarks>
106 <summary>GType Property.</summary>
107 <value>The native <see cref="T:GLib.GType" /> value.</value>
108 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.TlsCertificate" />.</remarks>
109109 <since version="Gtk# 3.0" />
110110 </Docs>
111111 </Member>
129129 </Docs>
130130 </Member>
131131 <Member MemberName="ListNewFromFile">
132 <MemberSignature Language="C#" Value="public static GLib.List ListNewFromFile (string file);" />
133 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.List ListNewFromFile(string file) cil managed" />
134 <MemberType>Method</MemberType>
135 <ReturnValue>
136 <ReturnType>GLib.List</ReturnType>
132 <MemberSignature Language="C#" Value="public static GLib.TlsCertificate[] ListNewFromFile (string file);" />
133 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.TlsCertificate[] ListNewFromFile(string file) cil managed" />
134 <MemberType>Method</MemberType>
135 <ReturnValue>
136 <ReturnType>GLib.TlsCertificate[]</ReturnType>
137137 </ReturnValue>
138138 <Parameters>
139139 <Parameter Name="file" Type="System.String" />
165165 </Docs>
166166 </Member>
167167 <Member MemberName="OnVerify">
168 <MemberSignature Language="C#" Value="protected virtual GLib.TlsCertificateFlags OnVerify (GLib.SocketConnectable identity, GLib.TlsCertificate trusted_ca);" />
169 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance valuetype GLib.TlsCertificateFlags OnVerify(class GLib.SocketConnectable identity, class GLib.TlsCertificate trusted_ca) cil managed" />
168 <MemberSignature Language="C#" Value="protected virtual GLib.TlsCertificateFlags OnVerify (GLib.ISocketConnectable identity, GLib.TlsCertificate trusted_ca);" />
169 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance valuetype GLib.TlsCertificateFlags OnVerify(class GLib.ISocketConnectable identity, class GLib.TlsCertificate trusted_ca) cil managed" />
170170 <MemberType>Method</MemberType>
171171 <Attributes>
172172 <Attribute>
177177 <ReturnType>GLib.TlsCertificateFlags</ReturnType>
178178 </ReturnValue>
179179 <Parameters>
180 <Parameter Name="identity" Type="GLib.SocketConnectable" />
180 <Parameter Name="identity" Type="GLib.ISocketConnectable" />
181181 <Parameter Name="trusted_ca" Type="GLib.TlsCertificate" />
182182 </Parameters>
183183 <Docs>
190190 </Docs>
191191 </Member>
192192 <Member MemberName="Verify">
193 <MemberSignature Language="C#" Value="public GLib.TlsCertificateFlags Verify (GLib.SocketConnectable identity, GLib.TlsCertificate trusted_ca);" />
194 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype GLib.TlsCertificateFlags Verify(class GLib.SocketConnectable identity, class GLib.TlsCertificate trusted_ca) cil managed" />
193 <MemberSignature Language="C#" Value="public GLib.TlsCertificateFlags Verify (GLib.ISocketConnectable identity, GLib.TlsCertificate trusted_ca);" />
194 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype GLib.TlsCertificateFlags Verify(class GLib.ISocketConnectable identity, class GLib.TlsCertificate trusted_ca) cil managed" />
195195 <MemberType>Method</MemberType>
196196 <ReturnValue>
197197 <ReturnType>GLib.TlsCertificateFlags</ReturnType>
198198 </ReturnValue>
199199 <Parameters>
200 <Parameter Name="identity" Type="GLib.SocketConnectable" />
200 <Parameter Name="identity" Type="GLib.ISocketConnectable" />
201201 <Parameter Name="trusted_ca" Type="GLib.TlsCertificate" />
202202 </Parameters>
203203 <Docs>
+0
-75
doc/en/GLib/TlsClientConnection.xml less more
0 <Type Name="TlsClientConnection" FullName="GLib.TlsClientConnection">
1 <TypeSignature Language="C#" Value="public interface TlsClientConnection : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TlsClientConnection implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="AcceptedCas">
18 <MemberSignature Language="C#" Value="public GLib.List AcceptedCas { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance class GLib.List AcceptedCas" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.List</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="ServerIdentity">
32 <MemberSignature Language="C#" Value="public GLib.SocketConnectable ServerIdentity { get; set; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance class GLib.SocketConnectable ServerIdentity" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>GLib.SocketConnectable</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="UseSsl3">
46 <MemberSignature Language="C#" Value="public bool UseSsl3 { get; set; }" />
47 <MemberSignature Language="ILAsm" Value=".property instance bool UseSsl3" />
48 <MemberType>Property</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Boolean</ReturnType>
51 </ReturnValue>
52 <Docs>
53 <summary>To be added.</summary>
54 <value>To be added.</value>
55 <remarks>To be added.</remarks>
56 <since version="Gtk# 3.0" />
57 </Docs>
58 </Member>
59 <Member MemberName="ValidationFlags">
60 <MemberSignature Language="C#" Value="public GLib.TlsCertificateFlags ValidationFlags { get; set; }" />
61 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.TlsCertificateFlags ValidationFlags" />
62 <MemberType>Property</MemberType>
63 <ReturnValue>
64 <ReturnType>GLib.TlsCertificateFlags</ReturnType>
65 </ReturnValue>
66 <Docs>
67 <summary>To be added.</summary>
68 <value>To be added.</value>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 </Members>
74 </Type>
00 <Type Name="TlsClientConnectionAdapter" FullName="GLib.TlsClientConnectionAdapter">
1 <TypeSignature Language="C#" Value="public class TlsClientConnectionAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, GLib.TlsClientConnection" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TlsClientConnectionAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class GLib.TlsClientConnection" />
1 <TypeSignature Language="C#" Value="public class TlsClientConnectionAdapter : GLib.GInterfaceAdapter, GLib.ITlsClientConnection, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TlsClientConnectionAdapter extends GLib.GInterfaceAdapter implements class GLib.ITlsClientConnection, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
11 <InterfaceName>GLib.ITlsClientConnection</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.TlsClientConnection</InterfaceName>
14 <InterfaceName>GLib.IWrapper</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public TlsClientConnectionAdapter (GLib.TlsClientConnectionImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.TlsClientConnectionImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public TlsClientConnectionAdapter (GLib.ITlsClientConnectionImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.ITlsClientConnectionImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.TlsClientConnectionImplementor" />
39 <Parameter Name="implementor" Type="GLib.ITlsClientConnectionImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
6060 </Docs>
6161 </Member>
6262 <Member MemberName="AcceptedCas">
63 <MemberSignature Language="C#" Value="public GLib.List AcceptedCas { get; }" />
64 <MemberSignature Language="ILAsm" Value=".property instance class GLib.List AcceptedCas" />
63 <MemberSignature Language="C#" Value="public IntPtr[] AcceptedCas { get; }" />
64 <MemberSignature Language="ILAsm" Value=".property instance native int[] AcceptedCas" />
6565 <MemberType>Property</MemberType>
6666 <Attributes>
6767 <Attribute>
6969 </Attribute>
7070 </Attributes>
7171 <ReturnValue>
72 <ReturnType>GLib.List</ReturnType>
72 <ReturnType>System.IntPtr[]</ReturnType>
7373 </ReturnValue>
7474 <Docs>
7575 <summary>To be added.</summary>
7979 </Docs>
8080 </Member>
8181 <Member MemberName="GetObject">
82 <MemberSignature Language="C#" Value="public static GLib.TlsClientConnection GetObject (GLib.Object obj);" />
83 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.TlsClientConnection GetObject(class GLib.Object obj) cil managed" />
82 <MemberSignature Language="C#" Value="public static GLib.ITlsClientConnection GetObject (GLib.Object obj);" />
83 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ITlsClientConnection GetObject(class GLib.Object obj) cil managed" />
8484 <MemberType>Method</MemberType>
8585 <ReturnValue>
86 <ReturnType>GLib.TlsClientConnection</ReturnType>
86 <ReturnType>GLib.ITlsClientConnection</ReturnType>
8787 </ReturnValue>
8888 <Parameters>
8989 <Parameter Name="obj" Type="GLib.Object" />
9797 </Docs>
9898 </Member>
9999 <Member MemberName="GetObject">
100 <MemberSignature Language="C#" Value="public static GLib.TlsClientConnection GetObject (IntPtr handle, bool owned);" />
101 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.TlsClientConnection GetObject(native int handle, bool owned) cil managed" />
100 <MemberSignature Language="C#" Value="public static GLib.ITlsClientConnection GetObject (IntPtr handle, bool owned);" />
101 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ITlsClientConnection GetObject(native int handle, bool owned) cil managed" />
102102 <MemberType>Method</MemberType>
103103 <ReturnValue>
104 <ReturnType>GLib.TlsClientConnection</ReturnType>
104 <ReturnType>GLib.ITlsClientConnection</ReturnType>
105105 </ReturnValue>
106106 <Parameters>
107107 <Parameter Name="handle" Type="System.IntPtr" />
116116 <since version="Gtk# 3.0" />
117117 </Docs>
118118 </Member>
119 <Member MemberName="GInterfaceGType">
120 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
121 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
122 <MemberType>Property</MemberType>
123 <ReturnValue>
124 <ReturnType>GLib.GType</ReturnType>
125 </ReturnValue>
126 <Docs>
127 <summary>To be added.</summary>
128 <value>To be added.</value>
129 <remarks>To be added.</remarks>
130 <since version="Gtk# 3.0" />
131 </Docs>
132 </Member>
119133 <Member MemberName="GType">
120 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
121 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
134 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
135 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
122136 <MemberType>Property</MemberType>
123137 <ReturnValue>
124138 <ReturnType>GLib.GType</ReturnType>
145159 </Docs>
146160 </Member>
147161 <Member MemberName="Implementor">
148 <MemberSignature Language="C#" Value="public GLib.TlsClientConnectionImplementor Implementor { get; }" />
149 <MemberSignature Language="ILAsm" Value=".property instance class GLib.TlsClientConnectionImplementor Implementor" />
150 <MemberType>Property</MemberType>
151 <ReturnValue>
152 <ReturnType>GLib.TlsClientConnectionImplementor</ReturnType>
162 <MemberSignature Language="C#" Value="public GLib.ITlsClientConnectionImplementor Implementor { get; }" />
163 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ITlsClientConnectionImplementor Implementor" />
164 <MemberType>Property</MemberType>
165 <ReturnValue>
166 <ReturnType>GLib.ITlsClientConnectionImplementor</ReturnType>
153167 </ReturnValue>
154168 <Docs>
155169 <summary>To be added.</summary>
173187 </Docs>
174188 </Member>
175189 <Member MemberName="ServerIdentity">
176 <MemberSignature Language="C#" Value="public GLib.SocketConnectable ServerIdentity { get; set; }" />
177 <MemberSignature Language="ILAsm" Value=".property instance class GLib.SocketConnectable ServerIdentity" />
190 <MemberSignature Language="C#" Value="public GLib.ISocketConnectable ServerIdentity { get; set; }" />
191 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ISocketConnectable ServerIdentity" />
178192 <MemberType>Property</MemberType>
179193 <Attributes>
180194 <Attribute>
182196 </Attribute>
183197 </Attributes>
184198 <ReturnValue>
185 <ReturnType>GLib.SocketConnectable</ReturnType>
199 <ReturnType>GLib.ISocketConnectable</ReturnType>
186200 </ReturnValue>
187201 <Docs>
188202 <summary>To be added.</summary>
+0
-100
doc/en/GLib/TlsClientConnectionImplementor.xml less more
0 <Type Name="TlsClientConnectionImplementor" FullName="GLib.TlsClientConnectionImplementor">
1 <TypeSignature Language="C#" Value="public interface TlsClientConnectionImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TlsClientConnectionImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.TlsClientConnectionAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="AcceptedCas">
23 <MemberSignature Language="C#" Value="public GLib.List AcceptedCas { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance class GLib.List AcceptedCas" />
25 <MemberType>Property</MemberType>
26 <Attributes>
27 <Attribute>
28 <AttributeName>GLib.Property("accepted-cas")</AttributeName>
29 </Attribute>
30 </Attributes>
31 <ReturnValue>
32 <ReturnType>GLib.List</ReturnType>
33 </ReturnValue>
34 <Docs>
35 <summary>To be added.</summary>
36 <value>To be added.</value>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName="ServerIdentity">
42 <MemberSignature Language="C#" Value="public GLib.SocketConnectable ServerIdentity { get; set; }" />
43 <MemberSignature Language="ILAsm" Value=".property instance class GLib.SocketConnectable ServerIdentity" />
44 <MemberType>Property</MemberType>
45 <Attributes>
46 <Attribute>
47 <AttributeName>GLib.Property("server-identity")</AttributeName>
48 </Attribute>
49 </Attributes>
50 <ReturnValue>
51 <ReturnType>GLib.SocketConnectable</ReturnType>
52 </ReturnValue>
53 <Docs>
54 <summary>To be added.</summary>
55 <value>To be added.</value>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="UseSsl3">
61 <MemberSignature Language="C#" Value="public bool UseSsl3 { get; set; }" />
62 <MemberSignature Language="ILAsm" Value=".property instance bool UseSsl3" />
63 <MemberType>Property</MemberType>
64 <Attributes>
65 <Attribute>
66 <AttributeName>GLib.Property("use-ssl3")</AttributeName>
67 </Attribute>
68 </Attributes>
69 <ReturnValue>
70 <ReturnType>System.Boolean</ReturnType>
71 </ReturnValue>
72 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
76 <since version="Gtk# 3.0" />
77 </Docs>
78 </Member>
79 <Member MemberName="ValidationFlags">
80 <MemberSignature Language="C#" Value="public GLib.TlsCertificateFlags ValidationFlags { get; set; }" />
81 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.TlsCertificateFlags ValidationFlags" />
82 <MemberType>Property</MemberType>
83 <Attributes>
84 <Attribute>
85 <AttributeName>GLib.Property("validation-flags")</AttributeName>
86 </Attribute>
87 </Attributes>
88 <ReturnValue>
89 <ReturnType>GLib.TlsCertificateFlags</ReturnType>
90 </ReturnValue>
91 <Docs>
92 <summary>To be added.</summary>
93 <value>To be added.</value>
94 <remarks>To be added.</remarks>
95 <since version="Gtk# 3.0" />
96 </Docs>
97 </Member>
98 </Members>
99 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
5656 <since version="Gtk# 3.0" />
5757 </Docs>
5858 </Member>
59 <Member MemberName="BaseIoStream">
60 <MemberSignature Language="C#" Value="public GLib.IOStream BaseIoStream { get; }" />
61 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IOStream BaseIoStream" />
62 <MemberType>Property</MemberType>
63 <Attributes>
64 <Attribute>
65 <AttributeName>GLib.Property("base-io-stream")</AttributeName>
66 </Attribute>
67 </Attributes>
68 <ReturnValue>
69 <ReturnType>GLib.IOStream</ReturnType>
70 </ReturnValue>
71 <Docs>
72 <summary>To be added.</summary>
73 <value>To be added.</value>
74 <remarks>To be added.</remarks>
75 <since version="Gtk# 3.0" />
76 </Docs>
77 </Member>
5978 <Member MemberName="Certificate">
6079 <MemberSignature Language="C#" Value="public GLib.TlsCertificate Certificate { get; set; }" />
6180 <MemberSignature Language="ILAsm" Value=".property instance class GLib.TlsCertificate Certificate" />
103122 <ReturnType>GLib.GType</ReturnType>
104123 </ReturnValue>
105124 <Docs>
106 <summary>To be added.</summary>
107 <value>To be added.</value>
108 <remarks>To be added.</remarks>
125 <summary>GType Property.</summary>
126 <value>The native <see cref="T:GLib.GType" /> value.</value>
127 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.TlsConnection" />.</remarks>
109128 <since version="Gtk# 3.0" />
110129 </Docs>
111130 </Member>
149168 </Docs>
150169 </Member>
151170 <Member MemberName="HandshakeFinish">
152 <MemberSignature Language="C#" Value="public bool HandshakeFinish (GLib.AsyncResult result);" />
153 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool HandshakeFinish(class GLib.AsyncResult result) cil managed" />
154 <MemberType>Method</MemberType>
155 <ReturnValue>
156 <ReturnType>System.Boolean</ReturnType>
157 </ReturnValue>
158 <Parameters>
159 <Parameter Name="result" Type="GLib.AsyncResult" />
171 <MemberSignature Language="C#" Value="public bool HandshakeFinish (GLib.IAsyncResult result);" />
172 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool HandshakeFinish(class GLib.IAsyncResult result) cil managed" />
173 <MemberType>Method</MemberType>
174 <ReturnValue>
175 <ReturnType>System.Boolean</ReturnType>
176 </ReturnValue>
177 <Parameters>
178 <Parameter Name="result" Type="GLib.IAsyncResult" />
160179 </Parameters>
161180 <Docs>
162181 <param name="result">To be added.</param>
185204 <Docs>
186205 <param name="peer_cert">To be added.</param>
187206 <param name="errors">To be added.</param>
188 <summary>To be added.</summary>
189 <returns>To be added.</returns>
190 <remarks>To be added.</remarks>
207 <summary>Default handler for the <see cref="M:GLib.TlsConnection.AcceptCertificate" /> event.</summary>
208 <returns>To be added.</returns>
209 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.TlsConnection.AcceptCertificate" /> event.</remarks>
191210 <since version="Gtk# 3.0" />
192211 </Docs>
193212 </Member>
241260 </Docs>
242261 </Member>
243262 <Member MemberName="OnHandshakeFinish">
244 <MemberSignature Language="C#" Value="protected virtual bool OnHandshakeFinish (GLib.AsyncResult result);" />
245 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnHandshakeFinish(class GLib.AsyncResult result) cil managed" />
263 <MemberSignature Language="C#" Value="protected virtual bool OnHandshakeFinish (GLib.IAsyncResult result);" />
264 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnHandshakeFinish(class GLib.IAsyncResult result) cil managed" />
246265 <MemberType>Method</MemberType>
247266 <Attributes>
248267 <Attribute>
253272 <ReturnType>System.Boolean</ReturnType>
254273 </ReturnValue>
255274 <Parameters>
256 <Parameter Name="result" Type="GLib.AsyncResult" />
275 <Parameter Name="result" Type="GLib.IAsyncResult" />
257276 </Parameters>
258277 <Docs>
259278 <param name="result">To be added.</param>
+0
-18
doc/en/GLib/TlsServerConnection.xml less more
0 <Type Name="TlsServerConnection" FullName="GLib.TlsServerConnection">
1 <TypeSignature Language="C#" Value="public interface TlsServerConnection : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TlsServerConnection implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members />
17 </Type>
00 <Type Name="TlsServerConnectionAdapter" FullName="GLib.TlsServerConnectionAdapter">
1 <TypeSignature Language="C#" Value="public class TlsServerConnectionAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, GLib.TlsServerConnection" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TlsServerConnectionAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class GLib.TlsServerConnection" />
1 <TypeSignature Language="C#" Value="public class TlsServerConnectionAdapter : GLib.GInterfaceAdapter, GLib.ITlsServerConnection, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TlsServerConnectionAdapter extends GLib.GInterfaceAdapter implements class GLib.ITlsServerConnection, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
11 <InterfaceName>GLib.ITlsServerConnection</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.TlsServerConnection</InterfaceName>
14 <InterfaceName>GLib.IWrapper</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public TlsServerConnectionAdapter (GLib.TlsServerConnectionImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.TlsServerConnectionImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public TlsServerConnectionAdapter (GLib.ITlsServerConnectionImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.ITlsServerConnectionImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="GLib.TlsServerConnectionImplementor" />
39 <Parameter Name="implementor" Type="GLib.ITlsServerConnectionImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
6060 </Docs>
6161 </Member>
6262 <Member MemberName="GetObject">
63 <MemberSignature Language="C#" Value="public static GLib.TlsServerConnection GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.TlsServerConnection GetObject(class GLib.Object obj) cil managed" />
63 <MemberSignature Language="C#" Value="public static GLib.ITlsServerConnection GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ITlsServerConnection GetObject(class GLib.Object obj) cil managed" />
6565 <MemberType>Method</MemberType>
6666 <ReturnValue>
67 <ReturnType>GLib.TlsServerConnection</ReturnType>
67 <ReturnType>GLib.ITlsServerConnection</ReturnType>
6868 </ReturnValue>
6969 <Parameters>
7070 <Parameter Name="obj" Type="GLib.Object" />
7878 </Docs>
7979 </Member>
8080 <Member MemberName="GetObject">
81 <MemberSignature Language="C#" Value="public static GLib.TlsServerConnection GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.TlsServerConnection GetObject(native int handle, bool owned) cil managed" />
81 <MemberSignature Language="C#" Value="public static GLib.ITlsServerConnection GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.ITlsServerConnection GetObject(native int handle, bool owned) cil managed" />
8383 <MemberType>Method</MemberType>
8484 <ReturnValue>
85 <ReturnType>GLib.TlsServerConnection</ReturnType>
85 <ReturnType>GLib.ITlsServerConnection</ReturnType>
8686 </ReturnValue>
8787 <Parameters>
8888 <Parameter Name="handle" Type="System.IntPtr" />
9797 <since version="Gtk# 3.0" />
9898 </Docs>
9999 </Member>
100 <Member MemberName="GInterfaceGType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
103 <MemberType>Property</MemberType>
104 <ReturnValue>
105 <ReturnType>GLib.GType</ReturnType>
106 </ReturnValue>
107 <Docs>
108 <summary>To be added.</summary>
109 <value>To be added.</value>
110 <remarks>To be added.</remarks>
111 <since version="Gtk# 3.0" />
112 </Docs>
113 </Member>
100114 <Member MemberName="GType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
115 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
103117 <MemberType>Property</MemberType>
104118 <ReturnValue>
105119 <ReturnType>GLib.GType</ReturnType>
126140 </Docs>
127141 </Member>
128142 <Member MemberName="Implementor">
129 <MemberSignature Language="C#" Value="public GLib.TlsServerConnectionImplementor Implementor { get; }" />
130 <MemberSignature Language="ILAsm" Value=".property instance class GLib.TlsServerConnectionImplementor Implementor" />
143 <MemberSignature Language="C#" Value="public GLib.ITlsServerConnectionImplementor Implementor { get; }" />
144 <MemberSignature Language="ILAsm" Value=".property instance class GLib.ITlsServerConnectionImplementor Implementor" />
131145 <MemberType>Property</MemberType>
132146 <ReturnValue>
133 <ReturnType>GLib.TlsServerConnectionImplementor</ReturnType>
147 <ReturnType>GLib.ITlsServerConnectionImplementor</ReturnType>
134148 </ReturnValue>
135149 <Docs>
136150 <summary>To be added.</summary>
+0
-23
doc/en/GLib/TlsServerConnectionImplementor.xml less more
0 <Type Name="TlsServerConnectionImplementor" FullName="GLib.TlsServerConnectionImplementor">
1 <TypeSignature Language="C#" Value="public interface TlsServerConnectionImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TlsServerConnectionImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(GLib.TlsServerConnectionAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members />
22 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
4646 <ReturnType>GLib.GType</ReturnType>
4747 </ReturnValue>
4848 <Docs>
49 <summary>To be added.</summary>
50 <value>To be added.</value>
51 <remarks>To be added.</remarks>
49 <summary>GType Property.</summary>
50 <value>The native <see cref="T:GLib.GType" /> value.</value>
51 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.UnixConnection" />.</remarks>
5252 <since version="Gtk# 3.0" />
5353 </Docs>
5454 </Member>
4646 <Parameter Name="raw" Type="System.IntPtr" />
4747 </Parameters>
4848 <Docs>
49 <param name="raw">To be added.</param>
50 <summary>To be added.</summary>
51 <remarks>To be added.</remarks>
49 <param name="raw">Native object pointer.</param>
50 <summary>Internal constructor</summary>
51 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
5252 <since version="Gtk# 3.0" />
5353 </Docs>
5454 </Member>
7979 <ReturnType>GLib.GType</ReturnType>
8080 </ReturnValue>
8181 <Docs>
82 <summary>To be added.</summary>
83 <value>To be added.</value>
84 <remarks>To be added.</remarks>
82 <summary>GType Property.</summary>
83 <value>The native <see cref="T:GLib.GType" /> value.</value>
84 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.UnixCredentialsMessage" />.</remarks>
8585 <since version="Gtk# 3.0" />
8686 </Docs>
8787 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
9898 <ReturnType>GLib.GType</ReturnType>
9999 </ReturnValue>
100100 <Docs>
101 <summary>To be added.</summary>
102 <value>To be added.</value>
103 <remarks>To be added.</remarks>
101 <summary>GType Property.</summary>
102 <value>The native <see cref="T:GLib.GType" /> value.</value>
103 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.UnixFDList" />.</remarks>
104104 <since version="Gtk# 3.0" />
105105 </Docs>
106106 </Member>
4646 <Parameter Name="raw" Type="System.IntPtr" />
4747 </Parameters>
4848 <Docs>
49 <param name="raw">To be added.</param>
50 <summary>To be added.</summary>
51 <remarks>To be added.</remarks>
49 <param name="raw">Native object pointer.</param>
50 <summary>Internal constructor</summary>
51 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
5252 <since version="Gtk# 3.0" />
5353 </Docs>
5454 </Member>
7474 <MemberSignature Language="C#" Value="public GLib.UnixFDList FdList { get; }" />
7575 <MemberSignature Language="ILAsm" Value=".property instance class GLib.UnixFDList FdList" />
7676 <MemberType>Property</MemberType>
77 <Attributes>
78 <Attribute>
79 <AttributeName>GLib.Property("fd-list")</AttributeName>
80 </Attribute>
81 </Attributes>
7782 <ReturnValue>
7883 <ReturnType>GLib.UnixFDList</ReturnType>
7984 </ReturnValue>
9297 <ReturnType>GLib.GType</ReturnType>
9398 </ReturnValue>
9499 <Docs>
95 <summary>To be added.</summary>
96 <value>To be added.</value>
97 <remarks>To be added.</remarks>
100 <summary>GType Property.</summary>
101 <value>The native <see cref="T:GLib.GType" /> value.</value>
102 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.UnixFDMessage" />.</remarks>
98103 <since version="Gtk# 3.0" />
99104 </Docs>
100105 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
4646 <ReturnType>GLib.GType</ReturnType>
4747 </ReturnValue>
4848 <Docs>
49 <summary>To be added.</summary>
50 <value>To be added.</value>
51 <remarks>To be added.</remarks>
49 <summary>GType Property.</summary>
50 <value>The native <see cref="T:GLib.GType" /> value.</value>
51 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.UnixResolver" />.</remarks>
5252 <since version="Gtk# 3.0" />
5353 </Docs>
5454 </Member>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 <since version="Gtk# 3.0" />
2828 </Docs>
2929 </Member>
118118 <ReturnType>GLib.GType</ReturnType>
119119 </ReturnValue>
120120 <Docs>
121 <summary>To be added.</summary>
122 <value>To be added.</value>
123 <remarks>To be added.</remarks>
121 <summary>GType Property.</summary>
122 <value>The native <see cref="T:GLib.GType" /> value.</value>
123 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.UnixSocketAddress" />.</remarks>
124124 <since version="Gtk# 3.0" />
125125 </Docs>
126126 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
5353 </Docs>
5454 </Member>
5555 <Member MemberName="GetFileForPath">
56 <MemberSignature Language="C#" Value="public GLib.File GetFileForPath (string path);" />
57 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.File GetFileForPath(string path) cil managed" />
58 <MemberType>Method</MemberType>
59 <ReturnValue>
60 <ReturnType>GLib.File</ReturnType>
56 <MemberSignature Language="C#" Value="public GLib.IFile GetFileForPath (string path);" />
57 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.IFile GetFileForPath(string path) cil managed" />
58 <MemberType>Method</MemberType>
59 <ReturnValue>
60 <ReturnType>GLib.IFile</ReturnType>
6161 </ReturnValue>
6262 <Parameters>
6363 <Parameter Name="path" Type="System.String" />
6767 <summary>To be added.</summary>
6868 <returns>To be added.</returns>
6969 <remarks>To be added.</remarks>
70 <since version="Gtk# 2.14" />
70 <since version="Gtk# 3.0" />
7171 </Docs>
7272 </Member>
7373 <Member MemberName="GetFileForUri">
74 <MemberSignature Language="C#" Value="public GLib.File GetFileForUri (string uri);" />
75 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.File GetFileForUri(string uri) cil managed" />
76 <MemberType>Method</MemberType>
77 <ReturnValue>
78 <ReturnType>GLib.File</ReturnType>
74 <MemberSignature Language="C#" Value="public GLib.IFile GetFileForUri (string uri);" />
75 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.IFile GetFileForUri(string uri) cil managed" />
76 <MemberType>Method</MemberType>
77 <ReturnValue>
78 <ReturnType>GLib.IFile</ReturnType>
7979 </ReturnValue>
8080 <Parameters>
8181 <Parameter Name="uri" Type="System.String" />
8585 <summary>To be added.</summary>
8686 <returns>To be added.</returns>
8787 <remarks>To be added.</remarks>
88 <since version="Gtk# 2.14" />
88 <since version="Gtk# 3.0" />
8989 </Docs>
9090 </Member>
9191 <Member MemberName="GType">
9696 <ReturnType>GLib.GType</ReturnType>
9797 </ReturnValue>
9898 <Docs>
99 <summary>To be added.</summary>
100 <value>To be added.</value>
101 <remarks>To be added.</remarks>
99 <summary>GType Property.</summary>
100 <value>The native <see cref="T:GLib.GType" /> value.</value>
101 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.Vfs" />.</remarks>
102102 <since version="Gtk# 2.14" />
103103 </Docs>
104104 </Member>
153153 </Docs>
154154 </Member>
155155 <Member MemberName="OnGetFileForPath">
156 <MemberSignature Language="C#" Value="protected virtual GLib.File OnGetFileForPath (string path);" />
157 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.File OnGetFileForPath(string path) cil managed" />
156 <MemberSignature Language="C#" Value="protected virtual GLib.IFile OnGetFileForPath (string path);" />
157 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.IFile OnGetFileForPath(string path) cil managed" />
158158 <MemberType>Method</MemberType>
159159 <Attributes>
160160 <Attribute>
162162 </Attribute>
163163 </Attributes>
164164 <ReturnValue>
165 <ReturnType>GLib.File</ReturnType>
165 <ReturnType>GLib.IFile</ReturnType>
166166 </ReturnValue>
167167 <Parameters>
168168 <Parameter Name="path" Type="System.String" />
172172 <summary>To be added.</summary>
173173 <returns>To be added.</returns>
174174 <remarks>To be added.</remarks>
175 <since version="Gtk# 2.14" />
175 <since version="Gtk# 3.0" />
176176 </Docs>
177177 </Member>
178178 <Member MemberName="OnGetFileForUri">
179 <MemberSignature Language="C#" Value="protected virtual GLib.File OnGetFileForUri (string uri);" />
180 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.File OnGetFileForUri(string uri) cil managed" />
179 <MemberSignature Language="C#" Value="protected virtual GLib.IFile OnGetFileForUri (string uri);" />
180 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.IFile OnGetFileForUri(string uri) cil managed" />
181181 <MemberType>Method</MemberType>
182182 <Attributes>
183183 <Attribute>
185185 </Attribute>
186186 </Attributes>
187187 <ReturnValue>
188 <ReturnType>GLib.File</ReturnType>
188 <ReturnType>GLib.IFile</ReturnType>
189189 </ReturnValue>
190190 <Parameters>
191191 <Parameter Name="uri" Type="System.String" />
195195 <summary>To be added.</summary>
196196 <returns>To be added.</returns>
197197 <remarks>To be added.</remarks>
198 <since version="Gtk# 2.14" />
198 <since version="Gtk# 3.0" />
199199 </Docs>
200200 </Member>
201201 <Member MemberName="OnIsActive">
328328 </Docs>
329329 </Member>
330330 <Member MemberName="OnParseName">
331 <MemberSignature Language="C#" Value="protected virtual GLib.File OnParseName (string parse_name);" />
332 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.File OnParseName(string parse_name) cil managed" />
331 <MemberSignature Language="C#" Value="protected virtual GLib.IFile OnParseName (string parse_name);" />
332 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.IFile OnParseName(string parse_name) cil managed" />
333333 <MemberType>Method</MemberType>
334334 <Attributes>
335335 <Attribute>
337337 </Attribute>
338338 </Attributes>
339339 <ReturnValue>
340 <ReturnType>GLib.File</ReturnType>
340 <ReturnType>GLib.IFile</ReturnType>
341341 </ReturnValue>
342342 <Parameters>
343343 <Parameter Name="parse_name" Type="System.String" />
347347 <summary>To be added.</summary>
348348 <returns>To be added.</returns>
349349 <remarks>To be added.</remarks>
350 <since version="Gtk# 2.14" />
350 <since version="Gtk# 3.0" />
351351 </Docs>
352352 </Member>
353353 <Member MemberName="ParseName">
354 <MemberSignature Language="C#" Value="public GLib.File ParseName (string parse_name);" />
355 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.File ParseName(string parse_name) cil managed" />
356 <MemberType>Method</MemberType>
357 <ReturnValue>
358 <ReturnType>GLib.File</ReturnType>
354 <MemberSignature Language="C#" Value="public GLib.IFile ParseName (string parse_name);" />
355 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.IFile ParseName(string parse_name) cil managed" />
356 <MemberType>Method</MemberType>
357 <ReturnValue>
358 <ReturnType>GLib.IFile</ReturnType>
359359 </ReturnValue>
360360 <Parameters>
361361 <Parameter Name="parse_name" Type="System.String" />
365365 <summary>To be added.</summary>
366366 <returns>To be added.</returns>
367367 <remarks>To be added.</remarks>
368 <since version="Gtk# 2.14" />
368 <since version="Gtk# 3.0" />
369369 </Docs>
370370 </Member>
371371 <Member MemberName="SupportedUriSchemes">
+0
-328
doc/en/GLib/Volume.xml less more
0 <Type Name="Volume" FullName="GLib.Volume">
1 <TypeSignature Language="C#" Value="public interface Volume : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Volume implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gio-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 2.14" />
15 </Docs>
16 <Members>
17 <Member MemberName="ActivationRoot">
18 <MemberSignature Language="C#" Value="public GLib.File ActivationRoot { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File ActivationRoot" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.File</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 2.14" />
29 </Docs>
30 </Member>
31 <Member MemberName="CanEject">
32 <MemberSignature Language="C#" Value="public bool CanEject ();" />
33 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanEject() cil managed" />
34 <MemberType>Method</MemberType>
35 <ReturnValue>
36 <ReturnType>System.Boolean</ReturnType>
37 </ReturnValue>
38 <Parameters />
39 <Docs>
40 <summary>To be added.</summary>
41 <returns>To be added.</returns>
42 <remarks>To be added.</remarks>
43 <since version="Gtk# 2.14" />
44 </Docs>
45 </Member>
46 <Member MemberName="CanMount">
47 <MemberSignature Language="C#" Value="public bool CanMount ();" />
48 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanMount() cil managed" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Boolean</ReturnType>
52 </ReturnValue>
53 <Parameters />
54 <Docs>
55 <summary>To be added.</summary>
56 <returns>To be added.</returns>
57 <remarks>To be added.</remarks>
58 <since version="Gtk# 2.14" />
59 </Docs>
60 </Member>
61 <Member MemberName="Changed">
62 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
63 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Changed" />
64 <MemberType>Event</MemberType>
65 <ReturnValue>
66 <ReturnType>System.EventHandler</ReturnType>
67 </ReturnValue>
68 <Docs>
69 <summary>To be added.</summary>
70 <remarks>To be added.</remarks>
71 <since version="Gtk# 2.14" />
72 </Docs>
73 </Member>
74 <Member MemberName="Drive">
75 <MemberSignature Language="C#" Value="public GLib.Drive Drive { get; }" />
76 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Drive Drive" />
77 <MemberType>Property</MemberType>
78 <ReturnValue>
79 <ReturnType>GLib.Drive</ReturnType>
80 </ReturnValue>
81 <Docs>
82 <summary>To be added.</summary>
83 <value>To be added.</value>
84 <remarks>To be added.</remarks>
85 <since version="Gtk# 2.14" />
86 </Docs>
87 </Member>
88 <Member MemberName="Eject">
89 <MemberSignature Language="C#" Value="public void Eject (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
90 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Eject(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
91 <MemberType>Method</MemberType>
92 <ReturnValue>
93 <ReturnType>System.Void</ReturnType>
94 </ReturnValue>
95 <Parameters>
96 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
97 <Parameter Name="cancellable" Type="GLib.Cancellable" />
98 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
99 </Parameters>
100 <Docs>
101 <param name="flags">To be added.</param>
102 <param name="cancellable">To be added.</param>
103 <param name="cb">To be added.</param>
104 <summary>To be added.</summary>
105 <remarks>To be added.</remarks>
106 <since version="Gtk# 2.14" />
107 </Docs>
108 </Member>
109 <Member MemberName="EjectFinish">
110 <MemberSignature Language="C#" Value="public bool EjectFinish (GLib.AsyncResult result);" />
111 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.AsyncResult result) cil managed" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>System.Boolean</ReturnType>
115 </ReturnValue>
116 <Parameters>
117 <Parameter Name="result" Type="GLib.AsyncResult" />
118 </Parameters>
119 <Docs>
120 <param name="result">To be added.</param>
121 <summary>To be added.</summary>
122 <returns>To be added.</returns>
123 <remarks>To be added.</remarks>
124 <since version="Gtk# 2.14" />
125 </Docs>
126 </Member>
127 <Member MemberName="EjectWithOperation">
128 <MemberSignature Language="C#" Value="public void EjectWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
129 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EjectWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
130 <MemberType>Method</MemberType>
131 <ReturnValue>
132 <ReturnType>System.Void</ReturnType>
133 </ReturnValue>
134 <Parameters>
135 <Parameter Name="flags" Type="GLib.MountUnmountFlags" />
136 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
137 <Parameter Name="cancellable" Type="GLib.Cancellable" />
138 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
139 </Parameters>
140 <Docs>
141 <param name="flags">To be added.</param>
142 <param name="mount_operation">To be added.</param>
143 <param name="cancellable">To be added.</param>
144 <param name="cb">To be added.</param>
145 <summary>To be added.</summary>
146 <remarks>To be added.</remarks>
147 <since version="Gtk# 3.0" />
148 </Docs>
149 </Member>
150 <Member MemberName="EjectWithOperationFinish">
151 <MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.AsyncResult result);" />
152 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.AsyncResult result) cil managed" />
153 <MemberType>Method</MemberType>
154 <ReturnValue>
155 <ReturnType>System.Boolean</ReturnType>
156 </ReturnValue>
157 <Parameters>
158 <Parameter Name="result" Type="GLib.AsyncResult" />
159 </Parameters>
160 <Docs>
161 <param name="result">To be added.</param>
162 <summary>To be added.</summary>
163 <returns>To be added.</returns>
164 <remarks>To be added.</remarks>
165 <since version="Gtk# 3.0" />
166 </Docs>
167 </Member>
168 <Member MemberName="EnumerateIdentifiers">
169 <MemberSignature Language="C#" Value="public string EnumerateIdentifiers ();" />
170 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string EnumerateIdentifiers() cil managed" />
171 <MemberType>Method</MemberType>
172 <ReturnValue>
173 <ReturnType>System.String</ReturnType>
174 </ReturnValue>
175 <Parameters />
176 <Docs>
177 <summary>To be added.</summary>
178 <returns>To be added.</returns>
179 <remarks>To be added.</remarks>
180 <since version="Gtk# 2.14" />
181 </Docs>
182 </Member>
183 <Member MemberName="GetIdentifier">
184 <MemberSignature Language="C#" Value="public string GetIdentifier (string kind);" />
185 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetIdentifier(string kind) cil managed" />
186 <MemberType>Method</MemberType>
187 <ReturnValue>
188 <ReturnType>System.String</ReturnType>
189 </ReturnValue>
190 <Parameters>
191 <Parameter Name="kind" Type="System.String" />
192 </Parameters>
193 <Docs>
194 <param name="kind">To be added.</param>
195 <summary>To be added.</summary>
196 <returns>To be added.</returns>
197 <remarks>To be added.</remarks>
198 <since version="Gtk# 2.14" />
199 </Docs>
200 </Member>
201 <Member MemberName="Icon">
202 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; }" />
203 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
204 <MemberType>Property</MemberType>
205 <ReturnValue>
206 <ReturnType>GLib.Icon</ReturnType>
207 </ReturnValue>
208 <Docs>
209 <summary>To be added.</summary>
210 <value>To be added.</value>
211 <remarks>To be added.</remarks>
212 <since version="Gtk# 2.14" />
213 </Docs>
214 </Member>
215 <Member MemberName="Mount">
216 <MemberSignature Language="C#" Value="public void Mount (GLib.MountMountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
217 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Mount(valuetype GLib.MountMountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
218 <MemberType>Method</MemberType>
219 <ReturnValue>
220 <ReturnType>System.Void</ReturnType>
221 </ReturnValue>
222 <Parameters>
223 <Parameter Name="flags" Type="GLib.MountMountFlags" />
224 <Parameter Name="mount_operation" Type="GLib.MountOperation" />
225 <Parameter Name="cancellable" Type="GLib.Cancellable" />
226 <Parameter Name="cb" Type="GLib.AsyncReadyCallback" />
227 </Parameters>
228 <Docs>
229 <param name="flags">To be added.</param>
230 <param name="mount_operation">To be added.</param>
231 <param name="cancellable">To be added.</param>
232 <param name="cb">To be added.</param>
233 <summary>To be added.</summary>
234 <remarks>To be added.</remarks>
235 <since version="Gtk# 2.14" />
236 </Docs>
237 </Member>
238 <Member MemberName="MountFinish">
239 <MemberSignature Language="C#" Value="public bool MountFinish (GLib.AsyncResult result);" />
240 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MountFinish(class GLib.AsyncResult result) cil managed" />
241 <MemberType>Method</MemberType>
242 <ReturnValue>
243 <ReturnType>System.Boolean</ReturnType>
244 </ReturnValue>
245 <Parameters>
246 <Parameter Name="result" Type="GLib.AsyncResult" />
247 </Parameters>
248 <Docs>
249 <param name="result">To be added.</param>
250 <summary>To be added.</summary>
251 <returns>To be added.</returns>
252 <remarks>To be added.</remarks>
253 <since version="Gtk# 2.14" />
254 </Docs>
255 </Member>
256 <Member MemberName="MountInstance">
257 <MemberSignature Language="C#" Value="public GLib.Mount MountInstance { get; }" />
258 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Mount MountInstance" />
259 <MemberType>Property</MemberType>
260 <ReturnValue>
261 <ReturnType>GLib.Mount</ReturnType>
262 </ReturnValue>
263 <Docs>
264 <summary>To be added.</summary>
265 <value>To be added.</value>
266 <remarks>To be added.</remarks>
267 <since version="Gtk# 2.14" />
268 </Docs>
269 </Member>
270 <Member MemberName="Name">
271 <MemberSignature Language="C#" Value="public string Name { get; }" />
272 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
273 <MemberType>Property</MemberType>
274 <ReturnValue>
275 <ReturnType>System.String</ReturnType>
276 </ReturnValue>
277 <Docs>
278 <summary>To be added.</summary>
279 <value>To be added.</value>
280 <remarks>To be added.</remarks>
281 <since version="Gtk# 2.14" />
282 </Docs>
283 </Member>
284 <Member MemberName="Removed">
285 <MemberSignature Language="C#" Value="public event EventHandler Removed;" />
286 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Removed" />
287 <MemberType>Event</MemberType>
288 <ReturnValue>
289 <ReturnType>System.EventHandler</ReturnType>
290 </ReturnValue>
291 <Docs>
292 <summary>To be added.</summary>
293 <remarks>To be added.</remarks>
294 <since version="Gtk# 2.14" />
295 </Docs>
296 </Member>
297 <Member MemberName="ShouldAutomount">
298 <MemberSignature Language="C#" Value="public bool ShouldAutomount ();" />
299 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldAutomount() cil managed" />
300 <MemberType>Method</MemberType>
301 <ReturnValue>
302 <ReturnType>System.Boolean</ReturnType>
303 </ReturnValue>
304 <Parameters />
305 <Docs>
306 <summary>To be added.</summary>
307 <returns>To be added.</returns>
308 <remarks>To be added.</remarks>
309 <since version="Gtk# 2.14" />
310 </Docs>
311 </Member>
312 <Member MemberName="Uuid">
313 <MemberSignature Language="C#" Value="public string Uuid { get; }" />
314 <MemberSignature Language="ILAsm" Value=".property instance string Uuid" />
315 <MemberType>Property</MemberType>
316 <ReturnValue>
317 <ReturnType>System.String</ReturnType>
318 </ReturnValue>
319 <Docs>
320 <summary>To be added.</summary>
321 <value>To be added.</value>
322 <remarks>To be added.</remarks>
323 <since version="Gtk# 2.14" />
324 </Docs>
325 </Member>
326 </Members>
327 </Type>
00 <Type Name="VolumeAdapter" FullName="GLib.VolumeAdapter">
1 <TypeSignature Language="C#" Value="public class VolumeAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, GLib.Volume" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit VolumeAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class GLib.Volume" />
1 <TypeSignature Language="C#" Value="public class VolumeAdapter : GLib.GInterfaceAdapter, GLib.IVolume, GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit VolumeAdapter extends GLib.GInterfaceAdapter implements class GLib.IVolume, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
11 <InterfaceName>GLib.IVolume</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>GLib.Volume</InterfaceName>
14 <InterfaceName>GLib.IWrapper</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3535 </Docs>
3636 </Member>
3737 <Member MemberName="ActivationRoot">
38 <MemberSignature Language="C#" Value="public GLib.File ActivationRoot { get; }" />
39 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File ActivationRoot" />
40 <MemberType>Property</MemberType>
41 <ReturnValue>
42 <ReturnType>GLib.File</ReturnType>
38 <MemberSignature Language="C#" Value="public GLib.IFile ActivationRoot { get; }" />
39 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile ActivationRoot" />
40 <MemberType>Property</MemberType>
41 <ReturnValue>
42 <ReturnType>GLib.IFile</ReturnType>
4343 </ReturnValue>
4444 <Docs>
4545 <summary>To be added.</summary>
9797 </Docs>
9898 </Member>
9999 <Member MemberName="Drive">
100 <MemberSignature Language="C#" Value="public GLib.Drive Drive { get; }" />
101 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Drive Drive" />
102 <MemberType>Property</MemberType>
103 <ReturnValue>
104 <ReturnType>GLib.Drive</ReturnType>
100 <MemberSignature Language="C#" Value="public GLib.IDrive Drive { get; }" />
101 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IDrive Drive" />
102 <MemberType>Property</MemberType>
103 <ReturnValue>
104 <ReturnType>GLib.IDrive</ReturnType>
105105 </ReturnValue>
106106 <Docs>
107107 <summary>To be added.</summary>
137137 </Docs>
138138 </Member>
139139 <Member MemberName="EjectFinish">
140 <MemberSignature Language="C#" Value="public bool EjectFinish (GLib.AsyncResult result);" />
141 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.AsyncResult result) cil managed" />
140 <MemberSignature Language="C#" Value="public bool EjectFinish (GLib.IAsyncResult result);" />
141 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.IAsyncResult result) cil managed" />
142142 <MemberType>Method</MemberType>
143143 <Attributes>
144144 <Attribute>
149149 <ReturnType>System.Boolean</ReturnType>
150150 </ReturnValue>
151151 <Parameters>
152 <Parameter Name="result" Type="GLib.AsyncResult" />
152 <Parameter Name="result" Type="GLib.IAsyncResult" />
153153 </Parameters>
154154 <Docs>
155155 <param name="result">To be added.</param>
156156 <summary>To be added.</summary>
157157 <returns>To be added.</returns>
158158 <remarks>To be added.</remarks>
159 <since version="Gtk# 2.14" />
159 <since version="Gtk# 3.0" />
160160 </Docs>
161161 </Member>
162162 <Member MemberName="EjectWithOperation">
183183 </Docs>
184184 </Member>
185185 <Member MemberName="EjectWithOperationFinish">
186 <MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.AsyncResult result);" />
187 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.AsyncResult result) cil managed" />
188 <MemberType>Method</MemberType>
189 <ReturnValue>
190 <ReturnType>System.Boolean</ReturnType>
191 </ReturnValue>
192 <Parameters>
193 <Parameter Name="result" Type="GLib.AsyncResult" />
186 <MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.IAsyncResult result);" />
187 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.IAsyncResult result) cil managed" />
188 <MemberType>Method</MemberType>
189 <ReturnValue>
190 <ReturnType>System.Boolean</ReturnType>
191 </ReturnValue>
192 <Parameters>
193 <Parameter Name="result" Type="GLib.IAsyncResult" />
194194 </Parameters>
195195 <Docs>
196196 <param name="result">To be added.</param>
234234 </Docs>
235235 </Member>
236236 <Member MemberName="GetObject">
237 <MemberSignature Language="C#" Value="public static GLib.Volume GetObject (GLib.Object obj);" />
238 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Volume GetObject(class GLib.Object obj) cil managed" />
239 <MemberType>Method</MemberType>
240 <ReturnValue>
241 <ReturnType>GLib.Volume</ReturnType>
237 <MemberSignature Language="C#" Value="public static GLib.IVolume GetObject (GLib.Object obj);" />
238 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IVolume GetObject(class GLib.Object obj) cil managed" />
239 <MemberType>Method</MemberType>
240 <ReturnValue>
241 <ReturnType>GLib.IVolume</ReturnType>
242242 </ReturnValue>
243243 <Parameters>
244244 <Parameter Name="obj" Type="GLib.Object" />
248248 <summary>To be added.</summary>
249249 <returns>To be added.</returns>
250250 <remarks>To be added.</remarks>
251 <since version="Gtk# 2.14" />
251 <since version="Gtk# 3.0" />
252252 </Docs>
253253 </Member>
254254 <Member MemberName="GetObject">
255 <MemberSignature Language="C#" Value="public static GLib.Volume GetObject (IntPtr handle, bool owned);" />
256 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Volume GetObject(native int handle, bool owned) cil managed" />
257 <MemberType>Method</MemberType>
258 <ReturnValue>
259 <ReturnType>GLib.Volume</ReturnType>
255 <MemberSignature Language="C#" Value="public static GLib.IVolume GetObject (IntPtr handle, bool owned);" />
256 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IVolume GetObject(native int handle, bool owned) cil managed" />
257 <MemberType>Method</MemberType>
258 <ReturnValue>
259 <ReturnType>GLib.IVolume</ReturnType>
260260 </ReturnValue>
261261 <Parameters>
262262 <Parameter Name="handle" Type="System.IntPtr" />
268268 <summary>To be added.</summary>
269269 <returns>To be added.</returns>
270270 <remarks>To be added.</remarks>
271 <since version="Gtk# 2.14" />
271 <since version="Gtk# 3.0" />
272 </Docs>
273 </Member>
274 <Member MemberName="GInterfaceGType">
275 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
276 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
277 <MemberType>Property</MemberType>
278 <ReturnValue>
279 <ReturnType>GLib.GType</ReturnType>
280 </ReturnValue>
281 <Docs>
282 <summary>To be added.</summary>
283 <value>To be added.</value>
284 <remarks>To be added.</remarks>
285 <since version="Gtk# 3.0" />
272286 </Docs>
273287 </Member>
274288 <Member MemberName="GType">
275 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
276 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
289 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
290 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
277291 <MemberType>Property</MemberType>
278292 <ReturnValue>
279293 <ReturnType>GLib.GType</ReturnType>
300314 </Docs>
301315 </Member>
302316 <Member MemberName="Icon">
303 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; }" />
304 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
305 <MemberType>Property</MemberType>
306 <ReturnValue>
307 <ReturnType>GLib.Icon</ReturnType>
317 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; }" />
318 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
319 <MemberType>Property</MemberType>
320 <ReturnValue>
321 <ReturnType>GLib.IIcon</ReturnType>
308322 </ReturnValue>
309323 <Docs>
310324 <summary>To be added.</summary>
337351 </Docs>
338352 </Member>
339353 <Member MemberName="MountFinish">
340 <MemberSignature Language="C#" Value="public bool MountFinish (GLib.AsyncResult result);" />
341 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MountFinish(class GLib.AsyncResult result) cil managed" />
342 <MemberType>Method</MemberType>
343 <ReturnValue>
344 <ReturnType>System.Boolean</ReturnType>
345 </ReturnValue>
346 <Parameters>
347 <Parameter Name="result" Type="GLib.AsyncResult" />
354 <MemberSignature Language="C#" Value="public bool MountFinish (GLib.IAsyncResult result);" />
355 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MountFinish(class GLib.IAsyncResult result) cil managed" />
356 <MemberType>Method</MemberType>
357 <ReturnValue>
358 <ReturnType>System.Boolean</ReturnType>
359 </ReturnValue>
360 <Parameters>
361 <Parameter Name="result" Type="GLib.IAsyncResult" />
348362 </Parameters>
349363 <Docs>
350364 <param name="result">To be added.</param>
351365 <summary>To be added.</summary>
352366 <returns>To be added.</returns>
353367 <remarks>To be added.</remarks>
354 <since version="Gtk# 2.14" />
368 <since version="Gtk# 3.0" />
355369 </Docs>
356370 </Member>
357371 <Member MemberName="MountInstance">
358 <MemberSignature Language="C#" Value="public GLib.Mount MountInstance { get; }" />
359 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Mount MountInstance" />
360 <MemberType>Property</MemberType>
361 <ReturnValue>
362 <ReturnType>GLib.Mount</ReturnType>
372 <MemberSignature Language="C#" Value="public GLib.IMount MountInstance { get; }" />
373 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IMount MountInstance" />
374 <MemberType>Property</MemberType>
375 <ReturnValue>
376 <ReturnType>GLib.IMount</ReturnType>
363377 </ReturnValue>
364378 <Docs>
365379 <summary>To be added.</summary>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.VolumeMonitor.VolumeAdded" /> event invokes <see cref="T:GLib.VolumeAddedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.14" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.VolumeAddedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.VolumeAddedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 2.14" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Volume">
28 <MemberSignature Language="C#" Value="public GLib.Volume Volume { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Volume Volume" />
30 <MemberSignature Language="C#" Value="public GLib.IVolume Volume { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IVolume Volume" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.Volume</ReturnType>
34 <ReturnType>GLib.IVolume</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.VolumeMonitor.VolumeAdded" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.VolumeAddedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.VolumeAddedHandler" /> to an event, add the VolumeAddedHandler instance to the event. The methods referenced by the VolumeAddedHandler instance are invoked whenever the event is raised, until the VolumeAddedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.14" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.VolumeMonitor.VolumeChanged" /> event invokes <see cref="T:GLib.VolumeChangedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.14" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.VolumeChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.VolumeChangedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 2.14" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Volume">
28 <MemberSignature Language="C#" Value="public GLib.Volume Volume { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Volume Volume" />
30 <MemberSignature Language="C#" Value="public GLib.IVolume Volume { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IVolume Volume" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.Volume</ReturnType>
34 <ReturnType>GLib.IVolume</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.VolumeMonitor.VolumeChanged" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.VolumeChangedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.VolumeChangedHandler" /> to an event, add the VolumeChangedHandler instance to the event. The methods referenced by the VolumeChangedHandler instance are invoked whenever the event is raised, until the VolumeChangedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.14" />
2226 </Docs>
2327 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 2.14" />
3939 </Docs>
4040 </Member>
4141 <Member MemberName="AdoptOrphanMount">
42 <MemberSignature Language="C#" Value="public static GLib.Volume AdoptOrphanMount (GLib.Mount mount);" />
43 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.Volume AdoptOrphanMount(class GLib.Mount mount) cil managed" />
42 <MemberSignature Language="C#" Value="public static GLib.IVolume AdoptOrphanMount (GLib.IMount mount);" />
43 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.IVolume AdoptOrphanMount(class GLib.IMount mount) cil managed" />
4444 <MemberType>Method</MemberType>
4545 <Attributes>
4646 <Attribute>
4848 </Attribute>
4949 </Attributes>
5050 <ReturnValue>
51 <ReturnType>GLib.Volume</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="mount" Type="GLib.Mount" />
51 <ReturnType>GLib.IVolume</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="mount" Type="GLib.IMount" />
5555 </Parameters>
5656 <Docs>
5757 <param name="mount">To be added.</param>
5858 <summary>To be added.</summary>
5959 <returns>To be added.</returns>
6060 <remarks>To be added.</remarks>
61 <since version="Gtk# 2.14" />
61 <since version="Gtk# 3.0" />
6262 </Docs>
6363 </Member>
6464 <Member MemberName="ConnectedDrives">
65 <MemberSignature Language="C#" Value="public GLib.Drive[] ConnectedDrives { get; }" />
66 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Drive[] ConnectedDrives" />
65 <MemberSignature Language="C#" Value="public GLib.IDrive[] ConnectedDrives { get; }" />
66 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IDrive[] ConnectedDrives" />
6767 <MemberType>Property</MemberType>
6868 <ReturnValue>
69 <ReturnType>GLib.Drive[]</ReturnType>
69 <ReturnType>GLib.IDrive[]</ReturnType>
7070 </ReturnValue>
7171 <Docs>
7272 <summary>To be added.</summary>
180180 </Docs>
181181 </Member>
182182 <Member MemberName="GetMountForUuid">
183 <MemberSignature Language="C#" Value="public GLib.Mount GetMountForUuid (string uuid);" />
184 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.Mount GetMountForUuid(string uuid) cil managed" />
185 <MemberType>Method</MemberType>
186 <ReturnValue>
187 <ReturnType>GLib.Mount</ReturnType>
183 <MemberSignature Language="C#" Value="public GLib.IMount GetMountForUuid (string uuid);" />
184 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.IMount GetMountForUuid(string uuid) cil managed" />
185 <MemberType>Method</MemberType>
186 <ReturnValue>
187 <ReturnType>GLib.IMount</ReturnType>
188188 </ReturnValue>
189189 <Parameters>
190190 <Parameter Name="uuid" Type="System.String" />
194194 <summary>To be added.</summary>
195195 <returns>To be added.</returns>
196196 <remarks>To be added.</remarks>
197 <since version="Gtk# 2.14" />
197 <since version="Gtk# 3.0" />
198198 </Docs>
199199 </Member>
200200 <Member MemberName="GetVolumeForUuid">
201 <MemberSignature Language="C#" Value="public GLib.Volume GetVolumeForUuid (string uuid);" />
202 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.Volume GetVolumeForUuid(string uuid) cil managed" />
203 <MemberType>Method</MemberType>
204 <ReturnValue>
205 <ReturnType>GLib.Volume</ReturnType>
201 <MemberSignature Language="C#" Value="public GLib.IVolume GetVolumeForUuid (string uuid);" />
202 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.IVolume GetVolumeForUuid(string uuid) cil managed" />
203 <MemberType>Method</MemberType>
204 <ReturnValue>
205 <ReturnType>GLib.IVolume</ReturnType>
206206 </ReturnValue>
207207 <Parameters>
208208 <Parameter Name="uuid" Type="System.String" />
212212 <summary>To be added.</summary>
213213 <returns>To be added.</returns>
214214 <remarks>To be added.</remarks>
215 <since version="Gtk# 2.14" />
215 <since version="Gtk# 3.0" />
216216 </Docs>
217217 </Member>
218218 <Member MemberName="GType">
223223 <ReturnType>GLib.GType</ReturnType>
224224 </ReturnValue>
225225 <Docs>
226 <summary>To be added.</summary>
227 <value>To be added.</value>
228 <remarks>To be added.</remarks>
226 <summary>GType Property.</summary>
227 <value>The native <see cref="T:GLib.GType" /> value.</value>
228 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.VolumeMonitor" />.</remarks>
229229 <since version="Gtk# 2.14" />
230230 </Docs>
231231 </Member>
302302 </Docs>
303303 </Member>
304304 <Member MemberName="Mounts">
305 <MemberSignature Language="C#" Value="public GLib.Mount[] Mounts { get; }" />
306 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Mount[] Mounts" />
305 <MemberSignature Language="C#" Value="public GLib.IMount[] Mounts { get; }" />
306 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IMount[] Mounts" />
307307 <MemberType>Property</MemberType>
308308 <ReturnValue>
309 <ReturnType>GLib.Mount[]</ReturnType>
309 <ReturnType>GLib.IMount[]</ReturnType>
310310 </ReturnValue>
311311 <Docs>
312312 <summary>To be added.</summary>
316316 </Docs>
317317 </Member>
318318 <Member MemberName="OnDriveChanged">
319 <MemberSignature Language="C#" Value="protected virtual void OnDriveChanged (GLib.Drive drive);" />
320 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDriveChanged(class GLib.Drive drive) cil managed" />
319 <MemberSignature Language="C#" Value="protected virtual void OnDriveChanged (GLib.IDrive drive);" />
320 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDriveChanged(class GLib.IDrive drive) cil managed" />
321321 <MemberType>Method</MemberType>
322322 <Attributes>
323323 <Attribute>
328328 <ReturnType>System.Void</ReturnType>
329329 </ReturnValue>
330330 <Parameters>
331 <Parameter Name="drive" Type="GLib.Drive" />
331 <Parameter Name="drive" Type="GLib.IDrive" />
332332 </Parameters>
333333 <Docs>
334334 <param name="drive">To be added.</param>
335 <summary>To be added.</summary>
336 <remarks>To be added.</remarks>
337 <since version="Gtk# 2.14" />
335 <summary>Default handler for the <see cref="M:GLib.VolumeMonitor.DriveChanged" /> event.</summary>
336 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.VolumeMonitor.DriveChanged" /> event.</remarks>
337 <since version="Gtk# 3.0" />
338338 </Docs>
339339 </Member>
340340 <Member MemberName="OnDriveConnected">
341 <MemberSignature Language="C#" Value="protected virtual void OnDriveConnected (GLib.Drive drive);" />
342 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDriveConnected(class GLib.Drive drive) cil managed" />
341 <MemberSignature Language="C#" Value="protected virtual void OnDriveConnected (GLib.IDrive drive);" />
342 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDriveConnected(class GLib.IDrive drive) cil managed" />
343343 <MemberType>Method</MemberType>
344344 <Attributes>
345345 <Attribute>
350350 <ReturnType>System.Void</ReturnType>
351351 </ReturnValue>
352352 <Parameters>
353 <Parameter Name="drive" Type="GLib.Drive" />
353 <Parameter Name="drive" Type="GLib.IDrive" />
354354 </Parameters>
355355 <Docs>
356356 <param name="drive">To be added.</param>
357 <summary>To be added.</summary>
358 <remarks>To be added.</remarks>
359 <since version="Gtk# 2.14" />
357 <summary>Default handler for the <see cref="M:GLib.VolumeMonitor.DriveConnected" /> event.</summary>
358 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.VolumeMonitor.DriveConnected" /> event.</remarks>
359 <since version="Gtk# 3.0" />
360360 </Docs>
361361 </Member>
362362 <Member MemberName="OnDriveDisconnected">
363 <MemberSignature Language="C#" Value="protected virtual void OnDriveDisconnected (GLib.Drive drive);" />
364 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDriveDisconnected(class GLib.Drive drive) cil managed" />
363 <MemberSignature Language="C#" Value="protected virtual void OnDriveDisconnected (GLib.IDrive drive);" />
364 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDriveDisconnected(class GLib.IDrive drive) cil managed" />
365365 <MemberType>Method</MemberType>
366366 <Attributes>
367367 <Attribute>
372372 <ReturnType>System.Void</ReturnType>
373373 </ReturnValue>
374374 <Parameters>
375 <Parameter Name="drive" Type="GLib.Drive" />
375 <Parameter Name="drive" Type="GLib.IDrive" />
376376 </Parameters>
377377 <Docs>
378378 <param name="drive">To be added.</param>
379 <summary>To be added.</summary>
380 <remarks>To be added.</remarks>
381 <since version="Gtk# 2.14" />
379 <summary>Default handler for the <see cref="M:GLib.VolumeMonitor.DriveDisconnected" /> event.</summary>
380 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.VolumeMonitor.DriveDisconnected" /> event.</remarks>
381 <since version="Gtk# 3.0" />
382382 </Docs>
383383 </Member>
384384 <Member MemberName="OnDriveEjectButton">
385 <MemberSignature Language="C#" Value="protected virtual void OnDriveEjectButton (GLib.Drive drive);" />
386 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDriveEjectButton(class GLib.Drive drive) cil managed" />
385 <MemberSignature Language="C#" Value="protected virtual void OnDriveEjectButton (GLib.IDrive drive);" />
386 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDriveEjectButton(class GLib.IDrive drive) cil managed" />
387387 <MemberType>Method</MemberType>
388388 <Attributes>
389389 <Attribute>
394394 <ReturnType>System.Void</ReturnType>
395395 </ReturnValue>
396396 <Parameters>
397 <Parameter Name="drive" Type="GLib.Drive" />
397 <Parameter Name="drive" Type="GLib.IDrive" />
398398 </Parameters>
399399 <Docs>
400400 <param name="drive">To be added.</param>
401 <summary>To be added.</summary>
402 <remarks>To be added.</remarks>
403 <since version="Gtk# 2.14" />
401 <summary>Default handler for the <see cref="M:GLib.VolumeMonitor.DriveEjectButton" /> event.</summary>
402 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.VolumeMonitor.DriveEjectButton" /> event.</remarks>
403 <since version="Gtk# 3.0" />
404404 </Docs>
405405 </Member>
406406 <Member MemberName="OnDriveStopButton">
407 <MemberSignature Language="C#" Value="protected virtual void OnDriveStopButton (GLib.Drive drive);" />
408 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDriveStopButton(class GLib.Drive drive) cil managed" />
407 <MemberSignature Language="C#" Value="protected virtual void OnDriveStopButton (GLib.IDrive drive);" />
408 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDriveStopButton(class GLib.IDrive drive) cil managed" />
409409 <MemberType>Method</MemberType>
410410 <Attributes>
411411 <Attribute>
416416 <ReturnType>System.Void</ReturnType>
417417 </ReturnValue>
418418 <Parameters>
419 <Parameter Name="drive" Type="GLib.Drive" />
419 <Parameter Name="drive" Type="GLib.IDrive" />
420420 </Parameters>
421421 <Docs>
422422 <param name="drive">To be added.</param>
423 <summary>To be added.</summary>
424 <remarks>To be added.</remarks>
423 <summary>Default handler for the <see cref="M:GLib.VolumeMonitor.DriveStopButton" /> event.</summary>
424 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.VolumeMonitor.DriveStopButton" /> event.</remarks>
425425 <since version="Gtk# 3.0" />
426426 </Docs>
427427 </Member>
428428 <Member MemberName="OnGetConnectedDrives">
429 <MemberSignature Language="C#" Value="protected virtual GLib.List OnGetConnectedDrives ();" />
430 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.List OnGetConnectedDrives() cil managed" />
429 <MemberSignature Language="C#" Value="protected virtual GLib.IDrive[] OnGetConnectedDrives ();" />
430 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.IDrive[] OnGetConnectedDrives() cil managed" />
431431 <MemberType>Method</MemberType>
432432 <Attributes>
433433 <Attribute>
435435 </Attribute>
436436 </Attributes>
437437 <ReturnValue>
438 <ReturnType>GLib.List</ReturnType>
438 <ReturnType>GLib.IDrive[]</ReturnType>
439439 </ReturnValue>
440440 <Parameters />
441441 <Docs>
442442 <summary>To be added.</summary>
443443 <returns>To be added.</returns>
444444 <remarks>To be added.</remarks>
445 <since version="Gtk# 2.14" />
445 <since version="Gtk# 3.0" />
446446 </Docs>
447447 </Member>
448448 <Member MemberName="OnGetMountForUuid">
449 <MemberSignature Language="C#" Value="protected virtual GLib.Mount OnGetMountForUuid (string uuid);" />
450 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.Mount OnGetMountForUuid(string uuid) cil managed" />
449 <MemberSignature Language="C#" Value="protected virtual GLib.IMount OnGetMountForUuid (string uuid);" />
450 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.IMount OnGetMountForUuid(string uuid) cil managed" />
451451 <MemberType>Method</MemberType>
452452 <Attributes>
453453 <Attribute>
455455 </Attribute>
456456 </Attributes>
457457 <ReturnValue>
458 <ReturnType>GLib.Mount</ReturnType>
458 <ReturnType>GLib.IMount</ReturnType>
459459 </ReturnValue>
460460 <Parameters>
461461 <Parameter Name="uuid" Type="System.String" />
465465 <summary>To be added.</summary>
466466 <returns>To be added.</returns>
467467 <remarks>To be added.</remarks>
468 <since version="Gtk# 2.14" />
468 <since version="Gtk# 3.0" />
469469 </Docs>
470470 </Member>
471471 <Member MemberName="OnGetMounts">
472 <MemberSignature Language="C#" Value="protected virtual GLib.List OnGetMounts ();" />
473 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.List OnGetMounts() cil managed" />
472 <MemberSignature Language="C#" Value="protected virtual GLib.IMount[] OnGetMounts ();" />
473 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.IMount[] OnGetMounts() cil managed" />
474474 <MemberType>Method</MemberType>
475475 <Attributes>
476476 <Attribute>
478478 </Attribute>
479479 </Attributes>
480480 <ReturnValue>
481 <ReturnType>GLib.List</ReturnType>
481 <ReturnType>GLib.IMount[]</ReturnType>
482482 </ReturnValue>
483483 <Parameters />
484484 <Docs>
485485 <summary>To be added.</summary>
486486 <returns>To be added.</returns>
487487 <remarks>To be added.</remarks>
488 <since version="Gtk# 2.14" />
488 <since version="Gtk# 3.0" />
489489 </Docs>
490490 </Member>
491491 <Member MemberName="OnGetVolumeForUuid">
492 <MemberSignature Language="C#" Value="protected virtual GLib.Volume OnGetVolumeForUuid (string uuid);" />
493 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.Volume OnGetVolumeForUuid(string uuid) cil managed" />
492 <MemberSignature Language="C#" Value="protected virtual GLib.IVolume OnGetVolumeForUuid (string uuid);" />
493 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.IVolume OnGetVolumeForUuid(string uuid) cil managed" />
494494 <MemberType>Method</MemberType>
495495 <Attributes>
496496 <Attribute>
498498 </Attribute>
499499 </Attributes>
500500 <ReturnValue>
501 <ReturnType>GLib.Volume</ReturnType>
501 <ReturnType>GLib.IVolume</ReturnType>
502502 </ReturnValue>
503503 <Parameters>
504504 <Parameter Name="uuid" Type="System.String" />
508508 <summary>To be added.</summary>
509509 <returns>To be added.</returns>
510510 <remarks>To be added.</remarks>
511 <since version="Gtk# 2.14" />
511 <since version="Gtk# 3.0" />
512512 </Docs>
513513 </Member>
514514 <Member MemberName="OnGetVolumes">
515 <MemberSignature Language="C#" Value="protected virtual GLib.List OnGetVolumes ();" />
516 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.List OnGetVolumes() cil managed" />
515 <MemberSignature Language="C#" Value="protected virtual GLib.IVolume[] OnGetVolumes ();" />
516 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class GLib.IVolume[] OnGetVolumes() cil managed" />
517517 <MemberType>Method</MemberType>
518518 <Attributes>
519519 <Attribute>
521521 </Attribute>
522522 </Attributes>
523523 <ReturnValue>
524 <ReturnType>GLib.List</ReturnType>
524 <ReturnType>GLib.IVolume[]</ReturnType>
525525 </ReturnValue>
526526 <Parameters />
527527 <Docs>
528528 <summary>To be added.</summary>
529529 <returns>To be added.</returns>
530530 <remarks>To be added.</remarks>
531 <since version="Gtk# 2.14" />
531 <since version="Gtk# 3.0" />
532532 </Docs>
533533 </Member>
534534 <Member MemberName="OnMountAdded">
535 <MemberSignature Language="C#" Value="protected virtual void OnMountAdded (GLib.Mount mount);" />
536 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnMountAdded(class GLib.Mount mount) cil managed" />
535 <MemberSignature Language="C#" Value="protected virtual void OnMountAdded (GLib.IMount mount);" />
536 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnMountAdded(class GLib.IMount mount) cil managed" />
537537 <MemberType>Method</MemberType>
538538 <Attributes>
539539 <Attribute>
544544 <ReturnType>System.Void</ReturnType>
545545 </ReturnValue>
546546 <Parameters>
547 <Parameter Name="mount" Type="GLib.Mount" />
547 <Parameter Name="mount" Type="GLib.IMount" />
548548 </Parameters>
549549 <Docs>
550550 <param name="mount">To be added.</param>
551 <summary>To be added.</summary>
552 <remarks>To be added.</remarks>
553 <since version="Gtk# 2.14" />
551 <summary>Default handler for the <see cref="M:GLib.VolumeMonitor.MountAdded" /> event.</summary>
552 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.VolumeMonitor.MountAdded" /> event.</remarks>
553 <since version="Gtk# 3.0" />
554554 </Docs>
555555 </Member>
556556 <Member MemberName="OnMountChanged">
557 <MemberSignature Language="C#" Value="protected virtual void OnMountChanged (GLib.Mount mount);" />
558 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnMountChanged(class GLib.Mount mount) cil managed" />
557 <MemberSignature Language="C#" Value="protected virtual void OnMountChanged (GLib.IMount mount);" />
558 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnMountChanged(class GLib.IMount mount) cil managed" />
559559 <MemberType>Method</MemberType>
560560 <Attributes>
561561 <Attribute>
566566 <ReturnType>System.Void</ReturnType>
567567 </ReturnValue>
568568 <Parameters>
569 <Parameter Name="mount" Type="GLib.Mount" />
569 <Parameter Name="mount" Type="GLib.IMount" />
570570 </Parameters>
571571 <Docs>
572572 <param name="mount">To be added.</param>
573 <summary>To be added.</summary>
574 <remarks>To be added.</remarks>
575 <since version="Gtk# 2.14" />
573 <summary>Default handler for the <see cref="M:GLib.VolumeMonitor.MountChanged" /> event.</summary>
574 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.VolumeMonitor.MountChanged" /> event.</remarks>
575 <since version="Gtk# 3.0" />
576576 </Docs>
577577 </Member>
578578 <Member MemberName="OnMountPreUnmount">
579 <MemberSignature Language="C#" Value="protected virtual void OnMountPreUnmount (GLib.Mount mount);" />
580 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnMountPreUnmount(class GLib.Mount mount) cil managed" />
579 <MemberSignature Language="C#" Value="protected virtual void OnMountPreUnmount (GLib.IMount mount);" />
580 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnMountPreUnmount(class GLib.IMount mount) cil managed" />
581581 <MemberType>Method</MemberType>
582582 <Attributes>
583583 <Attribute>
588588 <ReturnType>System.Void</ReturnType>
589589 </ReturnValue>
590590 <Parameters>
591 <Parameter Name="mount" Type="GLib.Mount" />
591 <Parameter Name="mount" Type="GLib.IMount" />
592592 </Parameters>
593593 <Docs>
594594 <param name="mount">To be added.</param>
595 <summary>To be added.</summary>
596 <remarks>To be added.</remarks>
597 <since version="Gtk# 2.14" />
595 <summary>Default handler for the <see cref="M:GLib.VolumeMonitor.MountPreUnmount" /> event.</summary>
596 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.VolumeMonitor.MountPreUnmount" /> event.</remarks>
597 <since version="Gtk# 3.0" />
598598 </Docs>
599599 </Member>
600600 <Member MemberName="OnMountRemoved">
601 <MemberSignature Language="C#" Value="protected virtual void OnMountRemoved (GLib.Mount mount);" />
602 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnMountRemoved(class GLib.Mount mount) cil managed" />
601 <MemberSignature Language="C#" Value="protected virtual void OnMountRemoved (GLib.IMount mount);" />
602 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnMountRemoved(class GLib.IMount mount) cil managed" />
603603 <MemberType>Method</MemberType>
604604 <Attributes>
605605 <Attribute>
610610 <ReturnType>System.Void</ReturnType>
611611 </ReturnValue>
612612 <Parameters>
613 <Parameter Name="mount" Type="GLib.Mount" />
613 <Parameter Name="mount" Type="GLib.IMount" />
614614 </Parameters>
615615 <Docs>
616616 <param name="mount">To be added.</param>
617 <summary>To be added.</summary>
618 <remarks>To be added.</remarks>
619 <since version="Gtk# 2.14" />
617 <summary>Default handler for the <see cref="M:GLib.VolumeMonitor.MountRemoved" /> event.</summary>
618 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.VolumeMonitor.MountRemoved" /> event.</remarks>
619 <since version="Gtk# 3.0" />
620620 </Docs>
621621 </Member>
622622 <Member MemberName="OnVolumeAdded">
623 <MemberSignature Language="C#" Value="protected virtual void OnVolumeAdded (GLib.Volume volume);" />
624 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnVolumeAdded(class GLib.Volume volume) cil managed" />
623 <MemberSignature Language="C#" Value="protected virtual void OnVolumeAdded (GLib.IVolume volume);" />
624 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnVolumeAdded(class GLib.IVolume volume) cil managed" />
625625 <MemberType>Method</MemberType>
626626 <Attributes>
627627 <Attribute>
632632 <ReturnType>System.Void</ReturnType>
633633 </ReturnValue>
634634 <Parameters>
635 <Parameter Name="volume" Type="GLib.Volume" />
635 <Parameter Name="volume" Type="GLib.IVolume" />
636636 </Parameters>
637637 <Docs>
638638 <param name="volume">To be added.</param>
639 <summary>To be added.</summary>
640 <remarks>To be added.</remarks>
641 <since version="Gtk# 2.14" />
639 <summary>Default handler for the <see cref="M:GLib.VolumeMonitor.VolumeAdded" /> event.</summary>
640 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.VolumeMonitor.VolumeAdded" /> event.</remarks>
641 <since version="Gtk# 3.0" />
642642 </Docs>
643643 </Member>
644644 <Member MemberName="OnVolumeChanged">
645 <MemberSignature Language="C#" Value="protected virtual void OnVolumeChanged (GLib.Volume volume);" />
646 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnVolumeChanged(class GLib.Volume volume) cil managed" />
645 <MemberSignature Language="C#" Value="protected virtual void OnVolumeChanged (GLib.IVolume volume);" />
646 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnVolumeChanged(class GLib.IVolume volume) cil managed" />
647647 <MemberType>Method</MemberType>
648648 <Attributes>
649649 <Attribute>
654654 <ReturnType>System.Void</ReturnType>
655655 </ReturnValue>
656656 <Parameters>
657 <Parameter Name="volume" Type="GLib.Volume" />
657 <Parameter Name="volume" Type="GLib.IVolume" />
658658 </Parameters>
659659 <Docs>
660660 <param name="volume">To be added.</param>
661 <summary>To be added.</summary>
662 <remarks>To be added.</remarks>
663 <since version="Gtk# 2.14" />
661 <summary>Default handler for the <see cref="M:GLib.VolumeMonitor.VolumeChanged" /> event.</summary>
662 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.VolumeMonitor.VolumeChanged" /> event.</remarks>
663 <since version="Gtk# 3.0" />
664664 </Docs>
665665 </Member>
666666 <Member MemberName="OnVolumeRemoved">
667 <MemberSignature Language="C#" Value="protected virtual void OnVolumeRemoved (GLib.Volume volume);" />
668 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnVolumeRemoved(class GLib.Volume volume) cil managed" />
667 <MemberSignature Language="C#" Value="protected virtual void OnVolumeRemoved (GLib.IVolume volume);" />
668 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnVolumeRemoved(class GLib.IVolume volume) cil managed" />
669669 <MemberType>Method</MemberType>
670670 <Attributes>
671671 <Attribute>
676676 <ReturnType>System.Void</ReturnType>
677677 </ReturnValue>
678678 <Parameters>
679 <Parameter Name="volume" Type="GLib.Volume" />
679 <Parameter Name="volume" Type="GLib.IVolume" />
680680 </Parameters>
681681 <Docs>
682682 <param name="volume">To be added.</param>
683 <summary>To be added.</summary>
684 <remarks>To be added.</remarks>
685 <since version="Gtk# 2.14" />
683 <summary>Default handler for the <see cref="M:GLib.VolumeMonitor.VolumeRemoved" /> event.</summary>
684 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:GLib.VolumeMonitor.VolumeRemoved" /> event.</remarks>
685 <since version="Gtk# 3.0" />
686686 </Docs>
687687 </Member>
688688 <Member MemberName="VolumeAdded">
740740 </Docs>
741741 </Member>
742742 <Member MemberName="Volumes">
743 <MemberSignature Language="C#" Value="public GLib.Volume[] Volumes { get; }" />
744 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Volume[] Volumes" />
743 <MemberSignature Language="C#" Value="public GLib.IVolume[] Volumes { get; }" />
744 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IVolume[] Volumes" />
745745 <MemberType>Property</MemberType>
746746 <ReturnValue>
747 <ReturnType>GLib.Volume[]</ReturnType>
747 <ReturnType>GLib.IVolume[]</ReturnType>
748748 </ReturnValue>
749749 <Docs>
750750 <summary>To be added.</summary>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.VolumeMonitor.VolumeRemoved" /> event invokes <see cref="T:GLib.VolumeRemovedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.14" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.VolumeRemovedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.VolumeRemovedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 2.14" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="Volume">
28 <MemberSignature Language="C#" Value="public GLib.Volume Volume { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Volume Volume" />
30 <MemberSignature Language="C#" Value="public GLib.IVolume Volume { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IVolume Volume" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.Volume</ReturnType>
34 <ReturnType>GLib.IVolume</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.VolumeMonitor.VolumeRemoved" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.VolumeRemovedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.VolumeRemovedHandler" /> to an event, add the VolumeRemovedHandler instance to the event. The methods referenced by the VolumeRemovedHandler instance are invoked whenever the event is raised, until the VolumeRemovedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.14" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.Settings.WritableChangeEvent" /> event invokes <see cref="T:GLib.WritableChangeEventHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.WritableChangeEventArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.WritableChangeEventHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.Settings.WritableChangeEvent" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.WritableChangeEventArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.WritableChangeEventHandler" /> to an event, add the WritableChangeEventHandler instance to the event. The methods referenced by the WritableChangeEventHandler instance are invoked whenever the event is raised, until the WritableChangeEventHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:GLib.Settings.WritableChanged" /> event invokes <see cref="T:GLib.WritableChangedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:GLib.WritableChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:GLib.WritableChangedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:GLib.Settings.WritableChanged" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:GLib.WritableChangedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:GLib.WritableChangedHandler" /> to an event, add the WritableChangedHandler instance to the event. The methods referenced by the WritableChangedHandler instance are invoked whenever the event is raised, until the WritableChangedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
00 <Type Name="ZlibCompressor" FullName="GLib.ZlibCompressor">
1 <TypeSignature Language="C#" Value="public class ZlibCompressor : GLib.Object, GLib.Converter" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ZlibCompressor extends GLib.Object implements class GLib.Converter, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class ZlibCompressor : GLib.Object, GLib.IConverter" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ZlibCompressor extends GLib.Object implements class GLib.IConverter, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Converter</InterfaceName>
11 <InterfaceName>GLib.IConverter</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 3.0" />
3232 </Docs>
3333 </Member>
123123 <ReturnType>GLib.GType</ReturnType>
124124 </ReturnValue>
125125 <Docs>
126 <summary>To be added.</summary>
127 <value>To be added.</value>
128 <remarks>To be added.</remarks>
126 <summary>GType Property.</summary>
127 <value>The native <see cref="T:GLib.GType" /> value.</value>
128 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.ZlibCompressor" />.</remarks>
129129 <since version="Gtk# 3.0" />
130130 </Docs>
131131 </Member>
00 <Type Name="ZlibDecompressor" FullName="GLib.ZlibDecompressor">
1 <TypeSignature Language="C#" Value="public class ZlibDecompressor : GLib.Object, GLib.Converter" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ZlibDecompressor extends GLib.Object implements class GLib.Converter, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Value="public class ZlibDecompressor : GLib.Object, GLib.IConverter" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ZlibDecompressor extends GLib.Object implements class GLib.IConverter, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gio-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>GLib.Converter</InterfaceName>
11 <InterfaceName>GLib.IConverter</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3939 <Parameter Name="raw" Type="System.IntPtr" />
4040 </Parameters>
4141 <Docs>
42 <param name="raw">To be added.</param>
43 <summary>To be added.</summary>
44 <remarks>To be added.</remarks>
42 <param name="raw">Native object pointer.</param>
43 <summary>Internal constructor</summary>
44 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4545 <since version="Gtk# 3.0" />
4646 </Docs>
4747 </Member>
121121 <ReturnType>GLib.GType</ReturnType>
122122 </ReturnValue>
123123 <Docs>
124 <summary>To be added.</summary>
125 <value>To be added.</value>
126 <remarks>To be added.</remarks>
124 <summary>GType Property.</summary>
125 <value>The native <see cref="T:GLib.GType" /> value.</value>
126 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:GLib.ZlibDecompressor" />.</remarks>
127127 <since version="Gtk# 3.0" />
128128 </Docs>
129129 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
8282 <ReturnType>GLib.GType</ReturnType>
8383 </ReturnValue>
8484 <Docs>
85 <summary>To be added.</summary>
86 <value>To be added.</value>
87 <remarks>To be added.</remarks>
85 <summary>GType Property.</summary>
86 <value>The native <see cref="T:GLib.GType" /> value.</value>
87 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.AppLaunchContext" />.</remarks>
8888 <since version="Gtk# 3.0" />
8989 </Docs>
9090 </Member>
9191 <Member MemberName="Icon">
92 <MemberSignature Language="C#" Value="public GLib.Icon Icon { set; }" />
93 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
92 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { set; }" />
93 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
9494 <MemberType>Property</MemberType>
9595 <ReturnValue>
96 <ReturnType>GLib.Icon</ReturnType>
96 <ReturnType>GLib.IIcon</ReturnType>
9797 </ReturnValue>
9898 <Docs>
9999 <summary>To be added.</summary>
1515 <ReturnType>System.Void</ReturnType>
1616 </ReturnValue>
1717 <Docs>
18 <param name="o">To be added.</param>
19 <param name="args">To be added.</param>
18 <param name="o">Event sender.</param>
19 <param name="args">Event arguments.</param>
2020 <summary>Event handler.</summary>
2121 <remarks>
2222 <para>The <see cref="M:Gdk.PixbufLoader.AreaUpdated" /> event utilizes this delegate:</para>
+0
-126
doc/en/Gdk/BRESINFO.xml less more
0 <Type Name="BRESINFO" FullName="Gdk.BRESINFO">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct BRESINFO" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.BRESINFO Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.BRESINFO</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added</summary>
27 <remarks>To be added</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gdk.BRESINFO New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.BRESINFO</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>To be added</summary>
41 <param name="raw">To be added: an object of type 'IntPtr'</param>
42 <returns>To be added: an object of type 'Gdk.BRESINFO'</returns>
43 <remarks>To be added</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="MinorAxis">
47 <MemberSignature Language="C#" Value="public int MinorAxis;" />
48 <MemberType>Field</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Int32</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 </Parameters>
54 <Docs>
55 <summary>To be added</summary>
56 <remarks>To be added</remarks>
57 </Docs>
58 </Member>
59 <Member MemberName="D">
60 <MemberSignature Language="C#" Value="public int D;" />
61 <MemberType>Field</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Int32</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 </Parameters>
67 <Docs>
68 <summary>To be added</summary>
69 <remarks>To be added</remarks>
70 </Docs>
71 </Member>
72 <Member MemberName="M">
73 <MemberSignature Language="C#" Value="public int M;" />
74 <MemberType>Field</MemberType>
75 <ReturnValue>
76 <ReturnType>System.Int32</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 </Parameters>
80 <Docs>
81 <summary>To be added</summary>
82 <remarks>To be added</remarks>
83 </Docs>
84 </Member>
85 <Member MemberName="M1">
86 <MemberSignature Language="C#" Value="public int M1;" />
87 <MemberType>Field</MemberType>
88 <ReturnValue>
89 <ReturnType>System.Int32</ReturnType>
90 </ReturnValue>
91 <Parameters>
92 </Parameters>
93 <Docs>
94 <summary>To be added</summary>
95 <remarks>To be added</remarks>
96 </Docs>
97 </Member>
98 <Member MemberName="Incr1">
99 <MemberSignature Language="C#" Value="public int Incr1;" />
100 <MemberType>Field</MemberType>
101 <ReturnValue>
102 <ReturnType>System.Int32</ReturnType>
103 </ReturnValue>
104 <Parameters>
105 </Parameters>
106 <Docs>
107 <summary>To be added</summary>
108 <remarks>To be added</remarks>
109 </Docs>
110 </Member>
111 <Member MemberName="Incr2">
112 <MemberSignature Language="C#" Value="public int Incr2;" />
113 <MemberType>Field</MemberType>
114 <ReturnValue>
115 <ReturnType>System.Int32</ReturnType>
116 </ReturnValue>
117 <Parameters>
118 </Parameters>
119 <Docs>
120 <summary>To be added</summary>
121 <remarks>To be added</remarks>
122 </Docs>
123 </Member>
124 </Members>
125 </Type>
+0
-76
doc/en/Gdk/CapStyle.xml less more
0 <Type Name="CapStyle" FullName="Gdk.CapStyle">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum CapStyle" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Determines how the end of lines are drawn.</summary>
11 <remarks>None.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.CapStyleGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="NotLast">
23 <MemberSignature Language="C#" Value="NotLast" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.CapStyle</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>The same as Butt for lines of non-zero width. For zero width lines, the final point on the line will not be drawn.</summary>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="Butt">
36 <MemberSignature Language="C#" Value="Butt" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gdk.CapStyle</ReturnType>
40 </ReturnValue>
41 <Parameters />
42 <Docs>
43 <summary>The ends of the lines are drawn squared off and extending to the coordinates of the end point.</summary>
44 <remarks>
45 </remarks>
46 </Docs>
47 </Member>
48 <Member MemberName="Round">
49 <MemberSignature Language="C#" Value="Round" />
50 <MemberType>Field</MemberType>
51 <ReturnValue>
52 <ReturnType>Gdk.CapStyle</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>The ends of the lines are drawn as semicircles with the diameter equal to the line width and centered at the end point.</summary>
57 <remarks>
58 </remarks>
59 </Docs>
60 </Member>
61 <Member MemberName="Projecting">
62 <MemberSignature Language="C#" Value="Projecting" />
63 <MemberType>Field</MemberType>
64 <ReturnValue>
65 <ReturnType>Gdk.CapStyle</ReturnType>
66 </ReturnValue>
67 <Parameters />
68 <Docs>
69 <summary>The ends of the lines are drawn squared off and extending half the width of the line beyond the end point.</summary>
70 <remarks>
71 </remarks>
72 </Docs>
73 </Member>
74 </Members>
75 </Type>
+0
-102
doc/en/Gdk/Char.xml less more
0 <Type Name="Char" FullName="Gdk.Char">
1 <TypeSignature Language="C#" Value="public class Char" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>To be added</summary>
10 <remarks>To be added</remarks>
11 <since version="Gtk# 2.4" />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Object</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Height">
19 <MemberSignature Language="C#" Value="public static int Height (Gdk.Font font, string character);" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Int32</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="font" Type="Gdk.Font" />
26 <Parameter Name="character" Type="System.String" />
27 </Parameters>
28 <Docs>
29 <summary>To be added</summary>
30 <param name="font">a <see cref="T:Gdk.Font" /></param>
31 <param name="character">a <see cref="T:System.String" /></param>
32 <returns>a <see cref="T:System.Int32" /></returns>
33 <remarks>To be added</remarks>
34 </Docs>
35 </Member>
36 <Member MemberName="WidthWc">
37 <MemberSignature Language="C#" Value="public static int WidthWc (Gdk.Font font, uint character);" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>System.Int32</ReturnType>
41 </ReturnValue>
42 <Parameters>
43 <Parameter Name="font" Type="Gdk.Font" />
44 <Parameter Name="character" Type="System.UInt32" />
45 </Parameters>
46 <Docs>
47 <summary>To be added</summary>
48 <param name="font">a <see cref="T:Gdk.Font" /></param>
49 <param name="character">a <see cref="T:System.UInt32" /></param>
50 <returns>a <see cref="T:System.Int32" /></returns>
51 <remarks>To be added</remarks>
52 </Docs>
53 </Member>
54 <Member MemberName="Measure">
55 <MemberSignature Language="C#" Value="public static int Measure (Gdk.Font font, string character);" />
56 <MemberType>Method</MemberType>
57 <ReturnValue>
58 <ReturnType>System.Int32</ReturnType>
59 </ReturnValue>
60 <Parameters>
61 <Parameter Name="font" Type="Gdk.Font" />
62 <Parameter Name="character" Type="System.String" />
63 </Parameters>
64 <Docs>
65 <summary>To be added</summary>
66 <param name="font">a <see cref="T:Gdk.Font" /></param>
67 <param name="character">a <see cref="T:System.String" /></param>
68 <returns>a <see cref="T:System.Int32" /></returns>
69 <remarks>To be added</remarks>
70 </Docs>
71 </Member>
72 <Member MemberName="Width">
73 <MemberSignature Language="C#" Value="public static int Width (Gdk.Font font, string character);" />
74 <MemberType>Method</MemberType>
75 <ReturnValue>
76 <ReturnType>System.Int32</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 <Parameter Name="font" Type="Gdk.Font" />
80 <Parameter Name="character" Type="System.String" />
81 </Parameters>
82 <Docs>
83 <summary>To be added</summary>
84 <param name="font">a <see cref="T:Gdk.Font" /></param>
85 <param name="character">a <see cref="T:System.String" /></param>
86 <returns>a <see cref="T:System.Int32" /></returns>
87 <remarks>To be added</remarks>
88 </Docs>
89 </Member>
90 <Member MemberName=".ctor">
91 <MemberSignature Language="C#" Value="public Char ();" />
92 <MemberType>Constructor</MemberType>
93 <ReturnValue />
94 <Parameters />
95 <Docs>
96 <summary>To be added</summary>
97 <remarks>To be added</remarks>
98 </Docs>
99 </Member>
100 </Members>
101 </Type>
1616 <ReturnType>System.Void</ReturnType>
1717 </ReturnValue>
1818 <Docs>
19 <param name="o">To be added.</param>
20 <param name="args">To be added.</param>
19 <param name="o">Event sender.</param>
20 <param name="args">Event arguments.</param>
2121 <summary>Event handler.</summary>
2222 <remarks>
2323 <para>The <see cref="M:Gdk.Display.Closed" /> event utilizes this delegate:</para>
+0
-274
doc/en/Gdk/Colormap.xml less more
0 <Type Name="Colormap" FullName="Gdk.Colormap">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class Colormap : GLib.Object" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A structure that contains different colors.</summary>
11 <remarks>None.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>GLib.Object</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName=".ctor">
20 <MemberSignature Language="C#" Value="public Colormap (IntPtr raw);" />
21 <MemberType>Constructor</MemberType>
22 <ReturnValue />
23 <Parameters>
24 <Parameter Name="raw" Type="System.IntPtr" />
25 </Parameters>
26 <Docs>
27 <summary>Internal constructor</summary>
28 <param name="raw">Pointer to the C object.</param>
29 <remarks>
30 <para>This is an internal constructor, and should not be used by user code.</para>
31 </remarks>
32 </Docs>
33 </Member>
34 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public Colormap (Gdk.Visual visual, bool allocate);" />
36 <MemberType>Constructor</MemberType>
37 <ReturnValue />
38 <Parameters>
39 <Parameter Name="visual" Type="Gdk.Visual" />
40 <Parameter Name="allocate" Type="System.Boolean" />
41 </Parameters>
42 <Docs>
43 <summary>Creates a new colormap for the given visual.</summary>
44 <param name="visual">A <see cref="T:Gdk.Visual" /></param>
45 <param name="allocate">if true, the newly created colormap will be a private colormap, and all colors in it will be allocated for the applications use.</param>
46 <remarks>None.</remarks>
47 </Docs>
48 </Member>
49 <Member MemberName="System">
50 <MemberSignature Language="C#" Value="public static Gdk.Colormap System { get; };" />
51 <MemberType>Property</MemberType>
52 <ReturnValue>
53 <ReturnType>Gdk.Colormap</ReturnType>
54 </ReturnValue>
55 <Docs>
56 <summary>Gets the system's default colormap for the default screen.</summary>
57 <value>The system's default colormap for the default screen.</value>
58 <remarks>None.</remarks>
59 </Docs>
60 </Member>
61 <Member MemberName="Visual">
62 <MemberSignature Language="C#" Value="public Gdk.Visual Visual { get; };" />
63 <MemberType>Property</MemberType>
64 <ReturnValue>
65 <ReturnType>Gdk.Visual</ReturnType>
66 </ReturnValue>
67 <Docs>
68 <summary>Returns the visual for which a given colormap was created.</summary>
69 <value>The <see cref="Gdk.Visual" /> of the colormap.</value>
70 <remarks>None.</remarks>
71 </Docs>
72 </Member>
73 <Member MemberName="AllocColor">
74 <MemberSignature Language="C#" Value="public bool AllocColor (ref Gdk.Color color, bool writeable, bool best_match);" />
75 <MemberType>Method</MemberType>
76 <ReturnValue>
77 <ReturnType>System.Boolean</ReturnType>
78 </ReturnValue>
79 <Parameters>
80 <Parameter Name="color" Type="Gdk.Color&amp;" RefType="ref" />
81 <Parameter Name="writeable" Type="System.Boolean" />
82 <Parameter Name="best_match" Type="System.Boolean" />
83 </Parameters>
84 <Docs>
85 <summary>Allocates a single color from a colormap.</summary>
86 <param name="color">The color to allocate. On return the pixel field will be filled in if allocation succeeds.</param>
87 <param name="writeable">If true, the color is allocated writeable (their values can later be changed using <see cref="M:Gdk.Color.Change" />). Writeable colors cannot be shared between applications.</param>
88 <param name="best_match">If true, GDK will attempt to do matching against existing colors if the color cannot be allocated as requested.</param>
89 <returns>True if the allocation succeeded.</returns>
90 <remarks>None.</remarks>
91 </Docs>
92 </Member>
93 <Member MemberName="Screen">
94 <MemberSignature Language="C#" Value="public Gdk.Screen Screen { get; };" />
95 <MemberType>Property</MemberType>
96 <ReturnValue>
97 <ReturnType>Gdk.Screen</ReturnType>
98 </ReturnValue>
99 <Docs>
100 <summary>Gets the screen for which this colormap was created.</summary>
101 <value>The screen for which this colormap was created.</value>
102 <remarks>None.</remarks>
103 </Docs>
104 </Member>
105 <Member MemberName="GType">
106 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
107 <MemberType>Property</MemberType>
108 <ReturnValue>
109 <ReturnType>GLib.GType</ReturnType>
110 </ReturnValue>
111 <Parameters />
112 <Docs>
113 <summary>GType Property.</summary>
114 <value>a <see cref="T:GLib.GType" /></value>
115 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.Colormap" />.</remarks>
116 </Docs>
117 </Member>
118 <Member MemberName="QueryColor">
119 <MemberSignature Language="C#" Value="public void QueryColor (ulong pixel, ref Gdk.Color result);" />
120 <MemberType>Method</MemberType>
121 <ReturnValue>
122 <ReturnType>System.Void</ReturnType>
123 </ReturnValue>
124 <Parameters>
125 <Parameter Name="pixel" Type="System.UInt64" />
126 <Parameter Name="result" Type="Gdk.Color&amp;" RefType="ref" />
127 </Parameters>
128 <Docs>
129 <summary>Locates the RGB color in the colormap corresponding to the given hardware pixel.</summary>
130 <param name="pixel">Pixel value in hardware display format.</param>
131 <param name="result">
132 <see cref="T:Gdk.Color" /> with red, green, blue fields initialized.</param>
133 <remarks>Pixel must be a valid pixel in the colormap; it's a programmer error to call his function with a pixel which is not in the colormap. Hardware pixels are normally obtained from <see cref="M:Gdk.Colormap.AllocColors" />, or from a <see cref="T:Gdk.Image" />. (A <see cref="T:Gdk.Image" /> contains image data in hardware format, a <see cref="T:Gdk.Pixbuf" /> contains image data in a canonical 24-bit RGB format.)</remarks>
134 </Docs>
135 </Member>
136 <Member MemberName="FreeColors">
137 <MemberSignature Language="C#" Value="public void FreeColors (Gdk.Color[] colors, int ncolors);" />
138 <MemberType>Method</MemberType>
139 <ReturnValue>
140 <ReturnType>System.Void</ReturnType>
141 </ReturnValue>
142 <Parameters>
143 <Parameter Name="colors" Type="Gdk.Color[]" />
144 <Parameter Name="ncolors" Type="System.Int32" />
145 </Parameters>
146 <Docs>
147 <summary>Frees previously allocated colors.</summary>
148 <param name="colors">The colors to free.</param>
149 <param name="ncolors">The number of colors in colors.</param>
150 <remarks>None.</remarks>
151 </Docs>
152 </Member>
153 <Member MemberName="AllocColors">
154 <MemberSignature Language="C#" Value="public int AllocColors (Gdk.Color[] colors, int ncolors, bool writeable, bool best_match, bool[] success);" />
155 <MemberType>Method</MemberType>
156 <ReturnValue>
157 <ReturnType>System.Int32</ReturnType>
158 </ReturnValue>
159 <Parameters>
160 <Parameter Name="colors" Type="Gdk.Color[]" />
161 <Parameter Name="ncolors" Type="System.Int32" />
162 <Parameter Name="writeable" Type="System.Boolean" />
163 <Parameter Name="best_match" Type="System.Boolean" />
164 <Parameter Name="success" Type="System.Boolean[]" />
165 </Parameters>
166 <Docs>
167 <summary>Allocates colors from a colormap.</summary>
168 <param name="colors">The color values to allocate. On return, the pixel values for allocated colors will be filled in.</param>
169 <param name="ncolors">The number of colors in colors.</param>
170 <param name="writeable">If true, the colors are allocated writeable (their values can later be changed using <see cref="M:Gdk.Color.Change" />). Writeable colors cannot be shared between applications.</param>
171 <param name="best_match">If true, GDK will attempt to do matching against existing colors if the colors cannot be allocated as requested.</param>
172 <param name="success">An array of length ncolors. On return, this indicates whether the corresponding color in colors was sucessfully allocated or not.</param>
173 <returns>The number of colors that were not successfully allocated.</returns>
174 <remarks>None.</remarks>
175 </Docs>
176 </Member>
177 <Member MemberName=".ctor">
178 <MemberSignature Language="C#" Value="protected Colormap (GLib.GType gtype);" />
179 <MemberType>Constructor</MemberType>
180 <ReturnValue />
181 <Parameters>
182 <Parameter Name="gtype" Type="GLib.GType" />
183 </Parameters>
184 <Docs>
185 <summary>Internal constructor</summary>
186 <param name="gtype">a <see cref="T:GLib.GType" /></param>
187 <remarks>This is a constructor used by derivative types of <see cref="T:Gdk.Colormap" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
188 </Docs>
189 <Attributes>
190 <Attribute>
191 <AttributeName>System.Obsolete</AttributeName>
192 </Attribute>
193 </Attributes>
194 </Member>
195 <Member MemberName="SystemSize">
196 <MemberSignature Language="C#" Value="public static int SystemSize { get; };" />
197 <MemberType>Property</MemberType>
198 <ReturnValue>
199 <ReturnType>System.Int32</ReturnType>
200 </ReturnValue>
201 <Parameters />
202 <Docs>
203 <summary>To be added</summary>
204 <value>a <see cref="T:System.Int32" /></value>
205 <remarks>To be added</remarks>
206 <since version="Gtk# 2.4" />
207 </Docs>
208 <Attributes>
209 <Attribute>
210 <AttributeName>System.Obsolete</AttributeName>
211 </Attribute>
212 </Attributes>
213 </Member>
214 <Member MemberName="Ref">
215 <MemberSignature Language="C#" Value="public Gdk.Colormap Ref ();" />
216 <MemberType>Method</MemberType>
217 <ReturnValue>
218 <ReturnType>Gdk.Colormap</ReturnType>
219 </ReturnValue>
220 <Parameters />
221 <Docs>
222 <summary>To be added</summary>
223 <returns>a <see cref="T:Gdk.Colormap" /></returns>
224 <remarks>To be added</remarks>
225 <since version="Gtk# 2.4" />
226 </Docs>
227 </Member>
228 <Member MemberName="Unref">
229 <MemberSignature Language="C#" Value="public void Unref ();" />
230 <MemberType>Method</MemberType>
231 <ReturnValue>
232 <ReturnType>System.Void</ReturnType>
233 </ReturnValue>
234 <Parameters />
235 <Docs>
236 <summary>To be added</summary>
237 <remarks>To be added</remarks>
238 <since version="Gtk# 2.4" />
239 </Docs>
240 </Member>
241 <Member MemberName="Change">
242 <MemberSignature Language="C#" Value="public void Change (int ncolors);" />
243 <MemberType>Method</MemberType>
244 <ReturnValue>
245 <ReturnType>System.Void</ReturnType>
246 </ReturnValue>
247 <Parameters>
248 <Parameter Name="ncolors" Type="System.Int32" />
249 </Parameters>
250 <Docs>
251 <summary>To be added</summary>
252 <param name="ncolors">a <see cref="T:System.Int32" /></param>
253 <remarks>To be added</remarks>
254 <since version="Gtk# 2.4" />
255 </Docs>
256 </Member>
257 <Member MemberName="Size">
258 <MemberSignature Language="C#" Value="public int Size { get; };" />
259 <MemberType>Property</MemberType>
260 <ReturnValue>
261 <ReturnType>System.Int32</ReturnType>
262 </ReturnValue>
263 <Parameters />
264 <Docs>
265 <summary>The size of the <see cref="T:Gdk.Colormap" /></summary>
266 <value>The size of the <see cref="T:Gdk.Colormap" /></value>
267 <remarks>
268 </remarks>
269 <since version="Gtk# 2.4" />
270 </Docs>
271 </Member>
272 </Members>
273 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gdk.Window.CreateSurface" /> event invokes <see cref="T:Gdk.CreateSurfaceHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gdk.CreateSurfaceArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gdk.CreateSurfaceHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gdk.Window.CreateSurface" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gdk.CreateSurfaceArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gdk.CreateSurfaceHandler" /> to an event, add the CreateSurfaceHandler instance to the event. The methods referenced by the CreateSurfaceHandler instance are invoked whenever the event is raised, until the CreateSurfaceHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-21
doc/en/Gdk/DestroyNotify.xml less more
0 <Type Name="DestroyNotify" FullName="Gdk.DestroyNotify">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void DestroyNotify();" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <summary>A callback function called when a piece of user data is no longer being stored by GDK.</summary>
9 <remarks>None.</remarks>
10 </Docs>
11 <Base>
12 <BaseTypeName>System.Delegate</BaseTypeName>
13 </Base>
14 <Members />
15 <Parameters>
16 </Parameters>
17 <ReturnValue>
18 <ReturnType>System.Void</ReturnType>
19 </ReturnValue>
20 </Type>
531531 </ReturnValue>
532532 <Parameters />
533533 <Docs>
534 <summary>To be added.</summary>
535 <remarks>To be added.</remarks>
534 <summary>Default handler for the <see cref="M:Gdk.Device.Changed" /> event.</summary>
535 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.Device.Changed" /> event.</remarks>
536536 <since version="Gtk# 3.0" />
537537 </Docs>
538538 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gdk.DeviceManager.DeviceAdded" /> event invokes <see cref="T:Gdk.DeviceAddedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gdk.DeviceAddedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gdk.DeviceAddedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gdk.DeviceManager.DeviceAdded" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gdk.DeviceAddedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gdk.DeviceAddedHandler" /> to an event, add the DeviceAddedHandler instance to the event. The methods referenced by the DeviceAddedHandler instance are invoked whenever the event is raised, until the DeviceAddedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-87
doc/en/Gdk/DeviceAxis.xml less more
0 <Type Name="DeviceAxis" FullName="Gdk.DeviceAxis">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct DeviceAxis" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Contains information about the range and mapping of a device axis.</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.DeviceAxis Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.DeviceAxis</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added</summary>
27 <remarks>To be added</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gdk.DeviceAxis New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.DeviceAxis</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>To be added</summary>
41 <param name="raw">To be added: an object of type 'IntPtr'</param>
42 <returns>To be added: an object of type 'Gdk.DeviceAxis'</returns>
43 <remarks>To be added</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="Use">
47 <MemberSignature Language="C#" Value="public Gdk.AxisUse Use;" />
48 <MemberType>Field</MemberType>
49 <ReturnValue>
50 <ReturnType>Gdk.AxisUse</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 </Parameters>
54 <Docs>
55 <summary>Specifies how the axis is used.</summary>
56 <remarks>To be added</remarks>
57 </Docs>
58 </Member>
59 <Member MemberName="Min">
60 <MemberSignature Language="C#" Value="public double Min;" />
61 <MemberType>Field</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Double</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 </Parameters>
67 <Docs>
68 <summary>Minimal value that will be reported by this axis.</summary>
69 <remarks>To be added</remarks>
70 </Docs>
71 </Member>
72 <Member MemberName="Max">
73 <MemberSignature Language="C#" Value="public double Max;" />
74 <MemberType>Field</MemberType>
75 <ReturnValue>
76 <ReturnType>System.Double</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 </Parameters>
80 <Docs>
81 <summary>Maximal value that will be reported by this axis.</summary>
82 <remarks>To be added</remarks>
83 </Docs>
84 </Member>
85 </Members>
86 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gdk.DeviceManager.DeviceChanged" /> event invokes <see cref="T:Gdk.DeviceChangedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gdk.DeviceChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gdk.DeviceChangedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gdk.DeviceManager.DeviceChanged" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gdk.DeviceChangedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gdk.DeviceChangedHandler" /> to an event, add the DeviceChangedHandler instance to the event. The methods referenced by the DeviceChangedHandler instance are invoked whenever the event is raised, until the DeviceChangedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-74
doc/en/Gdk/DeviceKey.xml less more
0 <Type Name="DeviceKey" FullName="Gdk.DeviceKey">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct DeviceKey" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Contains information about the mapping of one device macro button onto a normal X key event.</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.DeviceKey Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.DeviceKey</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added</summary>
27 <remarks>To be added</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gdk.DeviceKey New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.DeviceKey</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>To be added</summary>
41 <param name="raw">To be added: an object of type 'IntPtr'</param>
42 <returns>To be added: an object of type 'Gdk.DeviceKey'</returns>
43 <remarks>To be added</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="Keyval">
47 <MemberSignature Language="C#" Value="public uint Keyval;" />
48 <MemberType>Field</MemberType>
49 <ReturnValue>
50 <ReturnType>System.UInt32</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 </Parameters>
54 <Docs>
55 <summary>Keyval to generate when the macro button is pressed. If this is 0, no keypress will be generated.</summary>
56 <remarks>To be added</remarks>
57 </Docs>
58 </Member>
59 <Member MemberName="Modifiers">
60 <MemberSignature Language="C#" Value="public Gdk.ModifierType Modifiers;" />
61 <MemberType>Field</MemberType>
62 <ReturnValue>
63 <ReturnType>Gdk.ModifierType</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 </Parameters>
67 <Docs>
68 <summary>The modifiers set for the generated key event.</summary>
69 <remarks>To be added</remarks>
70 </Docs>
71 </Member>
72 </Members>
73 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
133133 <ReturnType>GLib.GType</ReturnType>
134134 </ReturnValue>
135135 <Docs>
136 <summary>To be added.</summary>
137 <value>To be added.</value>
138 <remarks>To be added.</remarks>
136 <summary>GType Property.</summary>
137 <value>The native <see cref="T:GLib.GType" /> value.</value>
138 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.DeviceManager" />.</remarks>
139139 <since version="Gtk# 3.0" />
140140 </Docs>
141141 </Member>
174174 </Parameters>
175175 <Docs>
176176 <param name="device">To be added.</param>
177 <summary>To be added.</summary>
178 <remarks>To be added.</remarks>
177 <summary>Default handler for the <see cref="M:Gdk.DeviceManager.DeviceAdded" /> event.</summary>
178 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.DeviceManager.DeviceAdded" /> event.</remarks>
179179 <since version="Gtk# 3.0" />
180180 </Docs>
181181 </Member>
196196 </Parameters>
197197 <Docs>
198198 <param name="device">To be added.</param>
199 <summary>To be added.</summary>
200 <remarks>To be added.</remarks>
199 <summary>Default handler for the <see cref="M:Gdk.DeviceManager.DeviceChanged" /> event.</summary>
200 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.DeviceManager.DeviceChanged" /> event.</remarks>
201201 <since version="Gtk# 3.0" />
202202 </Docs>
203203 </Member>
218218 </Parameters>
219219 <Docs>
220220 <param name="device">To be added.</param>
221 <summary>To be added.</summary>
222 <remarks>To be added.</remarks>
221 <summary>Default handler for the <see cref="M:Gdk.DeviceManager.DeviceRemoved" /> event.</summary>
222 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.DeviceManager.DeviceRemoved" /> event.</remarks>
223223 <since version="Gtk# 3.0" />
224224 </Docs>
225225 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gdk.DeviceManager.DeviceRemoved" /> event invokes <see cref="T:Gdk.DeviceRemovedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gdk.DeviceRemovedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gdk.DeviceRemovedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gdk.DeviceManager.DeviceRemoved" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gdk.DeviceRemovedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gdk.DeviceRemovedHandler" /> to an event, add the DeviceRemovedHandler instance to the event. The methods referenced by the DeviceRemovedHandler instance are invoked whenever the event is raised, until the DeviceRemovedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
5656 <remarks>This is not typically used by C# code.</remarks>
5757 </Docs>
5858 </Member>
59 <Member MemberName="AddClientMessageFilter">
60 <MemberSignature Language="C#" Value="public void AddClientMessageFilter (Gdk.Atom message_type, Gdk.FilterFunc func);" />
61 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddClientMessageFilter(class Gdk.Atom message_type, class Gdk.FilterFunc func) cil managed" />
62 <MemberType>Method</MemberType>
63 <ReturnValue>
64 <ReturnType>System.Void</ReturnType>
65 </ReturnValue>
66 <Parameters>
67 <Parameter Name="message_type" Type="Gdk.Atom" />
68 <Parameter Name="func" Type="Gdk.FilterFunc" />
69 </Parameters>
70 <Docs>
71 <param name="message_type">a <see cref="T:Gdk.Atom" /> representing the type of ClientMessage events to receive.</param>
72 <param name="func">a <see cref="T:Gdk.FilterFunc" /> to call to process the event.</param>
73 <summary>Adds a filter to be called when X ClientMessage events are received.</summary>
74 <remarks>To be added</remarks>
75 </Docs>
76 </Member>
7759 <Member MemberName="AppLaunchContext">
7860 <MemberSignature Language="C#" Value="public Gdk.AppLaunchContext AppLaunchContext { get; }" />
7961 <MemberSignature Language="ILAsm" Value=".property instance class Gdk.AppLaunchContext AppLaunchContext" />
11901172 </ReturnValue>
11911173 <Parameters />
11921174 <Docs>
1193 <summary>To be added.</summary>
1194 <remarks>To be added.</remarks>
1175 <summary>Default handler for the <see cref="M:Gdk.Display.Opened" /> event.</summary>
1176 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.Display.Opened" /> event.</remarks>
11951177 <since version="Gtk# 3.0" />
11961178 </Docs>
11971179 </Member>
1616 <ReturnType>System.Void</ReturnType>
1717 </ReturnValue>
1818 <Docs>
19 <param name="o">To be added.</param>
20 <param name="args">To be added.</param>
19 <param name="o">Event sender.</param>
20 <param name="args">Event arguments.</param>
2121 <summary>Event handler.</summary>
2222 <remarks>
2323 <para>The <see cref="M:Gdk.DisplayManager.DisplayOpened" /> event utilizes this delegate:</para>
+0
-48
doc/en/Gdk/DisplayPointerHooks.xml less more
0 <Type Name="DisplayPointerHooks" FullName="Gdk.DisplayPointerHooks">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct DisplayPointerHooks" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.DisplayPointerHooks Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.DisplayPointerHooks</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added</summary>
27 <remarks>To be added</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gdk.DisplayPointerHooks New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.DisplayPointerHooks</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>To be added</summary>
41 <param name="raw">a <see cref="T:System.IntPtr" /></param>
42 <returns>a <see cref="T:Gdk.DisplayPointerHooks" /></returns>
43 <remarks>To be added</remarks>
44 </Docs>
45 </Member>
46 </Members>
47 </Type>
+0
-1134
doc/en/Gdk/Drawable.xml less more
0 <Type Name="Drawable" FullName="Gdk.Drawable">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class Drawable : GLib.Object" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Functions for drawing points, lines, arcs, and text.
11 </summary>
12 <remarks>To be added</remarks>
13 </Docs>
14 <Base>
15 <BaseTypeName>GLib.Object</BaseTypeName>
16 </Base>
17 <Interfaces>
18 </Interfaces>
19 <Members>
20 <Member MemberName="DrawPoints">
21 <MemberSignature Language="C#" Value="public void DrawPoints (Gdk.GC gc, Gdk.Point[] points);" />
22 <MemberType>Method</MemberType>
23 <ReturnValue>
24 <ReturnType>System.Void</ReturnType>
25 </ReturnValue>
26 <Parameters>
27 <Parameter Name="gc" Type="Gdk.GC" />
28 <Parameter Name="points" Type="Gdk.Point[]" />
29 </Parameters>
30 <Docs>
31 <summary>Draws a number of points using the given graphics context.</summary>
32 <param name="gc">A <see cref="T:Gdk.GC" /></param>
33 <param name="points">An array of <see cref="T:Gdk.Point" /> objects.</param>
34 <remarks />
35 </Docs>
36 </Member>
37 <Member MemberName="DrawLayoutWithColors">
38 <MemberSignature Language="C#" Value="public void DrawLayoutWithColors (Gdk.GC gc, int x, int y, Pango.Layout layout, Gdk.Color foreground, Gdk.Color background);" />
39 <MemberType>Method</MemberType>
40 <ReturnValue>
41 <ReturnType>System.Void</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 <Parameter Name="gc" Type="Gdk.GC" />
45 <Parameter Name="x" Type="System.Int32" />
46 <Parameter Name="y" Type="System.Int32" />
47 <Parameter Name="layout" Type="Pango.Layout" />
48 <Parameter Name="foreground" Type="Gdk.Color" />
49 <Parameter Name="background" Type="Gdk.Color" />
50 </Parameters>
51 <Docs>
52 <summary>Render a <see cref="T:Pango.Layout" /> onto the Drawable
53 object with the specified colors.</summary>
54 <param name="gc">A <see cref="T:Gdk.GC" />, the graphics context to use</param>
55 <param name="x">the X position of the left of the layout (in pixels)</param>
56 <param name="y"> the Y position of the top of the layout (in pixels)</param>
57 <param name="layout">the layout to render</param>
58 <param name="foreground">the foreground color</param>
59 <param name="background">the background color</param>
60 <remarks>Render a <see cref="T:Pango.LayoutLine" /> onto the Drawable
61 object, overriding the layout's normal colors with
62 <paramref name="foreground" /> and/or <paramref name="background" />.
63 <paramref name="foreground" /> and <paramref name="background" />
64 need not be allocated.</remarks>
65 </Docs>
66 </Member>
67 <Member MemberName="DrawLayoutLine">
68 <MemberSignature Language="C#" Value="public void DrawLayoutLine (Gdk.GC gc, int x, int y, Pango.LayoutLine line);" />
69 <MemberType>Method</MemberType>
70 <ReturnValue>
71 <ReturnType>System.Void</ReturnType>
72 </ReturnValue>
73 <Parameters>
74 <Parameter Name="gc" Type="Gdk.GC" />
75 <Parameter Name="x" Type="System.Int32" />
76 <Parameter Name="y" Type="System.Int32" />
77 <Parameter Name="line" Type="Pango.LayoutLine" />
78 </Parameters>
79 <Docs>
80 <summary>Render a <see cref="T:Pango.LayoutLine" /> onto the Drawable
81 object.</summary>
82 <param name="gc">A <see cref="T:Gdk.GC" />, the graphics context to use</param>
83 <param name="x">A <see cref="T:System.Int32" />, the X position of the start of string (in pixels)</param>
84 <param name="y">A <see cref="T:System.Int32" />, the Y position of the baseline (in pixels)</param>
85 <param name="line">A <see cref="T:Pango.LayoutLine" /></param>
86 <remarks />
87 </Docs>
88 </Member>
89 <Member MemberName="DrawLayoutLineWithColors">
90 <MemberSignature Language="C#" Value="public void DrawLayoutLineWithColors (Gdk.GC gc, int x, int y, Pango.LayoutLine line, Gdk.Color foreground, Gdk.Color background);" />
91 <MemberType>Method</MemberType>
92 <ReturnValue>
93 <ReturnType>System.Void</ReturnType>
94 </ReturnValue>
95 <Parameters>
96 <Parameter Name="gc" Type="Gdk.GC" />
97 <Parameter Name="x" Type="System.Int32" />
98 <Parameter Name="y" Type="System.Int32" />
99 <Parameter Name="line" Type="Pango.LayoutLine" />
100 <Parameter Name="foreground" Type="Gdk.Color" />
101 <Parameter Name="background" Type="Gdk.Color" />
102 </Parameters>
103 <Docs>
104 <param name="gc">A <see cref="T:Gdk.GC" />, the graphics context to use</param>
105 <param name="x">the X position of the start of string (in pixels)</param>
106 <param name="y">the Y position of the baseline (in pixels)</param>
107 <param name="line">To be added.</param>
108 <param name="foreground">the foreground color</param>
109 <param name="background">the background color</param>
110 <summary>Render a <see cref="T:Pango.LayoutLine" /> onto the Drawable
111 object, overriding the layout's normal colors.</summary>
112 <remarks>Render a <see cref="T:Pango.LayoutLine" /> onto the Drawable
113 object, overriding the layout's normal colors with
114 <paramref name="foreground" /> and/or <paramref name="background" />.
115
116 <para><paramref name="foreground" /> and <paramref name="background" />
117 need not be allocated.
118 </para></remarks>
119 </Docs>
120 </Member>
121 <Member MemberName="DrawLayout">
122 <MemberSignature Language="C#" Value="public void DrawLayout (Gdk.GC gc, int x, int y, Pango.Layout layout);" />
123 <MemberType>Method</MemberType>
124 <ReturnValue>
125 <ReturnType>System.Void</ReturnType>
126 </ReturnValue>
127 <Parameters>
128 <Parameter Name="gc" Type="Gdk.GC" />
129 <Parameter Name="x" Type="System.Int32" />
130 <Parameter Name="y" Type="System.Int32" />
131 <Parameter Name="layout" Type="Pango.Layout" />
132 </Parameters>
133 <Docs>
134 <summary>Render a <see cref="T:Pango.Layout" /> onto a <see cref="T:Gdk.Drawable" /></summary>
135 <param name="gc">The base <see cref="T:Gdk.GC" /> to use.</param>
136 <param name="x">the X position of the left of the layout (in pixels)</param>
137 <param name="y"> the Y position of the top of the layout (in pixels)</param>
138 <param name="layout">A <see cref="T:Pango.Layout" /></param>
139 <remarks>
140 <para>
141 If the layout's PangoContext has a transformation matrix set, then x and y specify the position of the top left corner of the bounding box (in device space) of the transformed layout.
142 </para>
143
144 If you are using Gtk, the usual way to obtain a <see cref="T:Pango.Layout" /> is <see cref="M:Gtk.Widget.CreatePangoLayout()" />.</remarks>
145 </Docs>
146 </Member>
147 <Member MemberName="GetSize">
148 <MemberSignature Language="C#" Value="public void GetSize (out int width, out int height);" />
149 <MemberType>Method</MemberType>
150 <ReturnValue>
151 <ReturnType>System.Void</ReturnType>
152 </ReturnValue>
153 <Parameters>
154 <Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
155 <Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
156 </Parameters>
157 <Docs>
158 <summary>Fills <paramref name="width" /> and <paramref name="height" />
159 with the size of the Drawable. <paramref name="width" /> or
160 <paramref name="height" /> can be <see langword="null" /> if you
161 only want the other one.
162 </summary>
163 <param name="width">A <see cref="T:System.Int32&amp;" /></param>
164 <param name="height">A <see cref="T:System.Int32&amp;" /></param>
165 <remarks>
166 On the X11 platform, if this Drawable object is also a <see cref="T:Gdk.Window" />, the returned
167 size is the size reported in the most-recently-processed configure
168 event, rather than the current size on the X server.
169 </remarks>
170 </Docs>
171 </Member>
172 <Member MemberName="DrawSegments">
173 <MemberSignature Language="C#" Value="public void DrawSegments (Gdk.GC gc, Gdk.Segment segs, int nsegs);" />
174 <MemberType>Method</MemberType>
175 <ReturnValue>
176 <ReturnType>System.Void</ReturnType>
177 </ReturnValue>
178 <Parameters>
179 <Parameter Name="gc" Type="Gdk.GC" />
180 <Parameter Name="segs" Type="Gdk.Segment" />
181 <Parameter Name="nsegs" Type="System.Int32" />
182 </Parameters>
183 <Docs>
184 <summary>Draws a number of unconnected lines.</summary>
185 <param name="gc">A <see cref="T:Gdk.GC" /></param>
186 <param name="segs">A <see cref="T:Gdk.Segment" />, a list of segments to draw.</param>
187 <param name="nsegs">A <see cref="T:System.Int32" />, the number of segments.</param>
188 <remarks>TODO: Drawable.custom needs to be edited to make segs an array of Gdk.Segment objects.</remarks>
189 </Docs>
190 </Member>
191 <Member MemberName="DrawGlyphs">
192 <MemberSignature Language="C#" Value="public void DrawGlyphs (Gdk.GC gc, Pango.Font font, int x, int y, Pango.GlyphString glyphs);" />
193 <MemberType>Method</MemberType>
194 <ReturnValue>
195 <ReturnType>System.Void</ReturnType>
196 </ReturnValue>
197 <Parameters>
198 <Parameter Name="gc" Type="Gdk.GC" />
199 <Parameter Name="font" Type="Pango.Font" />
200 <Parameter Name="x" Type="System.Int32" />
201 <Parameter Name="y" Type="System.Int32" />
202 <Parameter Name="glyphs" Type="Pango.GlyphString" />
203 </Parameters>
204 <Docs>
205 <summary>Low-level glyph drawing function.</summary>
206 <param name="gc">A <see cref="T:Gdk.GC" /></param>
207 <param name="font">A <see cref="T:Pango.Font" /></param>
208 <param name="x">A <see cref="T:System.Int32" /></param>
209 <param name="y">A <see cref="T:System.Int32" /></param>
210 <param name="glyphs">A <see cref="T:Pango.GlyphString" /></param>
211 <remarks>
212 <para>This is a low-level function; 99% of text rendering should be done
213 using <see cref="M:Gdk.Drawable.DrawLayout" /> instead.</para>
214 <para>A glyph is a character in a font. This function draws a sequence of
215 glyphs. To obtain a sequence of glyphs you have to understand a
216 lot about internationalized text handling, which you don't want to
217 understand; thus, use <see cref="M:Gdk.Drawable.DrawLayout" /> instead of this function,
218 <see cref="M:Gdk.Drawable.DrawLayout" /> handles the details.</para>
219 </remarks>
220 </Docs>
221 </Member>
222 <Member MemberName="GetImage">
223 <MemberSignature Language="C#" Value="public Gdk.Image GetImage (int x, int y, int width, int height);" />
224 <MemberType>Method</MemberType>
225 <ReturnValue>
226 <ReturnType>Gdk.Image</ReturnType>
227 </ReturnValue>
228 <Parameters>
229 <Parameter Name="x" Type="System.Int32" />
230 <Parameter Name="y" Type="System.Int32" />
231 <Parameter Name="width" Type="System.Int32" />
232 <Parameter Name="height" Type="System.Int32" />
233 </Parameters>
234 <Docs>
235 <summary>Returns a client-side <see cref="T:Gdk.Image" /> representing the server-side <see cref="T:Gdk.Drawable" />.</summary>
236 <param name="x">A <see cref="T:System.Int32" />, X coordinate of the upper left corner of the region to get as a drawable</param>
237 <param name="y">A <see cref="T:System.Int32" />, Y coordinate of the upper left corner of the region to get as a drawable.</param>
238 <param name="width">A <see cref="T:System.Int32" />, width of the rectangle</param>
239 <param name="height">A <see cref="T:System.Int32" />, height of the rectangle.</param>
240 <returns>A <see cref="T:Gdk.Image" /> containing the contents of this Drawable object.</returns>
241 <remarks>
242 <para>
243 A <see cref="T:Gdk.Image" /> stores client-side image data (pixels). In contrast,
244 <see cref="T:Gdk.Pixmap" /> and <see cref="T:Gdk.Window" /> are server-side
245 objects. This method obtains the pixels from a
246 server-side drawable as a client-side <see cref="T:Gdk.Image" />.
247 </para>
248 <para>
249 The format of a <see cref="T:Gdk.Image" /> depends on
250 the <see cref="T:Gdk.Visual" /> of the current display, which
251 makes manipulating <see cref="T:Gdk.Image" /> extremely difficult;
252 therefore, in
253 most cases you should use <see cref="M:Gdk.Pixbuf.GetFromDrawable" />
254 instead of
255 this lower-level function. A <see cref="T:Gdk.Pixbuf" /> contains
256 image data in a canonicalized RGB format, rather than a
257 display-dependent format. Of course, there's a convenience vs.
258 speed tradeoff here, so you'll want to think about what makes
259 sense for your application.
260 </para>
261 <para>
262 <paramref name="x" />, <paramref name="y" />,
263 <paramref name="width" />, and <paramref name="height" /> define
264 the region of the drawable to obtain as an image.
265 </para>
266 <para>
267 You would usually copy image data to the client side if you intend
268 to examine the values of individual pixels, for example to darken
269 an image or add a red tint. It would be prohibitively slow to
270 make a round-trip request to the windowing system for each pixel,
271 so instead you get all of them at once, modify them, then copy
272 them all back at once.
273 </para>
274 <para>
275 If the X server or other windowing system backend is on the local
276 machine, this function may use shared memory to avoid copying
277 the image data.
278 </para>
279 <para> If the source drawable is a #GdkWindow and partially offscreen
280 or obscured, then the obscured portions of the returned image
281 will contain undefined data.
282 </para>
283 </remarks>
284 </Docs>
285 </Member>
286 <Member MemberName="DrawDrawable">
287 <MemberSignature Language="C#" Value="public void DrawDrawable (Gdk.GC gc, Gdk.Drawable src, int xsrc, int ysrc, int xdest, int ydest, int width, int height);" />
288 <MemberType>Method</MemberType>
289 <ReturnValue>
290 <ReturnType>System.Void</ReturnType>
291 </ReturnValue>
292 <Parameters>
293 <Parameter Name="gc" Type="Gdk.GC" />
294 <Parameter Name="src" Type="Gdk.Drawable" />
295 <Parameter Name="xsrc" Type="System.Int32" />
296 <Parameter Name="ysrc" Type="System.Int32" />
297 <Parameter Name="xdest" Type="System.Int32" />
298 <Parameter Name="ydest" Type="System.Int32" />
299 <Parameter Name="width" Type="System.Int32" />
300 <Parameter Name="height" Type="System.Int32" />
301 </Parameters>
302 <Docs>
303 <summary>Draws a portion of a drawable into another.</summary>
304 <param name="gc">A <see cref="T:Gdk.GC" /></param>
305 <param name="src">A <see cref="T:Gdk.Drawable" />, the source Drawable. </param>
306 <param name="xsrc">A <see cref="T:System.Int32" /></param>
307 <param name="ysrc">A <see cref="T:System.Int32" /></param>
308 <param name="xdest">A <see cref="T:System.Int32" /></param>
309 <param name="ydest">A <see cref="T:System.Int32" /></param>
310 <param name="width">A <see cref="T:System.Int32" /></param>
311 <param name="height">A <see cref="T:System.Int32" /></param>
312 <remarks>
313 <para>
314 Copies the <paramref name="width" /> x <paramref name="height" /> region of <paramref name="src" /> at coordinates (<paramref name="xsrc" />,
315 <paramref name="ysrc" />) to coordinates (<paramref name="xdest" />, <paramref name="ydest" />) in <paramref name="drawable" />.
316 <paramref name="width" /> and/or <paramref name="height" /> may be given as -1, in which case the entire
317 <paramref name="src" /> drawable will be copied.
318 Most fields in <paramref name="gc" /> are not used for this operation, but notably the
319 clip mask or clip region will be honored.
320
321
322 </para>
323
324 The source and destination drawables must have the same visual and
325 colormap, or errors will result. (On X11, failure to match
326 visual/colormap results in a BadMatch error from the X server.)
327 A common cause of this problem is an attempt to draw a bitmap to
328 a color drawable. The way to draw a bitmap is to set the
329 bitmap as a clip mask on your #GdkGC, then use <see cref="M:Gdk.Drawable.DrawRectangle" />
330 to draw a rectangle clipped to the bitmap.
331 </remarks>
332 </Docs>
333 </Member>
334 <Member MemberName="DrawImage">
335 <MemberSignature Language="C#" Value="public void DrawImage (Gdk.GC gc, Gdk.Image image, int xsrc, int ysrc, int xdest, int ydest, int width, int height);" />
336 <MemberType>Method</MemberType>
337 <ReturnValue>
338 <ReturnType>System.Void</ReturnType>
339 </ReturnValue>
340 <Parameters>
341 <Parameter Name="gc" Type="Gdk.GC" />
342 <Parameter Name="image" Type="Gdk.Image" />
343 <Parameter Name="xsrc" Type="System.Int32" />
344 <Parameter Name="ysrc" Type="System.Int32" />
345 <Parameter Name="xdest" Type="System.Int32" />
346 <Parameter Name="ydest" Type="System.Int32" />
347 <Parameter Name="width" Type="System.Int32" />
348 <Parameter Name="height" Type="System.Int32" />
349 </Parameters>
350 <Docs>
351 <summary>Draws a <see cref="T:Gdk.Image" /> onto a drawable.</summary>
352 <param name="gc">A <see cref="T:Gdk.GC" /></param>
353 <param name="image">A <see cref="T:Gdk.Image" /></param>
354 <param name="xsrc">A <see cref="T:System.Int32" /></param>
355 <param name="ysrc">A <see cref="T:System.Int32" /></param>
356 <param name="xdest">A <see cref="T:System.Int32" /></param>
357 <param name="ydest">A <see cref="T:System.Int32" /></param>
358 <param name="width">A <see cref="T:System.Int32" /></param>
359 <param name="height">A <see cref="T:System.Int32" /></param>
360 <remarks>The depth of the <see cref="T:Gdk.Image" /> must match the depth of the <see cref="T:Gdk.Drawable" />.</remarks>
361 </Docs>
362 </Member>
363 <Member MemberName="DrawPoint">
364 <MemberSignature Language="C#" Value="public void DrawPoint (Gdk.GC gc, int x, int y);" />
365 <MemberType>Method</MemberType>
366 <ReturnValue>
367 <ReturnType>System.Void</ReturnType>
368 </ReturnValue>
369 <Parameters>
370 <Parameter Name="gc" Type="Gdk.GC" />
371 <Parameter Name="x" Type="System.Int32" />
372 <Parameter Name="y" Type="System.Int32" />
373 </Parameters>
374 <Docs>
375 <summary>Draws a point at (<paramref name="x" />,<paramref name="y" />).</summary>
376 <param name="gc">A <see cref="T:Gdk.GC" /></param>
377 <param name="x">A <see cref="T:System.Int32" /></param>
378 <param name="y">A <see cref="T:System.Int32" /></param>
379 <remarks />
380 </Docs>
381 </Member>
382 <Member MemberName=".ctor">
383 <MemberSignature Language="C#" Value="public Drawable (IntPtr raw);" />
384 <MemberType>Constructor</MemberType>
385 <ReturnValue />
386 <Parameters>
387 <Parameter Name="raw" Type="System.IntPtr" />
388 </Parameters>
389 <Docs>
390 <summary>Internal constructor</summary>
391 <param name="raw">Pointer to the C object.</param>
392 <remarks>
393 <para>This is an internal constructor, and should not be used by user code.</para>
394 </remarks>
395 </Docs>
396 </Member>
397 <Member MemberName="Colormap">
398 <MemberSignature Language="C#" Value="public Gdk.Colormap Colormap { set; get; };" />
399 <MemberType>Property</MemberType>
400 <ReturnValue>
401 <ReturnType>Gdk.Colormap</ReturnType>
402 </ReturnValue>
403 <Parameters>
404 </Parameters>
405 <Docs>
406 <summary>The color map for this Drawable. </summary>
407 <value>The current <see cref="T:Gdk.Colormap" /> on the Drawable.</value>
408 <remarks>You only need to set the color map if the drawable-creating function did not have a way to determine the colormap, and you then use drawable operations that require a colormap. The colormap for all drawables and graphics contexts you intend to use together should match. i.e. when using a #GdkGC to draw to a drawable, or copying one drawable to another, the colormaps should match.</remarks>
409 </Docs>
410 </Member>
411 <Member MemberName="VisibleRegion">
412 <MemberSignature Language="C#" Value="public Gdk.Region VisibleRegion { get; };" />
413 <MemberType>Property</MemberType>
414 <ReturnValue>
415 <ReturnType>Gdk.Region</ReturnType>
416 </ReturnValue>
417 <Docs>
418 <summary>Computes the region of a drawable that is potentially visible.</summary>
419 <value>A <see cref="T:Gdk.Region" /></value>
420 <remarks>This does not necessarily take into account if the window is obscured by other windows, but no area outside of this region is visible.
421
422 <para>
423 You must call <see cref="M:Gdk.Region.Destroy()" /> when done.
424 </para></remarks>
425 </Docs>
426 </Member>
427 <Member MemberName="ClipRegion">
428 <MemberSignature Language="C#" Value="public Gdk.Region ClipRegion { get; };" />
429 <MemberType>Property</MemberType>
430 <ReturnValue>
431 <ReturnType>Gdk.Region</ReturnType>
432 </ReturnValue>
433 <Docs>
434 <summary>Computes the region of a drawable that potentially can be written to by drawing primitives.</summary>
435 <value>A <see cref="T:Gdk.Region" />. You must call <see cref="M:Gdk.Region.Destroy()" /> when done.</value>
436 <remarks>Computes the region of a drawable that potentially can be written to by drawing primitives. This region will not take into account the clip region for the GC, and may also not take into account other factors such as if the window is obscured by other windows, but no area outside of this region will be affected by drawing primitives.
437
438 <para>
439 You must call the Destroy method on the returned region when done.
440 </para></remarks>
441 </Docs>
442 </Member>
443 <Member MemberName="Visual">
444 <MemberSignature Language="C#" Value="public Gdk.Visual Visual { get; };" />
445 <MemberType>Property</MemberType>
446 <ReturnValue>
447 <ReturnType>Gdk.Visual</ReturnType>
448 </ReturnValue>
449 <Docs>
450 <summary>Gets the <see cref="T:Gdk.Visual" /> describing the pixel format of drawable.</summary>
451 <value>A <see cref="T:Gdk.Visual" /></value>
452 <remarks />
453 </Docs>
454 </Member>
455 <Member MemberName="Depth">
456 <MemberSignature Language="C#" Value="public int Depth { get; };" />
457 <MemberType>Property</MemberType>
458 <ReturnValue>
459 <ReturnType>System.Int32</ReturnType>
460 </ReturnValue>
461 <Docs>
462 <summary>Obtains the bit depth of the drawable.</summary>
463 <value>The bit depth.</value>
464 <remarks>Obtains the bit depth of the drawable, that is, the number of bits that make up a pixel in the drawable's visual. Examples are 8 bits per pixel, 24 bits per pixel, etc.</remarks>
465 </Docs>
466 </Member>
467 <Member MemberName="Screen">
468 <MemberSignature Language="C#" Value="public Gdk.Screen Screen { get; };" />
469 <MemberType>Property</MemberType>
470 <ReturnValue>
471 <ReturnType>Gdk.Screen</ReturnType>
472 </ReturnValue>
473 <Docs>
474 <summary>Gets the <see cref="T:Gdk.Screen" /> associated with a <see cref="T:Gdk.Drawable." /></summary>
475 <value>a <see cref="T:Gdk.Screen" /></value>
476 <remarks />
477 </Docs>
478 </Member>
479 <Member MemberName="Display">
480 <MemberSignature Language="C#" Value="public Gdk.Display Display { get; };" />
481 <MemberType>Property</MemberType>
482 <ReturnValue>
483 <ReturnType>Gdk.Display</ReturnType>
484 </ReturnValue>
485 <Docs>
486 <summary>Gets the <see cref="T:Gdk.Display" /> associated with the <see cref="T:Gdk.Drawable" />.</summary>
487 <value>The <see cref="T:Gdk.Display" />.</value>
488 <remarks />
489 </Docs>
490 </Member>
491 <Member MemberName="DrawLines">
492 <MemberSignature Language="C#" Value="public void DrawLines (Gdk.GC gc, Gdk.Point[] points);" />
493 <MemberType>Method</MemberType>
494 <ReturnValue>
495 <ReturnType>System.Void</ReturnType>
496 </ReturnValue>
497 <Parameters>
498 <Parameter Name="gc" Type="Gdk.GC" />
499 <Parameter Name="points" Type="Gdk.Point[]" />
500 </Parameters>
501 <Docs>
502 <summary>Draws a series of lines connecting the given points.</summary>
503 <param name="gc">a <see cref="T:Gdk.GC" /></param>
504 <param name="points">a <see cref="T:Gdk.Point[]" /></param>
505 <remarks>The way in which joins between lines are draw is determined by the <see cref="E:Gdk.CapStyle" /> value in the <see cref="T:Gdk.GC" />. This can be set with <see cref="M:Gdk.GC.LineAttributes" /> property.</remarks>
506 </Docs>
507 </Member>
508 <Member MemberName="DrawPolygon">
509 <MemberSignature Language="C#" Value="public void DrawPolygon (Gdk.GC gc, int filled, Gdk.Point[] points);" />
510 <MemberType>Method</MemberType>
511 <ReturnValue>
512 <ReturnType>System.Void</ReturnType>
513 </ReturnValue>
514 <Parameters>
515 <Parameter Name="gc" Type="Gdk.GC" />
516 <Parameter Name="filled" Type="System.Int32" />
517 <Parameter Name="points" Type="Gdk.Point[]" />
518 </Parameters>
519 <Docs>
520 <summary>Draws a Polygon connecting a set of points.</summary>
521 <param name="gc">a <see cref="T:Gdk.GC" /></param>
522 <param name="filled">a <see cref="T:System.Int32" /></param>
523 <param name="points">a <see cref="T:Gdk.Point[]" /></param>
524 <remarks>This method is obsolete. Use the overload which takes a <see cref="T:System.Boolean" /> for <paramref name="filled" /></remarks>
525 </Docs>
526 </Member>
527 <Member MemberName="DrawRectangle">
528 <MemberSignature Language="C#" Value="public void DrawRectangle (Gdk.GC gc, bool filled, Gdk.Rectangle area);" />
529 <MemberType>Method</MemberType>
530 <ReturnValue>
531 <ReturnType>System.Void</ReturnType>
532 </ReturnValue>
533 <Parameters>
534 <Parameter Name="gc" Type="Gdk.GC" />
535 <Parameter Name="filled" Type="System.Boolean" />
536 <Parameter Name="area" Type="Gdk.Rectangle" />
537 </Parameters>
538 <Docs>
539 <summary>Draws a rectangular outline or filled rectangle, using the foreground color and other attributes of the <see cref="T:Gdk.GC" />.</summary>
540 <param name="gc">a <see cref="T:Gdk.GC" /></param>
541 <param name="filled">a <see cref="T:System.Boolean" /></param>
542 <param name="area">a <see cref="T:Gdk.Rectangle" /></param>
543 <remarks>A rectangle drawn filled is 1 pixel smaller in both dimensions than a rectangle outlined. Calling Gdk.DrawRectangle (window, gc, TRUE, 0, 0, 20, 20) results in a filled rectangle 20 pixels wide and 20 pixels high. Calling Gdk.DrawRectangle (window, gc, FALSE, 0, 0, 20, 20) results in an outlined rectangle with corners at (0, 0), (0, 20), (20, 20), and (20, 0), which makes it 21 pixels wide and 21 pixels high.</remarks>
544 </Docs>
545 </Member>
546 <Member MemberName="DrawLine">
547 <MemberSignature Language="C#" Value="public void DrawLine (Gdk.GC gc, int x1_, int y1_, int x2_, int y2_);" />
548 <MemberType>Method</MemberType>
549 <ReturnValue>
550 <ReturnType>System.Void</ReturnType>
551 </ReturnValue>
552 <Parameters>
553 <Parameter Name="gc" Type="Gdk.GC" />
554 <Parameter Name="x1_" Type="System.Int32" />
555 <Parameter Name="y1_" Type="System.Int32" />
556 <Parameter Name="x2_" Type="System.Int32" />
557 <Parameter Name="y2_" Type="System.Int32" />
558 </Parameters>
559 <Docs>
560 <summary>Draws a line, using the foreground color and other attributes of the <see cref="T:Gdk.GC" /></summary>
561 <param name="gc">a <see cref="T:Gdk.GC" /></param>
562 <param name="x1_">a <see cref="T:System.Int32" /></param>
563 <param name="y1_">a <see cref="T:System.Int32" /></param>
564 <param name="x2_">a <see cref="T:System.Int32" /></param>
565 <param name="y2_">a <see cref="T:System.Int32" /></param>
566 <remarks />
567 </Docs>
568 </Member>
569 <Member MemberName="DrawArc">
570 <MemberSignature Language="C#" Value="public void DrawArc (Gdk.GC gc, bool filled, int x, int y, int width, int height, int angle1, int angle2);" />
571 <MemberType>Method</MemberType>
572 <ReturnValue>
573 <ReturnType>System.Void</ReturnType>
574 </ReturnValue>
575 <Parameters>
576 <Parameter Name="gc" Type="Gdk.GC" />
577 <Parameter Name="filled" Type="System.Boolean" />
578 <Parameter Name="x" Type="System.Int32" />
579 <Parameter Name="y" Type="System.Int32" />
580 <Parameter Name="width" Type="System.Int32" />
581 <Parameter Name="height" Type="System.Int32" />
582 <Parameter Name="angle1" Type="System.Int32" />
583 <Parameter Name="angle2" Type="System.Int32" />
584 </Parameters>
585 <Docs>
586 <summary>Draws an arc or a filled 'pie slice'. The arc is defined by the bounding rectangle of the entire ellipse, and the start and end angles of the part of the ellipse to be drawn.</summary>
587 <param name="gc">a <see cref="T:Gdk.GC" /></param>
588 <param name="filled">
589 <i>true</i> if the arc should be filled, producing a 'pie slice'.</param>
590 <param name="x">The x-coordinate of the upper left hand of the bounding box of the arc.
591 </param>
592 <param name="y">The y-coordinate of the upper left hand of the bounding box of the arc.
593 </param>
594 <param name="width"> the width of the bounding rectangle.</param>
595 <param name="height">the height of the bounding rectangle.</param>
596 <param name="angle1">The starting angle of the arc in the clockwise direction in reference to the 3'oclock position in terms of 1/64th of a degree.
597 </param>
598 <param name="angle2">The number of 1/64ths of a degree to sweep the arc in a clockwise direction relative to the starting angle.
599 </param>
600 <remarks>
601 <example>
602 Draw the left side of a circle with a radius of 5 units.
603 <code lang="C#">
604 Gdk.Pixmap.DrawArc(gc, false, 0, 0, 10, 10, 90 * 64, 180 * 64);
605 </code></example>
606 </remarks>
607 </Docs>
608 </Member>
609 <Member MemberName="DrawPixbuf">
610 <MemberSignature Language="C#" Value="public void DrawPixbuf (Gdk.GC gc, Gdk.Pixbuf pixbuf, int src_x, int src_y, int dest_x, int dest_y, int width, int height, Gdk.RgbDither dither, int x_dither, int y_dither);" />
611 <MemberType>Method</MemberType>
612 <ReturnValue>
613 <ReturnType>System.Void</ReturnType>
614 </ReturnValue>
615 <Parameters>
616 <Parameter Name="gc" Type="Gdk.GC" />
617 <Parameter Name="pixbuf" Type="Gdk.Pixbuf" />
618 <Parameter Name="src_x" Type="System.Int32" />
619 <Parameter Name="src_y" Type="System.Int32" />
620 <Parameter Name="dest_x" Type="System.Int32" />
621 <Parameter Name="dest_y" Type="System.Int32" />
622 <Parameter Name="width" Type="System.Int32" />
623 <Parameter Name="height" Type="System.Int32" />
624 <Parameter Name="dither" Type="Gdk.RgbDither" />
625 <Parameter Name="x_dither" Type="System.Int32" />
626 <Parameter Name="y_dither" Type="System.Int32" />
627 </Parameters>
628 <Docs>
629 <summary>Renders a rectangular portion of a <see cref="T:Gdk.Pixbuf" /> to a <see cref="T:Gdk.Drawable" /></summary>
630 <param name="gc">A <see cref="T:Gdk.GC" /> used for clipping.</param>
631 <param name="pixbuf">The <see cref="T:Gdk.Pixbuf" /> to render</param>
632 <param name="src_x">Source X coordinate within pixbuf.</param>
633 <param name="src_y">Source Y coordinates within pixbuf.</param>
634 <param name="dest_x">Destination X coordinate within drawable.</param>
635 <param name="dest_y">Destination Y coordinate within drawable.</param>
636 <param name="width">Width of region to render, in pixels, or -1 to use pixbuf width. </param>
637 <param name="height"> Height of region to render, in pixels, or -1 to use pixbuf height.</param>
638 <param name="dither">Dithering mode for GdkRGB.</param>
639 <param name="x_dither">X offset for dither.</param>
640 <param name="y_dither">Y offset for dither.</param>
641 <remarks>The destination drawable must have a colormap. All windows have a colormap, however, pixmaps only have colormap by default if they were created with a non-NULL window argument. Otherwise a colormap must be set on them on the <see cref="P:Gdk.Drawable.Colormap" /> property.
642 <para>
643 On older X servers, rendering pixbufs with an alpha channel involves round trips to the X server, and may be somewhat slow.
644 </para><para>
645 The clip mask of gc is ignored, but clip rectangles and clip regions work fine.
646 </para></remarks>
647 </Docs>
648 </Member>
649 <Member MemberName="DrawRectangle">
650 <MemberSignature Language="C#" Value="public void DrawRectangle (Gdk.GC gc, bool filled, int x, int y, int width, int height);" />
651 <MemberType>Method</MemberType>
652 <ReturnValue>
653 <ReturnType>System.Void</ReturnType>
654 </ReturnValue>
655 <Parameters>
656 <Parameter Name="gc" Type="Gdk.GC" />
657 <Parameter Name="filled" Type="System.Boolean" />
658 <Parameter Name="x" Type="System.Int32" />
659 <Parameter Name="y" Type="System.Int32" />
660 <Parameter Name="width" Type="System.Int32" />
661 <Parameter Name="height" Type="System.Int32" />
662 </Parameters>
663 <Docs>
664 <summary>Draws a rectangular outline or filled rectangle, using the foreground color and other attributes of the <see cref="T:Gdk.GC" />.</summary>
665 <param name="gc">a <see cref="T:Gdk.GC" /></param>
666 <param name="filled">a <see cref="T:System.Boolean" /></param>
667 <param name="x">a <see cref="T:System.Int32" /></param>
668 <param name="y">a <see cref="T:System.Int32" /></param>
669 <param name="width">a <see cref="T:System.Int32" /></param>
670 <param name="height">a <see cref="T:System.Int32" /></param>
671 <remarks>A rectangle drawn filled is 1 pixel smaller in both dimensions than a rectangle outlined. Calling Gdk.DrawRectangle (window, gc, TRUE, 0, 0, 20, 20) results in a filled rectangle 20 pixels wide and 20 pixels high. Calling Gdk.DrawRectangle (window, gc, FALSE, 0, 0, 20, 20) results in an outlined rectangle with corners at (0, 0), (0, 20), (20, 20), and (20, 0), which makes it 21 pixels wide and 21 pixels high.</remarks>
672 </Docs>
673 </Member>
674 <Member MemberName="GType">
675 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
676 <MemberType>Property</MemberType>
677 <ReturnValue>
678 <ReturnType>GLib.GType</ReturnType>
679 </ReturnValue>
680 <Parameters />
681 <Docs>
682 <summary>GType Property.</summary>
683 <value>a <see cref="T:GLib.GType" /></value>
684 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.Drawable" />.</remarks>
685 </Docs>
686 </Member>
687 <Member MemberName=".ctor">
688 <MemberSignature Language="C#" Value="protected Drawable (GLib.GType gtype);" />
689 <MemberType>Constructor</MemberType>
690 <ReturnValue />
691 <Parameters>
692 <Parameter Name="gtype" Type="GLib.GType" />
693 </Parameters>
694 <Docs>
695 <summary>Internal constructor</summary>
696 <param name="gtype">a <see cref="T:GLib.GType" /></param>
697 <remarks>This is a constructor used by derivative types of <see cref="T:Gdk.Drawable" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
698 </Docs>
699 <Attributes>
700 <Attribute>
701 <AttributeName>System.Obsolete</AttributeName>
702 </Attribute>
703 </Attributes>
704 </Member>
705 <Member MemberName=".ctor">
706 <MemberSignature Language="C#" Value="protected Drawable ();" />
707 <MemberType>Constructor</MemberType>
708 <ReturnValue />
709 <Parameters />
710 <Docs>
711 <summary>This is a constructor used by derivative types of Drawable. This is not typically used by C# code.</summary>
712 <remarks />
713 </Docs>
714 </Member>
715 <Member MemberName="DrawRgbImage">
716 <MemberSignature Language="C#" Value="public void DrawRgbImage (Gdk.GC gc, int x, int y, int width, int height, Gdk.RgbDither dith, byte[] rgb_buf, int rowstride);" />
717 <MemberType>Method</MemberType>
718 <ReturnValue>
719 <ReturnType>System.Void</ReturnType>
720 </ReturnValue>
721 <Parameters>
722 <Parameter Name="gc" Type="Gdk.GC" />
723 <Parameter Name="x" Type="System.Int32" />
724 <Parameter Name="y" Type="System.Int32" />
725 <Parameter Name="width" Type="System.Int32" />
726 <Parameter Name="height" Type="System.Int32" />
727 <Parameter Name="dith" Type="Gdk.RgbDither" />
728 <Parameter Name="rgb_buf" Type="System.Byte[]" />
729 <Parameter Name="rowstride" Type="System.Int32" />
730 </Parameters>
731 <Docs>
732 <summary>To be added</summary>
733 <param name="gc">a <see cref="T:Gdk.GC" /></param>
734 <param name="x">a <see cref="T:System.Int32" /></param>
735 <param name="y">a <see cref="T:System.Int32" /></param>
736 <param name="width">a <see cref="T:System.Int32" /></param>
737 <param name="height">a <see cref="T:System.Int32" /></param>
738 <param name="dith">a <see cref="T:System.Int32" /></param>
739 <param name="rgb_buf">a <see cref="T:System.Byte" /></param>
740 <param name="rowstride">a <see cref="T:System.Int32" /></param>
741 <remarks />
742 </Docs>
743 </Member>
744 <Member MemberName="DrawRgb32ImageDithalign">
745 <MemberSignature Language="C#" Value="public void DrawRgb32ImageDithalign (Gdk.GC gc, int x, int y, int width, int height, Gdk.RgbDither dith, byte[] buf, int rowstride, int xdith, int ydith);" />
746 <MemberType>Method</MemberType>
747 <ReturnValue>
748 <ReturnType>System.Void</ReturnType>
749 </ReturnValue>
750 <Parameters>
751 <Parameter Name="gc" Type="Gdk.GC" />
752 <Parameter Name="x" Type="System.Int32" />
753 <Parameter Name="y" Type="System.Int32" />
754 <Parameter Name="width" Type="System.Int32" />
755 <Parameter Name="height" Type="System.Int32" />
756 <Parameter Name="dith" Type="Gdk.RgbDither" />
757 <Parameter Name="buf" Type="System.Byte[]" />
758 <Parameter Name="rowstride" Type="System.Int32" />
759 <Parameter Name="xdith" Type="System.Int32" />
760 <Parameter Name="ydith" Type="System.Int32" />
761 </Parameters>
762 <Docs>
763 <summary>To be added</summary>
764 <param name="gc">a <see cref="T:Gdk.GC" /></param>
765 <param name="x">a <see cref="T:System.Int32" /></param>
766 <param name="y">a <see cref="T:System.Int32" /></param>
767 <param name="width">a <see cref="T:System.Int32" /></param>
768 <param name="height">a <see cref="T:System.Int32" /></param>
769 <param name="dith">a <see cref="T:System.Int32" /></param>
770 <param name="buf">a <see cref="T:System.Byte" /></param>
771 <param name="rowstride">a <see cref="T:System.Int32" /></param>
772 <param name="xdith">a <see cref="T:System.Int32" /></param>
773 <param name="ydith">a <see cref="T:System.Int32" /></param>
774 <remarks />
775 </Docs>
776 </Member>
777 <Member MemberName="DrawIndexedImage">
778 <MemberSignature Language="C#" Value="public void DrawIndexedImage (Gdk.GC gc, int x, int y, int width, int height, Gdk.RgbDither dith, byte[] buf, int rowstride, Gdk.RgbCmap cmap);" />
779 <MemberType>Method</MemberType>
780 <ReturnValue>
781 <ReturnType>System.Void</ReturnType>
782 </ReturnValue>
783 <Parameters>
784 <Parameter Name="gc" Type="Gdk.GC" />
785 <Parameter Name="x" Type="System.Int32" />
786 <Parameter Name="y" Type="System.Int32" />
787 <Parameter Name="width" Type="System.Int32" />
788 <Parameter Name="height" Type="System.Int32" />
789 <Parameter Name="dith" Type="Gdk.RgbDither" />
790 <Parameter Name="buf" Type="System.Byte[]" />
791 <Parameter Name="rowstride" Type="System.Int32" />
792 <Parameter Name="cmap" Type="Gdk.RgbCmap" />
793 </Parameters>
794 <Docs>
795 <summary>To be added</summary>
796 <param name="gc">a <see cref="T:Gdk.GC" /></param>
797 <param name="x">a <see cref="T:System.Int32" /></param>
798 <param name="y">a <see cref="T:System.Int32" /></param>
799 <param name="width">a <see cref="T:System.Int32" /></param>
800 <param name="height">a <see cref="T:System.Int32" /></param>
801 <param name="dith">a <see cref="T:System.Int32" /></param>
802 <param name="buf">a <see cref="T:System.Byte" /></param>
803 <param name="rowstride">a <see cref="T:System.Int32" /></param>
804 <param name="cmap">a <see cref="T:Gdk.RgbCmap" /></param>
805 <remarks />
806 </Docs>
807 </Member>
808 <Member MemberName="DrawRgb32Image">
809 <MemberSignature Language="C#" Value="public void DrawRgb32Image (Gdk.GC gc, int x, int y, int width, int height, Gdk.RgbDither dith, byte[] buf, int rowstride);" />
810 <MemberType>Method</MemberType>
811 <ReturnValue>
812 <ReturnType>System.Void</ReturnType>
813 </ReturnValue>
814 <Parameters>
815 <Parameter Name="gc" Type="Gdk.GC" />
816 <Parameter Name="x" Type="System.Int32" />
817 <Parameter Name="y" Type="System.Int32" />
818 <Parameter Name="width" Type="System.Int32" />
819 <Parameter Name="height" Type="System.Int32" />
820 <Parameter Name="dith" Type="Gdk.RgbDither" />
821 <Parameter Name="buf" Type="System.Byte[]" />
822 <Parameter Name="rowstride" Type="System.Int32" />
823 </Parameters>
824 <Docs>
825 <summary>To be added</summary>
826 <param name="gc">a <see cref="T:Gdk.GC" /></param>
827 <param name="x">a <see cref="T:System.Int32" /></param>
828 <param name="y">a <see cref="T:System.Int32" /></param>
829 <param name="width">a <see cref="T:System.Int32" /></param>
830 <param name="height">a <see cref="T:System.Int32" /></param>
831 <param name="dith">a <see cref="T:System.Int32" /></param>
832 <param name="buf">a <see cref="T:System.Byte" /></param>
833 <param name="rowstride">a <see cref="T:System.Int32" /></param>
834 <remarks />
835 </Docs>
836 </Member>
837 <Member MemberName="DrawGrayImage">
838 <MemberSignature Language="C#" Value="public void DrawGrayImage (Gdk.GC gc, int x, int y, int width, int height, Gdk.RgbDither dith, byte[] buf, int rowstride);" />
839 <MemberType>Method</MemberType>
840 <ReturnValue>
841 <ReturnType>System.Void</ReturnType>
842 </ReturnValue>
843 <Parameters>
844 <Parameter Name="gc" Type="Gdk.GC" />
845 <Parameter Name="x" Type="System.Int32" />
846 <Parameter Name="y" Type="System.Int32" />
847 <Parameter Name="width" Type="System.Int32" />
848 <Parameter Name="height" Type="System.Int32" />
849 <Parameter Name="dith" Type="Gdk.RgbDither" />
850 <Parameter Name="buf" Type="System.Byte[]" />
851 <Parameter Name="rowstride" Type="System.Int32" />
852 </Parameters>
853 <Docs>
854 <summary>To be added</summary>
855 <param name="gc">a <see cref="T:Gdk.GC" /></param>
856 <param name="x">a <see cref="T:System.Int32" /></param>
857 <param name="y">a <see cref="T:System.Int32" /></param>
858 <param name="width">a <see cref="T:System.Int32" /></param>
859 <param name="height">a <see cref="T:System.Int32" /></param>
860 <param name="dith">a <see cref="T:System.Int32" /></param>
861 <param name="buf">a <see cref="T:System.Byte" /></param>
862 <param name="rowstride">a <see cref="T:System.Int32" /></param>
863 <remarks />
864 </Docs>
865 </Member>
866 <Member MemberName="DrawRgbImageDithalign">
867 <MemberSignature Language="C#" Value="public void DrawRgbImageDithalign (Gdk.GC gc, int x, int y, int width, int height, Gdk.RgbDither dith, byte[] rgb_buf, int rowstride, int xdith, int ydith);" />
868 <MemberType>Method</MemberType>
869 <ReturnValue>
870 <ReturnType>System.Void</ReturnType>
871 </ReturnValue>
872 <Parameters>
873 <Parameter Name="gc" Type="Gdk.GC" />
874 <Parameter Name="x" Type="System.Int32" />
875 <Parameter Name="y" Type="System.Int32" />
876 <Parameter Name="width" Type="System.Int32" />
877 <Parameter Name="height" Type="System.Int32" />
878 <Parameter Name="dith" Type="Gdk.RgbDither" />
879 <Parameter Name="rgb_buf" Type="System.Byte[]" />
880 <Parameter Name="rowstride" Type="System.Int32" />
881 <Parameter Name="xdith" Type="System.Int32" />
882 <Parameter Name="ydith" Type="System.Int32" />
883 </Parameters>
884 <Docs>
885 <summary>To be added</summary>
886 <param name="gc">a <see cref="T:Gdk.GC" /></param>
887 <param name="x">a <see cref="T:System.Int32" /></param>
888 <param name="y">a <see cref="T:System.Int32" /></param>
889 <param name="width">a <see cref="T:System.Int32" /></param>
890 <param name="height">a <see cref="T:System.Int32" /></param>
891 <param name="dith">a <see cref="T:System.Int32" /></param>
892 <param name="rgb_buf">a <see cref="T:System.Byte" /></param>
893 <param name="rowstride">a <see cref="T:System.Int32" /></param>
894 <param name="xdith">a <see cref="T:System.Int32" /></param>
895 <param name="ydith">a <see cref="T:System.Int32" /></param>
896 <remarks />
897 </Docs>
898 </Member>
899 <Member MemberName="DrawPolygon">
900 <MemberSignature Language="C#" Value="public void DrawPolygon (Gdk.GC gc, bool filled, Gdk.Point[] points);" />
901 <MemberType>Method</MemberType>
902 <ReturnValue>
903 <ReturnType>System.Void</ReturnType>
904 </ReturnValue>
905 <Parameters>
906 <Parameter Name="gc" Type="Gdk.GC" />
907 <Parameter Name="filled" Type="System.Boolean" />
908 <Parameter Name="points" Type="Gdk.Point[]" />
909 </Parameters>
910 <Docs>
911 <summary>Draws a Polygon connecting a set of points.</summary>
912 <param name="gc">a <see cref="T:Gdk.GC" /></param>
913 <param name="filled">a <see cref="T:System.Boolean" /></param>
914 <param name="points">a <see cref="T:Gdk.Point" /></param>
915 <remarks>
916 </remarks>
917 </Docs>
918 </Member>
919 <Member MemberName="DrawText">
920 <MemberSignature Language="C#" Value="public void DrawText (Gdk.Font font, Gdk.GC gc, int x, int y, string text);" />
921 <MemberType>Method</MemberType>
922 <ReturnValue>
923 <ReturnType>System.Void</ReturnType>
924 </ReturnValue>
925 <Parameters>
926 <Parameter Name="font" Type="Gdk.Font" />
927 <Parameter Name="gc" Type="Gdk.GC" />
928 <Parameter Name="x" Type="System.Int32" />
929 <Parameter Name="y" Type="System.Int32" />
930 <Parameter Name="text" Type="System.String" />
931 </Parameters>
932 <Docs>
933 <summary>Deprecated: use <see cref="M:Gdk.Drawable.DrawLayout" /> instead.</summary>
934 <param name="font">a <see cref="T:Gdk.Font" /></param>
935 <param name="gc">a <see cref="T:Gdk.GC" /></param>
936 <param name="x">a <see cref="T:System.Int32" /></param>
937 <param name="y">a <see cref="T:System.Int32" /></param>
938 <param name="text">a <see cref="T:System.String" /></param>
939 <remarks>Deprecated.</remarks>
940 <since version="Gtk# 2.4" />
941 </Docs>
942 </Member>
943 <Member MemberName="DrawTextWc">
944 <MemberSignature Language="C#" Value="public uint DrawTextWc (Gdk.Font font, Gdk.GC gc, int x, int y, int text_length);" />
945 <MemberType>Method</MemberType>
946 <ReturnValue>
947 <ReturnType>System.UInt32</ReturnType>
948 </ReturnValue>
949 <Parameters>
950 <Parameter Name="font" Type="Gdk.Font" />
951 <Parameter Name="gc" Type="Gdk.GC" />
952 <Parameter Name="x" Type="System.Int32" />
953 <Parameter Name="y" Type="System.Int32" />
954 <Parameter Name="text_length" Type="System.Int32" />
955 </Parameters>
956 <Docs>
957 <summary>Deprecated: draws a numbre of wide-char characters</summary>
958 <param name="font">a <see cref="T:Gdk.Font" /></param>
959 <param name="gc">a <see cref="T:Gdk.GC" /></param>
960 <param name="x">a <see cref="T:System.Int32" /></param>
961 <param name="y">a <see cref="T:System.Int32" /></param>
962 <param name="text_length">a <see cref="T:System.Int32" /></param>
963 <returns>a <see cref="T:System.UInt32" /></returns>
964 <remarks>Use <see cref="M:Gdk.Drawable.DrawLayout" /> instead.</remarks>
965 <since version="Gtk# 2.4" />
966 </Docs>
967 </Member>
968 <Member MemberName="DrawString">
969 <MemberSignature Language="C#" Value="public void DrawString (Gdk.Font font, Gdk.GC gc, int x, int y, string str1ng);" />
970 <MemberType>Method</MemberType>
971 <ReturnValue>
972 <ReturnType>System.Void</ReturnType>
973 </ReturnValue>
974 <Parameters>
975 <Parameter Name="font" Type="Gdk.Font" />
976 <Parameter Name="gc" Type="Gdk.GC" />
977 <Parameter Name="x" Type="System.Int32" />
978 <Parameter Name="y" Type="System.Int32" />
979 <Parameter Name="str1ng" Type="System.String" />
980 </Parameters>
981 <Docs>
982 <summary>Deprecated: use <see cref="M:Gdk.Drawable.DrawLayout" /> instead.</summary>
983 <param name="font">a <see cref="T:Gdk.Font" /></param>
984 <param name="gc">a <see cref="T:Gdk.GC" /></param>
985 <param name="x">a <see cref="T:System.Int32" /></param>
986 <param name="y">a <see cref="T:System.Int32" /></param>
987 <param name="str1ng">a <see cref="T:System.String" /></param>
988 <remarks>To be added</remarks>
989 <since version="Gtk# 2.4" />
990 </Docs>
991 </Member>
992 <Member MemberName="GetData">
993 <MemberSignature Language="C#" Value="public IntPtr GetData (string key);" />
994 <MemberType>Method</MemberType>
995 <ReturnValue>
996 <ReturnType>System.IntPtr</ReturnType>
997 </ReturnValue>
998 <Parameters>
999 <Parameter Name="key" Type="System.String" />
1000 </Parameters>
1001 <Docs>
1002 <summary>This method is deprecated, do not use.</summary>
1003 <param name="key">a <see cref="T:System.String" /></param>
1004 <returns>a <see cref="T:System.IntPtr" /></returns>
1005 <remarks>To be added</remarks>
1006 <since version="Gtk# 2.4" />
1007 </Docs>
1008 </Member>
1009 <Member MemberName="Ref">
1010 <MemberSignature Language="C#" Value="public Gdk.Drawable Ref ();" />
1011 <MemberType>Method</MemberType>
1012 <ReturnValue>
1013 <ReturnType>Gdk.Drawable</ReturnType>
1014 </ReturnValue>
1015 <Parameters />
1016 <Docs>
1017 <summary>To be added</summary>
1018 <returns>a <see cref="T:Gdk.Drawable" /></returns>
1019 <remarks>To be added</remarks>
1020 <since version="Gtk# 2.4" />
1021 </Docs>
1022 </Member>
1023 <Member MemberName="CopyToImage">
1024 <MemberSignature Language="C#" Value="public Gdk.Image CopyToImage (Gdk.Image image, int src_x, int src_y, int dest_x, int dest_y, int width, int height);" />
1025 <MemberType>Method</MemberType>
1026 <ReturnValue>
1027 <ReturnType>Gdk.Image</ReturnType>
1028 </ReturnValue>
1029 <Parameters>
1030 <Parameter Name="image" Type="Gdk.Image" />
1031 <Parameter Name="src_x" Type="System.Int32" />
1032 <Parameter Name="src_y" Type="System.Int32" />
1033 <Parameter Name="dest_x" Type="System.Int32" />
1034 <Parameter Name="dest_y" Type="System.Int32" />
1035 <Parameter Name="width" Type="System.Int32" />
1036 <Parameter Name="height" Type="System.Int32" />
1037 </Parameters>
1038 <Docs>
1039 <summary>Copies a portion of drawable into the client side image structure image.</summary>
1040 <param name="image">a <see cref="T:Gdk.Image" /></param>
1041 <param name="src_x">a <see cref="T:System.Int32" /></param>
1042 <param name="src_y">a <see cref="T:System.Int32" /></param>
1043 <param name="dest_x">a <see cref="T:System.Int32" /></param>
1044 <param name="dest_y">a <see cref="T:System.Int32" /></param>
1045 <param name="width">a <see cref="T:System.Int32" /></param>
1046 <param name="height">a <see cref="T:System.Int32" /></param>
1047 <returns>a <see cref="T:Gdk.Image" /></returns>
1048 <remarks>To be added</remarks>
1049 <since version="Gtk# 2.4" />
1050 </Docs>
1051 </Member>
1052 <Member MemberName="Unref">
1053 <MemberSignature Language="C#" Value="public void Unref ();" />
1054 <MemberType>Method</MemberType>
1055 <ReturnValue>
1056 <ReturnType>System.Void</ReturnType>
1057 </ReturnValue>
1058 <Parameters />
1059 <Docs>
1060 <summary>To be added</summary>
1061 <remarks>To be added</remarks>
1062 <since version="Gtk# 2.4" />
1063 </Docs>
1064 </Member>
1065 <Member MemberName="SetData">
1066 <MemberSignature Language="C#" Value="public void SetData (string key, IntPtr data, IntPtr destroy_func);" />
1067 <MemberType>Method</MemberType>
1068 <ReturnValue>
1069 <ReturnType>System.Void</ReturnType>
1070 </ReturnValue>
1071 <Parameters>
1072 <Parameter Name="key" Type="System.String" />
1073 <Parameter Name="data" Type="System.IntPtr" />
1074 <Parameter Name="destroy_func" Type="System.IntPtr" />
1075 </Parameters>
1076 <Docs>
1077 <summary>This method is deprecated and should not be used with new code.</summary>
1078 <param name="key">a <see cref="T:System.String" /></param>
1079 <param name="data">a <see cref="T:System.IntPtr" /></param>
1080 <param name="destroy_func">a <see cref="T:System.IntPtr" /></param>
1081 <remarks>This method is deprecated and should not be used in newly-written code.
1082 </remarks>
1083 <since version="Gtk# 2.4" />
1084 </Docs>
1085 </Member>
1086 <Member MemberName="DrawGlyphsTransformed">
1087 <MemberSignature Language="C#" Value="public void DrawGlyphsTransformed (Gdk.GC gc, Pango.Matrix matrix, Pango.Font font, int x, int y, Pango.GlyphString glyphs);" />
1088 <MemberType>Method</MemberType>
1089 <ReturnValue>
1090 <ReturnType>System.Void</ReturnType>
1091 </ReturnValue>
1092 <Parameters>
1093 <Parameter Name="gc" Type="Gdk.GC" />
1094 <Parameter Name="matrix" Type="Pango.Matrix" />
1095 <Parameter Name="font" Type="Pango.Font" />
1096 <Parameter Name="x" Type="System.Int32" />
1097 <Parameter Name="y" Type="System.Int32" />
1098 <Parameter Name="glyphs" Type="Pango.GlyphString" />
1099 </Parameters>
1100 <Docs>
1101 <summary>To be added</summary>
1102 <param name="gc">a <see cref="T:Gdk.GC" /></param>
1103 <param name="matrix">a <see cref="T:Pango.Matrix" /></param>
1104 <param name="font">a <see cref="T:Pango.Font" /></param>
1105 <param name="x">a <see cref="T:System.Int32" /></param>
1106 <param name="y">a <see cref="T:System.Int32" /></param>
1107 <param name="glyphs">a <see cref="T:Pango.GlyphString" /></param>
1108 <remarks>To be added</remarks>
1109 <since version="Gtk# 2.6" />
1110 </Docs>
1111 </Member>
1112 <Member MemberName="DrawTrapezoids">
1113 <MemberSignature Language="C#" Value="public void DrawTrapezoids (Gdk.GC gc, Gdk.Trapezoid trapezoids, int n_trapezoids);" />
1114 <MemberType>Method</MemberType>
1115 <ReturnValue>
1116 <ReturnType>System.Void</ReturnType>
1117 </ReturnValue>
1118 <Parameters>
1119 <Parameter Name="gc" Type="Gdk.GC" />
1120 <Parameter Name="trapezoids" Type="Gdk.Trapezoid" />
1121 <Parameter Name="n_trapezoids" Type="System.Int32" />
1122 </Parameters>
1123 <Docs>
1124 <summary>To be added</summary>
1125 <param name="gc">a <see cref="T:Gdk.GC" /></param>
1126 <param name="trapezoids">a <see cref="T:Gdk.Trapezoid" /></param>
1127 <param name="n_trapezoids">a <see cref="T:System.Int32" /></param>
1128 <remarks>To be added</remarks>
1129 <since version="Gtk# 2.6" />
1130 </Docs>
1131 </Member>
1132 </Members>
1133 </Type>
+0
-104
doc/en/Gdk/EdgeTable.xml less more
0 <Type Name="EdgeTable" FullName="Gdk.EdgeTable">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct EdgeTable" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.EdgeTable Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.EdgeTable</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added</summary>
27 <remarks>To be added</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gdk.EdgeTable New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.EdgeTable</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>To be added</summary>
41 <param name="raw">To be added: an object of type 'IntPtr'</param>
42 <returns>To be added: an object of type 'Gdk.EdgeTable'</returns>
43 <remarks>To be added</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="Ymax">
47 <MemberSignature Language="C#" Value="public int Ymax;" />
48 <MemberType>Field</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Int32</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 </Parameters>
54 <Docs>
55 <summary>To be added</summary>
56 <remarks>To be added</remarks>
57 </Docs>
58 </Member>
59 <Member MemberName="Ymin">
60 <MemberSignature Language="C#" Value="public int Ymin;" />
61 <MemberType>Field</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Int32</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 </Parameters>
67 <Docs>
68 <summary>To be added</summary>
69 <remarks>To be added</remarks>
70 </Docs>
71 </Member>
72 <Member MemberName="scanlines">
73 <MemberSignature Language="C#" Value="public Gdk.ScanLineList scanlines { set; get; };" />
74 <MemberType>Property</MemberType>
75 <ReturnValue>
76 <ReturnType>Gdk.ScanLineList</ReturnType>
77 </ReturnValue>
78 <Parameters />
79 <Docs>
80 <summary>To be added</summary>
81 <value>a <see cref="T:Gdk.ScanLineList" /></value>
82 <remarks>To be added</remarks>
83 </Docs>
84 <Attributes>
85 <Attribute>
86 <AttributeName>System.Obsolete("Replaced by Scanlines property.")</AttributeName>
87 </Attribute>
88 </Attributes>
89 </Member>
90 <Member MemberName="Scanlines">
91 <MemberSignature Language="C#" Value="public Gdk.ScanLineList Scanlines { set; get; };" />
92 <MemberType>Property</MemberType>
93 <ReturnValue>
94 <ReturnType>Gdk.ScanLineList</ReturnType>
95 </ReturnValue>
96 <Docs>
97 <summary>To be added.</summary>
98 <value>To be added.</value>
99 <remarks>To be added.</remarks>
100 </Docs>
101 </Member>
102 </Members>
103 </Type>
+0
-34
doc/en/Gdk/EdgeTableEntry.xml less more
0 <Type Name="EdgeTableEntry" FullName="Gdk.EdgeTableEntry">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class EdgeTableEntry : GLib.Opaque" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>GLib.Opaque</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName=".ctor">
20 <MemberSignature Language="C#" Value="public EdgeTableEntry (IntPtr raw);" />
21 <MemberType>Constructor</MemberType>
22 <ReturnValue />
23 <Parameters>
24 <Parameter Name="raw" Type="System.IntPtr" />
25 </Parameters>
26 <Docs>
27 <summary>To be added</summary>
28 <param name="raw">a <see cref="T:System.IntPtr" /></param>
29 <remarks>To be added</remarks>
30 </Docs>
31 </Member>
32 </Members>
33 </Type>
+0
-73
doc/en/Gdk/EventClient.xml less more
0 <Type Name="EventClient" FullName="Gdk.EventClient">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class EventClient : Gdk.Event" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>An event sent by another client application.</summary>
11 <remarks>
12 </remarks>
13 </Docs>
14 <Base>
15 <BaseTypeName>Gdk.Event</BaseTypeName>
16 </Base>
17 <Interfaces />
18 <Members>
19 <Member MemberName="MessageType">
20 <MemberSignature Language="C#" Value="public Gdk.Atom MessageType { get; };" />
21 <MemberType>Property</MemberType>
22 <ReturnValue>
23 <ReturnType>Gdk.Atom</ReturnType>
24 </ReturnValue>
25 <Parameters />
26 <Docs>
27 <summary>the type of the message, which can be defined by the application.</summary>
28 <value>the type of the message, which can be defined by the application.</value>
29 <remarks>None.</remarks>
30 </Docs>
31 </Member>
32 <Member MemberName="DataFormat">
33 <MemberSignature Language="C#" Value="public ushort DataFormat { get; };" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>System.UInt16</ReturnType>
37 </ReturnValue>
38 <Parameters />
39 <Docs>
40 <summary>The format of the <see cref="P:Gdk.EventClient.Data" /></summary>
41 <value>the format of the data, given as the number of bits in each data element, i.e. 8, 16, or 32.</value>
42 <remarks>None.</remarks>
43 </Docs>
44 </Member>
45 <Member MemberName="Data">
46 <MemberSignature Language="C#" Value="public Array Data { get; };" />
47 <MemberType>Property</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Array</ReturnType>
50 </ReturnValue>
51 <Parameters />
52 <Docs>
53 <summary>The data.</summary>
54 <value>If <see cref="P:Gdk.EventClient.DataFormat" /> is 8, then this array is 20 characters, if it returns 16, then the array is 10 shorts, and if it returns 32, the array is 5 longs.</value>
55 <remarks>None.</remarks>
56 </Docs>
57 </Member>
58 <Member MemberName=".ctor">
59 <MemberSignature Language="C#" Value="public EventClient (IntPtr raw);" />
60 <MemberType>Constructor</MemberType>
61 <ReturnValue />
62 <Parameters>
63 <Parameter Name="raw" Type="System.IntPtr" />
64 </Parameters>
65 <Docs>
66 <summary>Internal constructor.</summary>
67 <param name="raw">raw unmanaged pointer.</param>
68 <remarks>This constructor is internal and should not be used.</remarks>
69 </Docs>
70 </Member>
71 </Members>
72 </Type>
+0
-76
doc/en/Gdk/Fill.xml less more
0 <Type Name="Fill" FullName="Gdk.Fill">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum Fill" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Determines how primitives are drawn.</summary>
11 <remarks>None.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.FillGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="Solid">
23 <MemberSignature Language="C#" Value="Solid" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.Fill</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>Draw with the foreground color.</summary>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="Tiled">
36 <MemberSignature Language="C#" Value="Tiled" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gdk.Fill</ReturnType>
40 </ReturnValue>
41 <Parameters />
42 <Docs>
43 <summary>Draw with a tiled pixmap.</summary>
44 <remarks>
45 </remarks>
46 </Docs>
47 </Member>
48 <Member MemberName="Stippled">
49 <MemberSignature Language="C#" Value="Stippled" />
50 <MemberType>Field</MemberType>
51 <ReturnValue>
52 <ReturnType>Gdk.Fill</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>Draw using the stipple bitmap. Pixels corresponding to bits in the stipple bitmap that are set will be drawn in he foreground color; pixels corresponding to bits that are not set will be left untouched.</summary>
57 <remarks>
58 </remarks>
59 </Docs>
60 </Member>
61 <Member MemberName="OpaqueStippled">
62 <MemberSignature Language="C#" Value="OpaqueStippled" />
63 <MemberType>Field</MemberType>
64 <ReturnValue>
65 <ReturnType>Gdk.Fill</ReturnType>
66 </ReturnValue>
67 <Parameters />
68 <Docs>
69 <summary>Draw using the stipple bitmap. Pixels corresponding to bits in the stipple bitmap that are set will be drawn in the foreground color; pixels corresponding to bits that are not set will be drawn with the background color.</summary>
70 <remarks>
71 </remarks>
72 </Docs>
73 </Member>
74 </Members>
75 </Type>
+0
-50
doc/en/Gdk/FillRule.xml less more
0 <Type Name="FillRule" FullName="Gdk.FillRule">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum FillRule" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>The method for determining which pixels are included in a region, when creating a <see cref="T:Gdk.Region" /> from a polygon.</summary>
11 <remarks>The fill rule is only relevant for polygons which overlap themselves.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.FillRuleGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="EvenOddRule">
23 <MemberSignature Language="C#" Value="EvenOddRule" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.FillRule</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>Areas which are overlapped an odd number of times are included in the region, while areas overlapped an even number of times are not.</summary>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="WindingRule">
36 <MemberSignature Language="C#" Value="WindingRule" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gdk.FillRule</ReturnType>
40 </ReturnValue>
41 <Parameters />
42 <Docs>
43 <summary>Overlapping areas are always included.</summary>
44 <remarks>
45 </remarks>
46 </Docs>
47 </Member>
48 </Members>
49 </Type>
+0
-291
doc/en/Gdk/Font.xml less more
0 <Type Name="Font" FullName="Gdk.Font">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct Font" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName="Zero">
20 <MemberSignature Language="C#" Value="public static Gdk.Font Zero;" />
21 <MemberType>Field</MemberType>
22 <ReturnValue>
23 <ReturnType>Gdk.Font</ReturnType>
24 </ReturnValue>
25 <Parameters>
26 </Parameters>
27 <Docs>
28 <summary>To be added</summary>
29 <remarks>To be added</remarks>
30 <since version="Gtk# 2.4" />
31 </Docs>
32 </Member>
33 <Member MemberName="Type">
34 <MemberSignature Language="C#" Value="public Gdk.FontType Type;" />
35 <MemberType>Field</MemberType>
36 <ReturnValue>
37 <ReturnType>Gdk.FontType</ReturnType>
38 </ReturnValue>
39 <Parameters>
40 </Parameters>
41 <Docs>
42 <summary>To be added</summary>
43 <remarks>To be added</remarks>
44 <since version="Gtk# 2.4" />
45 </Docs>
46 </Member>
47 <Member MemberName="Ascent">
48 <MemberSignature Language="C#" Value="public int Ascent;" />
49 <MemberType>Field</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Int32</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 </Parameters>
55 <Docs>
56 <summary>To be added</summary>
57 <remarks>To be added</remarks>
58 <since version="Gtk# 2.4" />
59 </Docs>
60 </Member>
61 <Member MemberName="Descent">
62 <MemberSignature Language="C#" Value="public int Descent;" />
63 <MemberType>Field</MemberType>
64 <ReturnValue>
65 <ReturnType>System.Int32</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 </Parameters>
69 <Docs>
70 <summary>To be added</summary>
71 <remarks>To be added</remarks>
72 <since version="Gtk# 2.4" />
73 </Docs>
74 </Member>
75 <Member MemberName="GType">
76 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
77 <MemberType>Property</MemberType>
78 <ReturnValue>
79 <ReturnType>GLib.GType</ReturnType>
80 </ReturnValue>
81 <Parameters />
82 <Docs>
83 <summary>To be added</summary>
84 <value>a <see cref="T:GLib.GType" /></value>
85 <remarks>To be added</remarks>
86 <since version="Gtk# 2.4" />
87 </Docs>
88 </Member>
89 <Member MemberName="Display">
90 <MemberSignature Language="C#" Value="public Gdk.Display Display { get; };" />
91 <MemberType>Property</MemberType>
92 <ReturnValue>
93 <ReturnType>Gdk.Display</ReturnType>
94 </ReturnValue>
95 <Parameters />
96 <Docs>
97 <summary>To be added</summary>
98 <value>a <see cref="T:Gdk.Display" /></value>
99 <remarks>To be added</remarks>
100 <since version="Gtk# 2.4" />
101 </Docs>
102 </Member>
103 <Member MemberName="New">
104 <MemberSignature Language="C#" Value="public static Gdk.Font New (IntPtr raw);" />
105 <MemberType>Method</MemberType>
106 <ReturnValue>
107 <ReturnType>Gdk.Font</ReturnType>
108 </ReturnValue>
109 <Parameters>
110 <Parameter Name="raw" Type="System.IntPtr" />
111 </Parameters>
112 <Docs>
113 <summary>To be added</summary>
114 <param name="raw">a <see cref="T:System.IntPtr" /></param>
115 <returns>a <see cref="T:Gdk.Font" /></returns>
116 <remarks>To be added</remarks>
117 <since version="Gtk# 2.4" />
118 </Docs>
119 </Member>
120 <Member MemberName="FromDescription">
121 <MemberSignature Language="C#" Value="public static Gdk.Font FromDescription (Pango.FontDescription font_desc);" />
122 <MemberType>Method</MemberType>
123 <ReturnValue>
124 <ReturnType>Gdk.Font</ReturnType>
125 </ReturnValue>
126 <Parameters>
127 <Parameter Name="font_desc" Type="Pango.FontDescription" />
128 </Parameters>
129 <Docs>
130 <summary>To be added</summary>
131 <param name="font_desc">a <see cref="T:Pango.FontDescription" /></param>
132 <returns>a <see cref="T:Gdk.Font" /></returns>
133 <remarks>To be added</remarks>
134 <since version="Gtk# 2.4" />
135 </Docs>
136 </Member>
137 <Member MemberName="Load">
138 <MemberSignature Language="C#" Value="public static Gdk.Font Load (string font_name);" />
139 <MemberType>Method</MemberType>
140 <ReturnValue>
141 <ReturnType>Gdk.Font</ReturnType>
142 </ReturnValue>
143 <Parameters>
144 <Parameter Name="font_name" Type="System.String" />
145 </Parameters>
146 <Docs>
147 <summary>To be added</summary>
148 <param name="font_name">a <see cref="T:System.String" /></param>
149 <returns>a <see cref="T:Gdk.Font" /></returns>
150 <remarks>To be added</remarks>
151 <since version="Gtk# 2.4" />
152 </Docs>
153 </Member>
154 <Member MemberName="LoadForDisplay">
155 <MemberSignature Language="C#" Value="public static Gdk.Font LoadForDisplay (Gdk.Display display, string font_name);" />
156 <MemberType>Method</MemberType>
157 <ReturnValue>
158 <ReturnType>Gdk.Font</ReturnType>
159 </ReturnValue>
160 <Parameters>
161 <Parameter Name="display" Type="Gdk.Display" />
162 <Parameter Name="font_name" Type="System.String" />
163 </Parameters>
164 <Docs>
165 <summary>To be added</summary>
166 <param name="display">a <see cref="T:Gdk.Display" /></param>
167 <param name="font_name">a <see cref="T:System.String" /></param>
168 <returns>a <see cref="T:Gdk.Font" /></returns>
169 <remarks>To be added</remarks>
170 <since version="Gtk# 2.4" />
171 </Docs>
172 </Member>
173 <Member MemberName="FromDescriptionForDisplay">
174 <MemberSignature Language="C#" Value="public static Gdk.Font FromDescriptionForDisplay (Gdk.Display display, Pango.FontDescription font_desc);" />
175 <MemberType>Method</MemberType>
176 <ReturnValue>
177 <ReturnType>Gdk.Font</ReturnType>
178 </ReturnValue>
179 <Parameters>
180 <Parameter Name="display" Type="Gdk.Display" />
181 <Parameter Name="font_desc" Type="Pango.FontDescription" />
182 </Parameters>
183 <Docs>
184 <summary>To be added</summary>
185 <param name="display">a <see cref="T:Gdk.Display" /></param>
186 <param name="font_desc">a <see cref="T:Pango.FontDescription" /></param>
187 <returns>a <see cref="T:Gdk.Font" /></returns>
188 <remarks>To be added</remarks>
189 <since version="Gtk# 2.4" />
190 </Docs>
191 </Member>
192 <Member MemberName="Ref">
193 <MemberSignature Language="C#" Value="public Gdk.Font Ref ();" />
194 <MemberType>Method</MemberType>
195 <ReturnValue>
196 <ReturnType>Gdk.Font</ReturnType>
197 </ReturnValue>
198 <Parameters />
199 <Docs>
200 <summary>To be added</summary>
201 <returns>a <see cref="T:Gdk.Font" /></returns>
202 <remarks>To be added</remarks>
203 <since version="Gtk# 2.4" />
204 </Docs>
205 </Member>
206 <Member MemberName="Equal">
207 <MemberSignature Language="C#" Value="public bool Equal (Gdk.Font fontb);" />
208 <MemberType>Method</MemberType>
209 <ReturnValue>
210 <ReturnType>System.Boolean</ReturnType>
211 </ReturnValue>
212 <Parameters>
213 <Parameter Name="fontb" Type="Gdk.Font" />
214 </Parameters>
215 <Docs>
216 <summary>To be added</summary>
217 <param name="fontb">a <see cref="T:Gdk.Font" /></param>
218 <returns>a <see cref="T:System.Boolean" /></returns>
219 <remarks>To be added</remarks>
220 <since version="Gtk# 2.4" />
221 </Docs>
222 </Member>
223 <Member MemberName="Unref">
224 <MemberSignature Language="C#" Value="public void Unref ();" />
225 <MemberType>Method</MemberType>
226 <ReturnValue>
227 <ReturnType>System.Void</ReturnType>
228 </ReturnValue>
229 <Parameters />
230 <Docs>
231 <summary>To be added</summary>
232 <remarks>To be added</remarks>
233 <since version="Gtk# 2.4" />
234 </Docs>
235 </Member>
236 <Member MemberName="Id">
237 <MemberSignature Language="C#" Value="public int Id ();" />
238 <MemberType>Method</MemberType>
239 <ReturnValue>
240 <ReturnType>System.Int32</ReturnType>
241 </ReturnValue>
242 <Parameters />
243 <Docs>
244 <summary>To be added</summary>
245 <returns>a <see cref="T:System.Int32" /></returns>
246 <remarks>To be added</remarks>
247 <since version="Gtk# 2.4" />
248 </Docs>
249 </Member>
250 <Member MemberName="op_Explicit">
251 <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gdk.Font boxed);" />
252 <MemberType>Method</MemberType>
253 <ReturnValue>
254 <ReturnType>GLib.Value</ReturnType>
255 </ReturnValue>
256 <Parameters>
257 <Parameter Name="boxed" Type="Gdk.Font" />
258 </Parameters>
259 <Docs>
260 <param name="boxed">To be added.</param>
261 <summary>To be added.</summary>
262 <returns>To be added.</returns>
263 <remarks>To be added.</remarks>
264 <since version="Gtk# 2.4" />
265 </Docs>
266 </Member>
267 <Member MemberName="op_Explicit">
268 <MemberSignature Language="C#" Value="public static Gdk.Font op_Explicit (GLib.Value val);" />
269 <MemberType>Method</MemberType>
270 <ReturnValue>
271 <ReturnType>Gdk.Font</ReturnType>
272 </ReturnValue>
273 <Parameters>
274 <Parameter Name="val" Type="GLib.Value" />
275 </Parameters>
276 <Docs>
277 <param name="val">To be added.</param>
278 <summary>To be added.</summary>
279 <returns>To be added.</returns>
280 <remarks>To be added.</remarks>
281 <since version="Gtk# 2.4" />
282 </Docs>
283 </Member>
284 </Members>
285 <Attributes>
286 <Attribute>
287 <AttributeName>System.Obsolete</AttributeName>
288 </Attribute>
289 </Attributes>
290 </Type>
+0
-50
doc/en/Gdk/FontType.xml less more
0 <Type Name="FontType" FullName="Gdk.FontType">
1 <TypeSignature Language="C#" Value="public enum FontType" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>To be added</summary>
10 <remarks>To be added</remarks>
11 <since version="Gtk# 2.4" />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.FontTypeGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="Font">
23 <MemberSignature Language="C#" Value="Font" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.FontType</ReturnType>
27 </ReturnValue>
28 <Parameters>
29 </Parameters>
30 <Docs>
31 <summary>Font</summary>
32 <remarks />
33 </Docs>
34 </Member>
35 <Member MemberName="Fontset">
36 <MemberSignature Language="C#" Value="Fontset" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gdk.FontType</ReturnType>
40 </ReturnValue>
41 <Parameters>
42 </Parameters>
43 <Docs>
44 <summary>Fontset</summary>
45 <remarks />
46 </Docs>
47 </Member>
48 </Members>
49 </Type>
+0
-64
doc/en/Gdk/Fontset.xml less more
0 <Type Name="Fontset" FullName="Gdk.Fontset">
1 <TypeSignature Language="C#" Value="public class Fontset" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>To be added</summary>
10 <remarks>To be added</remarks>
11 <since version="Gtk# 2.4" />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Object</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Load">
19 <MemberSignature Language="C#" Value="public static Gdk.Font Load (string fontset_name);" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.Font</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="fontset_name" Type="System.String" />
26 </Parameters>
27 <Docs>
28 <summary>To be added</summary>
29 <param name="fontset_name">a <see cref="T:System.String" /></param>
30 <returns>a <see cref="T:Gdk.Font" /></returns>
31 <remarks>To be added</remarks>
32 </Docs>
33 </Member>
34 <Member MemberName="LoadForDisplay">
35 <MemberSignature Language="C#" Value="public static Gdk.Font LoadForDisplay (Gdk.Display display, string fontset_name);" />
36 <MemberType>Method</MemberType>
37 <ReturnValue>
38 <ReturnType>Gdk.Font</ReturnType>
39 </ReturnValue>
40 <Parameters>
41 <Parameter Name="display" Type="Gdk.Display" />
42 <Parameter Name="fontset_name" Type="System.String" />
43 </Parameters>
44 <Docs>
45 <summary>To be added</summary>
46 <param name="display">a <see cref="T:Gdk.Display" /></param>
47 <param name="fontset_name">a <see cref="T:System.String" /></param>
48 <returns>a <see cref="T:Gdk.Font" /></returns>
49 <remarks>To be added</remarks>
50 </Docs>
51 </Member>
52 <Member MemberName=".ctor">
53 <MemberSignature Language="C#" Value="public Fontset ();" />
54 <MemberType>Constructor</MemberType>
55 <ReturnValue />
56 <Parameters />
57 <Docs>
58 <summary>To be added</summary>
59 <remarks>To be added</remarks>
60 </Docs>
61 </Member>
62 </Members>
63 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gdk.Window.FromEmbedder" /> event invokes <see cref="T:Gdk.FromEmbedderHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gdk.FromEmbedderArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gdk.FromEmbedderHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gdk.Window.FromEmbedder" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gdk.FromEmbedderArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gdk.FromEmbedderHandler" /> to an event, add the FromEmbedderHandler instance to the event. The methods referenced by the FromEmbedderHandler instance are invoked whenever the event is raised, until the FromEmbedderHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-232
doc/en/Gdk/Function.xml less more
0 <Type Name="Function" FullName="Gdk.Function">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum Function" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Determines how bit values for the source pixels are combine with the bit values for destination pixels to produce the final result.</summary>
11 <remarks>The sixteen values here correspond to the 16 different possible 2x2 truth tables. Only a couple of these values are usually useful; for colored images, only Copy, Xor and Invert are generally useful. For bitmaps, And and Or are also useful.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.FunctionGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="Copy">
23 <MemberSignature Language="C#" Value="Copy" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.Function</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>Copy</summary>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="Invert">
36 <MemberSignature Language="C#" Value="Invert" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gdk.Function</ReturnType>
40 </ReturnValue>
41 <Parameters />
42 <Docs>
43 <summary>Invert</summary>
44 <remarks>
45 </remarks>
46 </Docs>
47 </Member>
48 <Member MemberName="Xor">
49 <MemberSignature Language="C#" Value="Xor" />
50 <MemberType>Field</MemberType>
51 <ReturnValue>
52 <ReturnType>Gdk.Function</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>Xor</summary>
57 <remarks>
58 </remarks>
59 </Docs>
60 </Member>
61 <Member MemberName="Clear">
62 <MemberSignature Language="C#" Value="Clear" />
63 <MemberType>Field</MemberType>
64 <ReturnValue>
65 <ReturnType>Gdk.Function</ReturnType>
66 </ReturnValue>
67 <Parameters />
68 <Docs>
69 <summary>Clear</summary>
70 <remarks>
71 </remarks>
72 </Docs>
73 </Member>
74 <Member MemberName="And">
75 <MemberSignature Language="C#" Value="And" />
76 <MemberType>Field</MemberType>
77 <ReturnValue>
78 <ReturnType>Gdk.Function</ReturnType>
79 </ReturnValue>
80 <Parameters />
81 <Docs>
82 <summary>And</summary>
83 <remarks>
84 </remarks>
85 </Docs>
86 </Member>
87 <Member MemberName="AndReverse">
88 <MemberSignature Language="C#" Value="AndReverse" />
89 <MemberType>Field</MemberType>
90 <ReturnValue>
91 <ReturnType>Gdk.Function</ReturnType>
92 </ReturnValue>
93 <Parameters />
94 <Docs>
95 <summary>And Reverse</summary>
96 <remarks>
97 </remarks>
98 </Docs>
99 </Member>
100 <Member MemberName="AndInvert">
101 <MemberSignature Language="C#" Value="AndInvert" />
102 <MemberType>Field</MemberType>
103 <ReturnValue>
104 <ReturnType>Gdk.Function</ReturnType>
105 </ReturnValue>
106 <Parameters />
107 <Docs>
108 <summary>And Invert</summary>
109 <remarks>
110 </remarks>
111 </Docs>
112 </Member>
113 <Member MemberName="Noop">
114 <MemberSignature Language="C#" Value="Noop" />
115 <MemberType>Field</MemberType>
116 <ReturnValue>
117 <ReturnType>Gdk.Function</ReturnType>
118 </ReturnValue>
119 <Parameters />
120 <Docs>
121 <summary>No op</summary>
122 <remarks>
123 </remarks>
124 </Docs>
125 </Member>
126 <Member MemberName="Or">
127 <MemberSignature Language="C#" Value="Or" />
128 <MemberType>Field</MemberType>
129 <ReturnValue>
130 <ReturnType>Gdk.Function</ReturnType>
131 </ReturnValue>
132 <Parameters />
133 <Docs>
134 <summary>Or</summary>
135 <remarks>
136 </remarks>
137 </Docs>
138 </Member>
139 <Member MemberName="Equiv">
140 <MemberSignature Language="C#" Value="Equiv" />
141 <MemberType>Field</MemberType>
142 <ReturnValue>
143 <ReturnType>Gdk.Function</ReturnType>
144 </ReturnValue>
145 <Parameters />
146 <Docs>
147 <summary>Equiv</summary>
148 <remarks>
149 </remarks>
150 </Docs>
151 </Member>
152 <Member MemberName="OrReverse">
153 <MemberSignature Language="C#" Value="OrReverse" />
154 <MemberType>Field</MemberType>
155 <ReturnValue>
156 <ReturnType>Gdk.Function</ReturnType>
157 </ReturnValue>
158 <Parameters />
159 <Docs>
160 <summary>Or Reverse</summary>
161 <remarks>
162 </remarks>
163 </Docs>
164 </Member>
165 <Member MemberName="CopyInvert">
166 <MemberSignature Language="C#" Value="CopyInvert" />
167 <MemberType>Field</MemberType>
168 <ReturnValue>
169 <ReturnType>Gdk.Function</ReturnType>
170 </ReturnValue>
171 <Parameters />
172 <Docs>
173 <summary>Copy Invert</summary>
174 <remarks>
175 </remarks>
176 </Docs>
177 </Member>
178 <Member MemberName="OrInvert">
179 <MemberSignature Language="C#" Value="OrInvert" />
180 <MemberType>Field</MemberType>
181 <ReturnValue>
182 <ReturnType>Gdk.Function</ReturnType>
183 </ReturnValue>
184 <Parameters />
185 <Docs>
186 <summary>Or Invert</summary>
187 <remarks>
188 </remarks>
189 </Docs>
190 </Member>
191 <Member MemberName="Nand">
192 <MemberSignature Language="C#" Value="Nand" />
193 <MemberType>Field</MemberType>
194 <ReturnValue>
195 <ReturnType>Gdk.Function</ReturnType>
196 </ReturnValue>
197 <Parameters />
198 <Docs>
199 <summary>N And</summary>
200 <remarks>
201 </remarks>
202 </Docs>
203 </Member>
204 <Member MemberName="Nor">
205 <MemberSignature Language="C#" Value="Nor" />
206 <MemberType>Field</MemberType>
207 <ReturnValue>
208 <ReturnType>Gdk.Function</ReturnType>
209 </ReturnValue>
210 <Parameters />
211 <Docs>
212 <summary>Nor</summary>
213 <remarks>
214 </remarks>
215 </Docs>
216 </Member>
217 <Member MemberName="Set">
218 <MemberSignature Language="C#" Value="Set" />
219 <MemberType>Field</MemberType>
220 <ReturnValue>
221 <ReturnType>Gdk.Function</ReturnType>
222 </ReturnValue>
223 <Parameters />
224 <Docs>
225 <summary>Set</summary>
226 <remarks>
227 </remarks>
228 </Docs>
229 </Member>
230 </Members>
231 </Type>
+0
-674
doc/en/Gdk/GC.xml less more
0 <Type Name="GC" FullName="Gdk.GC">
1 <TypeSignature Language="C#" Maintainer="miguel" Value="public class GC : GLib.Object" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Represents a graphics context</summary>
11 <remarks>
12 <para>
13 The Gdk.GC class is used to represent a graphics context.
14 </para>
15 <para>
16 A number of resources are used when performing graphics
17 operations. Most information about performing graphics (for
18 example, foreground color, background color, line style, and
19 so on) is stored in resources called graphics contexts
20 (GCs). Most graphics operations take a GC as an
21 argument.
22 </para>
23 <para>
24 Graphics operations can be performed to either windows (<see cref="T:Gdk.Window" />) or pixmaps (<see cref="T:Gdk.Pixmap" />), which collectively are called
25 drawables (<see cref="T:Gdk.Drawable" />). Each drawable exists
26 on a single screen. A GC is created for a specific screen and
27 drawable depth and can only be used with drawables of matching
28 screen and depth.
29 </para>
30 </remarks>
31 </Docs>
32 <Base>
33 <BaseTypeName>GLib.Object</BaseTypeName>
34 </Base>
35 <Interfaces>
36 </Interfaces>
37 <Members>
38 <Member MemberName="Copy">
39 <MemberSignature Language="C#" Value="public void Copy (Gdk.GC src_gc);" />
40 <MemberType>Method</MemberType>
41 <ReturnValue>
42 <ReturnType>System.Void</ReturnType>
43 </ReturnValue>
44 <Parameters>
45 <Parameter Name="src_gc" Type="Gdk.GC" />
46 </Parameters>
47 <Docs>
48 <summary>Copy the set of values from one graphics context onto another graphics context.</summary>
49 <param name="src_gc">The GC to copy.</param>
50 <remarks>
51 <para>
52 Copies the settings of the <paramref name="src_gc" /> graphics
53 context into this GC.
54 </para>
55 </remarks>
56 </Docs>
57 </Member>
58 <Member MemberName="SetTsOrigin">
59 <MemberSignature Language="C#" Value="public void SetTsOrigin (int x, int y);" />
60 <MemberType>Method</MemberType>
61 <ReturnValue>
62 <ReturnType>System.Void</ReturnType>
63 </ReturnValue>
64 <Parameters>
65 <Parameter Name="x" Type="System.Int32" />
66 <Parameter Name="y" Type="System.Int32" />
67 </Parameters>
68 <Docs>
69 <summary>Set the origin when using tiles or stipples with the GC.</summary>
70 <param name="x">the x-coordinate of the origin.</param>
71 <param name="y">the y-coordinate of the origin.</param>
72 <remarks>
73 <para>
74 Set the origin when using tiles or stipples with the
75 GC. The tile or stipple will be aligned such that the upper
76 left corner of the tile or stipple will coincide with this
77 point.
78 </para>
79 </remarks>
80 </Docs>
81 </Member>
82 <Member MemberName="SetClipOrigin">
83 <MemberSignature Language="C#" Value="public void SetClipOrigin (int x, int y);" />
84 <MemberType>Method</MemberType>
85 <ReturnValue>
86 <ReturnType>System.Void</ReturnType>
87 </ReturnValue>
88 <Parameters>
89 <Parameter Name="x" Type="System.Int32" />
90 <Parameter Name="y" Type="System.Int32" />
91 </Parameters>
92 <Docs>
93 <summary>Sets the origin of the clip mask.</summary>
94 <param name="x">the x-coordinate of the origin.</param>
95 <param name="y">the y-coordinate of the origin.</param>
96 <remarks>
97 <para>Sets the origin of the clip mask. The coordinates are
98 interpreted relative to the upper-left corner of the
99 destination drawable of the current operation.</para>
100 </remarks>
101 </Docs>
102 </Member>
103 <Member MemberName="Offset">
104 <MemberSignature Language="C#" Value="public void Offset (int x_offset, int y_offset);" />
105 <MemberType>Method</MemberType>
106 <ReturnValue>
107 <ReturnType>System.Void</ReturnType>
108 </ReturnValue>
109 <Parameters>
110 <Parameter Name="x_offset" Type="System.Int32" />
111 <Parameter Name="y_offset" Type="System.Int32" />
112 </Parameters>
113 <Docs>
114 <summary>Set the x and y offsets on the Gdk.GC</summary>
115 <param name="x_offset">amount by which to offset the GC in the X direction</param>
116 <param name="y_offset">amount by which to offset the GC in the Y direction</param>
117 <remarks>
118 <para>Offset attributes such as the clip and tile-stipple
119 origins of the GC so that drawing at x - x_offset, y -
120 y_offset with the offset GC has the same effect as drawing
121 at x, y with the original GC.</para>
122 </remarks>
123 </Docs>
124 </Member>
125 <Member MemberName="SetValues">
126 <MemberSignature Language="C#" Value="public void SetValues (Gdk.GCValues values, Gdk.GCValuesMask values_mask);" />
127 <MemberType>Method</MemberType>
128 <ReturnValue>
129 <ReturnType>System.Void</ReturnType>
130 </ReturnValue>
131 <Parameters>
132 <Parameter Name="values" Type="Gdk.GCValues" />
133 <Parameter Name="values_mask" Type="Gdk.GCValuesMask" />
134 </Parameters>
135 <Docs>
136 <summary>Sets attributes of a graphics context in bulk.</summary>
137 <param name="values">struct containing the new values</param>
138 <param name="values_mask">mask indicating which struct fields are to be used</param>
139 <remarks>
140 <para>Sets attributes of a graphics context in bulk. For
141 each flag set in values_mask, the corresponding field will
142 be read from values and set as the new value for gc. If
143 you're only setting a few values on gc, calling individual
144 "setter" functions is likely more convenient.</para>
145 </remarks>
146 </Docs>
147 </Member>
148 <Member MemberName="SetLineAttributes">
149 <MemberSignature Language="C#" Value="public void SetLineAttributes (int line_width, Gdk.LineStyle line_style, Gdk.CapStyle cap_style, Gdk.JoinStyle join_style);" />
150 <MemberType>Method</MemberType>
151 <ReturnValue>
152 <ReturnType>System.Void</ReturnType>
153 </ReturnValue>
154 <Parameters>
155 <Parameter Name="line_width" Type="System.Int32" />
156 <Parameter Name="line_style" Type="Gdk.LineStyle" />
157 <Parameter Name="cap_style" Type="Gdk.CapStyle" />
158 <Parameter Name="join_style" Type="Gdk.JoinStyle" />
159 </Parameters>
160 <Docs>
161 <summary>Sets various attributes of how lines are drawn.</summary>
162 <param name="line_width">the width of lines.</param>
163 <param name="line_style">the dash-style for lines.</param>
164 <param name="cap_style">the manner in which the ends of lines are drawn.</param>
165 <param name="join_style">the way in which lines are joined together.</param>
166 <remarks>
167 <para>Sets various attributes of how lines are drawn. See
168 the corresponding members of Gdk.GC.Values for full
169 explanations of the arguments.</para>
170 </remarks>
171 </Docs>
172 </Member>
173 <Member MemberName="GetValues">
174 <MemberSignature Language="C#" Value="public void GetValues (Gdk.GCValues values);" />
175 <MemberType>Method</MemberType>
176 <ReturnValue>
177 <ReturnType>System.Void</ReturnType>
178 </ReturnValue>
179 <Parameters>
180 <Parameter Name="values" Type="Gdk.GCValues" />
181 </Parameters>
182 <Docs>
183 <summary>Retrieves the current values from a graphics context.</summary>
184 <param name="values">the <see cref="T:Gdk.GCValues" /> structure in which to store the results.</param>
185 <remarks>
186 <para>Retrieves the current values from a graphics context.</para>
187 </remarks>
188 </Docs>
189 </Member>
190 <Member MemberName=".ctor">
191 <MemberSignature Language="C#" Value="public GC (IntPtr raw);" />
192 <MemberType>Constructor</MemberType>
193 <ReturnValue />
194 <Parameters>
195 <Parameter Name="raw" Type="System.IntPtr" />
196 </Parameters>
197 <Docs>
198 <summary>Internal constructor</summary>
199 <param name="raw">Pointer to the C object.</param>
200 <remarks>
201 <para>This is an internal constructor, and should not be used by user code.</para>
202 </remarks>
203 </Docs>
204 </Member>
205 <Member MemberName=".ctor">
206 <MemberSignature Language="C#" Value="public GC (Gdk.Drawable drawable);" />
207 <MemberType>Constructor</MemberType>
208 <ReturnValue />
209 <Parameters>
210 <Parameter Name="drawable" Type="Gdk.Drawable" />
211 </Parameters>
212 <Docs>
213 <summary>To be added</summary>
214 <param name="drawable">To be added: an object of type 'Gdk.Drawable'</param>
215 <remarks>To be added</remarks>
216 </Docs>
217 </Member>
218 <Member MemberName=".ctor">
219 <MemberSignature Language="C#" Value="public GC (Gdk.Drawable drawable, Gdk.GCValues values, Gdk.GCValuesMask values_mask);" />
220 <MemberType>Constructor</MemberType>
221 <ReturnValue />
222 <Parameters>
223 <Parameter Name="drawable" Type="Gdk.Drawable" />
224 <Parameter Name="values" Type="Gdk.GCValues" />
225 <Parameter Name="values_mask" Type="Gdk.GCValuesMask" />
226 </Parameters>
227 <Docs>
228 <summary>To be added</summary>
229 <param name="drawable">To be added: an object of type 'Gdk.Drawable'</param>
230 <param name="values">To be added: an object of type 'Gdk.GCValues'</param>
231 <param name="values_mask">To be added: an object of type 'Gdk.GCValuesMask'</param>
232 <remarks>To be added</remarks>
233 </Docs>
234 </Member>
235 <Member MemberName="RgbFgColor">
236 <MemberSignature Language="C#" Value="public Gdk.Color RgbFgColor { set; };" />
237 <MemberType>Property</MemberType>
238 <ReturnValue>
239 <ReturnType>Gdk.Color</ReturnType>
240 </ReturnValue>
241 <Parameters>
242 </Parameters>
243 <Docs>
244 <summary>Set the foreground color of a GC using an unallocated color.</summary>
245 <value>an object of type 'Gdk.Color'</value>
246 <remarks>
247 <para>Set the foreground color of a GC using an unallocated
248 color. The pixel value for the color will be determined
249 using GdkRGB. If the colormap for the GC has not previously
250 been initialized for GdkRGB, then for pseudo-color colormaps
251 (colormaps with a small modifiable number of colors), a
252 colorcube will be allocated in the colormap.</para>
253 <para>Calling this function for a GC without a colormap is
254 an error.</para>
255 </remarks>
256 </Docs>
257 </Member>
258 <Member MemberName="ClipRectangle">
259 <MemberSignature Language="C#" Value="public Gdk.Rectangle ClipRectangle { set; };" />
260 <MemberType>Property</MemberType>
261 <ReturnValue>
262 <ReturnType>Gdk.Rectangle</ReturnType>
263 </ReturnValue>
264 <Parameters>
265 </Parameters>
266 <Docs>
267 <summary>Sets the clip mask for a graphics context from a rectangle.</summary>
268 <value>an object of type 'Gdk.Rectangle'</value>
269 <remarks>
270 <para>Sets the clip mask for a graphics context from a
271 rectangle. The clip mask is interpreted relative to the clip
272 origin. (See <see cref="M:Gdk.GC.SetClipOrigin()" />).</para>
273 </remarks>
274 </Docs>
275 </Member>
276 <Member MemberName="Tile">
277 <MemberSignature Language="C#" Value="public Gdk.Pixmap Tile { set; };" />
278 <MemberType>Property</MemberType>
279 <ReturnValue>
280 <ReturnType>Gdk.Pixmap</ReturnType>
281 </ReturnValue>
282 <Parameters>
283 </Parameters>
284 <Docs>
285 <summary>Set a tile pixmap for a graphics context.</summary>
286 <value>an object of type 'Gdk.Pixmap'</value>
287 <remarks>
288 <para>Set a tile pixmap for a graphics context. This will
289 only be used if the fill mode is GDK_TILED.</para>
290 </remarks>
291 </Docs>
292 </Member>
293 <Member MemberName="ClipMask">
294 <MemberSignature Language="C#" Value="public Gdk.Pixmap ClipMask { set; };" />
295 <MemberType>Property</MemberType>
296 <ReturnValue>
297 <ReturnType>Gdk.Pixmap</ReturnType>
298 </ReturnValue>
299 <Parameters>
300 </Parameters>
301 <Docs>
302 <summary>Sets the clip mask for a graphics context from a bitmap.</summary>
303 <value>a bitmap.</value>
304 <remarks>
305 <para>Sets the clip mask for a graphics context from a
306 bitmap. The clip mask is interpreted relative to the clip
307 origin. (See <see cref="M:Gdk.GC.SetClipOrigin()" />).</para>
308 </remarks>
309 <since version="Gtk# 2.4" />
310 </Docs>
311 </Member>
312 <Member MemberName="Fill">
313 <MemberSignature Language="C#" Value="public Gdk.Fill Fill { set; };" />
314 <MemberType>Property</MemberType>
315 <ReturnValue>
316 <ReturnType>Gdk.Fill</ReturnType>
317 </ReturnValue>
318 <Parameters>
319 </Parameters>
320 <Docs>
321 <summary>Set the fill mode for a graphics context.</summary>
322 <value>the new fill mode.</value>
323 <remarks>
324 <para>Set the fill mode for a graphics context.</para>
325 </remarks>
326 </Docs>
327 </Member>
328 <Member MemberName="Colormap">
329 <MemberSignature Language="C#" Value="public Gdk.Colormap Colormap { set; get; };" />
330 <MemberType>Property</MemberType>
331 <ReturnValue>
332 <ReturnType>Gdk.Colormap</ReturnType>
333 </ReturnValue>
334 <Parameters>
335 </Parameters>
336 <Docs>
337 <summary>Sets the colormap for the GC to the given colormap.</summary>
338 <value> a Gdk.Colormap</value>
339 <remarks>
340 <para>
341 Fetches or changes the colormap of the GC. The depth of
342 the colormap's visual must match the depth of the drawable
343 for which the GC was created.
344 </para>
345 </remarks>
346 </Docs>
347 </Member>
348 <Member MemberName="RgbBgColor">
349 <MemberSignature Language="C#" Value="public Gdk.Color RgbBgColor { set; };" />
350 <MemberType>Property</MemberType>
351 <ReturnValue>
352 <ReturnType>Gdk.Color</ReturnType>
353 </ReturnValue>
354 <Parameters>
355 </Parameters>
356 <Docs>
357 <summary>Set the background color of a GC using an unallocated color.</summary>
358 <value>a Gdk.Color</value>
359 <remarks>
360 <para>Set the background color of a GC using an unallocated
361 color. The pixel value for the color will be determined
362 using GdkRGB. If the colormap for the GC has not previously
363 been initialized for GdkRGB, then for pseudo-color colormaps
364 (colormaps with a small modifiable number of colors), a
365 colorcube will be allocated in the colormap.</para>
366 <para>Calling this function for a GC without a colormap is
367 an error.</para>
368 </remarks>
369 </Docs>
370 </Member>
371 <Member MemberName="Foreground">
372 <MemberSignature Language="C#" Value="public Gdk.Color Foreground { set; };" />
373 <MemberType>Property</MemberType>
374 <ReturnValue>
375 <ReturnType>Gdk.Color</ReturnType>
376 </ReturnValue>
377 <Parameters>
378 </Parameters>
379 <Docs>
380 <summary>Sets the foreground color for a graphics context.</summary>
381 <value>the new foreground color.</value>
382 <remarks>
383 <para>
384 Sets the foreground color for a graphics context to the
385 given color. The color must have been allocated for this
386 to work.
387 </para>
388 <example>
389 <code lang="C#">
390 Gdk.GC my_gc = new Gdk.GC (gdk_window);
391
392 //
393 // Create the color
394 //
395 Gdk.Color red_color = new Gdk.Color (0xff, 0, 0);
396
397 //
398 // Allocate it
399 //
400 Gdk.Colormap colormap = Gdk.Colormap.System;
401 colormap.AllocColor (ref red_color, true, true);
402
403 my_gc.Foreground = red_color;
404
405 //
406 // Draw diagonal, using the GC with the red color
407 //
408 gdk_window.DrawLine (my_gc, 0, 0, 100, 100);
409 </code>
410 </example>
411 </remarks>
412 </Docs>
413 </Member>
414 <Member MemberName="ClipRegion">
415 <MemberSignature Language="C#" Value="public Gdk.Region ClipRegion { set; };" />
416 <MemberType>Property</MemberType>
417 <ReturnValue>
418 <ReturnType>Gdk.Region</ReturnType>
419 </ReturnValue>
420 <Parameters>
421 </Parameters>
422 <Docs>
423 <summary>Sets the clip mask for a graphics context from a region structure.</summary>
424 <value>the Gdk.Region</value>
425 <remarks>
426 <para>Sets the clip mask for a graphics context from a
427 region structure. The clip mask is interpreted relative to
428 the clip origin. (See <see cref="M:Gdk.GC.SetClipOrigin()" />).</para>
429 </remarks>
430 </Docs>
431 </Member>
432 <Member MemberName="Subwindow">
433 <MemberSignature Language="C#" Value="public Gdk.SubwindowMode Subwindow { set; };" />
434 <MemberType>Property</MemberType>
435 <ReturnValue>
436 <ReturnType>Gdk.SubwindowMode</ReturnType>
437 </ReturnValue>
438 <Parameters>
439 </Parameters>
440 <Docs>
441 <summary>Sets how drawing with this GC on a window will affect child windows of that window.</summary>
442 <value>the subwindow mode.</value>
443 <remarks>
444 <para>Sets how drawing with this GC on a window will affect
445 child windows of that window.</para>
446 </remarks>
447 </Docs>
448 </Member>
449 <Member MemberName="Stipple">
450 <MemberSignature Language="C#" Value="public Gdk.Pixmap Stipple { set; };" />
451 <MemberType>Property</MemberType>
452 <ReturnValue>
453 <ReturnType>Gdk.Pixmap</ReturnType>
454 </ReturnValue>
455 <Parameters>
456 </Parameters>
457 <Docs>
458 <summary>Set the stipple bitmap for a graphics context.</summary>
459 <value>the new stipple bitmap.</value>
460 <remarks>
461 <para>
462 Set the stipple bitmap for a graphics context. The
463 stipple will only be used if the fill mode is <see cref="E:Gdk.Fill.Stippled" />
464 or <see cref="Gdk.Fill.OpaqueStippled" />.
465 </para>
466 </remarks>
467 </Docs>
468 </Member>
469 <Member MemberName="Function">
470 <MemberSignature Language="C#" Value="public Gdk.Function Function { set; };" />
471 <MemberType>Property</MemberType>
472 <ReturnValue>
473 <ReturnType>Gdk.Function</ReturnType>
474 </ReturnValue>
475 <Parameters>
476 </Parameters>
477 <Docs>
478 <summary>Determines how the current pixel values and the pixel values being drawn are combined to produce the final pixel values.</summary>
479 <value>a function.</value>
480 <remarks>
481 <para>Determines how the current pixel values and the pixel
482 values being drawn are combined to produce the final pixel
483 values.</para>
484 </remarks>
485 </Docs>
486 </Member>
487 <Member MemberName="Background">
488 <MemberSignature Language="C#" Value="public Gdk.Color Background { set; };" />
489 <MemberType>Property</MemberType>
490 <ReturnValue>
491 <ReturnType>Gdk.Color</ReturnType>
492 </ReturnValue>
493 <Parameters>
494 </Parameters>
495 <Docs>
496 <summary>Sets the background color for a graphics context.</summary>
497 <value>the new background color.</value>
498 <remarks>
499 <para>
500 Sets the background color for a graphics
501 context. The color must have been allocated.
502 </para>
503 <example>
504 <code lang="C#">
505 Gdk.GC my_gc = new Gdk.GC (gdk_window);
506
507 //
508 // Create the color
509 //
510 Gdk.Color back_color = new Gdk.Color (0xff, 0, 0);
511 Gdk.Color fore_color = new Gdk.Color (0, 0, 0xff);
512
513 //
514 // Allocate them
515 //
516 Gdk.Colormap colormap = Gdk.Colormap.System;
517 colormap.AllocColor (ref back_color, true, true);
518 Gdk.Colormap colormap = Gdk.Colormap.System;
519 colormap.AllocColor (ref fore_color, true, true);
520
521 my_gc.Background = back_color;
522 my_gc.Background = fore_color;
523
524 //
525 // Draw a thick line, alternating between foreground and
526 // background colors
527 //
528 my_gc.SetLineAttributes (3, LineStyle.DoubleDash, CapStyle.NotLast, JoinStyle.Round);
529
530 //
531 // Draw diagonal, using the GC with the red color
532 //
533 gdk_window.DrawLine (my_gc, 0, 0, 100, 100);
534 </code>
535 </example>
536 </remarks>
537 </Docs>
538 </Member>
539 <Member MemberName="Exposures">
540 <MemberSignature Language="C#" Value="public bool Exposures { set; };" />
541 <MemberType>Property</MemberType>
542 <ReturnValue>
543 <ReturnType>System.Boolean</ReturnType>
544 </ReturnValue>
545 <Parameters>
546 </Parameters>
547 <Docs>
548 <summary>Sets whether or not this GC should geenrate exposure events.</summary>
549 <value>To be added: an object of type 'bool'</value>
550 <remarks>
551 <para>Sets whether copying non-visible portions of a
552 drawable using this graphics context generate exposure
553 events for the corresponding regions of the destination
554 drawable. (See <see cref="T:Gdk.Drawable" />).</para>
555 </remarks>
556 </Docs>
557 </Member>
558 <Member MemberName="Screen">
559 <MemberSignature Language="C#" Value="public Gdk.Screen Screen { get; };" />
560 <MemberType>Property</MemberType>
561 <ReturnValue>
562 <ReturnType>Gdk.Screen</ReturnType>
563 </ReturnValue>
564 <Docs>
565 <summary>To be added</summary>
566 <value>a <see cref="T:Gdk.Screen" /></value>
567 <remarks>To be added</remarks>
568 </Docs>
569 </Member>
570 <Member MemberName="SetDashes">
571 <MemberSignature Language="C#" Value="public void SetDashes (int dash_offset, sbyte[] dash_list, int n);" />
572 <MemberType>Method</MemberType>
573 <ReturnValue>
574 <ReturnType>System.Void</ReturnType>
575 </ReturnValue>
576 <Parameters>
577 <Parameter Name="dash_offset" Type="System.Int32" />
578 <Parameter Name="dash_list" Type="System.SByte[]" />
579 <Parameter Name="n" Type="System.Int32" />
580 </Parameters>
581 <Docs>
582 <summary>Sets the way dashed-lines are drawn.</summary>
583 <param name="dash_offset">the dash offset.</param>
584 <param name="dash_list">an array of dash lengths.</param>
585 <param name="n">the number of elemenst in dash_list.</param>
586 <remarks>
587 <para>Sets the way dashed-lines are drawn. Lines will be
588 drawn with alternating on and off segments of the lengths
589 specified in dash_list. The manner in which the on and off
590 segments are drawn is determined by the line_style value of
591 the GC. (This can be changed with
592 Gdk.GC.SetLineAttributes())</para>
593 </remarks>
594 </Docs>
595 </Member>
596 <Member MemberName="GType">
597 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
598 <MemberType>Property</MemberType>
599 <ReturnValue>
600 <ReturnType>GLib.GType</ReturnType>
601 </ReturnValue>
602 <Parameters />
603 <Docs>
604 <summary>GType Property.</summary>
605 <value>a <see cref="T:GLib.GType" /></value>
606 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.GC" />.</remarks>
607 </Docs>
608 </Member>
609 <Member MemberName=".ctor">
610 <MemberSignature Language="C#" Value="protected GC (GLib.GType gtype);" />
611 <MemberType>Constructor</MemberType>
612 <ReturnValue />
613 <Parameters>
614 <Parameter Name="gtype" Type="GLib.GType" />
615 </Parameters>
616 <Docs>
617 <summary>Internal constructor</summary>
618 <param name="gtype">a <see cref="T:GLib.GType" /></param>
619 <remarks>This is a constructor used by derivative types of <see cref="T:Gdk.GC" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
620 </Docs>
621 <Attributes>
622 <Attribute>
623 <AttributeName>System.Obsolete</AttributeName>
624 </Attribute>
625 </Attributes>
626 </Member>
627 <Member MemberName="Font">
628 <MemberSignature Language="C#" Value="public Gdk.Font Font { set; };" />
629 <MemberType>Property</MemberType>
630 <ReturnValue>
631 <ReturnType>Gdk.Font</ReturnType>
632 </ReturnValue>
633 <Docs>
634 <summary>To be added</summary>
635 <value>a <see cref="T:Gdk.Font" /></value>
636 <remarks>To be added</remarks>
637 <since version="Gtk# 2.4" />
638 </Docs>
639 <Attributes>
640 <Attribute>
641 <AttributeName>System.Obsolete</AttributeName>
642 </Attribute>
643 </Attributes>
644 </Member>
645 <Member MemberName="Ref">
646 <MemberSignature Language="C#" Value="public Gdk.GC Ref ();" />
647 <MemberType>Method</MemberType>
648 <ReturnValue>
649 <ReturnType>Gdk.GC</ReturnType>
650 </ReturnValue>
651 <Parameters />
652 <Docs>
653 <summary>To be added</summary>
654 <returns>a <see cref="T:Gdk.GC" /></returns>
655 <remarks>To be added</remarks>
656 <since version="Gtk# 2.4" />
657 </Docs>
658 </Member>
659 <Member MemberName="Unref">
660 <MemberSignature Language="C#" Value="public void Unref ();" />
661 <MemberType>Method</MemberType>
662 <ReturnValue>
663 <ReturnType>System.Void</ReturnType>
664 </ReturnValue>
665 <Parameters />
666 <Docs>
667 <summary>To be added</summary>
668 <remarks>To be added</remarks>
669 <since version="Gtk# 2.4" />
670 </Docs>
671 </Member>
672 </Members>
673 </Type>
+0
-337
doc/en/Gdk/GCValues.xml less more
0 <Type Name="GCValues" FullName="Gdk.GCValues">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct GCValues" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Holds a set of values used to create or modify a graphics context.</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.GCValues Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.GCValues</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added</summary>
27 <remarks>To be added</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gdk.GCValues New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.GCValues</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>To be added</summary>
41 <param name="raw">To be added: an object of type 'IntPtr'</param>
42 <returns>To be added: an object of type 'Gdk.GCValues'</returns>
43 <remarks>To be added</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="clip_mask">
47 <MemberSignature Language="C#" Value="public Gdk.Pixmap clip_mask { set; get; };" />
48 <MemberType>Property</MemberType>
49 <ReturnValue>
50 <ReturnType>Gdk.Pixmap</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 </Parameters>
54 <Docs>
55 <summary>The clip mask bitmap.</summary>
56 <value>To be added: an object of type 'Gdk.Pixmap'</value>
57 <remarks>To be added</remarks>
58 </Docs>
59 <Attributes>
60 <Attribute>
61 <AttributeName>System.Obsolete("Replaced by ClipMask property.")</AttributeName>
62 </Attribute>
63 </Attributes>
64 </Member>
65 <Member MemberName="stipple">
66 <MemberSignature Language="C#" Value="public Gdk.Pixmap stipple { set; get; };" />
67 <MemberType>Property</MemberType>
68 <ReturnValue>
69 <ReturnType>Gdk.Pixmap</ReturnType>
70 </ReturnValue>
71 <Parameters>
72 </Parameters>
73 <Docs>
74 <summary>The stipple bitmap.</summary>
75 <value>To be added: an object of type 'Gdk.Pixmap'</value>
76 <remarks>To be added</remarks>
77 </Docs>
78 <Attributes>
79 <Attribute>
80 <AttributeName>System.Obsolete("Replaced by Stipple property.")</AttributeName>
81 </Attribute>
82 </Attributes>
83 </Member>
84 <Member MemberName="tile">
85 <MemberSignature Language="C#" Value="public Gdk.Pixmap tile { set; get; };" />
86 <MemberType>Property</MemberType>
87 <ReturnValue>
88 <ReturnType>Gdk.Pixmap</ReturnType>
89 </ReturnValue>
90 <Parameters>
91 </Parameters>
92 <Docs>
93 <summary>The tile pixmap.</summary>
94 <value>To be added: an object of type 'Gdk.Pixmap'</value>
95 <remarks>To be added</remarks>
96 </Docs>
97 <Attributes>
98 <Attribute>
99 <AttributeName>System.Obsolete("Replaced by Tile property.")</AttributeName>
100 </Attribute>
101 </Attributes>
102 </Member>
103 <Member MemberName="Foreground">
104 <MemberSignature Language="C#" Value="public Gdk.Color Foreground;" />
105 <MemberType>Field</MemberType>
106 <ReturnValue>
107 <ReturnType>Gdk.Color</ReturnType>
108 </ReturnValue>
109 <Parameters>
110 </Parameters>
111 <Docs>
112 <summary>The foreground color.</summary>
113 <remarks>To be added</remarks>
114 </Docs>
115 </Member>
116 <Member MemberName="Background">
117 <MemberSignature Language="C#" Value="public Gdk.Color Background;" />
118 <MemberType>Field</MemberType>
119 <ReturnValue>
120 <ReturnType>Gdk.Color</ReturnType>
121 </ReturnValue>
122 <Parameters>
123 </Parameters>
124 <Docs>
125 <summary>The background color.</summary>
126 <remarks>To be added</remarks>
127 </Docs>
128 </Member>
129 <Member MemberName="Function">
130 <MemberSignature Language="C#" Value="public Gdk.Function Function;" />
131 <MemberType>Field</MemberType>
132 <ReturnValue>
133 <ReturnType>Gdk.Function</ReturnType>
134 </ReturnValue>
135 <Parameters>
136 </Parameters>
137 <Docs>
138 <summary>The bitwise operation used when drawing.</summary>
139 <remarks>To be added</remarks>
140 </Docs>
141 </Member>
142 <Member MemberName="Fill">
143 <MemberSignature Language="C#" Value="public Gdk.Fill Fill;" />
144 <MemberType>Field</MemberType>
145 <ReturnValue>
146 <ReturnType>Gdk.Fill</ReturnType>
147 </ReturnValue>
148 <Parameters>
149 </Parameters>
150 <Docs>
151 <summary>The fill style.</summary>
152 <remarks>To be added</remarks>
153 </Docs>
154 </Member>
155 <Member MemberName="SubwindowMode">
156 <MemberSignature Language="C#" Value="public Gdk.SubwindowMode SubwindowMode;" />
157 <MemberType>Field</MemberType>
158 <ReturnValue>
159 <ReturnType>Gdk.SubwindowMode</ReturnType>
160 </ReturnValue>
161 <Parameters>
162 </Parameters>
163 <Docs>
164 <summary>To be added</summary>
165 <remarks>To be added</remarks>
166 </Docs>
167 </Member>
168 <Member MemberName="TsXOrigin">
169 <MemberSignature Language="C#" Value="public int TsXOrigin;" />
170 <MemberType>Field</MemberType>
171 <ReturnValue>
172 <ReturnType>System.Int32</ReturnType>
173 </ReturnValue>
174 <Parameters>
175 </Parameters>
176 <Docs>
177 <summary>The x origin of the tile or stipple.</summary>
178 <remarks>To be added</remarks>
179 </Docs>
180 </Member>
181 <Member MemberName="TsYOrigin">
182 <MemberSignature Language="C#" Value="public int TsYOrigin;" />
183 <MemberType>Field</MemberType>
184 <ReturnValue>
185 <ReturnType>System.Int32</ReturnType>
186 </ReturnValue>
187 <Parameters>
188 </Parameters>
189 <Docs>
190 <summary>The y origin of the tile or stipple.</summary>
191 <remarks>To be added</remarks>
192 </Docs>
193 </Member>
194 <Member MemberName="ClipXOrigin">
195 <MemberSignature Language="C#" Value="public int ClipXOrigin;" />
196 <MemberType>Field</MemberType>
197 <ReturnValue>
198 <ReturnType>System.Int32</ReturnType>
199 </ReturnValue>
200 <Parameters>
201 </Parameters>
202 <Docs>
203 <summary>The x origin of the clip mask.</summary>
204 <remarks>To be added</remarks>
205 </Docs>
206 </Member>
207 <Member MemberName="ClipYOrigin">
208 <MemberSignature Language="C#" Value="public int ClipYOrigin;" />
209 <MemberType>Field</MemberType>
210 <ReturnValue>
211 <ReturnType>System.Int32</ReturnType>
212 </ReturnValue>
213 <Parameters>
214 </Parameters>
215 <Docs>
216 <summary>The y origin of the clip mask.</summary>
217 <remarks>To be added</remarks>
218 </Docs>
219 </Member>
220 <Member MemberName="GraphicsExposures">
221 <MemberSignature Language="C#" Value="public int GraphicsExposures;" />
222 <MemberType>Field</MemberType>
223 <ReturnValue>
224 <ReturnType>System.Int32</ReturnType>
225 </ReturnValue>
226 <Parameters>
227 </Parameters>
228 <Docs>
229 <summary>Whether graphics exposures are enabled.</summary>
230 <remarks>To be added</remarks>
231 </Docs>
232 </Member>
233 <Member MemberName="LineWidth">
234 <MemberSignature Language="C#" Value="public int LineWidth;" />
235 <MemberType>Field</MemberType>
236 <ReturnValue>
237 <ReturnType>System.Int32</ReturnType>
238 </ReturnValue>
239 <Parameters>
240 </Parameters>
241 <Docs>
242 <summary>The line width.</summary>
243 <remarks>To be added</remarks>
244 </Docs>
245 </Member>
246 <Member MemberName="LineStyle">
247 <MemberSignature Language="C#" Value="public Gdk.LineStyle LineStyle;" />
248 <MemberType>Field</MemberType>
249 <ReturnValue>
250 <ReturnType>Gdk.LineStyle</ReturnType>
251 </ReturnValue>
252 <Parameters>
253 </Parameters>
254 <Docs>
255 <summary>The way dashed lines are drawn.</summary>
256 <remarks>To be added</remarks>
257 </Docs>
258 </Member>
259 <Member MemberName="CapStyle">
260 <MemberSignature Language="C#" Value="public Gdk.CapStyle CapStyle;" />
261 <MemberType>Field</MemberType>
262 <ReturnValue>
263 <ReturnType>Gdk.CapStyle</ReturnType>
264 </ReturnValue>
265 <Parameters>
266 </Parameters>
267 <Docs>
268 <summary>The way the ends of lines are drawn.</summary>
269 <remarks>To be added</remarks>
270 </Docs>
271 </Member>
272 <Member MemberName="JoinStyle">
273 <MemberSignature Language="C#" Value="public Gdk.JoinStyle JoinStyle;" />
274 <MemberType>Field</MemberType>
275 <ReturnValue>
276 <ReturnType>Gdk.JoinStyle</ReturnType>
277 </ReturnValue>
278 <Parameters>
279 </Parameters>
280 <Docs>
281 <summary>The way joins between lines are drawn.</summary>
282 <remarks>To be added</remarks>
283 </Docs>
284 </Member>
285 <Member MemberName="font">
286 <MemberSignature Language="C#" Value="public Gdk.Font font { get; };" />
287 <MemberType>Property</MemberType>
288 <ReturnValue>
289 <ReturnType>Gdk.Font</ReturnType>
290 </ReturnValue>
291 <Parameters />
292 <Docs>
293 <summary>To be added</summary>
294 <value>a <see cref="T:Gdk.Font" /></value>
295 <remarks>To be added</remarks>
296 <since version="Gtk# 2.4" />
297 </Docs>
298 </Member>
299 <Member MemberName="Tile">
300 <MemberSignature Language="C#" Value="public Gdk.Pixmap Tile { set; get; };" />
301 <MemberType>Property</MemberType>
302 <ReturnValue>
303 <ReturnType>Gdk.Pixmap</ReturnType>
304 </ReturnValue>
305 <Docs>
306 <summary>To be added.</summary>
307 <value>To be added.</value>
308 <remarks>To be added.</remarks>
309 </Docs>
310 </Member>
311 <Member MemberName="Stipple">
312 <MemberSignature Language="C#" Value="public Gdk.Pixmap Stipple { set; get; };" />
313 <MemberType>Property</MemberType>
314 <ReturnValue>
315 <ReturnType>Gdk.Pixmap</ReturnType>
316 </ReturnValue>
317 <Docs>
318 <summary>To be added.</summary>
319 <value>To be added.</value>
320 <remarks>To be added.</remarks>
321 </Docs>
322 </Member>
323 <Member MemberName="ClipMask">
324 <MemberSignature Language="C#" Value="public Gdk.Pixmap ClipMask { set; get; };" />
325 <MemberType>Property</MemberType>
326 <ReturnValue>
327 <ReturnType>Gdk.Pixmap</ReturnType>
328 </ReturnValue>
329 <Docs>
330 <summary>To be added.</summary>
331 <value>To be added.</value>
332 <remarks>To be added.</remarks>
333 </Docs>
334 </Member>
335 </Members>
336 </Type>
+0
-258
doc/en/Gdk/GCValuesMask.xml less more
0 <Type Name="GCValuesMask" FullName="Gdk.GCValuesMask">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum GCValuesMask" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A set of flags used to indicate which fields <see cref="T:Gdk.GCValues" /> structure are set.</summary>
11 <remarks>None.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>System.Flags</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="Foreground">
23 <MemberSignature Language="C#" Value="Foreground" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.GCValuesMask</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>The <see cref="F:Gdk.GCValues.Foreground" /> is set.</summary>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="Background">
36 <MemberSignature Language="C#" Value="Background" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gdk.GCValuesMask</ReturnType>
40 </ReturnValue>
41 <Parameters />
42 <Docs>
43 <summary>The <see cref="F:Gdk.GCValues.Background" /> is set.</summary>
44 <remarks>
45 </remarks>
46 </Docs>
47 </Member>
48 <Member MemberName="Font">
49 <MemberSignature Language="C#" Value="Font" />
50 <MemberType>Field</MemberType>
51 <ReturnValue>
52 <ReturnType>Gdk.GCValuesMask</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>The <see cref="P:Gdk.GCValues.font" /> is set.</summary>
57 <remarks>
58 </remarks>
59 </Docs>
60 </Member>
61 <Member MemberName="Function">
62 <MemberSignature Language="C#" Value="Function" />
63 <MemberType>Field</MemberType>
64 <ReturnValue>
65 <ReturnType>Gdk.GCValuesMask</ReturnType>
66 </ReturnValue>
67 <Parameters />
68 <Docs>
69 <summary>The <see cref="F:Gdk.GCValues.Function" /> is set.</summary>
70 <remarks>
71 </remarks>
72 </Docs>
73 </Member>
74 <Member MemberName="Fill">
75 <MemberSignature Language="C#" Value="Fill" />
76 <MemberType>Field</MemberType>
77 <ReturnValue>
78 <ReturnType>Gdk.GCValuesMask</ReturnType>
79 </ReturnValue>
80 <Parameters />
81 <Docs>
82 <summary>The <see cref="F:Gdk.GCValues.Fill" /> is set.</summary>
83 <remarks>
84 </remarks>
85 </Docs>
86 </Member>
87 <Member MemberName="Tile">
88 <MemberSignature Language="C#" Value="Tile" />
89 <MemberType>Field</MemberType>
90 <ReturnValue>
91 <ReturnType>Gdk.GCValuesMask</ReturnType>
92 </ReturnValue>
93 <Parameters />
94 <Docs>
95 <summary>The <see cref="P:Gdk.GCValues.tile" /> is set.</summary>
96 <remarks>
97 </remarks>
98 </Docs>
99 </Member>
100 <Member MemberName="Stipple">
101 <MemberSignature Language="C#" Value="Stipple" />
102 <MemberType>Field</MemberType>
103 <ReturnValue>
104 <ReturnType>Gdk.GCValuesMask</ReturnType>
105 </ReturnValue>
106 <Parameters />
107 <Docs>
108 <summary>The <see cref="P:Gdk.GCValues.Stipple" /> is set.</summary>
109 <remarks>
110 </remarks>
111 </Docs>
112 </Member>
113 <Member MemberName="ClipMask">
114 <MemberSignature Language="C#" Value="ClipMask" />
115 <MemberType>Field</MemberType>
116 <ReturnValue>
117 <ReturnType>Gdk.GCValuesMask</ReturnType>
118 </ReturnValue>
119 <Parameters />
120 <Docs>
121 <summary>The <see cref="P:Gdk.GCValues.clip_mask" /> is set.</summary>
122 <remarks>
123 </remarks>
124 </Docs>
125 </Member>
126 <Member MemberName="Subwindow">
127 <MemberSignature Language="C#" Value="Subwindow" />
128 <MemberType>Field</MemberType>
129 <ReturnValue>
130 <ReturnType>Gdk.GCValuesMask</ReturnType>
131 </ReturnValue>
132 <Parameters />
133 <Docs>
134 <summary>The <see cref="F:Gdk.GCValues.SubwindowMode" /> is set.</summary>
135 <remarks>
136 </remarks>
137 </Docs>
138 </Member>
139 <Member MemberName="TsXOrigin">
140 <MemberSignature Language="C#" Value="TsXOrigin" />
141 <MemberType>Field</MemberType>
142 <ReturnValue>
143 <ReturnType>Gdk.GCValuesMask</ReturnType>
144 </ReturnValue>
145 <Parameters />
146 <Docs>
147 <summary>The <see cref="F:Gdk.GCValues.TsXOrigin" /> is set.</summary>
148 <remarks>
149 </remarks>
150 </Docs>
151 </Member>
152 <Member MemberName="TsYOrigin">
153 <MemberSignature Language="C#" Value="TsYOrigin" />
154 <MemberType>Field</MemberType>
155 <ReturnValue>
156 <ReturnType>Gdk.GCValuesMask</ReturnType>
157 </ReturnValue>
158 <Parameters />
159 <Docs>
160 <summary>The <see cref="F:Gdk.GCValues.TsYOrigin" /> is set.</summary>
161 <remarks>
162 </remarks>
163 </Docs>
164 </Member>
165 <Member MemberName="ClipXOrigin">
166 <MemberSignature Language="C#" Value="ClipXOrigin" />
167 <MemberType>Field</MemberType>
168 <ReturnValue>
169 <ReturnType>Gdk.GCValuesMask</ReturnType>
170 </ReturnValue>
171 <Parameters />
172 <Docs>
173 <summary>The <see cref="F:Gdk.GCValues.ClipXOrigin" /> is set.</summary>
174 <remarks>
175 </remarks>
176 </Docs>
177 </Member>
178 <Member MemberName="ClipYOrigin">
179 <MemberSignature Language="C#" Value="ClipYOrigin" />
180 <MemberType>Field</MemberType>
181 <ReturnValue>
182 <ReturnType>Gdk.GCValuesMask</ReturnType>
183 </ReturnValue>
184 <Parameters />
185 <Docs>
186 <summary>The <see cref="F:Gdk.GCValues.ClipYOrigin" /> is set.</summary>
187 <remarks>
188 </remarks>
189 </Docs>
190 </Member>
191 <Member MemberName="Exposures">
192 <MemberSignature Language="C#" Value="Exposures" />
193 <MemberType>Field</MemberType>
194 <ReturnValue>
195 <ReturnType>Gdk.GCValuesMask</ReturnType>
196 </ReturnValue>
197 <Parameters />
198 <Docs>
199 <summary>The <see cref="F:Gdk.GCValues.GraphicsExposures" /> is set.</summary>
200 <remarks>
201 </remarks>
202 </Docs>
203 </Member>
204 <Member MemberName="LineWidth">
205 <MemberSignature Language="C#" Value="LineWidth" />
206 <MemberType>Field</MemberType>
207 <ReturnValue>
208 <ReturnType>Gdk.GCValuesMask</ReturnType>
209 </ReturnValue>
210 <Parameters />
211 <Docs>
212 <summary>The <see cref="F:Gdk.GCValues.LineWidth" /> is set.</summary>
213 <remarks>
214 </remarks>
215 </Docs>
216 </Member>
217 <Member MemberName="LineStyle">
218 <MemberSignature Language="C#" Value="LineStyle" />
219 <MemberType>Field</MemberType>
220 <ReturnValue>
221 <ReturnType>Gdk.GCValuesMask</ReturnType>
222 </ReturnValue>
223 <Parameters />
224 <Docs>
225 <summary>The <see cref="F:Gdk.GCValues.LineStyle" /> is set.</summary>
226 <remarks>
227 </remarks>
228 </Docs>
229 </Member>
230 <Member MemberName="CapStyle">
231 <MemberSignature Language="C#" Value="CapStyle" />
232 <MemberType>Field</MemberType>
233 <ReturnValue>
234 <ReturnType>Gdk.GCValuesMask</ReturnType>
235 </ReturnValue>
236 <Parameters />
237 <Docs>
238 <summary>The <see cref="F:Gdk.GCValues.CapStyle" /> is set.</summary>
239 <remarks>
240 </remarks>
241 </Docs>
242 </Member>
243 <Member MemberName="JoinStyle">
244 <MemberSignature Language="C#" Value="JoinStyle" />
245 <MemberType>Field</MemberType>
246 <ReturnValue>
247 <ReturnType>Gdk.GCValuesMask</ReturnType>
248 </ReturnValue>
249 <Parameters />
250 <Docs>
251 <summary>The <see cref="F:Gdk.GCValues.JoinStyle" /> is set.</summary>
252 <remarks>
253 </remarks>
254 </Docs>
255 </Member>
256 </Members>
257 </Type>
2626 <remarks />
2727 </Docs>
2828 </Member>
29 <Member MemberName="AddClientMessageFilter">
30 <MemberSignature Language="C#" Value="public static void AddClientMessageFilter (Gdk.Atom message_type, Gdk.FilterFunc func);" />
31 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AddClientMessageFilter(class Gdk.Atom message_type, class Gdk.FilterFunc func) cil managed" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>System.Void</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="message_type" Type="Gdk.Atom" />
38 <Parameter Name="func" Type="Gdk.FilterFunc" />
39 </Parameters>
40 <Docs>
41 <param name="message_type">a <see cref="T:Gdk.Atom" /></param>
42 <param name="func">a <see cref="T:Gdk.FilterFunc" /></param>
43 <summary>To be added</summary>
44 <remarks>To be added</remarks>
45 </Docs>
46 </Member>
4729 <Member MemberName="CurrentDesktop">
4830 <MemberSignature Language="C#" Value="public static int CurrentDesktop { get; }" />
4931 <MemberSignature Language="ILAsm" Value=".property int32 CurrentDesktop" />
8567 <remarks>To be added</remarks>
8668 </Docs>
8769 </Member>
88 <Member MemberName="DevicesList">
89 <MemberSignature Language="C#" Value="public static Gdk.Device[] DevicesList ();" />
90 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gdk.Device[] DevicesList() cil managed" />
91 <MemberType>Method</MemberType>
92 <ReturnValue>
93 <ReturnType>Gdk.Device[]</ReturnType>
94 </ReturnValue>
95 <Parameters />
96 <Docs>
97 <summary>To be added</summary>
98 <returns>a <see cref="T:Gdk.Device[]" /></returns>
99 <remarks>To be added</remarks>
100 </Docs>
101 </Member>
10270 <Member MemberName="DisableMultidevice">
10371 <MemberSignature Language="C#" Value="public static void DisableMultidevice ();" />
10472 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void DisableMultidevice() cil managed" />
333301 <remarks>To be added</remarks>
334302 </Docs>
335303 </Member>
336 <Member MemberName="TextPropertyToUtf8ListForDisplay">
337 <MemberSignature Language="C#" Value="public static int TextPropertyToUtf8ListForDisplay (Gdk.Display display, Gdk.Atom encoding, int format, out byte text, int length, string list);" />
338 <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 TextPropertyToUtf8ListForDisplay(class Gdk.Display display, class Gdk.Atom encoding, int32 format, unsigned int8 text, int32 length, string list) cil managed" />
339 <MemberType>Method</MemberType>
340 <ReturnValue>
341 <ReturnType>System.Int32</ReturnType>
342 </ReturnValue>
343 <Parameters>
344 <Parameter Name="display" Type="Gdk.Display" />
345 <Parameter Name="encoding" Type="Gdk.Atom" />
346 <Parameter Name="format" Type="System.Int32" />
347 <Parameter Name="text" Type="System.Byte&amp;" RefType="out" />
348 <Parameter Name="length" Type="System.Int32" />
349 <Parameter Name="list" Type="System.String" />
350 </Parameters>
351 <Docs>
352 <param name="display">To be added.</param>
353 <param name="encoding">To be added.</param>
354 <param name="format">To be added.</param>
355 <param name="text">To be added.</param>
356 <param name="length">To be added.</param>
357 <param name="list">To be added.</param>
358 <summary>To be added.</summary>
359 <returns>To be added.</returns>
360 <remarks>To be added.</remarks>
361 <since version="Gtk# 3.0" />
362 </Docs>
363 </Member>
364304 <Member MemberName="UnicodeToKeyval">
365305 <MemberSignature Language="C#" Value="public static uint UnicodeToKeyval (uint wc);" />
366306 <MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int32 UnicodeToKeyval(unsigned int32 wc) cil managed" />
+0
-324
doc/en/Gdk/Image.xml less more
0 <Type Name="Image" FullName="Gdk.Image">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class Image : GLib.Object" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Contains information on the image and the pixel data.</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>GLib.Object</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName="PutPixel">
20 <MemberSignature Language="C#" Value="public void PutPixel (int x, int y, uint pixel);" />
21 <MemberType>Method</MemberType>
22 <ReturnValue>
23 <ReturnType>System.Void</ReturnType>
24 </ReturnValue>
25 <Parameters>
26 <Parameter Name="x" Type="System.Int32" />
27 <Parameter Name="y" Type="System.Int32" />
28 <Parameter Name="pixel" Type="System.UInt32" />
29 </Parameters>
30 <Docs>
31 <summary>To be added</summary>
32 <param name="x">To be added: an object of type 'int'</param>
33 <param name="y">To be added: an object of type 'int'</param>
34 <param name="pixel">To be added: an object of type 'uint'</param>
35 <remarks>To be added</remarks>
36 </Docs>
37 </Member>
38 <Member MemberName="GetPixel">
39 <MemberSignature Language="C#" Value="public uint GetPixel (int x, int y);" />
40 <MemberType>Method</MemberType>
41 <ReturnValue>
42 <ReturnType>System.UInt32</ReturnType>
43 </ReturnValue>
44 <Parameters>
45 <Parameter Name="x" Type="System.Int32" />
46 <Parameter Name="y" Type="System.Int32" />
47 </Parameters>
48 <Docs>
49 <summary>To be added</summary>
50 <param name="x">To be added: an object of type 'int'</param>
51 <param name="y">To be added: an object of type 'int'</param>
52 <returns>To be added: an object of type 'uint'</returns>
53 <remarks>To be added</remarks>
54 </Docs>
55 </Member>
56 <Member MemberName=".ctor">
57 <MemberSignature Language="C#" Value="public Image (IntPtr raw);" />
58 <MemberType>Constructor</MemberType>
59 <ReturnValue />
60 <Parameters>
61 <Parameter Name="raw" Type="System.IntPtr" />
62 </Parameters>
63 <Docs>
64 <summary>Internal constructor</summary>
65 <param name="raw">Pointer to the C object.</param>
66 <remarks>
67 <para>This is an internal constructor, and should not be used by user code.</para>
68 </remarks>
69 </Docs>
70 </Member>
71 <Member MemberName=".ctor">
72 <MemberSignature Language="C#" Value="public Image (Gdk.ImageType type, Gdk.Visual visual, int width, int height);" />
73 <MemberType>Constructor</MemberType>
74 <ReturnValue />
75 <Parameters>
76 <Parameter Name="type" Type="Gdk.ImageType" />
77 <Parameter Name="visual" Type="Gdk.Visual" />
78 <Parameter Name="width" Type="System.Int32" />
79 <Parameter Name="height" Type="System.Int32" />
80 </Parameters>
81 <Docs>
82 <summary>To be added</summary>
83 <param name="type">To be added: an object of type 'Gdk.ImageType'</param>
84 <param name="visual">To be added: an object of type 'Gdk.Visual'</param>
85 <param name="width">To be added: an object of type 'int'</param>
86 <param name="height">To be added: an object of type 'int'</param>
87 <remarks>To be added</remarks>
88 </Docs>
89 </Member>
90 <Member MemberName="Colormap">
91 <MemberSignature Language="C#" Value="public Gdk.Colormap Colormap { set; get; };" />
92 <MemberType>Property</MemberType>
93 <ReturnValue>
94 <ReturnType>Gdk.Colormap</ReturnType>
95 </ReturnValue>
96 <Parameters>
97 </Parameters>
98 <Docs>
99 <summary>To be added</summary>
100 <value>To be added: an object of type 'Gdk.Colormap'</value>
101 <remarks>To be added</remarks>
102 </Docs>
103 </Member>
104 <Member MemberName="GType">
105 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
106 <MemberType>Property</MemberType>
107 <ReturnValue>
108 <ReturnType>GLib.GType</ReturnType>
109 </ReturnValue>
110 <Parameters />
111 <Docs>
112 <summary>GType Property.</summary>
113 <value>a <see cref="T:GLib.GType" /></value>
114 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.Image" />.</remarks>
115 </Docs>
116 </Member>
117 <Member MemberName=".ctor">
118 <MemberSignature Language="C#" Value="protected Image (GLib.GType gtype);" />
119 <MemberType>Constructor</MemberType>
120 <ReturnValue />
121 <Parameters>
122 <Parameter Name="gtype" Type="GLib.GType" />
123 </Parameters>
124 <Docs>
125 <summary>Internal constructor</summary>
126 <param name="gtype">a <see cref="T:GLib.GType" /></param>
127 <remarks>This is a constructor used by derivative types of <see cref="T:Gdk.Image" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
128 </Docs>
129 <Attributes>
130 <Attribute>
131 <AttributeName>System.Obsolete</AttributeName>
132 </Attribute>
133 </Attributes>
134 </Member>
135 <Member MemberName="Get">
136 <MemberSignature Language="C#" Value="public static Gdk.Image Get (Gdk.Drawable drawable, int x, int y, int width, int height);" />
137 <MemberType>Method</MemberType>
138 <ReturnValue>
139 <ReturnType>Gdk.Image</ReturnType>
140 </ReturnValue>
141 <Parameters>
142 <Parameter Name="drawable" Type="Gdk.Drawable" />
143 <Parameter Name="x" Type="System.Int32" />
144 <Parameter Name="y" Type="System.Int32" />
145 <Parameter Name="width" Type="System.Int32" />
146 <Parameter Name="height" Type="System.Int32" />
147 </Parameters>
148 <Docs>
149 <summary>To be added</summary>
150 <param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
151 <param name="x">a <see cref="T:System.Int32" /></param>
152 <param name="y">a <see cref="T:System.Int32" /></param>
153 <param name="width">a <see cref="T:System.Int32" /></param>
154 <param name="height">a <see cref="T:System.Int32" /></param>
155 <returns>a <see cref="T:Gdk.Image" /></returns>
156 <remarks>To be added</remarks>
157 <since version="Gtk# 2.4" />
158 </Docs>
159 </Member>
160 <Member MemberName="Unref">
161 <MemberSignature Language="C#" Value="public void Unref ();" />
162 <MemberType>Method</MemberType>
163 <ReturnValue>
164 <ReturnType>System.Void</ReturnType>
165 </ReturnValue>
166 <Parameters />
167 <Docs>
168 <summary>To be added</summary>
169 <remarks>To be added</remarks>
170 <since version="Gtk# 2.4" />
171 </Docs>
172 </Member>
173 <Member MemberName="Ref">
174 <MemberSignature Language="C#" Value="public Gdk.Image Ref ();" />
175 <MemberType>Method</MemberType>
176 <ReturnValue>
177 <ReturnType>Gdk.Image</ReturnType>
178 </ReturnValue>
179 <Parameters />
180 <Docs>
181 <summary>To be added</summary>
182 <returns>a <see cref="T:Gdk.Image" /></returns>
183 <remarks>To be added</remarks>
184 <since version="Gtk# 2.4" />
185 </Docs>
186 </Member>
187 <Member MemberName="Bpp">
188 <MemberSignature Language="C#" Value="public ushort Bpp { get; };" />
189 <MemberType>Property</MemberType>
190 <ReturnValue>
191 <ReturnType>System.UInt16</ReturnType>
192 </ReturnValue>
193 <Parameters />
194 <Docs>
195 <summary>The number of bytes per pixel.</summary>
196 <value>a <see cref="T:System.UInt16" /></value>
197 <remarks>
198 </remarks>
199 <since version="Gtk# 2.4" />
200 </Docs>
201 </Member>
202 <Member MemberName="Bpl">
203 <MemberSignature Language="C#" Value="public ushort Bpl { get; };" />
204 <MemberType>Property</MemberType>
205 <ReturnValue>
206 <ReturnType>System.UInt16</ReturnType>
207 </ReturnValue>
208 <Parameters />
209 <Docs>
210 <summary>The number of bytes per line of the image.</summary>
211 <value>a <see cref="T:System.UInt16" /></value>
212 <remarks>
213 </remarks>
214 <since version="Gtk# 2.4" />
215 </Docs>
216 </Member>
217 <Member MemberName="Depth">
218 <MemberSignature Language="C#" Value="public ushort Depth { get; };" />
219 <MemberType>Property</MemberType>
220 <ReturnValue>
221 <ReturnType>System.UInt16</ReturnType>
222 </ReturnValue>
223 <Parameters />
224 <Docs>
225 <summary>The image depth (ie, the number of bits per pixel).</summary>
226 <value>a <see cref="T:System.UInt16" /></value>
227 <remarks>
228 </remarks>
229 <since version="Gtk# 2.4" />
230 </Docs>
231 </Member>
232 <Member MemberName="ByteOrder">
233 <MemberSignature Language="C#" Value="public Gdk.ByteOrder ByteOrder { get; };" />
234 <MemberType>Property</MemberType>
235 <ReturnValue>
236 <ReturnType>Gdk.ByteOrder</ReturnType>
237 </ReturnValue>
238 <Parameters />
239 <Docs>
240 <summary>The image byte order.</summary>
241 <value>a <see cref="T:Gdk.ByteOrder" /></value>
242 <remarks>
243 </remarks>
244 <since version="Gtk# 2.4" />
245 </Docs>
246 </Member>
247 <Member MemberName="BitsPerPixel">
248 <MemberSignature Language="C#" Value="public ushort BitsPerPixel { get; };" />
249 <MemberType>Property</MemberType>
250 <ReturnValue>
251 <ReturnType>System.UInt16</ReturnType>
252 </ReturnValue>
253 <Parameters />
254 <Docs>
255 <summary>The number of bits per pixel.</summary>
256 <value>a <see cref="T:System.UInt16" /></value>
257 <remarks>
258 </remarks>
259 <since version="Gtk# 2.4" />
260 </Docs>
261 </Member>
262 <Member MemberName="Width">
263 <MemberSignature Language="C#" Value="public int Width { get; };" />
264 <MemberType>Property</MemberType>
265 <ReturnValue>
266 <ReturnType>System.Int32</ReturnType>
267 </ReturnValue>
268 <Parameters />
269 <Docs>
270 <summary>The width of the image in pixels.</summary>
271 <value>a <see cref="T:System.Int32" /></value>
272 <remarks>
273 </remarks>
274 <since version="Gtk# 2.4" />
275 </Docs>
276 </Member>
277 <Member MemberName="Visual">
278 <MemberSignature Language="C#" Value="public Gdk.Visual Visual { get; };" />
279 <MemberType>Property</MemberType>
280 <ReturnValue>
281 <ReturnType>Gdk.Visual</ReturnType>
282 </ReturnValue>
283 <Parameters />
284 <Docs>
285 <summary>The image's <see cref="T:Gdk.Visual" />.</summary>
286 <value>a <see cref="T:Gdk.Visual" /></value>
287 <remarks>
288 </remarks>
289 <since version="Gtk# 2.4" />
290 </Docs>
291 </Member>
292 <Member MemberName="Type">
293 <MemberSignature Language="C#" Value="public Gdk.ImageType Type { get; };" />
294 <MemberType>Property</MemberType>
295 <ReturnValue>
296 <ReturnType>Gdk.ImageType</ReturnType>
297 </ReturnValue>
298 <Parameters />
299 <Docs>
300 <summary>The image's <see cref="T:Gdk.ImageType" /></summary>
301 <value>a <see cref="T:Gdk.ImageType" /></value>
302 <remarks>
303 </remarks>
304 <since version="Gtk# 2.4" />
305 </Docs>
306 </Member>
307 <Member MemberName="Height">
308 <MemberSignature Language="C#" Value="public int Height { get; };" />
309 <MemberType>Property</MemberType>
310 <ReturnValue>
311 <ReturnType>System.Int32</ReturnType>
312 </ReturnValue>
313 <Parameters />
314 <Docs>
315 <summary>The height of the image in pixels.</summary>
316 <value>a <see cref="T:System.Int32" /></value>
317 <remarks>
318 </remarks>
319 <since version="Gtk# 2.4" />
320 </Docs>
321 </Member>
322 </Members>
323 </Type>
+0
-63
doc/en/Gdk/ImageType.xml less more
0 <Type Name="ImageType" FullName="Gdk.ImageType">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum ImageType" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Specifies the type of a <see cref="T:Gdk.Image" />.</summary>
11 <remarks>None.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.ImageTypeGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="Normal">
23 <MemberSignature Language="C#" Value="Normal" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.ImageType</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>The original X image type, which is quite slow since the image has to be transferred from the client to the server to display it.</summary>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="Shared">
36 <MemberSignature Language="C#" Value="Shared" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gdk.ImageType</ReturnType>
40 </ReturnValue>
41 <Parameters />
42 <Docs>
43 <summary>A faster image type, which uses shared memory to transfer the image data between the client and server. However this will only be available if the client and server are on the same machine and the shared memory extension is supported by the server.</summary>
44 <remarks>
45 </remarks>
46 </Docs>
47 </Member>
48 <Member MemberName="Fastest">
49 <MemberSignature Language="C#" Value="Fastest" />
50 <MemberType>Field</MemberType>
51 <ReturnValue>
52 <ReturnType>Gdk.ImageType</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>Specifies that Shared should be tried first, and if that fails, then Normal will be used.</summary>
57 <remarks>
58 </remarks>
59 </Docs>
60 </Member>
61 </Members>
62 </Type>
+0
-108
doc/en/Gdk/Input.xml less more
0 <Type Name="Input" FullName="Gdk.Input">
1 <TypeSignature Language="C#" Value="public class Input" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>To be added</summary>
10 <remarks>To be added</remarks>
11 <since version="Gtk# 2.4" />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Object</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Remove">
19 <MemberSignature Language="C#" Value="public static void Remove (int tag);" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="tag" Type="System.Int32" />
26 </Parameters>
27 <Docs>
28 <summary>To be added</summary>
29 <param name="tag">a <see cref="T:System.Int32" /></param>
30 <remarks>To be added</remarks>
31 </Docs>
32 </Member>
33 <Member MemberName="SetExtensionEvents">
34 <MemberSignature Language="C#" Value="public static void SetExtensionEvents (Gdk.Window window, int mask, Gdk.ExtensionMode mode);" />
35 <MemberType>Method</MemberType>
36 <ReturnValue>
37 <ReturnType>System.Void</ReturnType>
38 </ReturnValue>
39 <Parameters>
40 <Parameter Name="window" Type="Gdk.Window" />
41 <Parameter Name="mask" Type="System.Int32" />
42 <Parameter Name="mode" Type="Gdk.ExtensionMode" />
43 </Parameters>
44 <Docs>
45 <summary>To be added</summary>
46 <param name="window">a <see cref="T:Gdk.Window" /></param>
47 <param name="mask">a <see cref="T:System.Int32" /></param>
48 <param name="mode">a <see cref="T:System.Int32" /></param>
49 <remarks>To be added</remarks>
50 </Docs>
51 </Member>
52 <Member MemberName="AddFull">
53 <MemberSignature Language="C#" Value="public static int AddFull (int source, Gdk.InputCondition condition, Gdk.InputFunction function, IntPtr data, Gdk.DestroyNotify destroy);" />
54 <MemberType>Method</MemberType>
55 <ReturnValue>
56 <ReturnType>System.Int32</ReturnType>
57 </ReturnValue>
58 <Parameters>
59 <Parameter Name="source" Type="System.Int32" />
60 <Parameter Name="condition" Type="Gdk.InputCondition" />
61 <Parameter Name="function" Type="Gdk.InputFunction" />
62 <Parameter Name="data" Type="System.IntPtr" />
63 <Parameter Name="destroy" Type="Gdk.DestroyNotify" />
64 </Parameters>
65 <Docs>
66 <summary>To be added</summary>
67 <param name="source">a <see cref="T:System.Int32" /></param>
68 <param name="condition">a <see cref="T:System.Int32" /></param>
69 <param name="function">a <see cref="T:Gdk.InputFunction" /></param>
70 <param name="data">a <see cref="T:System.IntPtr" /></param>
71 <param name="destroy">a <see cref="T:Gdk.DestroyNotify" /></param>
72 <returns>a <see cref="T:System.Int32" /></returns>
73 <remarks>To be added</remarks>
74 </Docs>
75 </Member>
76 <Member MemberName="Add">
77 <MemberSignature Language="C#" Value="public static int Add (int source, Gdk.InputCondition condition, Gdk.InputFunction function);" />
78 <MemberType>Method</MemberType>
79 <ReturnValue>
80 <ReturnType>System.Int32</ReturnType>
81 </ReturnValue>
82 <Parameters>
83 <Parameter Name="source" Type="System.Int32" />
84 <Parameter Name="condition" Type="Gdk.InputCondition" />
85 <Parameter Name="function" Type="Gdk.InputFunction" />
86 </Parameters>
87 <Docs>
88 <summary>To be added</summary>
89 <param name="source">a <see cref="T:System.Int32" /></param>
90 <param name="condition">a <see cref="T:System.Int32" /></param>
91 <param name="function">a <see cref="T:Gdk.InputFunction" /></param>
92 <returns>a <see cref="T:System.Int32" /></returns>
93 <remarks>To be added</remarks>
94 </Docs>
95 </Member>
96 <Member MemberName=".ctor">
97 <MemberSignature Language="C#" Value="public Input ();" />
98 <MemberType>Constructor</MemberType>
99 <ReturnValue />
100 <Parameters />
101 <Docs>
102 <summary>To be added</summary>
103 <remarks>To be added</remarks>
104 </Docs>
105 </Member>
106 </Members>
107 </Type>
+0
-66
doc/en/Gdk/InputCondition.xml less more
0 <Type Name="InputCondition" FullName="Gdk.InputCondition">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum InputCondition" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A set of flags used to specify conditions for which an input callback will be triggered.</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.InputConditionGType))</AttributeName>
19 </Attribute>
20 <Attribute>
21 <AttributeName>System.Flags</AttributeName>
22 </Attribute>
23 </Attributes>
24 <Members>
25 <Member MemberName="Read">
26 <MemberSignature Language="C#" Value="Read" />
27 <MemberType>Field</MemberType>
28 <ReturnValue>
29 <ReturnType>Gdk.InputCondition</ReturnType>
30 </ReturnValue>
31 <Parameters />
32 <Docs>
33 <summary>The file descriptor has become available for reading. (Or, as is standard in Unix, a socket or pipe was closed at the other end; this is the case if a subsequent read on the file descriptor returns a count of zero.) </summary>
34 <remarks>
35 </remarks>
36 </Docs>
37 </Member>
38 <Member MemberName="Write">
39 <MemberSignature Language="C#" Value="Write" />
40 <MemberType>Field</MemberType>
41 <ReturnValue>
42 <ReturnType>Gdk.InputCondition</ReturnType>
43 </ReturnValue>
44 <Parameters />
45 <Docs>
46 <summary>The file descriptor has become available for writing. </summary>
47 <remarks>
48 </remarks>
49 </Docs>
50 </Member>
51 <Member MemberName="Exception">
52 <MemberSignature Language="C#" Value="Exception" />
53 <MemberType>Field</MemberType>
54 <ReturnValue>
55 <ReturnType>Gdk.InputCondition</ReturnType>
56 </ReturnValue>
57 <Parameters />
58 <Docs>
59 <summary>An exception was raised on the file descriptor. </summary>
60 <remarks>
61 </remarks>
62 </Docs>
63 </Member>
64 </Members>
65 </Type>
+0
-27
doc/en/Gdk/InputFunction.xml less more
0 <Type Name="InputFunction" FullName="Gdk.InputFunction">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void InputFunction(IntPtr data, int source, InputCondition condition);" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="data">To be added.</param>
9 <param name="source">To be added.</param>
10 <param name="condition">To be added.</param>
11 <summary>Delegate to invoke when a condition becomes true on a file descriptor. </summary>
12 <remarks>To be added</remarks>
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Delegate</BaseTypeName>
16 </Base>
17 <Members />
18 <Parameters>
19 <Parameter Name="data" Type="System.IntPtr" />
20 <Parameter Name="source" Type="System.Int32" />
21 <Parameter Name="condition" Type="Gdk.InputCondition" />
22 </Parameters>
23 <ReturnValue>
24 <ReturnType>System.Void</ReturnType>
25 </ReturnValue>
26 </Type>
+0
-22
doc/en/Gdk/InvalidateMaybeRecurseChildFunc.xml less more
0 <Type Name="InvalidateMaybeRecurseChildFunc" FullName="Gdk.InvalidateMaybeRecurseChildFunc">
1 <TypeSignature Language="C#" Value="public delegate bool InvalidateMaybeRecurseChildFunc(Window arg1);" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="arg1" Type="Gdk.Window" />
11 </Parameters>
12 <ReturnValue>
13 <ReturnType>System.Boolean</ReturnType>
14 </ReturnValue>
15 <Docs>
16 <param name="arg1">The window to consider.</param>
17 <summary>Callback function for <see cref="M:Gdk.Window.InvalidateMaybeRecurse" />.</summary>
18 <returns>Whether or not the part of <paramref name="arg1" /> intersecting the region-to-be-invalidated should be invalidated.</returns>
19 <remarks />
20 </Docs>
21 </Type>
+0
-60
doc/en/Gdk/JoinStyle.xml less more
0 <Type Name="JoinStyle" FullName="Gdk.JoinStyle">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum JoinStyle" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Determines how the joins between segments of a polygon are drawn.</summary>
11 <remarks>None.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.JoinStyleGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="Miter">
23 <MemberSignature Language="C#" Value="Miter" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.JoinStyle</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>The sides of each line are extended to meet at an angle.</summary>
31 <remarks>None.</remarks>
32 </Docs>
33 </Member>
34 <Member MemberName="Round">
35 <MemberSignature Language="C#" Value="Round" />
36 <MemberType>Field</MemberType>
37 <ReturnValue>
38 <ReturnType>Gdk.JoinStyle</ReturnType>
39 </ReturnValue>
40 <Parameters />
41 <Docs>
42 <summary>The sides of the two lines are joined by a circular arc.</summary>
43 <remarks>None.</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="Bevel">
47 <MemberSignature Language="C#" Value="Bevel" />
48 <MemberType>Field</MemberType>
49 <ReturnValue>
50 <ReturnType>Gdk.JoinStyle</ReturnType>
51 </ReturnValue>
52 <Parameters />
53 <Docs>
54 <summary>The sides of the two lines are joined by a straight line which makes an equal angle with each line.</summary>
55 <remarks>None.</remarks>
56 </Docs>
57 </Member>
58 </Members>
59 </Type>
542542 </ReturnValue>
543543 <Parameters />
544544 <Docs>
545 <summary>To be added.</summary>
546 <remarks>To be added.</remarks>
545 <summary>Default handler for the <see cref="M:Gdk.Keymap.StateChanged" /> event.</summary>
546 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.Keymap.StateChanged" /> event.</remarks>
547547 <since version="Gtk# 3.0" />
548548 </Docs>
549549 </Member>
+0
-64
doc/en/Gdk/LineStyle.xml less more
0 <Type Name="LineStyle" FullName="Gdk.LineStyle">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum LineStyle" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Determines how lines are drawn.</summary>
11 <remarks>None.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.LineStyleGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="Solid">
23 <MemberSignature Language="C#" Value="Solid" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.LineStyle</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>Lines are drawn solid.</summary>
31 <remarks>None.</remarks>
32 </Docs>
33 </Member>
34 <Member MemberName="OnOffDash">
35 <MemberSignature Language="C#" Value="OnOffDash" />
36 <MemberType>Field</MemberType>
37 <ReturnValue>
38 <ReturnType>Gdk.LineStyle</ReturnType>
39 </ReturnValue>
40 <Parameters />
41 <Docs>
42 <summary>Even segments are drawn; odd segments are not drawn.</summary>
43 <remarks>None.</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="DoubleDash">
47 <MemberSignature Language="C#" Value="DoubleDash" />
48 <MemberType>Field</MemberType>
49 <ReturnValue>
50 <ReturnType>Gdk.LineStyle</ReturnType>
51 </ReturnValue>
52 <Parameters />
53 <Docs>
54 <summary>
55 Even segments are normally. Odd segments are drawn in the background color
56 if the fill style is Fill.Solid, or in the background color masked by the stipple if
57 the fill style is Fill.Stippled.
58 </summary>
59 <remarks>None.</remarks>
60 </Docs>
61 </Member>
62 </Members>
63 </Type>
+0
-63
doc/en/Gdk/OverlapType.xml less more
0 <Type Name="OverlapType" FullName="Gdk.OverlapType">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum OverlapType" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Specifies the possible values returned by <see cref="M:Gdk.Region.RectIn" />.</summary>
11 <remarks>None.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.OverlapTypeGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="In">
23 <MemberSignature Language="C#" Value="In" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.OverlapType</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>If the rectangle is inside the <see cref="T:Gdk.Region" />.</summary>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="Out">
36 <MemberSignature Language="C#" Value="Out" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gdk.OverlapType</ReturnType>
40 </ReturnValue>
41 <Parameters />
42 <Docs>
43 <summary>If the rectangle is outside the <see cref="T:Gdk.Region" />.</summary>
44 <remarks>
45 </remarks>
46 </Docs>
47 </Member>
48 <Member MemberName="Part">
49 <MemberSignature Language="C#" Value="Part" />
50 <MemberType>Field</MemberType>
51 <ReturnValue>
52 <ReturnType>Gdk.OverlapType</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>If the rectangle is partly inside the <see cref="T:Gdk.Region" />.</summary>
57 <remarks>
58 </remarks>
59 </Docs>
60 </Member>
61 </Members>
62 </Type>
+0
-34
doc/en/Gdk/POINTBLOCK.xml less more
0 <Type Name="POINTBLOCK" FullName="Gdk.POINTBLOCK">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class POINTBLOCK : GLib.Opaque" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>GLib.Opaque</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName=".ctor">
20 <MemberSignature Language="C#" Value="public POINTBLOCK (IntPtr raw);" />
21 <MemberType>Constructor</MemberType>
22 <ReturnValue />
23 <Parameters>
24 <Parameter Name="raw" Type="System.IntPtr" />
25 </Parameters>
26 <Docs>
27 <summary>To be added</summary>
28 <param name="raw">a <see cref="T:System.IntPtr" /></param>
29 <remarks>To be added</remarks>
30 </Docs>
31 </Member>
32 </Members>
33 </Type>
+0
-86
doc/en/Gdk/PangoAttrEmbossColor.xml less more
0 <Type Name="PangoAttrEmbossColor" FullName="Gdk.PangoAttrEmbossColor">
1 <TypeSignature Language="C#" Value="public class PangoAttrEmbossColor : GLib.Opaque" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.Opaque</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Members>
11 <Member MemberName=".ctor">
12 <MemberSignature Language="C#" Value="public PangoAttrEmbossColor (Gdk.Color color);" />
13 <MemberType>Constructor</MemberType>
14 <Parameters>
15 <Parameter Name="color" Type="Gdk.Color" />
16 </Parameters>
17 <Docs>
18 <param name="color">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
21 </Docs>
22 </Member>
23 <Member MemberName=".ctor">
24 <MemberSignature Language="C#" Value="public PangoAttrEmbossColor (IntPtr raw);" />
25 <MemberType>Constructor</MemberType>
26 <Parameters>
27 <Parameter Name="raw" Type="System.IntPtr" />
28 </Parameters>
29 <Docs>
30 <param name="raw">To be added.</param>
31 <summary>To be added.</summary>
32 <remarks>To be added.</remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="Color">
36 <MemberSignature Language="C#" Value="public Pango.Color Color { set; get; };" />
37 <MemberType>Property</MemberType>
38 <ReturnValue>
39 <ReturnType>Pango.Color</ReturnType>
40 </ReturnValue>
41 <Docs>
42 <summary>To be added.</summary>
43 <value>To be added.</value>
44 <remarks>To be added.</remarks>
45 </Docs>
46 </Member>
47 <Member MemberName="op_Explicit">
48 <MemberSignature Language="C#" Value="public static Pango.Attribute op_Explicit (Gdk.PangoAttrEmbossColor attr);" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>Pango.Attribute</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="attr" Type="Gdk.PangoAttrEmbossColor" />
55 </Parameters>
56 <Docs>
57 <param name="attr">To be added.</param>
58 <summary>To be added.</summary>
59 <returns>To be added.</returns>
60 <remarks>To be added.</remarks>
61 </Docs>
62 </Member>
63 <Member MemberName="op_Explicit">
64 <MemberSignature Language="C#" Value="public static Gdk.PangoAttrEmbossColor op_Explicit (Pango.Attribute attr);" />
65 <MemberType>Method</MemberType>
66 <ReturnValue>
67 <ReturnType>Gdk.PangoAttrEmbossColor</ReturnType>
68 </ReturnValue>
69 <Parameters>
70 <Parameter Name="attr" Type="Pango.Attribute" />
71 </Parameters>
72 <Docs>
73 <param name="attr">To be added.</param>
74 <summary>To be added.</summary>
75 <returns>To be added.</returns>
76 <remarks>To be added.</remarks>
77 </Docs>
78 </Member>
79 </Members>
80 <Docs>
81 <summary>To be added.</summary>
82 <remarks>To be added.</remarks>
83 <since version="Gtk# 2.12" />
84 </Docs>
85 </Type>
+0
-154
doc/en/Gdk/PangoAttrEmbossed.xml less more
0 <Type Name="PangoAttrEmbossed" FullName="Gdk.PangoAttrEmbossed">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class PangoAttrEmbossed : GLib.Opaque" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>GLib.Opaque</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.PangoAttrEmbossed Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.PangoAttrEmbossed</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>Obsolete: use <see langword="null" /></summary>
27 <remarks />
28 </Docs>
29 <Attributes>
30 <Attribute>
31 <AttributeName>System.Obsolete("Gdk.PangoAttrEmbossed is a reference type now, use null")</AttributeName>
32 </Attribute>
33 </Attributes>
34 </Member>
35 <Member MemberName=".ctor">
36 <MemberSignature Language="C#" Value="public PangoAttrEmbossed (bool embossed);" />
37 <MemberType>Constructor</MemberType>
38 <Parameters>
39 <Parameter Name="embossed" Type="System.Boolean" />
40 </Parameters>
41 <Docs>
42 <param name="embossed">To be added.</param>
43 <summary>To be added.</summary>
44 <remarks>To be added.</remarks>
45 </Docs>
46 </Member>
47 <Member MemberName="New">
48 <MemberSignature Language="C#" Value="public static Gdk.PangoAttrEmbossed New (bool embossed);" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>Gdk.PangoAttrEmbossed</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="embossed" Type="System.Boolean" />
55 </Parameters>
56 <Docs>
57 <summary>Obsolete: replaced by normal constructor</summary>
58 <param name="embossed">To be added: an object of type 'bool'</param>
59 <returns>To be added: an object of type 'Gdk.PangoAttrEmbossed'</returns>
60 <remarks>To be added</remarks>
61 </Docs>
62 </Member>
63 <Member MemberName=".ctor">
64 <MemberSignature Language="C#" Value="public PangoAttrEmbossed (IntPtr raw);" />
65 <MemberType>Constructor</MemberType>
66 <Parameters>
67 <Parameter Name="raw" Type="System.IntPtr" />
68 </Parameters>
69 <Docs>
70 <param name="raw">To be added.</param>
71 <summary>To be added.</summary>
72 <remarks>To be added.</remarks>
73 </Docs>
74 </Member>
75 <Member MemberName="New">
76 <MemberSignature Language="C#" Value="public static Gdk.PangoAttrEmbossed New (IntPtr raw);" />
77 <MemberType>Method</MemberType>
78 <ReturnValue>
79 <ReturnType>Gdk.PangoAttrEmbossed</ReturnType>
80 </ReturnValue>
81 <Parameters>
82 <Parameter Name="raw" Type="System.IntPtr" />
83 </Parameters>
84 <Docs>
85 <summary>Obsolete internal constructor</summary>
86 <param name="raw">To be added: an object of type 'IntPtr'</param>
87 <returns>To be added: an object of type 'Gdk.PangoAttrEmbossed'</returns>
88 <remarks>To be added</remarks>
89 </Docs>
90 </Member>
91 <Member MemberName="op_Explicit">
92 <MemberSignature Language="C#" Value="public static Pango.Attribute op_Explicit (Gdk.PangoAttrEmbossed attr_embossed);" />
93 <MemberType>Method</MemberType>
94 <ReturnValue>
95 <ReturnType>Pango.Attribute</ReturnType>
96 </ReturnValue>
97 <Parameters>
98 <Parameter Name="attr_embossed" Type="Gdk.PangoAttrEmbossed" />
99 </Parameters>
100 <Docs>
101 <param name="attr_embossed">To be added.</param>
102 <summary>To be added.</summary>
103 <returns>To be added.</returns>
104 <remarks>To be added.</remarks>
105 </Docs>
106 </Member>
107 <Member MemberName="op_Explicit">
108 <MemberSignature Language="C#" Value="public static Gdk.PangoAttrEmbossed op_Explicit (Pango.Attribute attr);" />
109 <MemberType>Method</MemberType>
110 <ReturnValue>
111 <ReturnType>Gdk.PangoAttrEmbossed</ReturnType>
112 </ReturnValue>
113 <Parameters>
114 <Parameter Name="attr" Type="Pango.Attribute" />
115 </Parameters>
116 <Docs>
117 <param name="attr">To be added.</param>
118 <summary>To be added.</summary>
119 <returns>To be added.</returns>
120 <remarks>To be added.</remarks>
121 </Docs>
122 </Member>
123 <Member MemberName="Embossed">
124 <MemberSignature Language="C#" Value="public bool Embossed { set; get; };" />
125 <MemberType>Property</MemberType>
126 <ReturnValue>
127 <ReturnType>System.Boolean</ReturnType>
128 </ReturnValue>
129 <Docs>
130 <summary>To be added.</summary>
131 <value>To be added.</value>
132 <remarks>To be added.</remarks>
133 </Docs>
134 </Member>
135 <Member MemberName="Attr">
136 <MemberSignature Language="C#" Value="public Pango.Attribute Attr { get; };" />
137 <MemberType>Property</MemberType>
138 <ReturnValue>
139 <ReturnType>Pango.Attribute</ReturnType>
140 </ReturnValue>
141 <Docs>
142 <summary>To be added.</summary>
143 <value>To be added.</value>
144 <remarks>To be added.</remarks>
145 </Docs>
146 <Attributes>
147 <Attribute>
148 <AttributeName>System.Obsolete("Replaced by explicit Pango.Attribute cast")</AttributeName>
149 </Attribute>
150 </Attributes>
151 </Member>
152 </Members>
153 </Type>
+0
-176
doc/en/Gdk/PangoAttrStipple.xml less more
0 <Type Name="PangoAttrStipple" FullName="Gdk.PangoAttrStipple">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class PangoAttrStipple : GLib.Opaque" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>GLib.Opaque</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.PangoAttrStipple Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.PangoAttrStipple</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added</summary>
27 <remarks>To be added</remarks>
28 </Docs>
29 <Attributes>
30 <Attribute>
31 <AttributeName>System.Obsolete("Gdk.PangoAttrStipple is a reference type now, use null")</AttributeName>
32 </Attribute>
33 </Attributes>
34 </Member>
35 <Member MemberName=".ctor">
36 <MemberSignature Language="C#" Value="public PangoAttrStipple (Gdk.Pixmap stipple);" />
37 <MemberType>Constructor</MemberType>
38 <Parameters>
39 <Parameter Name="stipple" Type="Gdk.Pixmap" />
40 </Parameters>
41 <Docs>
42 <summary>To be added</summary>
43 <param name="stipple">To be added: an object of type 'Gdk.Pixmap'</param>
44 <remarks>To be added</remarks>
45 <since version="Gtk# 2.4" />
46 </Docs>
47 </Member>
48 <Member MemberName="New">
49 <MemberSignature Language="C#" Value="public static Gdk.PangoAttrStipple New (Gdk.Pixmap stipple);" />
50 <MemberType>Method</MemberType>
51 <ReturnValue>
52 <ReturnType>Gdk.PangoAttrStipple</ReturnType>
53 </ReturnValue>
54 <Parameters>
55 <Parameter Name="stipple" Type="Gdk.Pixmap" />
56 </Parameters>
57 <Docs>
58 <summary>Obsolete: replaced by normal constructor</summary>
59 <param name="stipple">To be added: an object of type 'Gdk.Pixmap'</param>
60 <returns>To be added: an object of type 'Gdk.PangoAttrStipple'</returns>
61 <remarks />
62 <since version="Gtk# 2.4" />
63 </Docs>
64 </Member>
65 <Member MemberName=".ctor">
66 <MemberSignature Language="C#" Value="public PangoAttrStipple (IntPtr raw);" />
67 <MemberType>Constructor</MemberType>
68 <Parameters>
69 <Parameter Name="raw" Type="System.IntPtr" />
70 </Parameters>
71 <Docs>
72 <summary>To be added</summary>
73 <param name="raw">To be added: an object of type 'IntPtr'</param>
74 <remarks>To be added</remarks>
75 </Docs>
76 </Member>
77 <Member MemberName="New">
78 <MemberSignature Language="C#" Value="public static Gdk.PangoAttrStipple New (IntPtr raw);" />
79 <MemberType>Method</MemberType>
80 <ReturnValue>
81 <ReturnType>Gdk.PangoAttrStipple</ReturnType>
82 </ReturnValue>
83 <Parameters>
84 <Parameter Name="raw" Type="System.IntPtr" />
85 </Parameters>
86 <Docs>
87 <summary>Obsolete internal constructor</summary>
88 <param name="raw">To be added: an object of type 'IntPtr'</param>
89 <returns>To be added: an object of type 'Gdk.PangoAttrStipple'</returns>
90 <remarks>To be added</remarks>
91 </Docs>
92 </Member>
93 <Member MemberName="Stipple">
94 <MemberSignature Language="C#" Value="public Gdk.Pixmap Stipple { set; get; };" />
95 <MemberType>Property</MemberType>
96 <ReturnValue>
97 <ReturnType>Gdk.Pixmap</ReturnType>
98 </ReturnValue>
99 <Docs>
100 <summary>To be added.</summary>
101 <value>To be added.</value>
102 <remarks>To be added.</remarks>
103 </Docs>
104 </Member>
105 <Member MemberName="stipple">
106 <MemberSignature Language="C#" Value="public Gdk.Pixmap stipple { set; get; };" />
107 <MemberType>Property</MemberType>
108 <ReturnValue>
109 <ReturnType>Gdk.Pixmap</ReturnType>
110 </ReturnValue>
111 <Parameters>
112 </Parameters>
113 <Docs>
114 <summary>Obsolete alias for the <see cref="M:Gdk.PangoAttrStipple.Stipple" /> property</summary>
115 <value>To be added: an object of type 'Gdk.Pixmap'</value>
116 <remarks>To be added</remarks>
117 <since version="Gtk# 2.4" />
118 </Docs>
119 <Attributes>
120 <Attribute>
121 <AttributeName>System.Obsolete("Replaced by Stipple property.")</AttributeName>
122 </Attribute>
123 </Attributes>
124 </Member>
125 <Member MemberName="op_Explicit">
126 <MemberSignature Language="C#" Value="public static Pango.Attribute op_Explicit (Gdk.PangoAttrStipple attr_stipple);" />
127 <MemberType>Method</MemberType>
128 <ReturnValue>
129 <ReturnType>Pango.Attribute</ReturnType>
130 </ReturnValue>
131 <Parameters>
132 <Parameter Name="attr_stipple" Type="Gdk.PangoAttrStipple" />
133 </Parameters>
134 <Docs>
135 <param name="attr_stipple">To be added.</param>
136 <summary>To be added.</summary>
137 <returns>To be added.</returns>
138 <remarks>To be added.</remarks>
139 </Docs>
140 </Member>
141 <Member MemberName="op_Explicit">
142 <MemberSignature Language="C#" Value="public static Gdk.PangoAttrStipple op_Explicit (Pango.Attribute attr);" />
143 <MemberType>Method</MemberType>
144 <ReturnValue>
145 <ReturnType>Gdk.PangoAttrStipple</ReturnType>
146 </ReturnValue>
147 <Parameters>
148 <Parameter Name="attr" Type="Pango.Attribute" />
149 </Parameters>
150 <Docs>
151 <param name="attr">To be added.</param>
152 <summary>To be added.</summary>
153 <returns>To be added.</returns>
154 <remarks>To be added.</remarks>
155 </Docs>
156 </Member>
157 <Member MemberName="Attr">
158 <MemberSignature Language="C#" Value="public Pango.Attribute Attr { get; };" />
159 <MemberType>Property</MemberType>
160 <ReturnValue>
161 <ReturnType>Pango.Attribute</ReturnType>
162 </ReturnValue>
163 <Docs>
164 <summary>To be added.</summary>
165 <value>To be added.</value>
166 <remarks>To be added.</remarks>
167 </Docs>
168 <Attributes>
169 <Attribute>
170 <AttributeName>System.Obsolete("Replaced by explicit Pango.Attribute cast")</AttributeName>
171 </Attribute>
172 </Attributes>
173 </Member>
174 </Members>
175 </Type>
+0
-170
doc/en/Gdk/PangoRenderer.xml less more
0 <Type Name="PangoRenderer" FullName="Gdk.PangoRenderer">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class PangoRenderer : Pango.Renderer" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>To be added</summary>
10 <remarks>To be added</remarks>
11 <since version="Gtk# 2.6" />
12 </Docs>
13 <Base>
14 <BaseTypeName>Pango.Renderer</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName="GetDefault">
20 <MemberSignature Language="C#" Value="public static Gdk.PangoRenderer GetDefault (Gdk.Screen screen);" />
21 <MemberType>Method</MemberType>
22 <ReturnValue>
23 <ReturnType>Gdk.PangoRenderer</ReturnType>
24 </ReturnValue>
25 <Parameters>
26 <Parameter Name="screen" Type="Gdk.Screen" />
27 </Parameters>
28 <Docs>
29 <summary>To be added</summary>
30 <param name="screen">a <see cref="T:Gdk.Screen" /></param>
31 <returns>a <see cref="T:Gdk.PangoRenderer" /></returns>
32 <remarks>To be added</remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="SetOverrideColor">
36 <MemberSignature Language="C#" Value="public void SetOverrideColor (Pango.RenderPart part, Gdk.Color color);" />
37 <MemberType>Method</MemberType>
38 <ReturnValue>
39 <ReturnType>System.Void</ReturnType>
40 </ReturnValue>
41 <Parameters>
42 <Parameter Name="part" Type="Pango.RenderPart" />
43 <Parameter Name="color" Type="Gdk.Color" />
44 </Parameters>
45 <Docs>
46 <summary>To be added</summary>
47 <param name="part">a <see cref="T:System.Int32" /></param>
48 <param name="color">a <see cref="T:Gdk.Color" /></param>
49 <remarks>To be added</remarks>
50 </Docs>
51 </Member>
52 <Member MemberName="SetStipple">
53 <MemberSignature Language="C#" Value="public void SetStipple (Pango.RenderPart part, Gdk.Pixmap stipple);" />
54 <MemberType>Method</MemberType>
55 <ReturnValue>
56 <ReturnType>System.Void</ReturnType>
57 </ReturnValue>
58 <Parameters>
59 <Parameter Name="part" Type="Pango.RenderPart" />
60 <Parameter Name="stipple" Type="Gdk.Pixmap" />
61 </Parameters>
62 <Docs>
63 <summary>To be added</summary>
64 <param name="part">a <see cref="T:System.Int32" /></param>
65 <param name="stipple">a <see cref="T:Gdk.Pixmap" /></param>
66 <remarks>To be added</remarks>
67 </Docs>
68 </Member>
69 <Member MemberName=".ctor">
70 <MemberSignature Language="C#" Value="protected PangoRenderer (GLib.GType gtype);" />
71 <MemberType>Constructor</MemberType>
72 <ReturnValue />
73 <Parameters>
74 <Parameter Name="gtype" Type="GLib.GType" />
75 </Parameters>
76 <Docs>
77 <summary>Protected Constructor.</summary>
78 <param name="gtype">a <see cref="T:GLib.GType" /></param>
79 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
80 </Docs>
81 <Attributes>
82 <Attribute>
83 <AttributeName>System.Obsolete</AttributeName>
84 </Attribute>
85 </Attributes>
86 </Member>
87 <Member MemberName=".ctor">
88 <MemberSignature Language="C#" Value="public PangoRenderer (IntPtr raw);" />
89 <MemberType>Constructor</MemberType>
90 <ReturnValue />
91 <Parameters>
92 <Parameter Name="raw" Type="System.IntPtr" />
93 </Parameters>
94 <Docs>
95 <summary>Internal constructor</summary>
96 <param name="raw">a <see cref="T:System.IntPtr" /></param>
97 <remarks>This is not typically used by C# code.</remarks>
98 </Docs>
99 </Member>
100 <Member MemberName=".ctor">
101 <MemberSignature Language="C#" Value="public PangoRenderer (Gdk.Screen screen);" />
102 <MemberType>Constructor</MemberType>
103 <ReturnValue />
104 <Parameters>
105 <Parameter Name="screen" Type="Gdk.Screen" />
106 </Parameters>
107 <Docs>
108 <summary>To be added</summary>
109 <param name="screen">a <see cref="T:Gdk.Screen" /></param>
110 <remarks>To be added</remarks>
111 </Docs>
112 </Member>
113 <Member MemberName="GType">
114 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
115 <MemberType>Property</MemberType>
116 <ReturnValue>
117 <ReturnType>GLib.GType</ReturnType>
118 </ReturnValue>
119 <Parameters />
120 <Docs>
121 <summary>GType Property.</summary>
122 <value>a <see cref="T:GLib.GType" /></value>
123 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.PangoRenderer" />.</remarks>
124 </Docs>
125 </Member>
126 <Member MemberName="Screen">
127 <MemberSignature Language="C#" Value="public Gdk.Screen Screen { get; };" />
128 <MemberType>Property</MemberType>
129 <ReturnValue>
130 <ReturnType>Gdk.Screen</ReturnType>
131 </ReturnValue>
132 <Parameters />
133 <Docs>
134 <summary>To be added</summary>
135 <value>a <see cref="T:Gdk.Screen" /></value>
136 <remarks>To be added</remarks>
137 </Docs>
138 <Attributes>
139 <Attribute>
140 <AttributeName>GLib.Property("screen")</AttributeName>
141 </Attribute>
142 </Attributes>
143 </Member>
144 <Member MemberName="Drawable">
145 <MemberSignature Language="C#" Value="public Gdk.Drawable Drawable { set; };" />
146 <MemberType>Property</MemberType>
147 <ReturnValue>
148 <ReturnType>Gdk.Drawable</ReturnType>
149 </ReturnValue>
150 <Docs>
151 <summary>To be added</summary>
152 <value>a <see cref="T:Gdk.Drawable" /></value>
153 <remarks>To be added</remarks>
154 </Docs>
155 </Member>
156 <Member MemberName="Gc">
157 <MemberSignature Language="C#" Value="public Gdk.GC Gc { set; };" />
158 <MemberType>Property</MemberType>
159 <ReturnValue>
160 <ReturnType>Gdk.GC</ReturnType>
161 </ReturnValue>
162 <Docs>
163 <summary>To be added</summary>
164 <value>a <see cref="T:Gdk.GC" /></value>
165 <remarks>To be added</remarks>
166 </Docs>
167 </Member>
168 </Members>
169 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gdk.Window.PickEmbeddedChild" /> event invokes <see cref="T:Gdk.PickEmbeddedChildHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gdk.PickEmbeddedChildArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gdk.PickEmbeddedChildHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gdk.Window.PickEmbeddedChild" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gdk.PickEmbeddedChildArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gdk.PickEmbeddedChildHandler" /> to an event, add the PickEmbeddedChildHandler instance to the event. The methods referenced by the PickEmbeddedChildHandler instance are invoked whenever the event is raised, until the PickEmbeddedChildHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
00 <Type Name="Pixbuf" FullName="Gdk.Pixbuf">
1 <TypeSignature Language="C#" Maintainer="miguel" Value="public class Pixbuf : GLib.Object, GLib.Icon" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Pixbuf extends GLib.Object implements class GLib.Icon, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Maintainer="miguel" Value="public class Pixbuf : GLib.Object, GLib.IIcon" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Pixbuf extends GLib.Object implements class GLib.IIcon, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gdk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>GLib.Icon</InterfaceName>
14 <InterfaceName>GLib.IIcon</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
944944 </Docs>
945945 </Member>
946946 <Member MemberName="Equal">
947 <MemberSignature Language="C#" Value="public bool Equal (GLib.Icon icon2);" />
948 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.Icon icon2) cil managed" />
947 <MemberSignature Language="C#" Value="public bool Equal (GLib.IIcon icon2);" />
948 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equal(class GLib.IIcon icon2) cil managed" />
949949 <MemberType>Method</MemberType>
950950 <ReturnValue>
951951 <ReturnType>System.Boolean</ReturnType>
952952 </ReturnValue>
953953 <Parameters>
954 <Parameter Name="icon2" Type="GLib.Icon" />
954 <Parameter Name="icon2" Type="GLib.IIcon" />
955955 </Parameters>
956956 <Docs>
957957 <param name="icon2">To be added.</param>
+0
-434
doc/en/Gdk/Pixmap.xml less more
0 <Type Name="Pixmap" FullName="Gdk.Pixmap">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class Pixmap : Gdk.Drawable" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Offscreen drawable.</summary>
11 <remarks>
12 <para>Pixmaps are offscreen drawables that reside on the server on the X11 platform. They can be drawn upon with the standard drawing primitives, then copied to another drawable (such as a <see cref="T:Gdk.Window" />) with <see cref="M:Gdk.Pixmap.Draw()" />.
13 </para>
14 <para>
15 The depth of a pixmap is the number of bits per pixels. Bitmaps are simply pixmaps with a depth of 1. (That is, they are monochrome bitmaps - each pixel can be either on or off).
16 </para>
17 <para>
18 For client-side images, see the <see cref="T:Gdk.Pixbuf" /> class.
19 </para>
20 </remarks>
21 </Docs>
22 <Base>
23 <BaseTypeName>Gdk.Drawable</BaseTypeName>
24 </Base>
25 <Interfaces>
26 </Interfaces>
27 <Members>
28 <Member MemberName="Lookup">
29 <MemberSignature Language="C#" Value="public static Gdk.Pixmap Lookup (uint anid);" />
30 <MemberType>Method</MemberType>
31 <ReturnValue>
32 <ReturnType>Gdk.Pixmap</ReturnType>
33 </ReturnValue>
34 <Parameters>
35 <Parameter Name="anid" Type="System.UInt32" />
36 </Parameters>
37 <Docs>
38 <summary>Looks up the <see cref="T:Gdk.Pixmap" /> that wraps the given native pixmap handle.</summary>
39 <param name="anid"> a native pixmap handle.</param>
40 <returns> the <see cref="T:Gdk.Window" /> wrapper for the native window, or <see langword="null" /> if there is none.</returns>
41 <remarks>Looks up the GdkPixmap that wraps the given native pixmap handle.
42 <para>
43 For example in the X backend, a native pixmap handle is an Xlib XID.
44 </para></remarks>
45 </Docs>
46 </Member>
47 <Member MemberName="ForeignNew">
48 <MemberSignature Language="C#" Value="public static Gdk.Pixmap ForeignNew (uint anid);" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>Gdk.Pixmap</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="anid" Type="System.UInt32" />
55 </Parameters>
56 <Docs>
57 <summary>Wraps a native window for the default display in a <see cref="T:Gdk.Pixmap" />. This may fail if the pixmap has been destroyed.</summary>
58 <param name="anid"> a native pixmap handle.</param>
59 <returns>The newly-created <see cref="T:Gdk.Pixmap" /> wrapper for the native pixmap or <see langword="null" /> if the pixmap has been destroyed.</returns>
60 <remarks>Wraps a native window for the default display in a GdkPixmap. This may fail if the pixmap has been destroyed.
61 <para>
62 For example in the X backend, a native pixmap handle is an Xlib XID.
63 </para></remarks>
64 </Docs>
65 </Member>
66 <Member MemberName=".ctor">
67 <MemberSignature Language="C#" Value="public Pixmap (IntPtr raw);" />
68 <MemberType>Constructor</MemberType>
69 <ReturnValue />
70 <Parameters>
71 <Parameter Name="raw" Type="System.IntPtr" />
72 </Parameters>
73 <Docs>
74 <summary>Internal constructor</summary>
75 <param name="raw">Pointer to the C object.</param>
76 <remarks>
77 <para>This is an internal constructor, and should not be used by user code.</para>
78 </remarks>
79 </Docs>
80 </Member>
81 <Member MemberName="LookupForDisplay">
82 <MemberSignature Language="C#" Value="public static Gdk.Pixmap LookupForDisplay (Gdk.Display display, uint anid);" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>Gdk.Pixmap</ReturnType>
86 </ReturnValue>
87 <Parameters>
88 <Parameter Name="display" Type="Gdk.Display" />
89 <Parameter Name="anid" Type="System.UInt32" />
90 </Parameters>
91 <Docs>
92 <summary>To be added</summary>
93 <param name="display">a <see cref="T:Gdk.Display" /></param>
94 <param name="anid">a <see cref="T:System.UInt32" /></param>
95 <returns>a <see cref="T:Gdk.Pixmap" /></returns>
96 <remarks>To be added</remarks>
97 </Docs>
98 </Member>
99 <Member MemberName="ForeignNewForDisplay">
100 <MemberSignature Language="C#" Value="public static Gdk.Pixmap ForeignNewForDisplay (Gdk.Display display, uint anid);" />
101 <MemberType>Method</MemberType>
102 <ReturnValue>
103 <ReturnType>Gdk.Pixmap</ReturnType>
104 </ReturnValue>
105 <Parameters>
106 <Parameter Name="display" Type="Gdk.Display" />
107 <Parameter Name="anid" Type="System.UInt32" />
108 </Parameters>
109 <Docs>
110 <summary>Wraps a native pixmap in a <see cref="T:Gdk.Pixmap" />. This may fail if the pixmap has been destroyed.</summary>
111 <param name="display">The <see cref="T:Gdk.Display" /> where the pixmap is located.</param>
112 <param name="anid"> a native pixmap handle.</param>
113 <returns>The newly-created <see cref="T:Gdk.Pixmap" /> wrapper for the native pixmap or <see langword="null" /> if the pixmap has been destroyed.</returns>
114 <remarks>Wraps a native pixmap in a GdkPixmap. This may fail if the pixmap has been destroyed.
115 <para>
116 For example in the X backend, a native pixmap handle is an Xlib XID.
117 </para></remarks>
118 </Docs>
119 </Member>
120 <Member MemberName="CreateFromData">
121 <MemberSignature Language="C#" Value="public static Gdk.Pixmap CreateFromData (Gdk.Drawable drawable, string data, int width, int height, int depth, Gdk.Color fg, Gdk.Color bg);" />
122 <MemberType>Method</MemberType>
123 <ReturnValue>
124 <ReturnType>Gdk.Pixmap</ReturnType>
125 </ReturnValue>
126 <Parameters>
127 <Parameter Name="drawable" Type="Gdk.Drawable" />
128 <Parameter Name="data" Type="System.String" />
129 <Parameter Name="width" Type="System.Int32" />
130 <Parameter Name="height" Type="System.Int32" />
131 <Parameter Name="depth" Type="System.Int32" />
132 <Parameter Name="fg" Type="Gdk.Color" />
133 <Parameter Name="bg" Type="Gdk.Color" />
134 </Parameters>
135 <Docs>
136 <summary>To be added</summary>
137 <param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
138 <param name="data">a <see cref="T:System.String" /></param>
139 <param name="width">a <see cref="T:System.Int32" /></param>
140 <param name="height">a <see cref="T:System.Int32" /></param>
141 <param name="depth">a <see cref="T:System.Int32" /></param>
142 <param name="fg">a <see cref="T:Gdk.Color" /></param>
143 <param name="bg">a <see cref="T:Gdk.Color" /></param>
144 <returns>a <see cref="T:Gdk.Pixmap" /></returns>
145 <remarks>To be added</remarks>
146 </Docs>
147 </Member>
148 <Member MemberName=".ctor">
149 <MemberSignature Language="C#" Value="public Pixmap (Gdk.Drawable drawable, int width, int height, int depth);" />
150 <MemberType>Constructor</MemberType>
151 <ReturnValue />
152 <Parameters>
153 <Parameter Name="drawable" Type="Gdk.Drawable" />
154 <Parameter Name="width" Type="System.Int32" />
155 <Parameter Name="height" Type="System.Int32" />
156 <Parameter Name="depth" Type="System.Int32" />
157 </Parameters>
158 <Docs>
159 <summary>Creates a new pixmap with the given size and depth.</summary>
160 <param name="drawable">A <see cref="T:Gdk.Drawable" />, used to determine default values for the new pixmap.
161 Can be <see langword="null" /> if <paramref name="depth" /> is specified</param>
162 <param name="width">The width of the new pixmap in pixels.</param>
163 <param name="height"> The height of the new pixmap in pixels.</param>
164 <param name="depth">The depth (number of bits per pixel) of the new pixmap. If -1, and drawable is not <see langword="null" />, the depth of the new pixmap will be equal to that of drawable.</param>
165 <remarks>Create a new pixmap with a given size and depth. </remarks>
166 </Docs>
167 </Member>
168 <Member MemberName="GType">
169 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
170 <MemberType>Property</MemberType>
171 <ReturnValue>
172 <ReturnType>GLib.GType</ReturnType>
173 </ReturnValue>
174 <Parameters />
175 <Docs>
176 <summary>GType Property.</summary>
177 <value>a <see cref="T:GLib.GType" /></value>
178 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.Pixmap" />.</remarks>
179 </Docs>
180 </Member>
181 <Member MemberName=".ctor">
182 <MemberSignature Language="C#" Value="protected Pixmap (GLib.GType gtype);" />
183 <MemberType>Constructor</MemberType>
184 <ReturnValue />
185 <Parameters>
186 <Parameter Name="gtype" Type="GLib.GType" />
187 </Parameters>
188 <Docs>
189 <summary>Protected Constructor.</summary>
190 <param name="gtype">a <see cref="T:GLib.GType" /></param>
191 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
192 </Docs>
193 <Attributes>
194 <Attribute>
195 <AttributeName>System.Obsolete</AttributeName>
196 </Attribute>
197 </Attributes>
198 </Member>
199 <Member MemberName=".ctor">
200 <MemberSignature Language="C#" Value="public Pixmap (Gdk.Drawable drawable, int width, int height);" />
201 <MemberType>Constructor</MemberType>
202 <ReturnValue />
203 <Parameters>
204 <Parameter Name="drawable" Type="Gdk.Drawable" />
205 <Parameter Name="width" Type="System.Int32" />
206 <Parameter Name="height" Type="System.Int32" />
207 </Parameters>
208 <Docs>
209 <summary>Create a new pixmap using a reference drawable for depth.</summary>
210 <param name="drawable">A <see cref="T:Gdk.Drawable" />, used to determine default values for the new pixmap.</param>
211 <param name="width">The width of the new pixmap in pixels.</param>
212 <param name="height">The height of the new pixmap in pixels.</param>
213 <remarks>Creates a new pixmap with a given size and depth.</remarks>
214 </Docs>
215 </Member>
216 <Member MemberName="CreateFromXpmD">
217 <MemberSignature Language="C#" Value="public static Gdk.Pixmap CreateFromXpmD (Gdk.Drawable drawable, out Gdk.Pixmap mask, Gdk.Color transparent_color, string[] data);" />
218 <MemberType>Method</MemberType>
219 <ReturnValue>
220 <ReturnType>Gdk.Pixmap</ReturnType>
221 </ReturnValue>
222 <Parameters>
223 <Parameter Name="drawable" Type="Gdk.Drawable" />
224 <Parameter Name="mask" Type="Gdk.Pixmap&amp;" RefType="out" />
225 <Parameter Name="transparent_color" Type="Gdk.Color" />
226 <Parameter Name="data" Type="System.String[]" />
227 </Parameters>
228 <Docs>
229 <summary>Create a pixmap from XPM data.</summary>
230 <param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
231 <param name="mask">a <see cref="T:Gdk.Pixmap" /></param>
232 <param name="transparent_color">a <see cref="T:Gdk.Color" /></param>
233 <param name="data">an array of <see cref="T:System.String" />, defining an XPM image</param>
234 <returns>a <see cref="T:Gdk.Pixmap" /></returns>
235 <remarks>To be added</remarks>
236 </Docs>
237 </Member>
238 <Member MemberName="ColormapCreateFromXpm">
239 <MemberSignature Language="C#" Value="public static Gdk.Pixmap ColormapCreateFromXpm (Gdk.Drawable drawable, Gdk.Colormap colormap, out Gdk.Pixmap mask, Gdk.Color transparent_color, string filename);" />
240 <MemberType>Method</MemberType>
241 <ReturnValue>
242 <ReturnType>Gdk.Pixmap</ReturnType>
243 </ReturnValue>
244 <Parameters>
245 <Parameter Name="drawable" Type="Gdk.Drawable" />
246 <Parameter Name="colormap" Type="Gdk.Colormap" />
247 <Parameter Name="mask" Type="Gdk.Pixmap&amp;" RefType="out" />
248 <Parameter Name="transparent_color" Type="Gdk.Color" />
249 <Parameter Name="filename" Type="System.String" />
250 </Parameters>
251 <Docs>
252 <summary>Create a pixmap from an XPM file using a specific colormap.</summary>
253 <param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
254 <param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
255 <param name="mask">a <see cref="T:Gdk.Pixmap" /></param>
256 <param name="transparent_color">a <see cref="T:Gdk.Color" /></param>
257 <param name="filename">a <see cref="T:System.String" /></param>
258 <returns>a <see cref="T:Gdk.Pixmap" /></returns>
259 <remarks>To be added</remarks>
260 </Docs>
261 </Member>
262 <Member MemberName="CreateFromXpm">
263 <MemberSignature Language="C#" Value="public static Gdk.Pixmap CreateFromXpm (Gdk.Drawable drawable, out Gdk.Pixmap mask, Gdk.Color transparent_color, string filename);" />
264 <MemberType>Method</MemberType>
265 <ReturnValue>
266 <ReturnType>Gdk.Pixmap</ReturnType>
267 </ReturnValue>
268 <Parameters>
269 <Parameter Name="drawable" Type="Gdk.Drawable" />
270 <Parameter Name="mask" Type="Gdk.Pixmap&amp;" RefType="out" />
271 <Parameter Name="transparent_color" Type="Gdk.Color" />
272 <Parameter Name="filename" Type="System.String" />
273 </Parameters>
274 <Docs>
275 <summary>Create a pixmap from an XPM file.</summary>
276 <param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
277 <param name="mask">a <see cref="T:Gdk.Pixmap" /></param>
278 <param name="transparent_color">a <see cref="T:Gdk.Color" /></param>
279 <param name="filename">a <see cref="T:System.String" /></param>
280 <returns>a <see cref="T:Gdk.Pixmap" /></returns>
281 <remarks>To be added</remarks>
282 </Docs>
283 </Member>
284 <Member MemberName="ColormapCreateFromXpmD">
285 <MemberSignature Language="C#" Value="public static Gdk.Pixmap ColormapCreateFromXpmD (Gdk.Drawable drawable, Gdk.Colormap colormap, out Gdk.Pixmap mask, Gdk.Color transparent_color, string[] data);" />
286 <MemberType>Method</MemberType>
287 <ReturnValue>
288 <ReturnType>Gdk.Pixmap</ReturnType>
289 </ReturnValue>
290 <Parameters>
291 <Parameter Name="drawable" Type="Gdk.Drawable" />
292 <Parameter Name="colormap" Type="Gdk.Colormap" />
293 <Parameter Name="mask" Type="Gdk.Pixmap&amp;" RefType="out" />
294 <Parameter Name="transparent_color" Type="Gdk.Color" />
295 <Parameter Name="data" Type="System.String[]" />
296 </Parameters>
297 <Docs>
298 <summary>Create a pixmap from XPM data using a colormap.</summary>
299 <param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
300 <param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
301 <param name="mask">a <see cref="T:Gdk.Pixmap" /></param>
302 <param name="transparent_color">a <see cref="T:Gdk.Color" /></param>
303 <param name="data">an array of <see cref="T:System.String" />, defining an image in XPM format</param>
304 <returns>a <see cref="T:Gdk.Pixmap" /></returns>
305 <remarks>To be added</remarks>
306 </Docs>
307 </Member>
308 <Member MemberName="ColormapCreateFromXpm">
309 <MemberSignature Language="C#" Value="public static Gdk.Pixmap ColormapCreateFromXpm (Gdk.Drawable drawable, Gdk.Colormap colormap, string filename);" />
310 <MemberType>Method</MemberType>
311 <ReturnValue>
312 <ReturnType>Gdk.Pixmap</ReturnType>
313 </ReturnValue>
314 <Parameters>
315 <Parameter Name="drawable" Type="Gdk.Drawable" />
316 <Parameter Name="colormap" Type="Gdk.Colormap" />
317 <Parameter Name="filename" Type="System.String" />
318 </Parameters>
319 <Docs>
320 <summary>To be added</summary>
321 <param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
322 <param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
323 <param name="filename">a <see cref="T:System.String" /></param>
324 <returns>a <see cref="T:Gdk.Pixmap" /></returns>
325 <remarks>To be added</remarks>
326 </Docs>
327 </Member>
328 <Member MemberName="CreateFromXpm">
329 <MemberSignature Language="C#" Value="public static Gdk.Pixmap CreateFromXpm (Gdk.Drawable drawable, string filename);" />
330 <MemberType>Method</MemberType>
331 <ReturnValue>
332 <ReturnType>Gdk.Pixmap</ReturnType>
333 </ReturnValue>
334 <Parameters>
335 <Parameter Name="drawable" Type="Gdk.Drawable" />
336 <Parameter Name="filename" Type="System.String" />
337 </Parameters>
338 <Docs>
339 <summary>To be added</summary>
340 <param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
341 <param name="filename">a <see cref="T:System.String" /></param>
342 <returns>a <see cref="T:Gdk.Pixmap" /></returns>
343 <remarks>To be added</remarks>
344 </Docs>
345 </Member>
346 <Member MemberName="ColormapCreateFromXpmD">
347 <MemberSignature Language="C#" Value="public static Gdk.Pixmap ColormapCreateFromXpmD (Gdk.Drawable drawable, Gdk.Colormap colormap, string data);" />
348 <MemberType>Method</MemberType>
349 <ReturnValue>
350 <ReturnType>Gdk.Pixmap</ReturnType>
351 </ReturnValue>
352 <Parameters>
353 <Parameter Name="drawable" Type="Gdk.Drawable" />
354 <Parameter Name="colormap" Type="Gdk.Colormap" />
355 <Parameter Name="data" Type="System.String" />
356 </Parameters>
357 <Docs>
358 <summary>To be added</summary>
359 <param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
360 <param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
361 <param name="data">a <see cref="T:System.String" /></param>
362 <returns>a <see cref="T:Gdk.Pixmap" /></returns>
363 <remarks>To be added</remarks>
364 </Docs>
365 </Member>
366 <Member MemberName="CreateFromXpmD">
367 <MemberSignature Language="C#" Value="public static Gdk.Pixmap CreateFromXpmD (Gdk.Drawable drawable, string data);" />
368 <MemberType>Method</MemberType>
369 <ReturnValue>
370 <ReturnType>Gdk.Pixmap</ReturnType>
371 </ReturnValue>
372 <Parameters>
373 <Parameter Name="drawable" Type="Gdk.Drawable" />
374 <Parameter Name="data" Type="System.String" />
375 </Parameters>
376 <Docs>
377 <summary>To be added</summary>
378 <param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
379 <param name="data">a <see cref="T:System.String" /></param>
380 <returns>a <see cref="T:Gdk.Pixmap" /></returns>
381 <remarks>To be added</remarks>
382 </Docs>
383 </Member>
384 <Member MemberName="CreateBitmapFromData">
385 <MemberSignature Language="C#" Value="public static Gdk.Pixmap CreateBitmapFromData (Gdk.Drawable drawable, string data, int width, int height);" />
386 <MemberType>Method</MemberType>
387 <ReturnValue>
388 <ReturnType>Gdk.Pixmap</ReturnType>
389 </ReturnValue>
390 <Parameters>
391 <Parameter Name="drawable" Type="Gdk.Drawable" />
392 <Parameter Name="data" Type="System.String" />
393 <Parameter Name="width" Type="System.Int32" />
394 <Parameter Name="height" Type="System.Int32" />
395 </Parameters>
396 <Docs>
397 <summary>Creates a new bitmap from data in XBM format.</summary>
398 <param name="drawable">A <see cref="T:Gdk.Drawable" />, used to determine default values for the new pixmap.</param>
399 <param name="data">A string representing the XBM data.</param>
400 <param name="width">The width of the new pixmap in pixels.</param>
401 <param name="height">The height of the new pixmap in pixels.</param>
402 <returns>The bitmap.</returns>
403 <remarks>None.</remarks>
404 <since version="Gtk# 2.4" />
405 </Docs>
406 </Member>
407 <Member MemberName="ForeignNewForScreen">
408 <MemberSignature Language="C#" Value="public static Gdk.Pixmap ForeignNewForScreen (Gdk.Screen screen, uint anid, int width, int height, int depth);" />
409 <MemberType>Method</MemberType>
410 <ReturnValue>
411 <ReturnType>Gdk.Pixmap</ReturnType>
412 </ReturnValue>
413 <Parameters>
414 <Parameter Name="screen" Type="Gdk.Screen" />
415 <Parameter Name="anid" Type="System.UInt32" />
416 <Parameter Name="width" Type="System.Int32" />
417 <Parameter Name="height" Type="System.Int32" />
418 <Parameter Name="depth" Type="System.Int32" />
419 </Parameters>
420 <Docs>
421 <param name="screen">the desired screen.</param>
422 <param name="anid">Native pixmap handle, for example, an xlib XID.</param>
423 <param name="width">Width of pixmap <paramref name="anid" />.</param>
424 <param name="height">Height of pixmap <paramref name="anid" />.</param>
425 <param name="depth">Depth of pixmap <paramref name="anid" />.</param>
426 <summary>Wraps a native Pixmap for a screen.</summary>
427 <returns>a <see cref="T:Gdk.Pixmap" /> wrapping the native ID, or <see langword="null" /> if the native pixmap is destroyed.</returns>
428 <remarks>Use this method as an alternative to <see cref="M:Gdk.Pixmap.ForeignNewForDisplay" /> when the dimensions and screen are known, which saves a roundtrip to the server on X.</remarks>
429 <since version="Gtk# 2.10" />
430 </Docs>
431 </Member>
432 </Members>
433 </Type>
+0
-48
doc/en/Gdk/PointerHooks.xml less more
0 <Type Name="PointerHooks" FullName="Gdk.PointerHooks">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct PointerHooks" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.PointerHooks Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.PointerHooks</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added</summary>
27 <remarks>To be added</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gdk.PointerHooks New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.PointerHooks</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>To be added</summary>
41 <param name="raw">To be added: an object of type 'IntPtr'</param>
42 <returns>To be added: an object of type 'Gdk.PointerHooks'</returns>
43 <remarks>To be added</remarks>
44 </Docs>
45 </Member>
46 </Members>
47 </Type>
+0
-321
doc/en/Gdk/Region.xml less more
0 <Type Name="Region" FullName="Gdk.Region">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class Region : GLib.Opaque" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Represents an area of the screen.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>GLib.Opaque</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Rectangle">
19 <MemberSignature Language="C#" Value="public static Gdk.Region Rectangle (Gdk.Rectangle rectangle);" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.Region</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="rectangle" Type="Gdk.Rectangle" />
26 </Parameters>
27 <Docs>
28 <summary>To be added</summary>
29 <param name="rectangle">a <see cref="M:Gdk.Rectangle" /></param>
30 <returns>a <see cref="M:Gdk.Region" /></returns>
31 <remarks />
32 </Docs>
33 </Member>
34 <Member MemberName="Copy">
35 <MemberSignature Language="C#" Value="public Gdk.Region Copy ();" />
36 <MemberType>Method</MemberType>
37 <ReturnValue>
38 <ReturnType>Gdk.Region</ReturnType>
39 </ReturnValue>
40 <Parameters />
41 <Docs>
42 <summary>To be added</summary>
43 <returns>a <see cref="M:Gdk.Region" /></returns>
44 <remarks />
45 </Docs>
46 </Member>
47 <Member MemberName="RectIn">
48 <MemberSignature Language="C#" Value="public Gdk.OverlapType RectIn (Gdk.Rectangle rectangle);" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>Gdk.OverlapType</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="rectangle" Type="Gdk.Rectangle" />
55 </Parameters>
56 <Docs>
57 <summary>To be added</summary>
58 <param name="rectangle">a <see cref="M:Gdk.Rectangle" /></param>
59 <returns>a <see cref="M:Gdk.OverlapType" /></returns>
60 <remarks />
61 </Docs>
62 </Member>
63 <Member MemberName="SpansIntersectForeach">
64 <MemberSignature Language="C#" Value="public void SpansIntersectForeach (Gdk.Span spans, int n_spans, bool sorted, Gdk.SpanFunc function);" />
65 <MemberType>Method</MemberType>
66 <ReturnValue>
67 <ReturnType>System.Void</ReturnType>
68 </ReturnValue>
69 <Parameters>
70 <Parameter Name="spans" Type="Gdk.Span" />
71 <Parameter Name="n_spans" Type="System.Int32" />
72 <Parameter Name="sorted" Type="System.Boolean" />
73 <Parameter Name="function" Type="Gdk.SpanFunc" />
74 </Parameters>
75 <Docs>
76 <summary>To be added</summary>
77 <param name="spans">a <see cref="M:Gdk.Span" /></param>
78 <param name="n_spans">a <see cref="M:System.Int32" /></param>
79 <param name="sorted">a <see cref="M:System.Boolean" /></param>
80 <param name="function">a <see cref="M:Gdk.SpanFunc" /></param>
81 <remarks />
82 </Docs>
83 </Member>
84 <Member MemberName="Xor">
85 <MemberSignature Language="C#" Value="public void Xor (Gdk.Region source2);" />
86 <MemberType>Method</MemberType>
87 <ReturnValue>
88 <ReturnType>System.Void</ReturnType>
89 </ReturnValue>
90 <Parameters>
91 <Parameter Name="source2" Type="Gdk.Region" />
92 </Parameters>
93 <Docs>
94 <summary>To be added</summary>
95 <param name="source2">a <see cref="M:Gdk.Region" /></param>
96 <remarks />
97 </Docs>
98 </Member>
99 <Member MemberName="Subtract">
100 <MemberSignature Language="C#" Value="public void Subtract (Gdk.Region source2);" />
101 <MemberType>Method</MemberType>
102 <ReturnValue>
103 <ReturnType>System.Void</ReturnType>
104 </ReturnValue>
105 <Parameters>
106 <Parameter Name="source2" Type="Gdk.Region" />
107 </Parameters>
108 <Docs>
109 <summary>To be added</summary>
110 <param name="source2">a <see cref="M:Gdk.Region" /></param>
111 <remarks />
112 </Docs>
113 </Member>
114 <Member MemberName="UnionWithRect">
115 <MemberSignature Language="C#" Value="public void UnionWithRect (Gdk.Rectangle rect);" />
116 <MemberType>Method</MemberType>
117 <ReturnValue>
118 <ReturnType>System.Void</ReturnType>
119 </ReturnValue>
120 <Parameters>
121 <Parameter Name="rect" Type="Gdk.Rectangle" />
122 </Parameters>
123 <Docs>
124 <summary>To be added</summary>
125 <param name="rect">a <see cref="M:Gdk.Rectangle" /></param>
126 <remarks />
127 </Docs>
128 </Member>
129 <Member MemberName="Destroy">
130 <MemberSignature Language="C#" Value="public void Destroy ();" />
131 <MemberType>Method</MemberType>
132 <ReturnValue>
133 <ReturnType>System.Void</ReturnType>
134 </ReturnValue>
135 <Parameters />
136 <Docs>
137 <summary>To be added</summary>
138 <remarks />
139 </Docs>
140 </Member>
141 <Member MemberName="Offset">
142 <MemberSignature Language="C#" Value="public void Offset (int dx, int dy);" />
143 <MemberType>Method</MemberType>
144 <ReturnValue>
145 <ReturnType>System.Void</ReturnType>
146 </ReturnValue>
147 <Parameters>
148 <Parameter Name="dx" Type="System.Int32" />
149 <Parameter Name="dy" Type="System.Int32" />
150 </Parameters>
151 <Docs>
152 <summary>To be added</summary>
153 <param name="dx">a <see cref="M:System.Int32" /></param>
154 <param name="dy">a <see cref="M:System.Int32" /></param>
155 <remarks />
156 </Docs>
157 </Member>
158 <Member MemberName="Empty">
159 <MemberSignature Language="C#" Value="public bool Empty ();" />
160 <MemberType>Method</MemberType>
161 <ReturnValue>
162 <ReturnType>System.Boolean</ReturnType>
163 </ReturnValue>
164 <Parameters />
165 <Docs>
166 <summary>To be added</summary>
167 <returns>a <see cref="M:System.Boolean" /></returns>
168 <remarks />
169 </Docs>
170 </Member>
171 <Member MemberName="Intersect">
172 <MemberSignature Language="C#" Value="public void Intersect (Gdk.Region source2);" />
173 <MemberType>Method</MemberType>
174 <ReturnValue>
175 <ReturnType>System.Void</ReturnType>
176 </ReturnValue>
177 <Parameters>
178 <Parameter Name="source2" Type="Gdk.Region" />
179 </Parameters>
180 <Docs>
181 <summary>To be added</summary>
182 <param name="source2">a <see cref="M:Gdk.Region" /></param>
183 <remarks />
184 </Docs>
185 </Member>
186 <Member MemberName="PointIn">
187 <MemberSignature Language="C#" Value="public bool PointIn (int x, int y);" />
188 <MemberType>Method</MemberType>
189 <ReturnValue>
190 <ReturnType>System.Boolean</ReturnType>
191 </ReturnValue>
192 <Parameters>
193 <Parameter Name="x" Type="System.Int32" />
194 <Parameter Name="y" Type="System.Int32" />
195 </Parameters>
196 <Docs>
197 <summary>To be added</summary>
198 <param name="x">a <see cref="M:System.Int32" /></param>
199 <param name="y">a <see cref="M:System.Int32" /></param>
200 <returns>a <see cref="M:System.Boolean" /></returns>
201 <remarks />
202 </Docs>
203 </Member>
204 <Member MemberName="Union">
205 <MemberSignature Language="C#" Value="public void Union (Gdk.Region source2);" />
206 <MemberType>Method</MemberType>
207 <ReturnValue>
208 <ReturnType>System.Void</ReturnType>
209 </ReturnValue>
210 <Parameters>
211 <Parameter Name="source2" Type="Gdk.Region" />
212 </Parameters>
213 <Docs>
214 <summary>To be added</summary>
215 <param name="source2">a <see cref="M:Gdk.Region" /></param>
216 <remarks />
217 </Docs>
218 </Member>
219 <Member MemberName="Equal">
220 <MemberSignature Language="C#" Value="public bool Equal (Gdk.Region region2);" />
221 <MemberType>Method</MemberType>
222 <ReturnValue>
223 <ReturnType>System.Boolean</ReturnType>
224 </ReturnValue>
225 <Parameters>
226 <Parameter Name="region2" Type="Gdk.Region" />
227 </Parameters>
228 <Docs>
229 <summary>To be added</summary>
230 <param name="region2">a <see cref="M:Gdk.Region" /></param>
231 <returns>a <see cref="M:System.Boolean" /></returns>
232 <remarks />
233 </Docs>
234 </Member>
235 <Member MemberName="Shrink">
236 <MemberSignature Language="C#" Value="public void Shrink (int dx, int dy);" />
237 <MemberType>Method</MemberType>
238 <ReturnValue>
239 <ReturnType>System.Void</ReturnType>
240 </ReturnValue>
241 <Parameters>
242 <Parameter Name="dx" Type="System.Int32" />
243 <Parameter Name="dy" Type="System.Int32" />
244 </Parameters>
245 <Docs>
246 <summary>To be added</summary>
247 <param name="dx">a <see cref="M:System.Int32" /></param>
248 <param name="dy">a <see cref="M:System.Int32" /></param>
249 <remarks />
250 </Docs>
251 </Member>
252 <Member MemberName=".ctor">
253 <MemberSignature Language="C#" Value="public Region (IntPtr raw);" />
254 <MemberType>Constructor</MemberType>
255 <ReturnValue />
256 <Parameters>
257 <Parameter Name="raw" Type="System.IntPtr" />
258 </Parameters>
259 <Docs>
260 <summary>To be added</summary>
261 <param name="raw">a <see cref="T:System.IntPtr" /></param>
262 <remarks />
263 </Docs>
264 </Member>
265 <Member MemberName=".ctor">
266 <MemberSignature Language="C#" Value="public Region ();" />
267 <MemberType>Constructor</MemberType>
268 <ReturnValue />
269 <Parameters />
270 <Docs>
271 <summary>To be added</summary>
272 <remarks />
273 </Docs>
274 </Member>
275 <Member MemberName="GetRectangles">
276 <MemberSignature Language="C#" Value="public Gdk.Rectangle[] GetRectangles ();" />
277 <MemberType>Method</MemberType>
278 <ReturnValue>
279 <ReturnType>Gdk.Rectangle[]</ReturnType>
280 </ReturnValue>
281 <Parameters />
282 <Docs>
283 <summary>To be added</summary>
284 <returns>a <see cref="T:Gdk.Rectangle[]" /></returns>
285 <remarks />
286 </Docs>
287 </Member>
288 <Member MemberName="Clipbox">
289 <MemberSignature Language="C#" Value="public Gdk.Rectangle Clipbox { get; };" />
290 <MemberType>Property</MemberType>
291 <ReturnValue>
292 <ReturnType>Gdk.Rectangle</ReturnType>
293 </ReturnValue>
294 <Parameters />
295 <Docs>
296 <summary>To be added</summary>
297 <value>a <see cref="T:Gdk.Rectangle" /></value>
298 <remarks />
299 </Docs>
300 </Member>
301 <Member MemberName="Polygon">
302 <MemberSignature Language="C#" Value="public static Gdk.Region Polygon (Gdk.Point[] points, Gdk.FillRule fill_rule);" />
303 <MemberType>Method</MemberType>
304 <ReturnValue>
305 <ReturnType>Gdk.Region</ReturnType>
306 </ReturnValue>
307 <Parameters>
308 <Parameter Name="points" Type="Gdk.Point[]" />
309 <Parameter Name="fill_rule" Type="Gdk.FillRule" />
310 </Parameters>
311 <Docs>
312 <summary>To be added</summary>
313 <param name="points">a <see cref="T:Gdk.Point" /></param>
314 <param name="fill_rule">a <see cref="T:System.Int32" /></param>
315 <returns>a <see cref="T:Gdk.Region" /></returns>
316 <remarks />
317 </Docs>
318 </Member>
319 </Members>
320 </Type>
+0
-100
doc/en/Gdk/RegionBox.xml less more
0 <Type Name="RegionBox" FullName="Gdk.RegionBox">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct RegionBox" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.RegionBox Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.RegionBox</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added</summary>
27 <remarks>To be added</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gdk.RegionBox New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.RegionBox</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>To be added</summary>
41 <param name="raw">a <see cref="T:System.IntPtr" /></param>
42 <returns>a <see cref="T:Gdk.RegionBox" /></returns>
43 <remarks>To be added</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="X1">
47 <MemberSignature Language="C#" Value="public int X1;" />
48 <MemberType>Field</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Int32</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 </Parameters>
54 <Docs>
55 <summary>To be added</summary>
56 <remarks>To be added</remarks>
57 </Docs>
58 </Member>
59 <Member MemberName="Y1">
60 <MemberSignature Language="C#" Value="public int Y1;" />
61 <MemberType>Field</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Int32</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 </Parameters>
67 <Docs>
68 <summary>To be added</summary>
69 <remarks>To be added</remarks>
70 </Docs>
71 </Member>
72 <Member MemberName="X2">
73 <MemberSignature Language="C#" Value="public int X2;" />
74 <MemberType>Field</MemberType>
75 <ReturnValue>
76 <ReturnType>System.Int32</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 </Parameters>
80 <Docs>
81 <summary>To be added</summary>
82 <remarks>To be added</remarks>
83 </Docs>
84 </Member>
85 <Member MemberName="Y2">
86 <MemberSignature Language="C#" Value="public int Y2;" />
87 <MemberType>Field</MemberType>
88 <ReturnValue>
89 <ReturnType>System.Int32</ReturnType>
90 </ReturnValue>
91 <Parameters>
92 </Parameters>
93 <Docs>
94 <summary>To be added</summary>
95 <remarks>To be added</remarks>
96 </Docs>
97 </Member>
98 </Members>
99 </Type>
+0
-224
doc/en/Gdk/Rgb.xml less more
0 <Type Name="Rgb" FullName="Gdk.Rgb">
1 <TypeSignature Language="C#" Value="public class Rgb" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>
11 <para>
12 Gdk's <see cref="T:Gdk.Rgb" /> is a low-level module which renders RGB, grayscale, and indexed colormap images to a <see cref="T:Gdk.Drawable" />. It does this as efficiently as possible, handling issues such as colormaps, visuals, dithering, temporary buffers, and so on. Most code should use the higher-level GdkPixbuf features in place of this module; for example, gdk_pixbuf_render_to_drawable() uses GdkRGB in its implementation.
13 </para>
14 <para>
15 GdkRGB allocates a color cube to use when rendering images. You can set the threshold for installing colormaps with the Gdk.<see cref="M:Gdk.Rgb.MinColors" /> property. The default is 5x5x5 (125). If a colorcube of this size or larger can be allocated in the default colormap, then that's done. Otherwise, GdkRGB creates its own private colormap. Setting it to 0 means that it always tries to use the default colormap, and setting it to 216 means that it always creates a private one if it cannot allocate the 6x6x6 colormap in the default. If you always want a private colormap (to avoid consuming too many colormap entries for other apps, say), you can use gdk_rgb_set_install(TRUE). Setting the value greater than 216 exercises a bug in older versions of GdkRGB. Note, however, that setting it to 0 doesn't let you get away with ignoring the colormap and visual - a colormap is always created in grayscale and direct color modes, and the visual is changed in cases where a "better" visual than the default is available.
16 </para>
17 </summary>
18 <remarks />
19 </Docs>
20 <Base>
21 <BaseTypeName>System.Object</BaseTypeName>
22 </Base>
23 <Interfaces />
24 <Members>
25 <Member MemberName="FindColor">
26 <MemberSignature Language="C#" Value="public static void FindColor (Gdk.Colormap colormap, ref Gdk.Color color);" />
27 <MemberType>Method</MemberType>
28 <ReturnValue>
29 <ReturnType>System.Void</ReturnType>
30 </ReturnValue>
31 <Parameters>
32 <Parameter Name="colormap" Type="Gdk.Colormap" />
33 <Parameter Name="color" Type="Gdk.Color&amp;" RefType="ref" />
34 </Parameters>
35 <Docs>
36 <summary>Fetches a color to be used on the given colormap.</summary>
37 <param name="colormap">Tthe colormap for the graphics context and drawable you're using to draw. If you're drawing to a <see cref="T:Gtk.Widget" />, use the <see cref="P:Gtk.Widget.Colormap" /> property.</param>
38 <param name="color">Color should have its red, green, and blue fields initialized.</param>
39 <remarks>This routine will fill in the pixel field with the best matching pixel from a color cube. The color is then ready to be used for drawing, e.g. you can use <see cref="P:Gtk.GC.Foreground" /> which expects the pixel to be initialized.
40
41 <para>
42 In many cases, you can avoid this whole issue by setting the <see cref="P:Gdk.GC.RgbFgColor" /> or <see cref="P:Gdk.GC.RgbBgColor" />, which do not expect pixel to be initialized in advance. If you use those functions, there's no need for using FindColor.
43 </para></remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="Ditherable">
47 <MemberSignature Language="C#" Value="public static bool Ditherable ();" />
48 <MemberType>Method</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Boolean</ReturnType>
51 </ReturnValue>
52 <Parameters />
53 <Docs>
54 <summary>Whether the visual in use by GdkRGB is dithereable.</summary>
55 <returns>
56 <see langword="true" /> if the visual is ditherable.</returns>
57 <remarks>Determines whether the visual is ditherable. This function may be useful for presenting a user interface choice to the user about which dither mode is desired; if the display is not ditherable, it may make sense to gray out or hide the corresponding UI widget.</remarks>
58 </Docs>
59 </Member>
60 <Member MemberName=".ctor">
61 <MemberSignature Language="C#" Value="public Rgb ();" />
62 <MemberType>Constructor</MemberType>
63 <ReturnValue />
64 <Parameters />
65 <Docs>
66 <summary>Basic constructor.</summary>
67 <remarks />
68 </Docs>
69 </Member>
70 <Member MemberName="MinColors">
71 <MemberSignature Language="C#" Value="public static int MinColors { set; };" />
72 <MemberType>Property</MemberType>
73 <ReturnValue>
74 <ReturnType>System.Int32</ReturnType>
75 </ReturnValue>
76 <Parameters>
77 </Parameters>
78 <Docs>
79 <summary>The minimum number of colors for this colormap.</summary>
80 <value>a <see cref="T:System.Int32" /></value>
81 <remarks>Sets the minimum number of colors for the color cube. Generally, GdkRGB tries to allocate the largest color cube it can. If it can't allocate a color cube at least as large as min_colors, it installs a private colormap.</remarks>
82 </Docs>
83 </Member>
84 <Member MemberName="Visual">
85 <MemberSignature Language="C#" Value="public static Gdk.Visual Visual { get; };" />
86 <MemberType>Property</MemberType>
87 <ReturnValue>
88 <ReturnType>Gdk.Visual</ReturnType>
89 </ReturnValue>
90 <Docs>
91 <summary>The preferred visual for GdkRGB operations.</summary>
92 <value>a <see cref="T:Gdk.Visual" /></value>
93 <remarks>Gets a "preferred visual" chosen by GdkRGB for rendering image data on the default screen. In previous versions of GDK, this was the only visual GdkRGB could use for rendering. In current versions, it's simply the visual GdkRGB would have chosen as the optimal one in those previous versions. GdkRGB can now render to drawables with any visual.</remarks>
94 </Docs>
95 </Member>
96 <Member MemberName="Install">
97 <MemberSignature Language="C#" Value="public static bool Install { set; };" />
98 <MemberType>Property</MemberType>
99 <ReturnValue>
100 <ReturnType>System.Boolean</ReturnType>
101 </ReturnValue>
102 <Parameters>
103 </Parameters>
104 <Docs>
105 <summary>Whether to install a private colormap for Gdk.RGB</summary>
106 <value>a <see cref="T:System.Boolean" /></value>
107 <remarks>If the value is <see langword="true" />, it directs GdkRGB to always install a new "private" colormap rather than trying to find a best fit with the colors already allocated. Ordinarily, GdkRGB will install a colormap only if a sufficient cube cannot be allocated.
108 <para>
109 A private colormap has more colors, leading to better quality display, but also leads to the dreaded "colormap flashing" effect.
110 </para></remarks>
111 </Docs>
112 </Member>
113 <Member MemberName="Colormap">
114 <MemberSignature Language="C#" Value="public static Gdk.Colormap Colormap { get; };" />
115 <MemberType>Property</MemberType>
116 <ReturnValue>
117 <ReturnType>Gdk.Colormap</ReturnType>
118 </ReturnValue>
119 <Docs>
120 <summary>Get preferred colormap for using Gdk.RGB</summary>
121 <value>The preferred <see cref="T:Gdk.Colormap" />.</value>
122 <remarks>Get the preferred colormap for rendering image data. Not a very useful function; historically, GDK could only render RGB image data to one colormap and visual, but in the current version it can render to any colormap and visual. So there's no need to call this function.</remarks>
123 </Docs>
124 </Member>
125 <Member MemberName="Verbose">
126 <MemberSignature Language="C#" Value="public static bool Verbose { set; };" />
127 <MemberType>Property</MemberType>
128 <ReturnValue>
129 <ReturnType>System.Boolean</ReturnType>
130 </ReturnValue>
131 <Parameters>
132 </Parameters>
133 <Docs>
134 <summary>Whether or not to be verbose to the console about actions. Useful for debugging.</summary>
135 <value>a <see cref="T:System.Boolean" /></value>
136 <remarks />
137 </Docs>
138 </Member>
139 <Member MemberName="GcSetForeground">
140 <MemberSignature Language="C#" Value="public static void GcSetForeground (Gdk.GC gc, uint rgb);" />
141 <MemberType>Method</MemberType>
142 <ReturnValue>
143 <ReturnType>System.Void</ReturnType>
144 </ReturnValue>
145 <Parameters>
146 <Parameter Name="gc" Type="Gdk.GC" />
147 <Parameter Name="rgb" Type="System.UInt32" />
148 </Parameters>
149 <Docs>
150 <summary>To be added</summary>
151 <param name="gc">a <see cref="T:Gdk.GC" /></param>
152 <param name="rgb">a <see cref="T:System.UInt32" /></param>
153 <remarks>To be added</remarks>
154 <since version="Gtk# 2.4" />
155 </Docs>
156 </Member>
157 <Member MemberName="GcSetBackground">
158 <MemberSignature Language="C#" Value="public static void GcSetBackground (Gdk.GC gc, uint rgb);" />
159 <MemberType>Method</MemberType>
160 <ReturnValue>
161 <ReturnType>System.Void</ReturnType>
162 </ReturnValue>
163 <Parameters>
164 <Parameter Name="gc" Type="Gdk.GC" />
165 <Parameter Name="rgb" Type="System.UInt32" />
166 </Parameters>
167 <Docs>
168 <summary>To be added</summary>
169 <param name="gc">a <see cref="T:Gdk.GC" /></param>
170 <param name="rgb">a <see cref="T:System.UInt32" /></param>
171 <remarks>To be added</remarks>
172 <since version="Gtk# 2.4" />
173 </Docs>
174 </Member>
175 <Member MemberName="XpixelFromRgb">
176 <MemberSignature Language="C#" Value="public static ulong XpixelFromRgb (uint rgb);" />
177 <MemberType>Method</MemberType>
178 <ReturnValue>
179 <ReturnType>System.UInt64</ReturnType>
180 </ReturnValue>
181 <Parameters>
182 <Parameter Name="rgb" Type="System.UInt32" />
183 </Parameters>
184 <Docs>
185 <summary>To be added</summary>
186 <param name="rgb">a <see cref="T:System.UInt32" /></param>
187 <returns>a <see cref="T:System.UInt64" /></returns>
188 <remarks>To be added</remarks>
189 <since version="Gtk# 2.4" />
190 </Docs>
191 </Member>
192 <Member MemberName="Init">
193 <MemberSignature Language="C#" Value="public static void Init ();" />
194 <MemberType>Method</MemberType>
195 <ReturnValue>
196 <ReturnType>System.Void</ReturnType>
197 </ReturnValue>
198 <Parameters />
199 <Docs>
200 <summary>To be added</summary>
201 <remarks>To be added</remarks>
202 <since version="Gtk# 2.4" />
203 </Docs>
204 </Member>
205 <Member MemberName="ColormapDitherable">
206 <MemberSignature Language="C#" Value="public static bool ColormapDitherable (Gdk.Colormap cmap);" />
207 <MemberType>Method</MemberType>
208 <ReturnValue>
209 <ReturnType>System.Boolean</ReturnType>
210 </ReturnValue>
211 <Parameters>
212 <Parameter Name="cmap" Type="Gdk.Colormap" />
213 </Parameters>
214 <Docs>
215 <summary>To be added</summary>
216 <param name="cmap">a <see cref="T:Gdk.Colormap" /></param>
217 <returns>a <see cref="T:System.Boolean" /></returns>
218 <remarks>To be added</remarks>
219 <since version="Gtk# 2.6" />
220 </Docs>
221 </Member>
222 </Members>
223 </Type>
+0
-89
doc/en/Gdk/RgbCmap.xml less more
0 <Type Name="RgbCmap" FullName="Gdk.RgbCmap">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class RgbCmap : GLib.Opaque" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A private data structure which maps color indices to actual RGB colors.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>GLib.Opaque</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.RgbCmap Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.RgbCmap</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>Obsolete: use <see langword="null" /></summary>
27 <remarks />
28 </Docs>
29 <Attributes>
30 <Attribute>
31 <AttributeName>System.Obsolete("Gdk.RgbCmap is a reference type now, use null")</AttributeName>
32 </Attribute>
33 </Attributes>
34 </Member>
35 <Member MemberName=".ctor">
36 <MemberSignature Language="C#" Value="public RgbCmap (uint[] colors);" />
37 <MemberType>Constructor</MemberType>
38 <Parameters>
39 <Parameter Name="colors" Type="System.UInt32[]" />
40 </Parameters>
41 <Docs>
42 <summary>Constructs a new <see cref="T:Gdk.RgbCmap" /> with the given colors.</summary>
43 <param name="colors">An array of colors in the form 0xRRGGBB.</param>
44 <remarks />
45 </Docs>
46 </Member>
47 <Member MemberName=".ctor">
48 <MemberSignature Language="C#" Value="public RgbCmap (IntPtr raw);" />
49 <MemberType>Constructor</MemberType>
50 <Parameters>
51 <Parameter Name="raw" Type="System.IntPtr" />
52 </Parameters>
53 <Docs>
54 <summary>Internal constructor.</summary>
55 <param name="raw">a <see cref="T:System.IntPtr" /></param>
56 <remarks />
57 </Docs>
58 </Member>
59 <Member MemberName="New">
60 <MemberSignature Language="C#" Value="public static Gdk.RgbCmap New (IntPtr raw);" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>Gdk.RgbCmap</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 <Parameter Name="raw" Type="System.IntPtr" />
67 </Parameters>
68 <Docs>
69 <summary>Obsolete internal constructor.</summary>
70 <param name="raw">a <see cref="M:IntPtr" /></param>
71 <returns>a <see cref="M:Gdk.RgbCmap" /></returns>
72 <remarks />
73 </Docs>
74 </Member>
75 <Member MemberName="NColors">
76 <MemberSignature Language="C#" Value="public int NColors { get; };" />
77 <MemberType>Property</MemberType>
78 <ReturnValue>
79 <ReturnType>System.Int32</ReturnType>
80 </ReturnValue>
81 <Docs>
82 <summary>The number of colors in the colormap.</summary>
83 <value>The number of colors in the colormap.</value>
84 <remarks />
85 </Docs>
86 </Member>
87 </Members>
88 </Type>
+0
-63
doc/en/Gdk/RgbDither.xml less more
0 <Type Name="RgbDither" FullName="Gdk.RgbDither">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum RgbDither" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Selects whether or not <see cref="T:Gdk.Rgb" /> applies dithering to the image on display.</summary>
11 <remarks>Since <see cref="T:Gdk.Rgb" /> currently only handles images with 8 bits per component, dithering on 24 bit per pixel displays is a moot point.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.RgbDitherGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="None">
23 <MemberSignature Language="C#" Value="None" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.RgbDither</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>Never use dithering.</summary>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="Normal">
36 <MemberSignature Language="C#" Value="Normal" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gdk.RgbDither</ReturnType>
40 </ReturnValue>
41 <Parameters />
42 <Docs>
43 <summary>Use dithering in 8 bits per pixel (and below) only.</summary>
44 <remarks>
45 </remarks>
46 </Docs>
47 </Member>
48 <Member MemberName="Max">
49 <MemberSignature Language="C#" Value="Max" />
50 <MemberType>Field</MemberType>
51 <ReturnValue>
52 <ReturnType>Gdk.RgbDither</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>Use dithering in 16 bits per pixel and below.</summary>
57 <remarks>
58 </remarks>
59 </Docs>
60 </Member>
61 </Members>
62 </Type>
+0
-34
doc/en/Gdk/ScanLineList.xml less more
0 <Type Name="ScanLineList" FullName="Gdk.ScanLineList">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class ScanLineList : GLib.Opaque" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>GLib.Opaque</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName=".ctor">
20 <MemberSignature Language="C#" Value="public ScanLineList (IntPtr raw);" />
21 <MemberType>Constructor</MemberType>
22 <ReturnValue />
23 <Parameters>
24 <Parameter Name="raw" Type="System.IntPtr" />
25 </Parameters>
26 <Docs>
27 <summary>To be added</summary>
28 <param name="raw">a <see cref="T:System.IntPtr" /></param>
29 <remarks>To be added</remarks>
30 </Docs>
31 </Member>
32 </Members>
33 </Type>
+0
-34
doc/en/Gdk/ScanLineListBlock.xml less more
0 <Type Name="ScanLineListBlock" FullName="Gdk.ScanLineListBlock">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class ScanLineListBlock : GLib.Opaque" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>GLib.Opaque</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName=".ctor">
20 <MemberSignature Language="C#" Value="public ScanLineListBlock (IntPtr raw);" />
21 <MemberType>Constructor</MemberType>
22 <ReturnValue />
23 <Parameters>
24 <Parameter Name="raw" Type="System.IntPtr" />
25 </Parameters>
26 <Docs>
27 <summary>To be added</summary>
28 <param name="raw">a <see cref="T:System.IntPtr" /></param>
29 <remarks>To be added</remarks>
30 </Docs>
31 </Member>
32 </Members>
33 </Type>
875875 </ReturnValue>
876876 <Parameters />
877877 <Docs>
878 <summary>To be added.</summary>
879 <remarks>To be added.</remarks>
878 <summary>Default handler for the <see cref="M:Gdk.Screen.MonitorsChanged" /> event.</summary>
879 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.Screen.MonitorsChanged" /> event.</remarks>
880880 <since version="Gtk# 3.0" />
881881 </Docs>
882882 </Member>
+0
-101
doc/en/Gdk/Segment.xml less more
0 <Type Name="Segment" FullName="Gdk.Segment">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct Segment" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Represents a line segment defined as [(x1,y1),(x2,y2)]</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.Segment Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.Segment</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>References a static field defined as new Gdk.Segment ();
27 </summary>
28 <remarks />
29 </Docs>
30 </Member>
31 <Member MemberName="New">
32 <MemberSignature Language="C#" Value="public static Gdk.Segment New (IntPtr raw);" />
33 <MemberType>Method</MemberType>
34 <ReturnValue>
35 <ReturnType>Gdk.Segment</ReturnType>
36 </ReturnValue>
37 <Parameters>
38 <Parameter Name="raw" Type="System.IntPtr" />
39 </Parameters>
40 <Docs>
41 <summary>Returns a new <see cref="T:Gdk.Segment" /> object. </summary>
42 <param name="raw">an object of type 'IntPtr'</param>
43 <returns>an object of type 'Gdk.Segment'</returns>
44 <remarks>Passig IntPtr.Zero returns Gdk.Segment.Zero</remarks>
45 </Docs>
46 </Member>
47 <Member MemberName="X1">
48 <MemberSignature Language="C#" Value="public int X1;" />
49 <MemberType>Field</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Int32</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 </Parameters>
55 <Docs>
56 <summary>First x-value for the line segment.</summary>
57 <remarks />
58 </Docs>
59 </Member>
60 <Member MemberName="Y1">
61 <MemberSignature Language="C#" Value="public int Y1;" />
62 <MemberType>Field</MemberType>
63 <ReturnValue>
64 <ReturnType>System.Int32</ReturnType>
65 </ReturnValue>
66 <Parameters>
67 </Parameters>
68 <Docs>
69 <summary>First y-value for the line segment.</summary>
70 <remarks />
71 </Docs>
72 </Member>
73 <Member MemberName="X2">
74 <MemberSignature Language="C#" Value="public int X2;" />
75 <MemberType>Field</MemberType>
76 <ReturnValue>
77 <ReturnType>System.Int32</ReturnType>
78 </ReturnValue>
79 <Parameters>
80 </Parameters>
81 <Docs>
82 <summary>Second x-value for the line segment.</summary>
83 <remarks />
84 </Docs>
85 </Member>
86 <Member MemberName="Y2">
87 <MemberSignature Language="C#" Value="public int Y2;" />
88 <MemberType>Field</MemberType>
89 <ReturnValue>
90 <ReturnType>System.Int32</ReturnType>
91 </ReturnValue>
92 <Parameters>
93 </Parameters>
94 <Docs>
95 <summary>Second y-value for the line segment.</summary>
96 <remarks />
97 </Docs>
98 </Member>
99 </Members>
100 </Type>
1616 <ReturnType>System.Void</ReturnType>
1717 </ReturnValue>
1818 <Docs>
19 <param name="o">To be added.</param>
20 <param name="args">To be added.</param>
19 <param name="o">Event sender.</param>
20 <param name="args">Event arguments.</param>
2121 <summary>Event handler.</summary>
2222 <remarks>
2323 <para>The <see cref="M:Gdk.PixbufLoader.SizePrepared" /> event utilizes this delegate:</para>
+0
-87
doc/en/Gdk/Span.xml less more
0 <Type Name="Span" FullName="Gdk.Span">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct Span" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>To be added</summary>
11 <remarks>To be added</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.Span Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.Span</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added</summary>
27 <remarks>To be added</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gdk.Span New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.Span</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>To be added</summary>
41 <param name="raw">To be added: an object of type 'IntPtr'</param>
42 <returns>To be added: an object of type 'Gdk.Span'</returns>
43 <remarks>To be added</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="X">
47 <MemberSignature Language="C#" Value="public int X;" />
48 <MemberType>Field</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Int32</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 </Parameters>
54 <Docs>
55 <summary>To be added</summary>
56 <remarks>To be added</remarks>
57 </Docs>
58 </Member>
59 <Member MemberName="Y">
60 <MemberSignature Language="C#" Value="public int Y;" />
61 <MemberType>Field</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Int32</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 </Parameters>
67 <Docs>
68 <summary>To be added</summary>
69 <remarks>To be added</remarks>
70 </Docs>
71 </Member>
72 <Member MemberName="Width">
73 <MemberSignature Language="C#" Value="public int Width;" />
74 <MemberType>Field</MemberType>
75 <ReturnValue>
76 <ReturnType>System.Int32</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 </Parameters>
80 <Docs>
81 <summary>To be added</summary>
82 <remarks>To be added</remarks>
83 </Docs>
84 </Member>
85 </Members>
86 </Type>
+0
-23
doc/en/Gdk/SpanFunc.xml less more
0 <Type Name="SpanFunc" FullName="Gdk.SpanFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void SpanFunc(Span span);" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="span">To be added.</param>
9 <summary>To be added</summary>
10 <remarks>To be added</remarks>
11 </Docs>
12 <Base>
13 <BaseTypeName>System.Delegate</BaseTypeName>
14 </Base>
15 <Members />
16 <Parameters>
17 <Parameter Name="span" Type="Gdk.Span" />
18 </Parameters>
19 <ReturnValue>
20 <ReturnType>System.Void</ReturnType>
21 </ReturnValue>
22 </Type>
+0
-112
doc/en/Gdk/Spawn.xml less more
0 <Type Name="Spawn" FullName="Gdk.Spawn">
1 <TypeSignature Language="C#" Value="public class Spawn" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>Process spawning methods</summary>
10 <remarks />
11 <since version="Gtk# 2.4" />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Object</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="CommandLineOnScreen">
19 <MemberSignature Language="C#" Value="public static bool CommandLineOnScreen (Gdk.Screen screen, string command_line);" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="screen" Type="Gdk.Screen" />
26 <Parameter Name="command_line" Type="System.String" />
27 </Parameters>
28 <Docs>
29 <summary>Spawns a process on a Screen using a commandline string.</summary>
30 <param name="screen">a <see cref="T:Gdk.Screen" /></param>
31 <param name="command_line">a <see cref="T:System.String" /></param>
32 <returns>a <see cref="T:System.Boolean" /></returns>
33 <remarks />
34 </Docs>
35 </Member>
36 <Member MemberName=".ctor">
37 <MemberSignature Language="C#" Value="public Spawn ();" />
38 <MemberType>Constructor</MemberType>
39 <ReturnValue />
40 <Parameters />
41 <Docs>
42 <summary>Do not use.</summary>
43 <remarks>No instance methods exist.</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="OnScreen">
47 <MemberSignature Language="C#" Value="public static bool OnScreen (Gdk.Screen screen, string working_directory, string[] argv, string[] envp, GLib.SpawnFlags flags, GLib.SpawnChildSetupFunc child_setup, out int child_pid);" />
48 <MemberType>Method</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Boolean</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 <Parameter Name="screen" Type="Gdk.Screen" />
54 <Parameter Name="working_directory" Type="System.String" />
55 <Parameter Name="argv" Type="System.String[]" />
56 <Parameter Name="envp" Type="System.String[]" />
57 <Parameter Name="flags" Type="GLib.SpawnFlags" />
58 <Parameter Name="child_setup" Type="GLib.SpawnChildSetupFunc" />
59 <Parameter Name="child_pid" Type="System.Int32&amp;" RefType="out" />
60 </Parameters>
61 <Docs>
62 <param name="screen">A screen to spawn on.</param>
63 <param name="working_directory">The process working directory.</param>
64 <param name="argv">Argument list, with program at index 0.</param>
65 <param name="envp">List of environment variables.</param>
66 <param name="flags">Spawning flags.</param>
67 <param name="child_setup">Child setup callback.</param>
68 <param name="child_pid">Returns the child process id.</param>
69 <summary>Spawns a process on a screen using argument and environment lists.</summary>
70 <returns>If <see langword="true" />, the process was spawned successfully.</returns>
71 <remarks />
72 <since version="Gtk# 2.12" />
73 </Docs>
74 </Member>
75 <Member MemberName="OnScreenWithPipes">
76 <MemberSignature Language="C#" Value="public static bool OnScreenWithPipes (Gdk.Screen screen, string working_directory, string[] argv, string[] envp, GLib.SpawnFlags flags, GLib.SpawnChildSetupFunc child_setup, out int child_pid, out int standard_input, out int standard_output, out int standard_error);" />
77 <MemberType>Method</MemberType>
78 <ReturnValue>
79 <ReturnType>System.Boolean</ReturnType>
80 </ReturnValue>
81 <Parameters>
82 <Parameter Name="screen" Type="Gdk.Screen" />
83 <Parameter Name="working_directory" Type="System.String" />
84 <Parameter Name="argv" Type="System.String[]" />
85 <Parameter Name="envp" Type="System.String[]" />
86 <Parameter Name="flags" Type="GLib.SpawnFlags" />
87 <Parameter Name="child_setup" Type="GLib.SpawnChildSetupFunc" />
88 <Parameter Name="child_pid" Type="System.Int32&amp;" RefType="out" />
89 <Parameter Name="standard_input" Type="System.Int32&amp;" RefType="out" />
90 <Parameter Name="standard_output" Type="System.Int32&amp;" RefType="out" />
91 <Parameter Name="standard_error" Type="System.Int32&amp;" RefType="out" />
92 </Parameters>
93 <Docs>
94 <param name="screen">A screen to spawn on.</param>
95 <param name="working_directory">The process working directory.</param>
96 <param name="argv">Argument list, with program at index 0.</param>
97 <param name="envp">List of environment variables.</param>
98 <param name="flags">Spawning flags.</param>
99 <param name="child_setup">Child setup callback.</param>
100 <param name="child_pid">Returns the child process id.</param>
101 <param name="standard_input">Returns a stdin pipe.</param>
102 <param name="standard_output">Returns a stdout pipe.</param>
103 <param name="standard_error">Returns a stderr pipe.</param>
104 <summary>Spawns a process on a screen using argument and environment lists.</summary>
105 <returns>If <see langword="true" />, the process was spawned successfully.</returns>
106 <remarks />
107 <since version="Gtk# 2.12" />
108 </Docs>
109 </Member>
110 </Members>
111 </Type>
+0
-50
doc/en/Gdk/SubwindowMode.xml less more
0 <Type Name="SubwindowMode" FullName="Gdk.SubwindowMode">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum SubwindowMode" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Determines how drawing onto a window will affect child windows of that window.</summary>
11 <remarks>None.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.SubwindowModeGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="ClipByChildren">
23 <MemberSignature Language="C#" Value="ClipByChildren" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.SubwindowMode</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>Only draw onto the window itself.</summary>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="IncludeInferiors">
36 <MemberSignature Language="C#" Value="IncludeInferiors" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gdk.SubwindowMode</ReturnType>
40 </ReturnValue>
41 <Parameters />
42 <Docs>
43 <summary>Draw onto the window and child windows.</summary>
44 <remarks>
45 </remarks>
46 </Docs>
47 </Member>
48 </Members>
49 </Type>
2222 <Parameters />
2323 <Docs>
2424 <summary>To be added</summary>
25 <remarks>To be added</remarks>
26 </Docs>
27 </Member>
28 <Member MemberName="ToStringList">
29 <MemberSignature Language="C#" Value="public static string[] ToStringList (Gdk.Atom encoding, int format, byte[] text, int length);" />
30 <MemberSignature Language="ILAsm" Value=".method public static hidebysig string[] ToStringList(class Gdk.Atom encoding, int32 format, unsigned int8[] text, int32 length) cil managed" />
31 <MemberType>Method</MemberType>
32 <ReturnValue>
33 <ReturnType>System.String[]</ReturnType>
34 </ReturnValue>
35 <Parameters>
36 <Parameter Name="encoding" Type="Gdk.Atom" />
37 <Parameter Name="format" Type="System.Int32" />
38 <Parameter Name="text" Type="System.Byte[]" />
39 <Parameter Name="length" Type="System.Int32" />
40 </Parameters>
41 <Docs>
42 <param name="encoding">a <see cref="T:Gdk.Atom" /></param>
43 <param name="format">a <see cref="T:System.Int32" /></param>
44 <param name="text">a <see cref="T:System.Byte" /></param>
45 <param name="length">a <see cref="T:System.Int32" /></param>
46 <summary>To be added</summary>
47 <returns>a <see cref="T:System.String[]" /></returns>
4825 <remarks>To be added</remarks>
4926 </Docs>
5027 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gdk.Window.ToEmbedder" /> event invokes <see cref="T:Gdk.ToEmbedderHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gdk.ToEmbedderArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gdk.ToEmbedderHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gdk.Window.ToEmbedder" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gdk.ToEmbedderArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gdk.ToEmbedderHandler" /> to an event, add the ToEmbedderHandler instance to the event. The methods referenced by the ToEmbedderHandler instance are invoked whenever the event is raised, until the ToEmbedderHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-127
doc/en/Gdk/Trapezoid.xml less more
0 <Type Name="Trapezoid" FullName="Gdk.Trapezoid">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct Trapezoid" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>To be added</summary>
10 <remarks>To be added</remarks>
11 <since version="Gtk# 2.6" />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gdk.Trapezoid Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gdk.Trapezoid</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 </Parameters>
26 <Docs>
27 <summary>To be added</summary>
28 <remarks>To be added</remarks>
29 </Docs>
30 </Member>
31 <Member MemberName="Y1">
32 <MemberSignature Language="C#" Value="public double Y1;" />
33 <MemberType>Field</MemberType>
34 <ReturnValue>
35 <ReturnType>System.Double</ReturnType>
36 </ReturnValue>
37 <Parameters>
38 </Parameters>
39 <Docs>
40 <summary>To be added</summary>
41 <remarks>To be added</remarks>
42 </Docs>
43 </Member>
44 <Member MemberName="X11">
45 <MemberSignature Language="C#" Value="public double X11;" />
46 <MemberType>Field</MemberType>
47 <ReturnValue>
48 <ReturnType>System.Double</ReturnType>
49 </ReturnValue>
50 <Parameters>
51 </Parameters>
52 <Docs>
53 <summary>To be added</summary>
54 <remarks>To be added</remarks>
55 </Docs>
56 </Member>
57 <Member MemberName="X21">
58 <MemberSignature Language="C#" Value="public double X21;" />
59 <MemberType>Field</MemberType>
60 <ReturnValue>
61 <ReturnType>System.Double</ReturnType>
62 </ReturnValue>
63 <Parameters>
64 </Parameters>
65 <Docs>
66 <summary>To be added</summary>
67 <remarks>To be added</remarks>
68 </Docs>
69 </Member>
70 <Member MemberName="Y2">
71 <MemberSignature Language="C#" Value="public double Y2;" />
72 <MemberType>Field</MemberType>
73 <ReturnValue>
74 <ReturnType>System.Double</ReturnType>
75 </ReturnValue>
76 <Parameters>
77 </Parameters>
78 <Docs>
79 <summary>To be added</summary>
80 <remarks>To be added</remarks>
81 </Docs>
82 </Member>
83 <Member MemberName="X12">
84 <MemberSignature Language="C#" Value="public double X12;" />
85 <MemberType>Field</MemberType>
86 <ReturnValue>
87 <ReturnType>System.Double</ReturnType>
88 </ReturnValue>
89 <Parameters>
90 </Parameters>
91 <Docs>
92 <summary>To be added</summary>
93 <remarks>To be added</remarks>
94 </Docs>
95 </Member>
96 <Member MemberName="X22">
97 <MemberSignature Language="C#" Value="public double X22;" />
98 <MemberType>Field</MemberType>
99 <ReturnValue>
100 <ReturnType>System.Double</ReturnType>
101 </ReturnValue>
102 <Parameters>
103 </Parameters>
104 <Docs>
105 <summary>To be added</summary>
106 <remarks>To be added</remarks>
107 </Docs>
108 </Member>
109 <Member MemberName="New">
110 <MemberSignature Language="C#" Value="public static Gdk.Trapezoid New (IntPtr raw);" />
111 <MemberType>Method</MemberType>
112 <ReturnValue>
113 <ReturnType>Gdk.Trapezoid</ReturnType>
114 </ReturnValue>
115 <Parameters>
116 <Parameter Name="raw" Type="System.IntPtr" />
117 </Parameters>
118 <Docs>
119 <summary>To be added</summary>
120 <param name="raw">a <see cref="T:System.IntPtr" /></param>
121 <returns>a <see cref="T:Gdk.Trapezoid" /></returns>
122 <remarks>To be added</remarks>
123 </Docs>
124 </Member>
125 </Members>
126 </Type>
10611061 <ReturnType>GLib.GType</ReturnType>
10621062 </ReturnValue>
10631063 <Docs>
1064 <summary>To be added.</summary>
1065 <value>To be added.</value>
1066 <remarks>To be added.</remarks>
1064 <summary>GType Property.</summary>
1065 <value>The native <see cref="T:GLib.GType" /> value.</value>
1066 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.Window" />.</remarks>
10671067 <since version="Gtk# 3.0" />
10681068 </Docs>
10691069 </Member>
15591559 <Docs>
15601560 <param name="width">To be added.</param>
15611561 <param name="height">To be added.</param>
1562 <summary>To be added.</summary>
1562 <summary>Default handler for the <see cref="M:Gdk.Window.CreateSurface" /> event.</summary>
15631563 <returns>To be added.</returns>
1564 <remarks>To be added.</remarks>
1564 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.Window.CreateSurface" /> event.</remarks>
15651565 <since version="Gtk# 3.0" />
15661566 </Docs>
15671567 </Member>
15881588 <param name="embedder_y">To be added.</param>
15891589 <param name="offscreen_x">To be added.</param>
15901590 <param name="offscreen_y">To be added.</param>
1591 <summary>To be added.</summary>
1592 <remarks>To be added.</remarks>
1591 <summary>Default handler for the <see cref="M:Gdk.Window.FromEmbedder" /> event.</summary>
1592 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.Window.FromEmbedder" /> event.</remarks>
15931593 <since version="Gtk# 3.0" />
15941594 </Docs>
15951595 </Member>
16121612 <Docs>
16131613 <param name="x">To be added.</param>
16141614 <param name="y">To be added.</param>
1615 <summary>To be added.</summary>
1615 <summary>Default handler for the <see cref="M:Gdk.Window.PickEmbeddedChild" /> event.</summary>
16161616 <returns>To be added.</returns>
1617 <remarks>To be added.</remarks>
1617 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.Window.PickEmbeddedChild" /> event.</remarks>
16181618 <since version="Gtk# 3.0" />
16191619 </Docs>
16201620 </Member>
16411641 <param name="offscreen_y">To be added.</param>
16421642 <param name="embedder_x">To be added.</param>
16431643 <param name="embedder_y">To be added.</param>
1644 <summary>To be added.</summary>
1645 <remarks>To be added.</remarks>
1644 <summary>Default handler for the <see cref="M:Gdk.Window.ToEmbedder" /> event.</summary>
1645 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.Window.ToEmbedder" /> event.</remarks>
16461646 <since version="Gtk# 3.0" />
16471647 </Docs>
16481648 </Member>
+0
-53
doc/en/Gdk/WindowClass.xml less more
0 <Type Name="WindowClass" FullName="Gdk.WindowClass">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum WindowClass" />
2 <AssemblyInfo>
3 <AssemblyName>gdk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Describes the class of a window.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gdk.WindowClassGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="InputOutput">
23 <MemberSignature Language="C#" Value="InputOutput" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gdk.WindowClass</ReturnType>
27 </ReturnValue>
28 <Parameters>
29 </Parameters>
30 <Docs>
31 <summary>A "normal" window for graphics and events.</summary>
32 <remarks>None.</remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="InputOnly">
36 <MemberSignature Language="C#" Value="InputOnly" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gdk.WindowClass</ReturnType>
40 </ReturnValue>
41 <Parameters>
42 </Parameters>
43 <Docs>
44 <summary>
45 Window for events only. These windows are invisible; they are used to trap events,
46 but can not be drawn on.
47 </summary>
48 <remarks>None.</remarks>
49 </Docs>
50 </Member>
51 </Members>
52 </Type>
362362 </Parameters>
363363 <Docs>
364364 <param name="uri">To be added.</param>
365 <summary>To be added.</summary>
365 <summary>Default handler for the <see cref="M:Gtk.AboutDialog.ActivateLink" /> event.</summary>
366366 <returns>To be added.</returns>
367 <remarks>To be added.</remarks>
367 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.AboutDialog.ActivateLink" /> event.</remarks>
368368 <since version="Gtk# 3.0" />
369369 </Docs>
370370 </Member>
+0
-37
doc/en/Gtk/AboutDialogActivateLinkFunc.xml less more
0 <Type Name="AboutDialogActivateLinkFunc" FullName="Gtk.AboutDialogActivateLinkFunc">
1 <TypeSignature Language="C#" Maintainer="Hector E. Gomez Morales" Value="public delegate void AboutDialogActivateLinkFunc(AboutDialog about, string link_);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <param name="about">The <see cref="T:Gtk.AboutDialog" /> in which the link was activated.</param>
10 <param name="link_">To be added.</param>
11 <summary>The type of the method which is called when a URL or email link in an <see cref="T:Gtk.AboutDialog" />.</summary>
12 <remarks>
13 <example>
14 <para>The following example uses the built in <see cref="Gnome.Url.Show(System.String)" /> to open links:</para>
15 <code lang="C#"> void OpenLink (Gtk.AboutDialog dialog, string link)
16 {
17 Gnome.Url.Show(link);
18 }
19
20 Gtk.AboutDialog.SetUrlHook (new Gtk.AboutDialogActivateLinkFunc (OpenLink));</code>
21 </example>
22 </remarks>
23 <since version="Gtk# 2.6" />
24 </Docs>
25 <Base>
26 <BaseTypeName>System.Delegate</BaseTypeName>
27 </Base>
28 <Members />
29 <ReturnValue>
30 <ReturnType>System.Void</ReturnType>
31 </ReturnValue>
32 <Parameters>
33 <Parameter Name="about" Type="Gtk.AboutDialog" />
34 <Parameter Name="link_" Type="System.String" />
35 </Parameters>
36 </Type>
296296 </Docs>
297297 </Member>
298298 <Member MemberName="LookupEntry">
299 <MemberSignature Language="C#" Value="public static bool LookupEntry (string accel_path, Gtk.AccelKey key);" />
299 <MemberSignature Language="C#" Value="public static bool LookupEntry (string accel_path, out Gtk.AccelKey key);" />
300300 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool LookupEntry(string accel_path, valuetype Gtk.AccelKey key) cil managed" />
301301 <MemberType>Method</MemberType>
302302 <ReturnValue>
304304 </ReturnValue>
305305 <Parameters>
306306 <Parameter Name="accel_path" Type="System.String" />
307 <Parameter Name="key" Type="Gtk.AccelKey" />
308 </Parameters>
309 <Docs>
310 <param name="accel_path">a <see cref="T:System.String" />, a valid accelerator path</param>
311 <param name="key">a <see cref="T:Gtk.AccelKey" />, the accelerator key to be filled in (optional)</param>
312 <summary>Looks up the accelerator entry for <paramref name="accel_path" /> and fills in <paramref name="key" />.</summary>
313 <returns>a <see cref="T:System.Boolean" />, <see langword="true" /> if <paramref name="accel_path" /> is known, <see langword="false" /> otherwise.</returns>
314 <remarks>
315 </remarks>
307 <Parameter Name="key" Type="Gtk.AccelKey&amp;" RefType="out" />
308 </Parameters>
309 <Docs>
310 <param name="accel_path">To be added.</param>
311 <param name="key">To be added.</param>
312 <summary>To be added.</summary>
313 <returns>To be added.</returns>
314 <remarks>To be added.</remarks>
315 <since version="Gtk# 3.0" />
316316 </Docs>
317317 </Member>
318318 <Member MemberName="MapChanged">
281281 </Docs>
282282 </Member>
283283 <Member MemberName="Gicon">
284 <MemberSignature Language="C#" Value="public GLib.Icon Gicon { get; set; }" />
285 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Gicon" />
284 <MemberSignature Language="C#" Value="public GLib.IIcon Gicon { get; set; }" />
285 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Gicon" />
286286 <MemberType>Property</MemberType>
287287 <Attributes>
288288 <Attribute>
290290 </Attribute>
291291 </Attributes>
292292 <ReturnValue>
293 <ReturnType>GLib.Icon</ReturnType>
293 <ReturnType>GLib.IIcon</ReturnType>
294294 </ReturnValue>
295295 <Docs>
296296 <summary>To be added.</summary>
+0
-81
doc/en/Gtk/Activatable.xml less more
0 <Type Name="Activatable" FullName="Gtk.Activatable">
1 <TypeSignature Language="C#" Value="public interface Activatable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Activatable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="DoSetRelatedAction">
18 <MemberSignature Language="C#" Value="public void DoSetRelatedAction (Gtk.Action action);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DoSetRelatedAction(class Gtk.Action action) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="action" Type="Gtk.Action" />
26 </Parameters>
27 <Docs>
28 <param name="action">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
31 <since version="Gtk# 3.0" />
32 </Docs>
33 </Member>
34 <Member MemberName="RelatedAction">
35 <MemberSignature Language="C#" Value="public Gtk.Action RelatedAction { get; set; }" />
36 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Action RelatedAction" />
37 <MemberType>Property</MemberType>
38 <ReturnValue>
39 <ReturnType>Gtk.Action</ReturnType>
40 </ReturnValue>
41 <Docs>
42 <summary>To be added.</summary>
43 <value>To be added.</value>
44 <remarks>To be added.</remarks>
45 <since version="Gtk# 3.0" />
46 </Docs>
47 </Member>
48 <Member MemberName="SyncActionProperties">
49 <MemberSignature Language="C#" Value="public void SyncActionProperties (Gtk.Action action);" />
50 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SyncActionProperties(class Gtk.Action action) cil managed" />
51 <MemberType>Method</MemberType>
52 <ReturnValue>
53 <ReturnType>System.Void</ReturnType>
54 </ReturnValue>
55 <Parameters>
56 <Parameter Name="action" Type="Gtk.Action" />
57 </Parameters>
58 <Docs>
59 <param name="action">To be added.</param>
60 <summary>To be added.</summary>
61 <remarks>To be added.</remarks>
62 <since version="Gtk# 3.0" />
63 </Docs>
64 </Member>
65 <Member MemberName="UseActionAppearance">
66 <MemberSignature Language="C#" Value="public bool UseActionAppearance { get; set; }" />
67 <MemberSignature Language="ILAsm" Value=".property instance bool UseActionAppearance" />
68 <MemberType>Property</MemberType>
69 <ReturnValue>
70 <ReturnType>System.Boolean</ReturnType>
71 </ReturnValue>
72 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
76 <since version="Gtk# 3.0" />
77 </Docs>
78 </Member>
79 </Members>
80 </Type>
00 <Type Name="ActivatableAdapter" FullName="Gtk.ActivatableAdapter">
1 <TypeSignature Language="C#" Value="public class ActivatableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.Activatable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ActivatableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.Activatable" />
1 <TypeSignature Language="C#" Value="public class ActivatableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.IActivatable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ActivatableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.IActivatable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.Activatable</InterfaceName>
14 <InterfaceName>Gtk.IActivatable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public ActivatableAdapter (Gtk.ActivatableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ActivatableImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public ActivatableAdapter (Gtk.IActivatableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.IActivatableImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="Gtk.ActivatableImplementor" />
39 <Parameter Name="implementor" Type="Gtk.IActivatableImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
7777 </Docs>
7878 </Member>
7979 <Member MemberName="GetObject">
80 <MemberSignature Language="C#" Value="public static Gtk.Activatable GetObject (GLib.Object obj);" />
81 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.Activatable GetObject(class GLib.Object obj) cil managed" />
82 <MemberType>Method</MemberType>
83 <ReturnValue>
84 <ReturnType>Gtk.Activatable</ReturnType>
80 <MemberSignature Language="C#" Value="public static Gtk.IActivatable GetObject (GLib.Object obj);" />
81 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IActivatable GetObject(class GLib.Object obj) cil managed" />
82 <MemberType>Method</MemberType>
83 <ReturnValue>
84 <ReturnType>Gtk.IActivatable</ReturnType>
8585 </ReturnValue>
8686 <Parameters>
8787 <Parameter Name="obj" Type="GLib.Object" />
9595 </Docs>
9696 </Member>
9797 <Member MemberName="GetObject">
98 <MemberSignature Language="C#" Value="public static Gtk.Activatable GetObject (IntPtr handle, bool owned);" />
99 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.Activatable GetObject(native int handle, bool owned) cil managed" />
100 <MemberType>Method</MemberType>
101 <ReturnValue>
102 <ReturnType>Gtk.Activatable</ReturnType>
98 <MemberSignature Language="C#" Value="public static Gtk.IActivatable GetObject (IntPtr handle, bool owned);" />
99 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IActivatable GetObject(native int handle, bool owned) cil managed" />
100 <MemberType>Method</MemberType>
101 <ReturnValue>
102 <ReturnType>Gtk.IActivatable</ReturnType>
103103 </ReturnValue>
104104 <Parameters>
105105 <Parameter Name="handle" Type="System.IntPtr" />
114114 <since version="Gtk# 3.0" />
115115 </Docs>
116116 </Member>
117 <Member MemberName="GInterfaceGType">
118 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
119 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
120 <MemberType>Property</MemberType>
121 <ReturnValue>
122 <ReturnType>GLib.GType</ReturnType>
123 </ReturnValue>
124 <Docs>
125 <summary>To be added.</summary>
126 <value>To be added.</value>
127 <remarks>To be added.</remarks>
128 <since version="Gtk# 3.0" />
129 </Docs>
130 </Member>
117131 <Member MemberName="GType">
118 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
119 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
132 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
133 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
120134 <MemberType>Property</MemberType>
121135 <ReturnValue>
122136 <ReturnType>GLib.GType</ReturnType>
143157 </Docs>
144158 </Member>
145159 <Member MemberName="Implementor">
146 <MemberSignature Language="C#" Value="public Gtk.ActivatableImplementor Implementor { get; }" />
147 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ActivatableImplementor Implementor" />
148 <MemberType>Property</MemberType>
149 <ReturnValue>
150 <ReturnType>Gtk.ActivatableImplementor</ReturnType>
160 <MemberSignature Language="C#" Value="public Gtk.IActivatableImplementor Implementor { get; }" />
161 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.IActivatableImplementor Implementor" />
162 <MemberType>Property</MemberType>
163 <ReturnValue>
164 <ReturnType>Gtk.IActivatableImplementor</ReturnType>
151165 </ReturnValue>
152166 <Docs>
153167 <summary>To be added.</summary>
+0
-79
doc/en/Gtk/ActivatableImplementor.xml less more
0 <Type Name="ActivatableImplementor" FullName="Gtk.ActivatableImplementor">
1 <TypeSignature Language="C#" Value="public interface ActivatableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ActivatableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.ActivatableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="RelatedAction">
23 <MemberSignature Language="C#" Value="public Gtk.Action RelatedAction { get; set; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Action RelatedAction" />
25 <MemberType>Property</MemberType>
26 <Attributes>
27 <Attribute>
28 <AttributeName>GLib.Property("related-action")</AttributeName>
29 </Attribute>
30 </Attributes>
31 <ReturnValue>
32 <ReturnType>Gtk.Action</ReturnType>
33 </ReturnValue>
34 <Docs>
35 <summary>To be added.</summary>
36 <value>To be added.</value>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName="SyncActionProperties">
42 <MemberSignature Language="C#" Value="public void SyncActionProperties (Gtk.Action action);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SyncActionProperties(class Gtk.Action action) cil managed" />
44 <MemberType>Method</MemberType>
45 <ReturnValue>
46 <ReturnType>System.Void</ReturnType>
47 </ReturnValue>
48 <Parameters>
49 <Parameter Name="action" Type="Gtk.Action" />
50 </Parameters>
51 <Docs>
52 <param name="action">To be added.</param>
53 <summary>To be added.</summary>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="UseActionAppearance">
59 <MemberSignature Language="C#" Value="public bool UseActionAppearance { get; set; }" />
60 <MemberSignature Language="ILAsm" Value=".property instance bool UseActionAppearance" />
61 <MemberType>Property</MemberType>
62 <Attributes>
63 <Attribute>
64 <AttributeName>GLib.Property("use-action-appearance")</AttributeName>
65 </Attribute>
66 </Attributes>
67 <ReturnValue>
68 <ReturnType>System.Boolean</ReturnType>
69 </ReturnValue>
70 <Docs>
71 <summary>To be added.</summary>
72 <value>To be added.</value>
73 <remarks>To be added.</remarks>
74 <since version="Gtk# 3.0" />
75 </Docs>
76 </Member>
77 </Members>
78 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The following events invoke <see cref="T:Gtk.ActivateLinkHandler" /> delegates which pass event data via this class:</para>
14 <para>
15 <list type="bullet">
16 <item>
17 <term>
18 <see cref="M:Gtk.AboutDialog.ActivateLink" />
19 </term>
20 </item>
21 <item>
22 <term>
23 <see cref="M:Gtk.Label.ActivateLink" />
24 </term>
25 </item>
26 <item>
27 <term>
28 <see cref="M:Gtk.LinkButton.ActivateLink" />
29 </term>
30 </item>
31 </list>
32 </para>
33 </remarks>
1334 <since version="Gtk# 3.0" />
1435 </Docs>
1536 <Members>
1940 <MemberType>Constructor</MemberType>
2041 <Parameters />
2142 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
43 <summary>Public Constructor.</summary>
44 <remarks>Create a new <see cref="T:Gtk.ActivateLinkArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.ActivateLinkHandler" /> delegate.</remarks>
2445 <since version="Gtk# 3.0" />
2546 </Docs>
2647 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The following events utilize this delegate:</para>
22 <para>
23 <list type="bullet">
24 <item>
25 <term>
26 <see cref="M:Gtk.AboutDialog.ActivateLink" />
27 </term>
28 </item>
29 <item>
30 <term>
31 <see cref="M:Gtk.Label.ActivateLink" />
32 </term>
33 </item>
34 <item>
35 <term>
36 <see cref="M:Gtk.LinkButton.ActivateLink" />
37 </term>
38 </item>
39 </list>
40 </para>
41 <para>Event data is passed via the <see cref="T:Gtk.ActivateLinkArgs" /> parameter.</para>
42 <para>To attach a <see cref="T:Gtk.ActivateLinkHandler" /> to an event, add the ActivateLinkHandler instance to the event. The methods referenced by the ActivateLinkHandler instance are invoked whenever the event is raised, until the ActivateLinkHandler is removed from the event.</para>
43 </remarks>
2144 <since version="Gtk# 3.0" />
2245 </Docs>
2346 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.CellArea.AddEditable" /> event invokes <see cref="T:Gtk.AddEditableHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.AddEditableArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.AddEditableHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
3941 </Docs>
4042 </Member>
4143 <Member MemberName="P1">
42 <MemberSignature Language="C#" Value="public Gtk.CellEditable P1 { get; }" />
43 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellEditable P1" />
44 <MemberSignature Language="C#" Value="public Gtk.ICellEditable P1 { get; }" />
45 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ICellEditable P1" />
4446 <MemberType>Property</MemberType>
4547 <ReturnValue>
46 <ReturnType>Gtk.CellEditable</ReturnType>
48 <ReturnType>Gtk.ICellEditable</ReturnType>
4749 </ReturnValue>
4850 <Docs>
4951 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.CellArea.AddEditable" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.AddEditableArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.AddEditableHandler" /> to an event, add the AddEditableHandler instance to the event. The methods referenced by the AddEditableHandler instance are invoked whenever the event is raised, until the AddEditableHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-230
doc/en/Gtk/AnchorType.xml less more
0 <Type Name="AnchorType" FullName="Gtk.AnchorType">
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public enum AnchorType" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A type to indicate an anchor position.</summary>
11 <remarks>
12 <para>Anchors are used to ensure that items, (such as a <see cref="T:Gnome.CanvasWidget" /> , <see cref="T:Gnome.CanvasText" /> or <see cref="T:Gnome.CanvasPixbuf" />), are anchored to their container from a certain direction.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>System.Enum</BaseTypeName>
17 </Base>
18 <Attributes>
19 <Attribute>
20 <AttributeName>GLib.GType(typeof(Gtk.AnchorTypeGType))</AttributeName>
21 </Attribute>
22 </Attributes>
23 <Members>
24 <Member MemberName="Center">
25 <MemberSignature Language="C#" Value="Center" />
26 <MemberType>Field</MemberType>
27 <ReturnValue>
28 <ReturnType>Gtk.AnchorType</ReturnType>
29 </ReturnValue>
30 <Parameters />
31 <Docs>
32 <summary>Indicates that an item should be centrally anchored.</summary>
33 <remarks />
34 </Docs>
35 </Member>
36 <Member MemberName="North">
37 <MemberSignature Language="C#" Value="North" />
38 <MemberType>Field</MemberType>
39 <ReturnValue>
40 <ReturnType>Gtk.AnchorType</ReturnType>
41 </ReturnValue>
42 <Parameters />
43 <Docs>
44 <summary>Indicates that an item should be anchored to the north.</summary>
45 <remarks />
46 </Docs>
47 </Member>
48 <Member MemberName="NorthWest">
49 <MemberSignature Language="C#" Value="NorthWest" />
50 <MemberType>Field</MemberType>
51 <ReturnValue>
52 <ReturnType>Gtk.AnchorType</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>Indicates that an item should be anchored to the north west.</summary>
57 <remarks />
58 </Docs>
59 </Member>
60 <Member MemberName="NorthEast">
61 <MemberSignature Language="C#" Value="NorthEast" />
62 <MemberType>Field</MemberType>
63 <ReturnValue>
64 <ReturnType>Gtk.AnchorType</ReturnType>
65 </ReturnValue>
66 <Parameters />
67 <Docs>
68 <summary>Indicates that an item should be anchored to the north east.</summary>
69 <remarks />
70 </Docs>
71 </Member>
72 <Member MemberName="South">
73 <MemberSignature Language="C#" Value="South" />
74 <MemberType>Field</MemberType>
75 <ReturnValue>
76 <ReturnType>Gtk.AnchorType</ReturnType>
77 </ReturnValue>
78 <Parameters />
79 <Docs>
80 <summary>Indicates that an item should be anchored to the south.</summary>
81 <remarks />
82 </Docs>
83 </Member>
84 <Member MemberName="SouthWest">
85 <MemberSignature Language="C#" Value="SouthWest" />
86 <MemberType>Field</MemberType>
87 <ReturnValue>
88 <ReturnType>Gtk.AnchorType</ReturnType>
89 </ReturnValue>
90 <Parameters />
91 <Docs>
92 <summary>Indicates that an item should be anchored to the south west.</summary>
93 <remarks />
94 </Docs>
95 </Member>
96 <Member MemberName="SouthEast">
97 <MemberSignature Language="C#" Value="SouthEast" />
98 <MemberType>Field</MemberType>
99 <ReturnValue>
100 <ReturnType>Gtk.AnchorType</ReturnType>
101 </ReturnValue>
102 <Parameters />
103 <Docs>
104 <summary>Indicates that an item should be anchored to the south east.</summary>
105 <remarks />
106 </Docs>
107 </Member>
108 <Member MemberName="West">
109 <MemberSignature Language="C#" Value="West" />
110 <MemberType>Field</MemberType>
111 <ReturnValue>
112 <ReturnType>Gtk.AnchorType</ReturnType>
113 </ReturnValue>
114 <Parameters />
115 <Docs>
116 <summary>Indicates that an item should be anchored to the left.</summary>
117 <remarks />
118 </Docs>
119 </Member>
120 <Member MemberName="East">
121 <MemberSignature Language="C#" Value="East" />
122 <MemberType>Field</MemberType>
123 <ReturnValue>
124 <ReturnType>Gtk.AnchorType</ReturnType>
125 </ReturnValue>
126 <Parameters />
127 <Docs>
128 <summary>Indicates that an item should be anchored to the right.</summary>
129 <remarks />
130 </Docs>
131 </Member>
132 <Member MemberName="N">
133 <MemberSignature Language="C#" Value="N" />
134 <MemberType>Field</MemberType>
135 <ReturnValue>
136 <ReturnType>Gtk.AnchorType</ReturnType>
137 </ReturnValue>
138 <Parameters />
139 <Docs>
140 <summary>An alias for the <see cref="P:Gtk.AnchorType.North" /> value.</summary>
141 <remarks />
142 </Docs>
143 </Member>
144 <Member MemberName="Nw">
145 <MemberSignature Language="C#" Value="Nw" />
146 <MemberType>Field</MemberType>
147 <ReturnValue>
148 <ReturnType>Gtk.AnchorType</ReturnType>
149 </ReturnValue>
150 <Parameters />
151 <Docs>
152 <summary>An alias for the <see cref="P:Gtk.AnchorType.NorthWest" /> value.</summary>
153 <remarks />
154 </Docs>
155 </Member>
156 <Member MemberName="Ne">
157 <MemberSignature Language="C#" Value="Ne" />
158 <MemberType>Field</MemberType>
159 <ReturnValue>
160 <ReturnType>Gtk.AnchorType</ReturnType>
161 </ReturnValue>
162 <Parameters />
163 <Docs>
164 <summary>An alias for the <see cref="P:Gtk.AnchorType.NorthEast" /> value.</summary>
165 <remarks />
166 </Docs>
167 </Member>
168 <Member MemberName="S">
169 <MemberSignature Language="C#" Value="S" />
170 <MemberType>Field</MemberType>
171 <ReturnValue>
172 <ReturnType>Gtk.AnchorType</ReturnType>
173 </ReturnValue>
174 <Parameters />
175 <Docs>
176 <summary>An alias for the <see cref="P:Gtk.AnchorType.South" /> value.</summary>
177 <remarks />
178 </Docs>
179 </Member>
180 <Member MemberName="Sw">
181 <MemberSignature Language="C#" Value="Sw" />
182 <MemberType>Field</MemberType>
183 <ReturnValue>
184 <ReturnType>Gtk.AnchorType</ReturnType>
185 </ReturnValue>
186 <Parameters />
187 <Docs>
188 <summary>An alias for the <see cref="P:Gtk.AnchorType.SouthWest" /> value.</summary>
189 <remarks />
190 </Docs>
191 </Member>
192 <Member MemberName="Se">
193 <MemberSignature Language="C#" Value="Se" />
194 <MemberType>Field</MemberType>
195 <ReturnValue>
196 <ReturnType>Gtk.AnchorType</ReturnType>
197 </ReturnValue>
198 <Parameters />
199 <Docs>
200 <summary>An alias for the <see cref="P:Gtk.AnchorType.SouthEast" /> value.</summary>
201 <remarks />
202 </Docs>
203 </Member>
204 <Member MemberName="W">
205 <MemberSignature Language="C#" Value="W" />
206 <MemberType>Field</MemberType>
207 <ReturnValue>
208 <ReturnType>Gtk.AnchorType</ReturnType>
209 </ReturnValue>
210 <Parameters />
211 <Docs>
212 <summary>An alias for the <see cref="P:Gtk.AnchorType.West" /> value.</summary>
213 <remarks />
214 </Docs>
215 </Member>
216 <Member MemberName="E">
217 <MemberSignature Language="C#" Value="E" />
218 <MemberType>Field</MemberType>
219 <ReturnValue>
220 <ReturnType>Gtk.AnchorType</ReturnType>
221 </ReturnValue>
222 <Parameters />
223 <Docs>
224 <summary>An alias for the <see cref="P:Gtk.AnchorType.East" /> value.</summary>
225 <remarks />
226 </Docs>
227 </Member>
228 </Members>
229 </Type>
+0
-61
doc/en/Gtk/AppChooser.xml less more
0 <Type Name="AppChooser" FullName="Gtk.AppChooser">
1 <TypeSignature Language="C#" Value="public interface AppChooser : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract AppChooser implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="AppInfo">
18 <MemberSignature Language="C#" Value="public GLib.AppInfo AppInfo { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance class GLib.AppInfo AppInfo" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.AppInfo</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="ContentType">
32 <MemberSignature Language="C#" Value="public string ContentType { get; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance string ContentType" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>System.String</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="Refresh">
46 <MemberSignature Language="C#" Value="public void Refresh ();" />
47 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Refresh() cil managed" />
48 <MemberType>Method</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Void</ReturnType>
51 </ReturnValue>
52 <Parameters />
53 <Docs>
54 <summary>To be added.</summary>
55 <remarks>To be added.</remarks>
56 <since version="Gtk# 3.0" />
57 </Docs>
58 </Member>
59 </Members>
60 </Type>
00 <Type Name="AppChooserAdapter" FullName="Gtk.AppChooserAdapter">
1 <TypeSignature Language="C#" Value="public class AppChooserAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.AppChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AppChooserAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.AppChooser" />
1 <TypeSignature Language="C#" Value="public class AppChooserAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.IAppChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AppChooserAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.IAppChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.AppChooser</InterfaceName>
14 <InterfaceName>Gtk.IAppChooser</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3535 </Docs>
3636 </Member>
3737 <Member MemberName="AppInfo">
38 <MemberSignature Language="C#" Value="public GLib.AppInfo AppInfo { get; }" />
39 <MemberSignature Language="ILAsm" Value=".property instance class GLib.AppInfo AppInfo" />
38 <MemberSignature Language="C#" Value="public GLib.IAppInfo AppInfo { get; }" />
39 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IAppInfo AppInfo" />
4040 <MemberType>Property</MemberType>
4141 <ReturnValue>
42 <ReturnType>GLib.AppInfo</ReturnType>
42 <ReturnType>GLib.IAppInfo</ReturnType>
4343 </ReturnValue>
4444 <Docs>
4545 <summary>To be added.</summary>
6363 </Docs>
6464 </Member>
6565 <Member MemberName="GetObject">
66 <MemberSignature Language="C#" Value="public static Gtk.AppChooser GetObject (GLib.Object obj);" />
67 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.AppChooser GetObject(class GLib.Object obj) cil managed" />
66 <MemberSignature Language="C#" Value="public static Gtk.IAppChooser GetObject (GLib.Object obj);" />
67 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IAppChooser GetObject(class GLib.Object obj) cil managed" />
6868 <MemberType>Method</MemberType>
6969 <ReturnValue>
70 <ReturnType>Gtk.AppChooser</ReturnType>
70 <ReturnType>Gtk.IAppChooser</ReturnType>
7171 </ReturnValue>
7272 <Parameters>
7373 <Parameter Name="obj" Type="GLib.Object" />
8181 </Docs>
8282 </Member>
8383 <Member MemberName="GetObject">
84 <MemberSignature Language="C#" Value="public static Gtk.AppChooser GetObject (IntPtr handle, bool owned);" />
85 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.AppChooser GetObject(native int handle, bool owned) cil managed" />
84 <MemberSignature Language="C#" Value="public static Gtk.IAppChooser GetObject (IntPtr handle, bool owned);" />
85 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IAppChooser GetObject(native int handle, bool owned) cil managed" />
8686 <MemberType>Method</MemberType>
8787 <ReturnValue>
88 <ReturnType>Gtk.AppChooser</ReturnType>
88 <ReturnType>Gtk.IAppChooser</ReturnType>
8989 </ReturnValue>
9090 <Parameters>
9191 <Parameter Name="handle" Type="System.IntPtr" />
100100 <since version="Gtk# 3.0" />
101101 </Docs>
102102 </Member>
103 <Member MemberName="GInterfaceGType">
104 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
105 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
106 <MemberType>Property</MemberType>
107 <ReturnValue>
108 <ReturnType>GLib.GType</ReturnType>
109 </ReturnValue>
110 <Docs>
111 <summary>To be added.</summary>
112 <value>To be added.</value>
113 <remarks>To be added.</remarks>
114 <since version="Gtk# 3.0" />
115 </Docs>
116 </Member>
103117 <Member MemberName="GType">
104 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
105 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
118 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
119 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
106120 <MemberType>Property</MemberType>
107121 <ReturnValue>
108122 <ReturnType>GLib.GType</ReturnType>
00 <Type Name="AppChooserButton" FullName="Gtk.AppChooserButton">
1 <TypeSignature Language="C#" Value="public class AppChooserButton : Gtk.ComboBox, Gtk.AppChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AppChooserButton extends Gtk.ComboBox implements class GLib.IWrapper, class Gtk.AppChooser" />
1 <TypeSignature Language="C#" Value="public class AppChooserButton : Gtk.ComboBox, Gtk.IAppChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AppChooserButton extends Gtk.ComboBox implements class GLib.IWrapper, class Gtk.IAppChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.AppChooser</InterfaceName>
11 <InterfaceName>Gtk.IAppChooser</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 3.0" />
3232 </Docs>
3333 </Member>
6060 </Docs>
6161 </Member>
6262 <Member MemberName="AppendCustomItem">
63 <MemberSignature Language="C#" Value="public void AppendCustomItem (string name, string label, GLib.Icon icon);" />
64 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AppendCustomItem(string name, string label, class GLib.Icon icon) cil managed" />
63 <MemberSignature Language="C#" Value="public void AppendCustomItem (string name, string label, GLib.IIcon icon);" />
64 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AppendCustomItem(string name, string label, class GLib.IIcon icon) cil managed" />
6565 <MemberType>Method</MemberType>
6666 <ReturnValue>
6767 <ReturnType>System.Void</ReturnType>
6969 <Parameters>
7070 <Parameter Name="name" Type="System.String" />
7171 <Parameter Name="label" Type="System.String" />
72 <Parameter Name="icon" Type="GLib.Icon" />
72 <Parameter Name="icon" Type="GLib.IIcon" />
7373 </Parameters>
7474 <Docs>
7575 <param name="name">To be added.</param>
9595 </Docs>
9696 </Member>
9797 <Member MemberName="AppInfo">
98 <MemberSignature Language="C#" Value="public GLib.AppInfo AppInfo { get; }" />
99 <MemberSignature Language="ILAsm" Value=".property instance class GLib.AppInfo AppInfo" />
100 <MemberType>Property</MemberType>
101 <ReturnValue>
102 <ReturnType>GLib.AppInfo</ReturnType>
98 <MemberSignature Language="C#" Value="public GLib.IAppInfo AppInfo { get; }" />
99 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IAppInfo AppInfo" />
100 <MemberType>Property</MemberType>
101 <ReturnValue>
102 <ReturnType>GLib.IAppInfo</ReturnType>
103103 </ReturnValue>
104104 <Docs>
105105 <summary>To be added.</summary>
148148 <ReturnType>GLib.GType</ReturnType>
149149 </ReturnValue>
150150 <Docs>
151 <summary>To be added.</summary>
152 <value>To be added.</value>
153 <remarks>To be added.</remarks>
151 <summary>GType Property.</summary>
152 <value>The native <see cref="T:GLib.GType" /> value.</value>
153 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.AppChooserButton" />.</remarks>
154154 <since version="Gtk# 3.0" />
155155 </Docs>
156156 </Member>
190190 </Parameters>
191191 <Docs>
192192 <param name="item_name">To be added.</param>
193 <summary>To be added.</summary>
194 <remarks>To be added.</remarks>
193 <summary>Default handler for the <see cref="M:Gtk.AppChooserButton.CustomItemActivated" /> event.</summary>
194 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.AppChooserButton.CustomItemActivated" /> event.</remarks>
195195 <since version="Gtk# 3.0" />
196196 </Docs>
197197 </Member>
00 <Type Name="AppChooserDialog" FullName="Gtk.AppChooserDialog">
1 <TypeSignature Language="C#" Value="public class AppChooserDialog : Gtk.Dialog, Gtk.AppChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AppChooserDialog extends Gtk.Dialog implements class GLib.IWrapper, class Gtk.AppChooser" />
1 <TypeSignature Language="C#" Value="public class AppChooserDialog : Gtk.Dialog, Gtk.IAppChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AppChooserDialog extends Gtk.Dialog implements class GLib.IWrapper, class Gtk.IAppChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.AppChooser</InterfaceName>
11 <InterfaceName>Gtk.IAppChooser</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 3.0" />
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public AppChooserDialog (Gtk.Window parent, Gtk.DialogFlags flags, GLib.File file);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.Window parent, valuetype Gtk.DialogFlags flags, class GLib.File file) cil managed" />
35 <MemberSignature Language="C#" Value="public AppChooserDialog (Gtk.Window parent, Gtk.DialogFlags flags, GLib.IFile file);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.Window parent, valuetype Gtk.DialogFlags flags, class GLib.IFile file) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
3939 <Parameter Name="parent" Type="Gtk.Window" />
4040 <Parameter Name="flags" Type="Gtk.DialogFlags" />
41 <Parameter Name="file" Type="GLib.File" />
41 <Parameter Name="file" Type="GLib.IFile" />
4242 </Parameters>
4343 <Docs>
4444 <param name="parent">To be added.</param>
6868 </Docs>
6969 </Member>
7070 <Member MemberName="AppInfo">
71 <MemberSignature Language="C#" Value="public GLib.AppInfo AppInfo { get; }" />
72 <MemberSignature Language="ILAsm" Value=".property instance class GLib.AppInfo AppInfo" />
71 <MemberSignature Language="C#" Value="public GLib.IAppInfo AppInfo { get; }" />
72 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IAppInfo AppInfo" />
7373 <MemberType>Property</MemberType>
7474 <ReturnValue>
75 <ReturnType>GLib.AppInfo</ReturnType>
75 <ReturnType>GLib.IAppInfo</ReturnType>
7676 </ReturnValue>
7777 <Docs>
7878 <summary>To be added.</summary>
9696 </Docs>
9797 </Member>
9898 <Member MemberName="Gfile">
99 <MemberSignature Language="C#" Value="public GLib.File Gfile { get; }" />
100 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File Gfile" />
99 <MemberSignature Language="C#" Value="public GLib.IFile Gfile { get; }" />
100 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile Gfile" />
101101 <MemberType>Property</MemberType>
102102 <Attributes>
103103 <Attribute>
105105 </Attribute>
106106 </Attributes>
107107 <ReturnValue>
108 <ReturnType>GLib.File</ReturnType>
108 <ReturnType>GLib.IFile</ReturnType>
109109 </ReturnValue>
110110 <Docs>
111111 <summary>To be added.</summary>
122122 <ReturnType>GLib.GType</ReturnType>
123123 </ReturnValue>
124124 <Docs>
125 <summary>To be added.</summary>
126 <value>To be added.</value>
127 <remarks>To be added.</remarks>
125 <summary>GType Property.</summary>
126 <value>The native <see cref="T:GLib.GType" /> value.</value>
127 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.AppChooserDialog" />.</remarks>
128128 <since version="Gtk# 3.0" />
129129 </Docs>
130130 </Member>
00 <Type Name="AppChooserWidget" FullName="Gtk.AppChooserWidget">
1 <TypeSignature Language="C#" Value="public class AppChooserWidget : Gtk.Box, Gtk.AppChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AppChooserWidget extends Gtk.Box implements class GLib.IWrapper, class Gtk.AppChooser" />
1 <TypeSignature Language="C#" Value="public class AppChooserWidget : Gtk.Box, Gtk.IAppChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AppChooserWidget extends Gtk.Box implements class GLib.IWrapper, class Gtk.IAppChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.AppChooser</InterfaceName>
11 <InterfaceName>Gtk.IAppChooser</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 3.0" />
3232 </Docs>
3333 </Member>
4646 </Docs>
4747 </Member>
4848 <Member MemberName="AppInfo">
49 <MemberSignature Language="C#" Value="public GLib.AppInfo AppInfo { get; }" />
50 <MemberSignature Language="ILAsm" Value=".property instance class GLib.AppInfo AppInfo" />
51 <MemberType>Property</MemberType>
52 <ReturnValue>
53 <ReturnType>GLib.AppInfo</ReturnType>
49 <MemberSignature Language="C#" Value="public GLib.IAppInfo AppInfo { get; }" />
50 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IAppInfo AppInfo" />
51 <MemberType>Property</MemberType>
52 <ReturnValue>
53 <ReturnType>GLib.IAppInfo</ReturnType>
5454 </ReturnValue>
5555 <Docs>
5656 <summary>To be added.</summary>
136136 <ReturnType>GLib.GType</ReturnType>
137137 </ReturnValue>
138138 <Docs>
139 <summary>To be added.</summary>
140 <value>To be added.</value>
141 <remarks>To be added.</remarks>
139 <summary>GType Property.</summary>
140 <value>The native <see cref="T:GLib.GType" /> value.</value>
141 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.AppChooserWidget" />.</remarks>
142142 <since version="Gtk# 3.0" />
143143 </Docs>
144144 </Member>
145145 <Member MemberName="OnApplicationActivated">
146 <MemberSignature Language="C#" Value="protected virtual void OnApplicationActivated (GLib.AppInfo app_info);" />
147 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnApplicationActivated(class GLib.AppInfo app_info) cil managed" />
146 <MemberSignature Language="C#" Value="protected virtual void OnApplicationActivated (GLib.IAppInfo app_info);" />
147 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnApplicationActivated(class GLib.IAppInfo app_info) cil managed" />
148148 <MemberType>Method</MemberType>
149149 <Attributes>
150150 <Attribute>
155155 <ReturnType>System.Void</ReturnType>
156156 </ReturnValue>
157157 <Parameters>
158 <Parameter Name="app_info" Type="GLib.AppInfo" />
158 <Parameter Name="app_info" Type="GLib.IAppInfo" />
159159 </Parameters>
160160 <Docs>
161161 <param name="app_info">To be added.</param>
162 <summary>To be added.</summary>
163 <remarks>To be added.</remarks>
162 <summary>Default handler for the <see cref="M:Gtk.AppChooserWidget.ApplicationActivated" /> event.</summary>
163 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.AppChooserWidget.ApplicationActivated" /> event.</remarks>
164164 <since version="Gtk# 3.0" />
165165 </Docs>
166166 </Member>
167167 <Member MemberName="OnApplicationSelected">
168 <MemberSignature Language="C#" Value="protected virtual void OnApplicationSelected (GLib.AppInfo app_info);" />
169 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnApplicationSelected(class GLib.AppInfo app_info) cil managed" />
168 <MemberSignature Language="C#" Value="protected virtual void OnApplicationSelected (GLib.IAppInfo app_info);" />
169 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnApplicationSelected(class GLib.IAppInfo app_info) cil managed" />
170170 <MemberType>Method</MemberType>
171171 <Attributes>
172172 <Attribute>
177177 <ReturnType>System.Void</ReturnType>
178178 </ReturnValue>
179179 <Parameters>
180 <Parameter Name="app_info" Type="GLib.AppInfo" />
180 <Parameter Name="app_info" Type="GLib.IAppInfo" />
181181 </Parameters>
182182 <Docs>
183183 <param name="app_info">To be added.</param>
184 <summary>To be added.</summary>
185 <remarks>To be added.</remarks>
184 <summary>Default handler for the <see cref="M:Gtk.AppChooserWidget.ApplicationSelected" /> event.</summary>
185 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.AppChooserWidget.ApplicationSelected" /> event.</remarks>
186186 <since version="Gtk# 3.0" />
187187 </Docs>
188188 </Member>
189189 <Member MemberName="OnPopulatePopup">
190 <MemberSignature Language="C#" Value="protected virtual void OnPopulatePopup (Gtk.Menu menu, GLib.AppInfo app_info);" />
191 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnPopulatePopup(class Gtk.Menu menu, class GLib.AppInfo app_info) cil managed" />
190 <MemberSignature Language="C#" Value="protected virtual void OnPopulatePopup (Gtk.Menu menu, GLib.IAppInfo app_info);" />
191 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnPopulatePopup(class Gtk.Menu menu, class GLib.IAppInfo app_info) cil managed" />
192192 <MemberType>Method</MemberType>
193193 <Attributes>
194194 <Attribute>
200200 </ReturnValue>
201201 <Parameters>
202202 <Parameter Name="menu" Type="Gtk.Menu" />
203 <Parameter Name="app_info" Type="GLib.AppInfo" />
203 <Parameter Name="app_info" Type="GLib.IAppInfo" />
204204 </Parameters>
205205 <Docs>
206206 <param name="menu">To be added.</param>
207207 <param name="app_info">To be added.</param>
208 <summary>To be added.</summary>
209 <remarks>To be added.</remarks>
208 <summary>Default handler for the <see cref="M:Gtk.AppChooserWidget.PopulatePopup" /> event.</summary>
209 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.AppChooserWidget.PopulatePopup" /> event.</remarks>
210210 <since version="Gtk# 3.0" />
211211 </Docs>
212212 </Member>
5858 <Parameter Name="raw" Type="System.IntPtr" />
5959 </Parameters>
6060 <Docs>
61 <param name="raw">To be added.</param>
62 <summary>To be added.</summary>
63 <remarks>To be added.</remarks>
61 <param name="raw">Native object pointer.</param>
62 <summary>Internal constructor</summary>
63 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
6464 <since version="Gtk# 3.0" />
6565 </Docs>
6666 </Member>
154154 <ReturnType>GLib.GType</ReturnType>
155155 </ReturnValue>
156156 <Docs>
157 <summary>To be added.</summary>
158 <value>To be added.</value>
159 <remarks>To be added.</remarks>
157 <summary>GType Property.</summary>
158 <value>The native <see cref="T:GLib.GType" /> value.</value>
159 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Application" />.</remarks>
160160 <since version="Gtk# 3.0" />
161161 </Docs>
162162 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.AppChooserWidget.ApplicationActivated" /> event invokes <see cref="T:Gtk.ApplicationActivatedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.ApplicationActivatedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.ApplicationActivatedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="AppInfo">
28 <MemberSignature Language="C#" Value="public GLib.AppInfo AppInfo { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.AppInfo AppInfo" />
30 <MemberSignature Language="C#" Value="public GLib.IAppInfo AppInfo { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IAppInfo AppInfo" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.AppInfo</ReturnType>
34 <ReturnType>GLib.IAppInfo</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.AppChooserWidget.ApplicationActivated" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.ApplicationActivatedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.ApplicationActivatedHandler" /> to an event, add the ApplicationActivatedHandler instance to the event. The methods referenced by the ApplicationActivatedHandler instance are invoked whenever the event is raised, until the ApplicationActivatedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.AppChooserWidget.ApplicationSelected" /> event invokes <see cref="T:Gtk.ApplicationSelectedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.ApplicationSelectedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.ApplicationSelectedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
2729 <Member MemberName="AppInfo">
28 <MemberSignature Language="C#" Value="public GLib.AppInfo AppInfo { get; }" />
29 <MemberSignature Language="ILAsm" Value=".property instance class GLib.AppInfo AppInfo" />
30 <MemberSignature Language="C#" Value="public GLib.IAppInfo AppInfo { get; }" />
31 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IAppInfo AppInfo" />
3032 <MemberType>Property</MemberType>
3133 <ReturnValue>
32 <ReturnType>GLib.AppInfo</ReturnType>
34 <ReturnType>GLib.IAppInfo</ReturnType>
3335 </ReturnValue>
3436 <Docs>
3537 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.AppChooserWidget.ApplicationSelected" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.ApplicationSelectedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.ApplicationSelectedHandler" /> to an event, add the ApplicationSelectedHandler instance to the event. The methods referenced by the ApplicationSelectedHandler instance are invoked whenever the event is raised, until the ApplicationSelectedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-104
doc/en/Gtk/Arg.xml less more
0 <Type Name="Arg" FullName="Gtk.Arg">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct Arg" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Do not use.</summary>
11 <remarks>This class's C version is only used internally by gtkobject.c.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName="Zero">
20 <MemberSignature Language="C#" Value="public static Gtk.Arg Zero;" />
21 <MemberType>Field</MemberType>
22 <ReturnValue>
23 <ReturnType>Gtk.Arg</ReturnType>
24 </ReturnValue>
25 <Parameters>
26 </Parameters>
27 <Docs>
28 <summary>Do not use.</summary>
29 <remarks>
30 </remarks>
31 <since version="Gtk# 2.4" />
32 </Docs>
33 </Member>
34 <Member MemberName="Type">
35 <MemberSignature Language="C#" Value="public GLib.GType Type;" />
36 <MemberType>Field</MemberType>
37 <ReturnValue>
38 <ReturnType>GLib.GType</ReturnType>
39 </ReturnValue>
40 <Parameters>
41 </Parameters>
42 <Docs>
43 <summary>Do not use.</summary>
44 <remarks>
45 </remarks>
46 <since version="Gtk# 2.4" />
47 </Docs>
48 </Member>
49 <Member MemberName="Name">
50 <MemberSignature Language="C#" Value="public string Name;" />
51 <MemberType>Field</MemberType>
52 <ReturnValue>
53 <ReturnType>System.String</ReturnType>
54 </ReturnValue>
55 <Parameters>
56 </Parameters>
57 <Docs>
58 <summary>Do not use.</summary>
59 <remarks>
60 </remarks>
61 <since version="Gtk# 2.4" />
62 </Docs>
63 </Member>
64 <Member MemberName="CharData">
65 <MemberSignature Language="C#" Value="public string CharData;" />
66 <MemberType>Field</MemberType>
67 <ReturnValue>
68 <ReturnType>System.String</ReturnType>
69 </ReturnValue>
70 <Parameters>
71 </Parameters>
72 <Docs>
73 <summary>Do not use.</summary>
74 <remarks>
75 </remarks>
76 <since version="Gtk# 2.4" />
77 </Docs>
78 </Member>
79 <Member MemberName="New">
80 <MemberSignature Language="C#" Value="public static Gtk.Arg New (IntPtr raw);" />
81 <MemberType>Method</MemberType>
82 <ReturnValue>
83 <ReturnType>Gtk.Arg</ReturnType>
84 </ReturnValue>
85 <Parameters>
86 <Parameter Name="raw" Type="System.IntPtr" />
87 </Parameters>
88 <Docs>
89 <summary>Do not use.</summary>
90 <param name="raw">a <see cref="T:System.IntPtr" /></param>
91 <returns>a <see cref="T:Gtk.Arg" /></returns>
92 <remarks>
93 </remarks>
94 <since version="Gtk# 2.4" />
95 </Docs>
96 </Member>
97 </Members>
98 <Attributes>
99 <Attribute>
100 <AttributeName>System.Obsolete</AttributeName>
101 </Attribute>
102 </Attributes>
103 </Type>
3131 <Parameter Name="raw" Type="System.IntPtr" />
3232 </Parameters>
3333 <Docs>
34 <param name="raw">To be added.</param>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
34 <param name="raw">Native object pointer.</param>
35 <summary>Internal constructor</summary>
36 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3737 </Docs>
3838 </Member>
3939 <Member MemberName="AddActionWidget">
270270 <ReturnType>GLib.GType</ReturnType>
271271 </ReturnValue>
272272 <Docs>
273 <summary>To be added.</summary>
274 <value>To be added.</value>
275 <remarks>To be added.</remarks>
273 <summary>GType Property.</summary>
274 <value>The native <see cref="T:GLib.GType" /> value.</value>
275 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Assistant" />.</remarks>
276276 </Docs>
277277 </Member>
278278 <Member MemberName="InsertPage">
353353 </ReturnValue>
354354 <Parameters />
355355 <Docs>
356 <summary>To be added.</summary>
357 <remarks>To be added.</remarks>
356 <summary>Default handler for the <see cref="M:Gtk.Assistant.Apply" /> event.</summary>
357 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Assistant.Apply" /> event.</remarks>
358358 </Docs>
359359 </Member>
360360 <Member MemberName="OnCancel">
371371 </ReturnValue>
372372 <Parameters />
373373 <Docs>
374 <summary>To be added.</summary>
375 <remarks>To be added.</remarks>
374 <summary>Default handler for the <see cref="M:Gtk.Assistant.Cancel" /> event.</summary>
375 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Assistant.Cancel" /> event.</remarks>
376376 </Docs>
377377 </Member>
378378 <Member MemberName="OnClose">
389389 </ReturnValue>
390390 <Parameters />
391391 <Docs>
392 <summary>To be added.</summary>
393 <remarks>To be added.</remarks>
392 <summary>Default handler for the <see cref="M:Gtk.Assistant.Close" /> event.</summary>
393 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Assistant.Close" /> event.</remarks>
394394 </Docs>
395395 </Member>
396396 <Member MemberName="OnPrepare">
410410 </Parameters>
411411 <Docs>
412412 <param name="page">To be added.</param>
413 <summary>To be added.</summary>
414 <remarks>To be added.</remarks>
413 <summary>Default handler for the <see cref="M:Gtk.Assistant.Prepare" /> event.</summary>
414 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Assistant.Prepare" /> event.</remarks>
415415 </Docs>
416416 </Member>
417417 <Member MemberName="Prepare">
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.CellArea.AttributesApplied" /> event invokes <see cref="T:Gtk.AttributesAppliedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.AttributesAppliedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.AttributesAppliedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
6769 </Docs>
6870 </Member>
6971 <Member MemberName="TreeModel">
70 <MemberSignature Language="C#" Value="public Gtk.TreeModel TreeModel { get; }" />
71 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel TreeModel" />
72 <MemberSignature Language="C#" Value="public Gtk.ITreeModel TreeModel { get; }" />
73 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel TreeModel" />
7274 <MemberType>Property</MemberType>
7375 <ReturnValue>
74 <ReturnType>Gtk.TreeModel</ReturnType>
76 <ReturnType>Gtk.ITreeModel</ReturnType>
7577 </ReturnValue>
7678 <Docs>
7779 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.CellArea.AttributesApplied" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.AttributesAppliedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.AttributesAppliedHandler" /> to an event, add the AttributesAppliedHandler instance to the event. The methods referenced by the AttributesAppliedHandler instance are invoked whenever the event is raised, until the AttributesAppliedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
00 <Type Name="Box" FullName="Gtk.Box">
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public class Box : Gtk.Container, Gtk.Orientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Box extends Gtk.Container implements class GLib.IWrapper, class Gtk.Orientable" />
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public class Box : Gtk.Container, Gtk.IOrientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Box extends Gtk.Container implements class GLib.IWrapper, class Gtk.IOrientable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.Orientable</InterfaceName>
14 <InterfaceName>Gtk.IOrientable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3131 <Parameter Name="raw" Type="System.IntPtr" />
3232 </Parameters>
3333 <Docs>
34 <param name="raw">To be added.</param>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
34 <param name="raw">Native object pointer.</param>
35 <summary>Internal constructor</summary>
36 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3737 </Docs>
3838 </Member>
3939 <Member MemberName=".ctor">
278278 <ReturnType>GLib.GType</ReturnType>
279279 </ReturnValue>
280280 <Docs>
281 <summary>To be added.</summary>
282 <value>To be added.</value>
283 <remarks>To be added.</remarks>
281 <summary>GType Property.</summary>
282 <value>The native <see cref="T:GLib.GType" /> value.</value>
283 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Builder" />.</remarks>
284284 </Docs>
285285 </Member>
286286 <Member MemberName="Objects">
00 <Type Name="Button" FullName="Gtk.Button">
1 <TypeSignature Language="C#" Maintainer="Duncan Mak" Value="public class Button : Gtk.Bin, Gtk.Activatable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Button extends Gtk.Bin implements class GLib.IWrapper, class Gtk.Activatable" />
1 <TypeSignature Language="C#" Maintainer="Duncan Mak" Value="public class Button : Gtk.Bin, Gtk.IActivatable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Button extends Gtk.Bin implements class GLib.IWrapper, class Gtk.IActivatable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.Activatable</InterfaceName>
14 <InterfaceName>Gtk.IActivatable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
+0
-29
doc/en/Gtk/CallbackMarshal.xml less more
0 <Type Name="CallbackMarshal" FullName="Gtk.CallbackMarshal">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void CallbackMarshal(Object objekt, IntPtr data, uint n_args, Arg args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="objekt">To be added.</param>
9 <param name="data">To be added.</param>
10 <param name="n_args">To be added.</param>
11 <param name="args">To be added.</param>
12 <summary>Delegate for specifying a function signature for marshalling callbacks.</summary>
13 <remarks>FIXME: provide an example here</remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>System.Delegate</BaseTypeName>
17 </Base>
18 <Members />
19 <Parameters>
20 <Parameter Name="objekt" Type="Gtk.Object" />
21 <Parameter Name="data" Type="System.IntPtr" />
22 <Parameter Name="n_args" Type="System.UInt32" />
23 <Parameter Name="args" Type="Gtk.Arg" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
145145 </Docs>
146146 </Member>
147147 <Member MemberName="ApplyAttributes">
148 <MemberSignature Language="C#" Value="public void ApplyAttributes (Gtk.TreeModel tree_model, Gtk.TreeIter iter, bool is_expander, bool is_expanded);" />
149 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ApplyAttributes(class Gtk.TreeModel tree_model, valuetype Gtk.TreeIter iter, bool is_expander, bool is_expanded) cil managed" />
150 <MemberType>Method</MemberType>
151 <ReturnValue>
152 <ReturnType>System.Void</ReturnType>
153 </ReturnValue>
154 <Parameters>
155 <Parameter Name="tree_model" Type="Gtk.TreeModel" />
148 <MemberSignature Language="C#" Value="public void ApplyAttributes (Gtk.ITreeModel tree_model, Gtk.TreeIter iter, bool is_expander, bool is_expanded);" />
149 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ApplyAttributes(class Gtk.ITreeModel tree_model, valuetype Gtk.TreeIter iter, bool is_expander, bool is_expanded) cil managed" />
150 <MemberType>Method</MemberType>
151 <ReturnValue>
152 <ReturnType>System.Void</ReturnType>
153 </ReturnValue>
154 <Parameters>
155 <Parameter Name="tree_model" Type="Gtk.ITreeModel" />
156156 <Parameter Name="iter" Type="Gtk.TreeIter" />
157157 <Parameter Name="is_expander" Type="System.Boolean" />
158158 <Parameter Name="is_expanded" Type="System.Boolean" />
376376 </Docs>
377377 </Member>
378378 <Member MemberName="EditWidget">
379 <MemberSignature Language="C#" Value="public Gtk.CellEditable EditWidget { get; }" />
380 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellEditable EditWidget" />
379 <MemberSignature Language="C#" Value="public Gtk.ICellEditable EditWidget { get; }" />
380 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ICellEditable EditWidget" />
381381 <MemberType>Property</MemberType>
382382 <Attributes>
383383 <Attribute>
385385 </Attribute>
386386 </Attributes>
387387 <ReturnValue>
388 <ReturnType>Gtk.CellEditable</ReturnType>
388 <ReturnType>Gtk.ICellEditable</ReturnType>
389389 </ReturnValue>
390390 <Docs>
391391 <summary>To be added.</summary>
589589 </Docs>
590590 </Member>
591591 <Member MemberName="GetFocusSiblings">
592 <MemberSignature Language="C#" Value="public GLib.List GetFocusSiblings (Gtk.CellRenderer renderer);" />
593 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.List GetFocusSiblings(class Gtk.CellRenderer renderer) cil managed" />
594 <MemberType>Method</MemberType>
595 <ReturnValue>
596 <ReturnType>GLib.List</ReturnType>
592 <MemberSignature Language="C#" Value="public Gtk.CellRenderer[] GetFocusSiblings (Gtk.CellRenderer renderer);" />
593 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Gtk.CellRenderer[] GetFocusSiblings(class Gtk.CellRenderer renderer) cil managed" />
594 <MemberType>Method</MemberType>
595 <ReturnValue>
596 <ReturnType>Gtk.CellRenderer[]</ReturnType>
597597 </ReturnValue>
598598 <Parameters>
599599 <Parameter Name="renderer" Type="Gtk.CellRenderer" />
710710 <ReturnType>GLib.GType</ReturnType>
711711 </ReturnValue>
712712 <Docs>
713 <summary>To be added.</summary>
714 <value>To be added.</value>
715 <remarks>To be added.</remarks>
713 <summary>GType Property.</summary>
714 <value>The native <see cref="T:GLib.GType" /> value.</value>
715 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.CellArea" />.</remarks>
716716 <since version="Gtk# 3.0" />
717717 </Docs>
718718 </Member>
843843 </Docs>
844844 </Member>
845845 <Member MemberName="OnAddEditable">
846 <MemberSignature Language="C#" Value="protected virtual void OnAddEditable (Gtk.CellRenderer p0, Gtk.CellEditable p1, Gdk.Rectangle p2, string p3);" />
847 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnAddEditable(class Gtk.CellRenderer p0, class Gtk.CellEditable p1, valuetype Gdk.Rectangle p2, string p3) cil managed" />
846 <MemberSignature Language="C#" Value="protected virtual void OnAddEditable (Gtk.CellRenderer p0, Gtk.ICellEditable p1, Gdk.Rectangle p2, string p3);" />
847 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnAddEditable(class Gtk.CellRenderer p0, class Gtk.ICellEditable p1, valuetype Gdk.Rectangle p2, string p3) cil managed" />
848848 <MemberType>Method</MemberType>
849849 <Attributes>
850850 <Attribute>
856856 </ReturnValue>
857857 <Parameters>
858858 <Parameter Name="p0" Type="Gtk.CellRenderer" />
859 <Parameter Name="p1" Type="Gtk.CellEditable" />
859 <Parameter Name="p1" Type="Gtk.ICellEditable" />
860860 <Parameter Name="p2" Type="Gdk.Rectangle" />
861861 <Parameter Name="p3" Type="System.String" />
862862 </Parameters>
865865 <param name="p1">To be added.</param>
866866 <param name="p2">To be added.</param>
867867 <param name="p3">To be added.</param>
868 <summary>To be added.</summary>
869 <remarks>To be added.</remarks>
868 <summary>Default handler for the <see cref="M:Gtk.CellArea.AddEditable" /> event.</summary>
869 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.CellArea.AddEditable" /> event.</remarks>
870870 <since version="Gtk# 3.0" />
871871 </Docs>
872872 </Member>
873873 <Member MemberName="OnAttributesApplied">
874 <MemberSignature Language="C#" Value="protected virtual void OnAttributesApplied (Gtk.TreeModel tree_model, Gtk.TreeIter iter, bool is_expander, bool is_expanded);" />
875 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnAttributesApplied(class Gtk.TreeModel tree_model, valuetype Gtk.TreeIter iter, bool is_expander, bool is_expanded) cil managed" />
874 <MemberSignature Language="C#" Value="protected virtual void OnAttributesApplied (Gtk.ITreeModel tree_model, Gtk.TreeIter iter, bool is_expander, bool is_expanded);" />
875 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnAttributesApplied(class Gtk.ITreeModel tree_model, valuetype Gtk.TreeIter iter, bool is_expander, bool is_expanded) cil managed" />
876876 <MemberType>Method</MemberType>
877877 <Attributes>
878878 <Attribute>
883883 <ReturnType>System.Void</ReturnType>
884884 </ReturnValue>
885885 <Parameters>
886 <Parameter Name="tree_model" Type="Gtk.TreeModel" />
886 <Parameter Name="tree_model" Type="Gtk.ITreeModel" />
887887 <Parameter Name="iter" Type="Gtk.TreeIter" />
888888 <Parameter Name="is_expander" Type="System.Boolean" />
889889 <Parameter Name="is_expanded" Type="System.Boolean" />
893893 <param name="iter">To be added.</param>
894894 <param name="is_expander">To be added.</param>
895895 <param name="is_expanded">To be added.</param>
896 <summary>To be added.</summary>
897 <remarks>To be added.</remarks>
896 <summary>Default handler for the <see cref="M:Gtk.CellArea.AttributesApplied" /> event.</summary>
897 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.CellArea.AttributesApplied" /> event.</remarks>
898898 <since version="Gtk# 3.0" />
899899 </Docs>
900900 </Member>
10141014 <Docs>
10151015 <param name="p0">To be added.</param>
10161016 <param name="p1">To be added.</param>
1017 <summary>To be added.</summary>
1018 <remarks>To be added.</remarks>
1017 <summary>Default handler for the <see cref="M:Gtk.CellArea.FocusChanged" /> event.</summary>
1018 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.CellArea.FocusChanged" /> event.</remarks>
10191019 <since version="Gtk# 3.0" />
10201020 </Docs>
10211021 </Member>
12781278 </Docs>
12791279 </Member>
12801280 <Member MemberName="OnRemoveEditable">
1281 <MemberSignature Language="C#" Value="protected virtual void OnRemoveEditable (Gtk.CellRenderer p0, Gtk.CellEditable p1);" />
1282 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnRemoveEditable(class Gtk.CellRenderer p0, class Gtk.CellEditable p1) cil managed" />
1281 <MemberSignature Language="C#" Value="protected virtual void OnRemoveEditable (Gtk.CellRenderer p0, Gtk.ICellEditable p1);" />
1282 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnRemoveEditable(class Gtk.CellRenderer p0, class Gtk.ICellEditable p1) cil managed" />
12831283 <MemberType>Method</MemberType>
12841284 <Attributes>
12851285 <Attribute>
12911291 </ReturnValue>
12921292 <Parameters>
12931293 <Parameter Name="p0" Type="Gtk.CellRenderer" />
1294 <Parameter Name="p1" Type="Gtk.CellEditable" />
1294 <Parameter Name="p1" Type="Gtk.ICellEditable" />
12951295 </Parameters>
12961296 <Docs>
12971297 <param name="p0">To be added.</param>
12981298 <param name="p1">To be added.</param>
1299 <summary>To be added.</summary>
1300 <remarks>To be added.</remarks>
1299 <summary>Default handler for the <see cref="M:Gtk.CellArea.RemoveEditable" /> event.</summary>
1300 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.CellArea.RemoveEditable" /> event.</remarks>
13011301 <since version="Gtk# 3.0" />
13021302 </Docs>
13031303 </Member>
00 <Type Name="CellAreaBox" FullName="Gtk.CellAreaBox">
1 <TypeSignature Language="C#" Value="public class CellAreaBox : Gtk.CellArea, Gtk.CellLayout, Gtk.Orientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CellAreaBox extends Gtk.CellArea implements class GLib.IWrapper, class Gtk.CellLayout, class Gtk.Orientable" />
1 <TypeSignature Language="C#" Value="public class CellAreaBox : Gtk.CellArea, Gtk.ICellLayout, Gtk.IOrientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CellAreaBox extends Gtk.CellArea implements class GLib.IWrapper, class Gtk.ICellLayout, class Gtk.IOrientable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.CellLayout</InterfaceName>
11 <InterfaceName>Gtk.ICellLayout</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.Orientable</InterfaceName>
14 <InterfaceName>Gtk.IOrientable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3939 <Parameter Name="raw" Type="System.IntPtr" />
4040 </Parameters>
4141 <Docs>
42 <param name="raw">To be added.</param>
43 <summary>To be added.</summary>
44 <remarks>To be added.</remarks>
42 <param name="raw">Native object pointer.</param>
43 <summary>Internal constructor</summary>
44 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4545 <since version="Gtk# 3.0" />
4646 </Docs>
4747 </Member>
133133 <ReturnType>GLib.GType</ReturnType>
134134 </ReturnValue>
135135 <Docs>
136 <summary>To be added.</summary>
137 <value>To be added.</value>
138 <remarks>To be added.</remarks>
136 <summary>GType Property.</summary>
137 <value>The native <see cref="T:GLib.GType" /> value.</value>
138 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.CellAreaBox" />.</remarks>
139139 <since version="Gtk# 3.0" />
140140 </Docs>
141141 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
183183 <ReturnType>GLib.GType</ReturnType>
184184 </ReturnValue>
185185 <Docs>
186 <summary>To be added.</summary>
187 <value>To be added.</value>
188 <remarks>To be added.</remarks>
186 <summary>GType Property.</summary>
187 <value>The native <see cref="T:GLib.GType" /> value.</value>
188 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.CellAreaContext" />.</remarks>
189189 <since version="Gtk# 3.0" />
190190 </Docs>
191191 </Member>
+0
-102
doc/en/Gtk/CellEditable.xml less more
0 <Type Name="CellEditable" FullName="Gtk.CellEditable">
1 <TypeSignature Language="C#" Maintainer="Hector Gomez M" Value="public interface CellEditable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract CellEditable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>An interface for editing a single cell.</summary>
16 <remarks>
17 </remarks>
18 </Docs>
19 <Members>
20 <Member MemberName="EditingDone">
21 <MemberSignature Language="C#" Value="public event EventHandler EditingDone;" />
22 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler EditingDone" />
23 <MemberType>Event</MemberType>
24 <ReturnValue>
25 <ReturnType>System.EventHandler</ReturnType>
26 </ReturnValue>
27 <Parameters />
28 <Docs>
29 <summary>Event that indicates to the cell renderer to update its value from the cell.</summary>
30 <remarks />
31 </Docs>
32 </Member>
33 <Member MemberName="FinishEditing">
34 <MemberSignature Language="C#" Value="public void FinishEditing ();" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void FinishEditing() cil managed" />
36 <MemberType>Method</MemberType>
37 <ReturnValue>
38 <ReturnType>System.Void</ReturnType>
39 </ReturnValue>
40 <Parameters />
41 <Docs>
42 <summary>Emits the <see cref="F:Gtk.CellEditable.EditingDone" /> event.</summary>
43 <remarks>
44 <para>
45 This event is a sign for the cell renderer to update its value from the cell.
46 </para>
47 </remarks>
48 </Docs>
49 </Member>
50 <Member MemberName="RemoveWidget">
51 <MemberSignature Language="C#" Value="public void RemoveWidget ();" />
52 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveWidget() cil managed" />
53 <MemberType>Method</MemberType>
54 <ReturnValue>
55 <ReturnType>System.Void</ReturnType>
56 </ReturnValue>
57 <Parameters />
58 <Docs>
59 <summary>Emits the <see cref="F:Gtk.CellEditable.WidgetRemoved" /> event.</summary>
60 <remarks>
61 <para>
62 This event is meant to indicate that the cell is finished editing, and the <paramref name="widget" /> may now be destroyed.
63 </para>
64 </remarks>
65 </Docs>
66 </Member>
67 <Member MemberName="StartEditing">
68 <MemberSignature Language="C#" Value="public void StartEditing (Gdk.Event evnt);" />
69 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void StartEditing(class Gdk.Event evnt) cil managed" />
70 <MemberType>Method</MemberType>
71 <ReturnValue>
72 <ReturnType>System.Void</ReturnType>
73 </ReturnValue>
74 <Parameters>
75 <Parameter Name="evnt" Type="Gdk.Event" />
76 </Parameters>
77 <Docs>
78 <param name="evnt">A <see cref="T:Gdk.Event" />, or <see langword="null" />.</param>
79 <summary>Begins editing on a cell editable.</summary>
80 <remarks>
81 <para>
82 <paramref name="evnt" /> is the <see cref="T:Gdk.Event" /> that began the editing process. It may be <see langword="null" />, in the instance that editing was initiated through programatic means.
83 </para>
84 </remarks>
85 </Docs>
86 </Member>
87 <Member MemberName="WidgetRemoved">
88 <MemberSignature Language="C#" Value="public event EventHandler WidgetRemoved;" />
89 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler WidgetRemoved" />
90 <MemberType>Event</MemberType>
91 <ReturnValue>
92 <ReturnType>System.EventHandler</ReturnType>
93 </ReturnValue>
94 <Parameters />
95 <Docs>
96 <summary>Event that indicates that the cell is finished editing, and the <paramref name="widget" /> may now be destroyed.</summary>
97 <remarks />
98 </Docs>
99 </Member>
100 </Members>
101 </Type>
00 <Type Name="CellEditableAdapter" FullName="Gtk.CellEditableAdapter">
1 <TypeSignature Language="C#" Value="public class CellEditableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.CellEditable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi CellEditableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.CellEditable" />
1 <TypeSignature Language="C#" Value="public class CellEditableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.ICellEditable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi CellEditableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.ICellEditable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.CellEditable</InterfaceName>
14 <InterfaceName>Gtk.ICellEditable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public CellEditableAdapter (Gtk.CellEditableImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.CellEditableImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public CellEditableAdapter (Gtk.ICellEditableImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ICellEditableImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Gtk.CellEditableImplementor" />
38 <Parameter Name="implementor" Type="Gtk.ICellEditableImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
8889 </Docs>
8990 </Member>
9091 <Member MemberName="GetObject">
91 <MemberSignature Language="C#" Value="public static Gtk.CellEditable GetObject (GLib.Object obj);" />
92 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.CellEditable GetObject(class GLib.Object obj) cil managed" />
93 <MemberType>Method</MemberType>
94 <ReturnValue>
95 <ReturnType>Gtk.CellEditable</ReturnType>
92 <MemberSignature Language="C#" Value="public static Gtk.ICellEditable GetObject (GLib.Object obj);" />
93 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ICellEditable GetObject(class GLib.Object obj) cil managed" />
94 <MemberType>Method</MemberType>
95 <ReturnValue>
96 <ReturnType>Gtk.ICellEditable</ReturnType>
9697 </ReturnValue>
9798 <Parameters>
9899 <Parameter Name="obj" Type="GLib.Object" />
106107 </Docs>
107108 </Member>
108109 <Member MemberName="GetObject">
109 <MemberSignature Language="C#" Value="public static Gtk.CellEditable GetObject (IntPtr handle, bool owned);" />
110 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.CellEditable GetObject(native int handle, bool owned) cil managed" />
111 <MemberType>Method</MemberType>
112 <ReturnValue>
113 <ReturnType>Gtk.CellEditable</ReturnType>
110 <MemberSignature Language="C#" Value="public static Gtk.ICellEditable GetObject (IntPtr handle, bool owned);" />
111 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ICellEditable GetObject(native int handle, bool owned) cil managed" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>Gtk.ICellEditable</ReturnType>
114115 </ReturnValue>
115116 <Parameters>
116117 <Parameter Name="handle" Type="System.IntPtr" />
122123 <summary>To be added.</summary>
123124 <returns>To be added.</returns>
124125 <remarks>To be added.</remarks>
126 <since version="Gtk# 3.0" />
127 </Docs>
128 </Member>
129 <Member MemberName="GInterfaceGType">
130 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
131 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
132 <MemberType>Property</MemberType>
133 <ReturnValue>
134 <ReturnType>GLib.GType</ReturnType>
135 </ReturnValue>
136 <Docs>
137 <summary>To be added.</summary>
138 <value>To be added.</value>
139 <remarks>To be added.</remarks>
140 <since version="Gtk# 3.0" />
125141 </Docs>
126142 </Member>
127143 <Member MemberName="GType">
128 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
129 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
144 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
145 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
130146 <MemberType>Property</MemberType>
131147 <ReturnValue>
132148 <ReturnType>GLib.GType</ReturnType>
153169 </Docs>
154170 </Member>
155171 <Member MemberName="Implementor">
156 <MemberSignature Language="C#" Value="public Gtk.CellEditableImplementor Implementor { get; }" />
157 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellEditableImplementor Implementor" />
158 <MemberType>Property</MemberType>
159 <ReturnValue>
160 <ReturnType>Gtk.CellEditableImplementor</ReturnType>
172 <MemberSignature Language="C#" Value="public Gtk.ICellEditableImplementor Implementor { get; }" />
173 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ICellEditableImplementor Implementor" />
174 <MemberType>Property</MemberType>
175 <ReturnValue>
176 <ReturnType>Gtk.ICellEditableImplementor</ReturnType>
161177 </ReturnValue>
162178 <Docs>
163179 <summary>To be added.</summary>
+0
-40
doc/en/Gtk/CellEditableImplementor.xml less more
0 <Type Name="CellEditableImplementor" FullName="Gtk.CellEditableImplementor">
1 <TypeSignature Language="C#" Value="public interface CellEditableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract CellEditableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.CellEditableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>CellEditable implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Gtk.CellEditable" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="StartEditing">
23 <MemberSignature Language="C#" Value="public void StartEditing (Gdk.Event evnt);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void StartEditing(class Gdk.Event evnt) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="evnt" Type="Gdk.Event" />
31 </Parameters>
32 <Docs>
33 <param name="evnt">To be added.</param>
34 <summary>To be added.</summary>
35 <remarks>To be added.</remarks>
36 </Docs>
37 </Member>
38 </Members>
39 </Type>
+0
-218
doc/en/Gtk/CellLayout.xml less more
0 <Type Name="CellLayout" FullName="Gtk.CellLayout">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface CellLayout : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract CellLayout implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
6 </AssemblyInfo>
7 <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>
8 <Interfaces>
9 <Interface>
10 <InterfaceName>GLib.IWrapper</InterfaceName>
11 </Interface>
12 </Interfaces>
13 <Docs>
14 <summary>Manages layout for table cells.</summary>
15 <remarks />
16 <since version="Gtk# 2.4" />
17 </Docs>
18 <Members>
19 <Member MemberName="AddAttribute">
20 <MemberSignature Language="C#" Value="public void AddAttribute (Gtk.CellRenderer cell, string attribute, int column);" />
21 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddAttribute(class Gtk.CellRenderer cell, string attribute, int32 column) cil managed" />
22 <MemberType>Method</MemberType>
23 <ReturnValue>
24 <ReturnType>System.Void</ReturnType>
25 </ReturnValue>
26 <Parameters>
27 <Parameter Name="cell" Type="Gtk.CellRenderer" />
28 <Parameter Name="attribute" Type="System.String" />
29 <Parameter Name="column" Type="System.Int32" />
30 </Parameters>
31 <Docs>
32 <param name="cell">a <see cref="T:Gtk.CellRenderer" /></param>
33 <param name="attribute">a <see cref="T:System.String" /></param>
34 <param name="column">a <see cref="T:System.Int32" /></param>
35 <summary>
36 Adds an attribute mapping to the list for this cell layout.
37 </summary>
38 <remarks>
39 The <paramref name="column" /> is the
40 column of the model to get a value from, and the <paramref name="attribute" /> is the
41 parameter on <paramref name="cell" /> to be set from the value. So for example if column 2
42 of the model contains strings, you could have the "text" attribute of a
43 <see cref="T:Gtk.CellRendererText" /> get its values from column 2.
44 </remarks>
45 </Docs>
46 </Member>
47 <Member MemberName="Area">
48 <MemberSignature Language="C#" Value="public Gtk.CellArea Area { get; }" />
49 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellArea Area" />
50 <MemberType>Property</MemberType>
51 <ReturnValue>
52 <ReturnType>Gtk.CellArea</ReturnType>
53 </ReturnValue>
54 <Docs>
55 <summary>To be added.</summary>
56 <value>To be added.</value>
57 <remarks>To be added.</remarks>
58 <since version="Gtk# 3.0" />
59 </Docs>
60 </Member>
61 <Member MemberName="Cells">
62 <MemberSignature Language="C#" Value="public Gtk.CellRenderer[] Cells { get; }" />
63 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellRenderer[] Cells" />
64 <MemberType>Property</MemberType>
65 <ReturnValue>
66 <ReturnType>Gtk.CellRenderer[]</ReturnType>
67 </ReturnValue>
68 <Docs>
69 <summary>To be added.</summary>
70 <value>To be added.</value>
71 <remarks>To be added.</remarks>
72 <see version="Gtk# 2.12" />
73 </Docs>
74 </Member>
75 <Member MemberName="Clear">
76 <MemberSignature Language="C#" Value="public void Clear ();" />
77 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Clear() cil managed" />
78 <MemberType>Method</MemberType>
79 <ReturnValue>
80 <ReturnType>System.Void</ReturnType>
81 </ReturnValue>
82 <Parameters />
83 <Docs>
84 <summary>Unsets all the mappings on all renderers for this cell layout.</summary>
85 <remarks />
86 </Docs>
87 </Member>
88 <Member MemberName="ClearAttributes">
89 <MemberSignature Language="C#" Value="public void ClearAttributes (Gtk.CellRenderer cell);" />
90 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ClearAttributes(class Gtk.CellRenderer cell) cil managed" />
91 <MemberType>Method</MemberType>
92 <ReturnValue>
93 <ReturnType>System.Void</ReturnType>
94 </ReturnValue>
95 <Parameters>
96 <Parameter Name="cell" Type="Gtk.CellRenderer" />
97 </Parameters>
98 <Docs>
99 <param name="cell">a <see cref="T:Gtk.CellRenderer" /></param>
100 <summary>Clears all existing attributes previously set with
101 <see cref="M:Gtk.CellLayout.SetAttributes" />.</summary>
102 <remarks />
103 </Docs>
104 </Member>
105 <Member MemberName="PackEnd">
106 <MemberSignature Language="C#" Value="public void PackEnd (Gtk.CellRenderer cell, bool expand);" />
107 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PackEnd(class Gtk.CellRenderer cell, bool expand) cil managed" />
108 <MemberType>Method</MemberType>
109 <ReturnValue>
110 <ReturnType>System.Void</ReturnType>
111 </ReturnValue>
112 <Parameters>
113 <Parameter Name="cell" Type="Gtk.CellRenderer" />
114 <Parameter Name="expand" Type="System.Boolean" />
115 </Parameters>
116 <Docs>
117 <param name="cell">a <see cref="T:Gtk.CellRenderer" /></param>
118 <param name="expand">a <see cref="T:System.Boolean" />, TRUE if <paramref name="cell" /> is to be given extra space allocated to this cell layout.</param>
119 <summary>
120 Adds the <paramref name="cell" /> to the end of the cell layout.
121 </summary>
122 <remarks>
123 If <paramref name="expand" /> is FALSE, then the
124 cell is allocated no more space than it needs. Any unused space is
125 divided evenly between cells for which <paramref name="expand" /> is
126 TRUE.
127 </remarks>
128 </Docs>
129 </Member>
130 <Member MemberName="PackStart">
131 <MemberSignature Language="C#" Value="public void PackStart (Gtk.CellRenderer cell, bool expand);" />
132 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PackStart(class Gtk.CellRenderer cell, bool expand) cil managed" />
133 <MemberType>Method</MemberType>
134 <ReturnValue>
135 <ReturnType>System.Void</ReturnType>
136 </ReturnValue>
137 <Parameters>
138 <Parameter Name="cell" Type="Gtk.CellRenderer" />
139 <Parameter Name="expand" Type="System.Boolean" />
140 </Parameters>
141 <Docs>
142 <param name="cell">a <see cref="T:Gtk.CellRenderer" /></param>
143 <param name="expand">a <see cref="T:System.Boolean" />, TRUE if <paramref name="cell" /> is to be given extra space allocated to this cell layout.</param>
144 <summary>
145 Packs <paramref name="cell" /> into the beginning of the cell layout.
146 </summary>
147 <remarks>
148 If <paramref name="expand" /> is FALSE, then the
149 cell is allocated no more space than it needs. Any unused space is
150 divided evenly between cells for which <paramref name="expand" /> is
151 TRUE.
152 </remarks>
153 </Docs>
154 </Member>
155 <Member MemberName="Reorder">
156 <MemberSignature Language="C#" Value="public void Reorder (Gtk.CellRenderer cell, int position);" />
157 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reorder(class Gtk.CellRenderer cell, int32 position) cil managed" />
158 <MemberType>Method</MemberType>
159 <ReturnValue>
160 <ReturnType>System.Void</ReturnType>
161 </ReturnValue>
162 <Parameters>
163 <Parameter Name="cell" Type="Gtk.CellRenderer" />
164 <Parameter Name="position" Type="System.Int32" />
165 </Parameters>
166 <Docs>
167 <param name="cell">a <see cref="T:Gtk.CellRenderer" /></param>
168 <param name="position">a <see cref="T:System.Int32" /></param>
169 <summary>Re-inserts <paramref name="cell" /> at <paramref name="position" />.</summary>
170 <remarks>
171 Note that <paramref name="cell" /> has already to be packed
172 into the cell layout for this to function properly.
173 </remarks>
174 </Docs>
175 </Member>
176 <Member MemberName="SetAttributes">
177 <MemberSignature Language="C#" Value="public void SetAttributes (Gtk.CellRenderer renderer, object[] attrs);" />
178 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetAttributes(class Gtk.CellRenderer renderer, object[] attrs) cil managed" />
179 <MemberType>Method</MemberType>
180 <ReturnValue>
181 <ReturnType>System.Void</ReturnType>
182 </ReturnValue>
183 <Parameters>
184 <Parameter Name="renderer" Type="Gtk.CellRenderer" />
185 <Parameter Name="attrs" Type="System.Object[]" />
186 </Parameters>
187 <Docs>
188 <param name="renderer">a <see cref="T:Gtk.CellRenderer" /></param>
189 <param name="attrs">a <see cref="T:System.Object" /></param>
190 <summary>Sets the attribute to model column bindings for a renderer.</summary>
191 <remarks>The <paramref name="attrs" /> array should consist of pairs of attribute names and column indices.</remarks>
192 </Docs>
193 </Member>
194 <Member MemberName="SetCellDataFunc">
195 <MemberSignature Language="C#" Value="public void SetCellDataFunc (Gtk.CellRenderer cell, Gtk.CellLayoutDataFunc func);" />
196 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetCellDataFunc(class Gtk.CellRenderer cell, class Gtk.CellLayoutDataFunc func) cil managed" />
197 <MemberType>Method</MemberType>
198 <ReturnValue>
199 <ReturnType>System.Void</ReturnType>
200 </ReturnValue>
201 <Parameters>
202 <Parameter Name="cell" Type="Gtk.CellRenderer" />
203 <Parameter Name="func" Type="Gtk.CellLayoutDataFunc" />
204 </Parameters>
205 <Docs>
206 <param name="cell">a <see cref="T:Gtk.CellRenderer" /></param>
207 <param name="func">a <see cref="T:Gtk.CellLayoutDataFunc" /></param>
208 <summary>Sets up a data function for this layout.</summary>
209 <remarks>
210 The data function is used instead of the standard attributes mapping for setting the
211 column value, and should set the value of the layout's cell renderer(s)
212 as appropriate. <paramref name="func" /> may be <see langword="null" /> to remove an older one.
213 </remarks>
214 </Docs>
215 </Member>
216 </Members>
217 </Type>
00 <Type Name="CellLayoutAdapter" FullName="Gtk.CellLayoutAdapter">
1 <TypeSignature Language="C#" Value="public class CellLayoutAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.CellLayout" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi CellLayoutAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.CellLayout" />
1 <TypeSignature Language="C#" Value="public class CellLayoutAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.ICellLayout" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi CellLayoutAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.ICellLayout" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.CellLayout</InterfaceName>
14 <InterfaceName>Gtk.ICellLayout</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public CellLayoutAdapter (Gtk.CellLayoutImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.CellLayoutImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public CellLayoutAdapter (Gtk.ICellLayoutImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ICellLayoutImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Gtk.CellLayoutImplementor" />
38 <Parameter Name="implementor" Type="Gtk.ICellLayoutImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
134135 </Docs>
135136 </Member>
136137 <Member MemberName="GetObject">
137 <MemberSignature Language="C#" Value="public static Gtk.CellLayout GetObject (GLib.Object obj);" />
138 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.CellLayout GetObject(class GLib.Object obj) cil managed" />
139 <MemberType>Method</MemberType>
140 <ReturnValue>
141 <ReturnType>Gtk.CellLayout</ReturnType>
138 <MemberSignature Language="C#" Value="public static Gtk.ICellLayout GetObject (GLib.Object obj);" />
139 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ICellLayout GetObject(class GLib.Object obj) cil managed" />
140 <MemberType>Method</MemberType>
141 <ReturnValue>
142 <ReturnType>Gtk.ICellLayout</ReturnType>
142143 </ReturnValue>
143144 <Parameters>
144145 <Parameter Name="obj" Type="GLib.Object" />
152153 </Docs>
153154 </Member>
154155 <Member MemberName="GetObject">
155 <MemberSignature Language="C#" Value="public static Gtk.CellLayout GetObject (IntPtr handle, bool owned);" />
156 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.CellLayout GetObject(native int handle, bool owned) cil managed" />
157 <MemberType>Method</MemberType>
158 <ReturnValue>
159 <ReturnType>Gtk.CellLayout</ReturnType>
156 <MemberSignature Language="C#" Value="public static Gtk.ICellLayout GetObject (IntPtr handle, bool owned);" />
157 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ICellLayout GetObject(native int handle, bool owned) cil managed" />
158 <MemberType>Method</MemberType>
159 <ReturnValue>
160 <ReturnType>Gtk.ICellLayout</ReturnType>
160161 </ReturnValue>
161162 <Parameters>
162163 <Parameter Name="handle" Type="System.IntPtr" />
168169 <summary>To be added.</summary>
169170 <returns>To be added.</returns>
170171 <remarks>To be added.</remarks>
172 <since version="Gtk# 3.0" />
173 </Docs>
174 </Member>
175 <Member MemberName="GInterfaceGType">
176 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
177 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
178 <MemberType>Property</MemberType>
179 <ReturnValue>
180 <ReturnType>GLib.GType</ReturnType>
181 </ReturnValue>
182 <Docs>
183 <summary>To be added.</summary>
184 <value>To be added.</value>
185 <remarks>To be added.</remarks>
186 <since version="Gtk# 3.0" />
171187 </Docs>
172188 </Member>
173189 <Member MemberName="GType">
174 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
175 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
190 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
191 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
176192 <MemberType>Property</MemberType>
177193 <ReturnValue>
178194 <ReturnType>GLib.GType</ReturnType>
199215 </Docs>
200216 </Member>
201217 <Member MemberName="Implementor">
202 <MemberSignature Language="C#" Value="public Gtk.CellLayoutImplementor Implementor { get; }" />
203 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellLayoutImplementor Implementor" />
204 <MemberType>Property</MemberType>
205 <ReturnValue>
206 <ReturnType>Gtk.CellLayoutImplementor</ReturnType>
218 <MemberSignature Language="C#" Value="public Gtk.ICellLayoutImplementor Implementor { get; }" />
219 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ICellLayoutImplementor Implementor" />
220 <MemberType>Property</MemberType>
221 <ReturnValue>
222 <ReturnType>Gtk.ICellLayoutImplementor</ReturnType>
207223 </ReturnValue>
208224 <Docs>
209225 <summary>To be added.</summary>
00 <Type Name="CellLayoutDataFunc" FullName="Gtk.CellLayoutDataFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void CellLayoutDataFunc(CellLayout cell_layout, CellRenderer cell, TreeModel tree_model, TreeIter iter);" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void CellLayoutDataFunc(ICellLayout cell_layout, CellRenderer cell, ITreeModel tree_model, TreeIter iter);" />
22 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed CellLayoutDataFunc extends System.MulticastDelegate" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
99 <BaseTypeName>System.Delegate</BaseTypeName>
1010 </Base>
1111 <Parameters>
12 <Parameter Name="cell_layout" Type="Gtk.CellLayout" />
12 <Parameter Name="cell_layout" Type="Gtk.ICellLayout" />
1313 <Parameter Name="cell" Type="Gtk.CellRenderer" />
14 <Parameter Name="tree_model" Type="Gtk.TreeModel" />
14 <Parameter Name="tree_model" Type="Gtk.ITreeModel" />
1515 <Parameter Name="iter" Type="Gtk.TreeIter" />
1616 </Parameters>
1717 <ReturnValue>
+0
-172
doc/en/Gtk/CellLayoutImplementor.xml less more
0 <Type Name="CellLayoutImplementor" FullName="Gtk.CellLayoutImplementor">
1 <TypeSignature Language="C#" Value="public interface CellLayoutImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract CellLayoutImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.CellLayoutAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>CellLayout implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Gtk.CellLayout" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="AddAttribute">
23 <MemberSignature Language="C#" Value="public void AddAttribute (Gtk.CellRenderer cell, string attribute, int column);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddAttribute(class Gtk.CellRenderer cell, string attribute, int32 column) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="cell" Type="Gtk.CellRenderer" />
31 <Parameter Name="attribute" Type="System.String" />
32 <Parameter Name="column" Type="System.Int32" />
33 </Parameters>
34 <Docs>
35 <param name="cell">To be added.</param>
36 <param name="attribute">To be added.</param>
37 <param name="column">To be added.</param>
38 <summary>To be added.</summary>
39 <remarks>To be added.</remarks>
40 </Docs>
41 </Member>
42 <Member MemberName="Area">
43 <MemberSignature Language="C#" Value="public Gtk.CellArea Area { get; }" />
44 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellArea Area" />
45 <MemberType>Property</MemberType>
46 <ReturnValue>
47 <ReturnType>Gtk.CellArea</ReturnType>
48 </ReturnValue>
49 <Docs>
50 <summary>To be added.</summary>
51 <value>To be added.</value>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="Cells">
57 <MemberSignature Language="C#" Value="public Gtk.CellRenderer[] Cells { get; }" />
58 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellRenderer[] Cells" />
59 <MemberType>Property</MemberType>
60 <ReturnValue>
61 <ReturnType>Gtk.CellRenderer[]</ReturnType>
62 </ReturnValue>
63 <Docs>
64 <summary>To be added.</summary>
65 <value>To be added.</value>
66 <remarks>To be added.</remarks>
67 </Docs>
68 </Member>
69 <Member MemberName="Clear">
70 <MemberSignature Language="C#" Value="public void Clear ();" />
71 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Clear() cil managed" />
72 <MemberType>Method</MemberType>
73 <ReturnValue>
74 <ReturnType>System.Void</ReturnType>
75 </ReturnValue>
76 <Parameters />
77 <Docs>
78 <summary>To be added.</summary>
79 <remarks>To be added.</remarks>
80 </Docs>
81 </Member>
82 <Member MemberName="ClearAttributes">
83 <MemberSignature Language="C#" Value="public void ClearAttributes (Gtk.CellRenderer cell);" />
84 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ClearAttributes(class Gtk.CellRenderer cell) cil managed" />
85 <MemberType>Method</MemberType>
86 <ReturnValue>
87 <ReturnType>System.Void</ReturnType>
88 </ReturnValue>
89 <Parameters>
90 <Parameter Name="cell" Type="Gtk.CellRenderer" />
91 </Parameters>
92 <Docs>
93 <param name="cell">To be added.</param>
94 <summary>To be added.</summary>
95 <remarks>To be added.</remarks>
96 </Docs>
97 </Member>
98 <Member MemberName="PackEnd">
99 <MemberSignature Language="C#" Value="public void PackEnd (Gtk.CellRenderer cell, bool expand);" />
100 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PackEnd(class Gtk.CellRenderer cell, bool expand) cil managed" />
101 <MemberType>Method</MemberType>
102 <ReturnValue>
103 <ReturnType>System.Void</ReturnType>
104 </ReturnValue>
105 <Parameters>
106 <Parameter Name="cell" Type="Gtk.CellRenderer" />
107 <Parameter Name="expand" Type="System.Boolean" />
108 </Parameters>
109 <Docs>
110 <param name="cell">To be added.</param>
111 <param name="expand">To be added.</param>
112 <summary>To be added.</summary>
113 <remarks>To be added.</remarks>
114 </Docs>
115 </Member>
116 <Member MemberName="PackStart">
117 <MemberSignature Language="C#" Value="public void PackStart (Gtk.CellRenderer cell, bool expand);" />
118 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PackStart(class Gtk.CellRenderer cell, bool expand) cil managed" />
119 <MemberType>Method</MemberType>
120 <ReturnValue>
121 <ReturnType>System.Void</ReturnType>
122 </ReturnValue>
123 <Parameters>
124 <Parameter Name="cell" Type="Gtk.CellRenderer" />
125 <Parameter Name="expand" Type="System.Boolean" />
126 </Parameters>
127 <Docs>
128 <param name="cell">To be added.</param>
129 <param name="expand">To be added.</param>
130 <summary>To be added.</summary>
131 <remarks>To be added.</remarks>
132 </Docs>
133 </Member>
134 <Member MemberName="Reorder">
135 <MemberSignature Language="C#" Value="public void Reorder (Gtk.CellRenderer cell, int position);" />
136 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reorder(class Gtk.CellRenderer cell, int32 position) cil managed" />
137 <MemberType>Method</MemberType>
138 <ReturnValue>
139 <ReturnType>System.Void</ReturnType>
140 </ReturnValue>
141 <Parameters>
142 <Parameter Name="cell" Type="Gtk.CellRenderer" />
143 <Parameter Name="position" Type="System.Int32" />
144 </Parameters>
145 <Docs>
146 <param name="cell">To be added.</param>
147 <param name="position">To be added.</param>
148 <summary>To be added.</summary>
149 <remarks>To be added.</remarks>
150 </Docs>
151 </Member>
152 <Member MemberName="SetCellDataFunc">
153 <MemberSignature Language="C#" Value="public void SetCellDataFunc (Gtk.CellRenderer cell, Gtk.CellLayoutDataFunc func);" />
154 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetCellDataFunc(class Gtk.CellRenderer cell, class Gtk.CellLayoutDataFunc func) cil managed" />
155 <MemberType>Method</MemberType>
156 <ReturnValue>
157 <ReturnType>System.Void</ReturnType>
158 </ReturnValue>
159 <Parameters>
160 <Parameter Name="cell" Type="Gtk.CellRenderer" />
161 <Parameter Name="func" Type="Gtk.CellLayoutDataFunc" />
162 </Parameters>
163 <Docs>
164 <param name="cell">To be added.</param>
165 <param name="func">To be added.</param>
166 <summary>To be added.</summary>
167 <remarks>To be added.</remarks>
168 </Docs>
169 </Member>
170 </Members>
171 </Type>
587587 </Docs>
588588 </Member>
589589 <Member MemberName="OnEditingStarted">
590 <MemberSignature Language="C#" Value="protected virtual void OnEditingStarted (Gtk.CellEditable editable, string path);" />
591 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnEditingStarted(class Gtk.CellEditable editable, string path) cil managed" />
590 <MemberSignature Language="C#" Value="protected virtual void OnEditingStarted (Gtk.ICellEditable editable, string path);" />
591 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnEditingStarted(class Gtk.ICellEditable editable, string path) cil managed" />
592592 <MemberType>Method</MemberType>
593593 <Attributes>
594594 <Attribute>
599599 <ReturnType>System.Void</ReturnType>
600600 </ReturnValue>
601601 <Parameters>
602 <Parameter Name="editable" Type="Gtk.CellEditable" />
602 <Parameter Name="editable" Type="Gtk.ICellEditable" />
603603 <Parameter Name="path" Type="System.String" />
604604 </Parameters>
605605 <Docs>
606 <param name="editable">a <see cref="T:Gtk.CellEditable" /></param>
607 <param name="path">a <see cref="T:System.String" /></param>
606 <param name="editable">To be added.</param>
607 <param name="path">To be added.</param>
608608 <summary>Default handler for the <see cref="M:Gtk.CellRenderer.EditingStarted" /> event.</summary>
609609 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.CellRenderer.EditingStarted" /> event.</remarks>
610 <since version="Gtk# 2.6" />
610 <since version="Gtk# 3.0" />
611611 </Docs>
612612 </Member>
613613 <Member MemberName="OnGetAlignedArea">
829829 </Docs>
830830 </Member>
831831 <Member MemberName="OnStartEditing">
832 <MemberSignature Language="C#" Value="protected virtual Gtk.CellEditable OnStartEditing (Gdk.Event evnt, Gtk.Widget widget, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);" />
833 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class Gtk.CellEditable OnStartEditing(class Gdk.Event evnt, class Gtk.Widget widget, string path, valuetype Gdk.Rectangle background_area, valuetype Gdk.Rectangle cell_area, valuetype Gtk.CellRendererState flags) cil managed" />
832 <MemberSignature Language="C#" Value="protected virtual Gtk.ICellEditable OnStartEditing (Gdk.Event evnt, Gtk.Widget widget, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);" />
833 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class Gtk.ICellEditable OnStartEditing(class Gdk.Event evnt, class Gtk.Widget widget, string path, valuetype Gdk.Rectangle background_area, valuetype Gdk.Rectangle cell_area, valuetype Gtk.CellRendererState flags) cil managed" />
834834 <MemberType>Method</MemberType>
835835 <Attributes>
836836 <Attribute>
838838 </Attribute>
839839 </Attributes>
840840 <ReturnValue>
841 <ReturnType>Gtk.CellEditable</ReturnType>
841 <ReturnType>Gtk.ICellEditable</ReturnType>
842842 </ReturnValue>
843843 <Parameters>
844844 <Parameter Name="evnt" Type="Gdk.Event" />
10041004 </Docs>
10051005 </Member>
10061006 <Member MemberName="StartEditing">
1007 <MemberSignature Language="C#" Value="public Gtk.CellEditable StartEditing (Gtk.Widget widget, Gdk.Event evnt, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);" />
1008 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Gtk.CellEditable StartEditing(class Gtk.Widget widget, class Gdk.Event evnt, string path, valuetype Gdk.Rectangle background_area, valuetype Gdk.Rectangle cell_area, valuetype Gtk.CellRendererState flags) cil managed" />
1009 <MemberType>Method</MemberType>
1010 <ReturnValue>
1011 <ReturnType>Gtk.CellEditable</ReturnType>
1007 <MemberSignature Language="C#" Value="public Gtk.ICellEditable StartEditing (Gtk.Widget widget, Gdk.Event evnt, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);" />
1008 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Gtk.ICellEditable StartEditing(class Gtk.Widget widget, class Gdk.Event evnt, string path, valuetype Gdk.Rectangle background_area, valuetype Gdk.Rectangle cell_area, valuetype Gtk.CellRendererState flags) cil managed" />
1009 <MemberType>Method</MemberType>
1010 <ReturnValue>
1011 <ReturnType>Gtk.ICellEditable</ReturnType>
10121012 </ReturnValue>
10131013 <Parameters>
10141014 <Parameter Name="widget" Type="Gtk.Widget" />
3131 <Parameter Name="raw" Type="System.IntPtr" />
3232 </Parameters>
3333 <Docs>
34 <param name="raw">To be added.</param>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
34 <param name="raw">Native object pointer.</param>
35 <summary>Internal constructor</summary>
36 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3737 </Docs>
3838 </Member>
3939 <Member MemberName="AccelCleared">
132132 <ReturnType>GLib.GType</ReturnType>
133133 </ReturnValue>
134134 <Docs>
135 <summary>To be added.</summary>
136 <value>To be added.</value>
137 <remarks>To be added.</remarks>
135 <summary>GType Property.</summary>
136 <value>The native <see cref="T:GLib.GType" /> value.</value>
137 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.CellRendererAccel" />.</remarks>
138138 </Docs>
139139 </Member>
140140 <Member MemberName="Keycode">
172172 </Parameters>
173173 <Docs>
174174 <param name="path_string">To be added.</param>
175 <summary>To be added.</summary>
176 <remarks>To be added.</remarks>
175 <summary>Default handler for the <see cref="M:Gtk.CellRendererAccel.AccelCleared" /> event.</summary>
176 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.CellRendererAccel.AccelCleared" /> event.</remarks>
177177 </Docs>
178178 </Member>
179179 <Member MemberName="OnAccelEdited">
199199 <param name="accel_key">To be added.</param>
200200 <param name="accel_mods">To be added.</param>
201201 <param name="hardware_keycode">To be added.</param>
202 <summary>To be added.</summary>
203 <remarks>To be added.</remarks>
202 <summary>Default handler for the <see cref="M:Gtk.CellRendererAccel.AccelEdited" /> event.</summary>
203 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.CellRendererAccel.AccelEdited" /> event.</remarks>
204204 </Docs>
205205 </Member>
206206 </Members>
9696 </Docs>
9797 </Member>
9898 <Member MemberName="Model">
99 <MemberSignature Language="C#" Value="public Gtk.TreeModel Model { get; set; }" />
100 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel Model" />
99 <MemberSignature Language="C#" Value="public Gtk.ITreeModel Model { get; set; }" />
100 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel Model" />
101101 <MemberType>Property</MemberType>
102102 <Attributes>
103103 <Attribute>
105105 </Attribute>
106106 </Attributes>
107107 <ReturnValue>
108 <ReturnType>Gtk.TreeModel</ReturnType>
108 <ReturnType>Gtk.ITreeModel</ReturnType>
109109 </ReturnValue>
110110 <Parameters />
111111 <Docs>
133133 <Docs>
134134 <param name="p0">To be added.</param>
135135 <param name="p1">To be added.</param>
136 <summary>To be added.</summary>
137 <remarks>To be added.</remarks>
136 <summary>Default handler for the <see cref="M:Gtk.CellRendererCombo.Changed" /> event.</summary>
137 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.CellRendererCombo.Changed" /> event.</remarks>
138138 <since version="Gtk# 3.0" />
139139 </Docs>
140140 </Member>
7777 </Docs>
7878 </Member>
7979 <Member MemberName="Icon">
80 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; set; }" />
81 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
80 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; set; }" />
81 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
8282 <MemberType>Property</MemberType>
8383 <Attributes>
8484 <Attribute>
8686 </Attribute>
8787 </Attributes>
8888 <ReturnValue>
89 <ReturnType>GLib.Icon</ReturnType>
89 <ReturnType>GLib.IIcon</ReturnType>
9090 </ReturnValue>
9191 <Docs>
9292 <summary>To be added.</summary>
00 <Type Name="CellRendererProgress" FullName="Gtk.CellRendererProgress">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class CellRendererProgress : Gtk.CellRenderer, Gtk.Orientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CellRendererProgress extends Gtk.CellRenderer implements class GLib.IWrapper, class Gtk.Orientable" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class CellRendererProgress : Gtk.CellRenderer, Gtk.IOrientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CellRendererProgress extends Gtk.CellRenderer implements class GLib.IWrapper, class Gtk.IOrientable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
1010 </Base>
1111 <Interfaces>
1212 <Interface>
13 <InterfaceName>Gtk.Orientable</InterfaceName>
13 <InterfaceName>Gtk.IOrientable</InterfaceName>
1414 </Interface>
1515 </Interfaces>
1616 <Docs>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
6565 <ReturnType>GLib.GType</ReturnType>
6666 </ReturnValue>
6767 <Docs>
68 <summary>To be added.</summary>
69 <value>To be added.</value>
70 <remarks>To be added.</remarks>
68 <summary>GType Property.</summary>
69 <value>The native <see cref="T:GLib.GType" /> value.</value>
70 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.CellRendererSpinner" />.</remarks>
7171 <since version="Gtk# 3.0" />
7272 </Docs>
7373 </Member>
00 <Type Name="CellView" FullName="Gtk.CellView">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class CellView : Gtk.Widget, Gtk.CellLayout, Gtk.Orientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CellView extends Gtk.Widget implements class GLib.IWrapper, class Gtk.CellLayout, class Gtk.Orientable" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class CellView : Gtk.Widget, Gtk.ICellLayout, Gtk.IOrientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CellView extends Gtk.Widget implements class GLib.IWrapper, class Gtk.ICellLayout, class Gtk.IOrientable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
1010 </Base>
1111 <Interfaces>
1212 <Interface>
13 <InterfaceName>Gtk.CellLayout</InterfaceName>
13 <InterfaceName>Gtk.ICellLayout</InterfaceName>
1414 </Interface>
1515 <Interface>
16 <InterfaceName>Gtk.Orientable</InterfaceName>
16 <InterfaceName>Gtk.IOrientable</InterfaceName>
1717 </Interface>
1818 </Interfaces>
1919 <Docs>
376376 </Docs>
377377 </Member>
378378 <Member MemberName="Model">
379 <MemberSignature Language="C#" Value="public Gtk.TreeModel Model { get; set; }" />
380 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel Model" />
379 <MemberSignature Language="C#" Value="public Gtk.ITreeModel Model { get; set; }" />
380 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel Model" />
381381 <MemberType>Property</MemberType>
382382 <Attributes>
383383 <Attribute>
385385 </Attribute>
386386 </Attributes>
387387 <ReturnValue>
388 <ReturnType>Gtk.TreeModel</ReturnType>
388 <ReturnType>Gtk.ITreeModel</ReturnType>
389389 </ReturnValue>
390390 <Docs>
391391 <summary>Sets the model for the CellView.</summary>
+0
-44
doc/en/Gtk/ClientEventArgs.xml less more
0 <Type Name="ClientEventArgs" FullName="Gtk.ClientEventArgs">
1 <TypeSignature Language="C#" Value="public class ClientEventArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.Widget.ClientEvent" /> event invokes <see cref="T:Gtk.ClientEventHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public ClientEventArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.ClientEventArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.ClientEventHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Event">
31 <MemberSignature Language="C#" Value="public Gdk.EventClient Event { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.EventClient</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>Get the event that was received from another application.</summary>
38 <value>A <see cref="T:Gdk.EventClient" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/ClientEventHandler.xml less more
0 <Type Name="ClientEventHandler" FullName="Gtk.ClientEventHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void ClientEventHandler(object o, ClientEventArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">Event sender.</param>
9 <param name="args">Event arguments.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.Widget.ClientEvent" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.ClientEventArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.ClientEventHandler" /> to an event, add the ClientEventHandler instance to the event. The methods referenced by the ClientEventHandler instance are invoked whenever the event is raised, until the ClientEventHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.ClientEventArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
+0
-375
doc/en/Gtk/Combo.xml less more
0 <Type Name="Combo" FullName="Gtk.Combo">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class Combo : Gtk.HBox" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A text entry field with a dropdown list</summary>
11 <remarks>
12 <para>
13 The <see cref="T:Gtk.Combo" /> widget consists of a single-line text entry field and a
14 drop-down list. The drop-down list is displayed when the user clicks
15 on a small arrow button to the right of the entry field.
16 </para>
17 <para>
18 The drop-down list is a <see cref="T:Glib.List" /> widget and can be accessed using the
19 list member of the <see cref="T:Gtk.Combo" />. List elements can contain arbitrary
20 widgets, but if an element is not a plain label, then you must use
21 the <see cref="M:Glib.List.SetItemString()" /> function. This sets the string which
22 will be placed in the text entry field when the item is selected.
23 </para>
24 <para>
25 By default, the user can step through the items in the list using the
26 arrow (cursor) keys, though this behaviour can be turned off with
27 <see cref="P:Gtk.Combo.UseArrows" /> = <see langword="false" />.
28 </para>
29 <example>
30 <para>
31 Creating a <see cref="T:Gtk.Combo" /> widget with simple text items:
32 </para>
33 <code lang="c#">
34 using System;
35 using Gtk;
36
37 class ComboSample
38 {
39 Combo combo;
40
41 static void Main ()
42 {
43 new ComboSample ();
44 }
45
46 ComboSample ()
47 {
48 Application.Init ();
49
50 Window win = new Window ("ComboSample");
51 win.DeleteEvent += new DeleteEventHandler (OnWinDelete);
52
53 string[] list = new string[] {"one", "two", "three"};
54
55 combo = new Combo ();
56 combo.PopdownStrings = list;
57 combo.DisableActivate ();
58 combo.Entry.Activated += new EventHandler (OnEntryActivated);
59
60 win.Add (combo);
61
62 win.ShowAll ();
63 Application.Run ();
64 }
65
66 void OnEntryActivated (object o, EventArgs args)
67 {
68 Console.WriteLine (combo.Entry.Text);
69 }
70
71 void OnWinDelete (object obj, DeleteEventArgs args)
72 {
73 Application.Quit ();
74 }
75 }
76 </code>
77 </example>
78 </remarks>
79 </Docs>
80 <Base>
81 <BaseTypeName>Gtk.HBox</BaseTypeName>
82 </Base>
83 <Interfaces>
84 </Interfaces>
85 <Attributes>
86 <Attribute>
87 <AttributeName>System.Obsolete</AttributeName>
88 </Attribute>
89 </Attributes>
90 <Members>
91 <Member MemberName="SetItemString">
92 <MemberSignature Language="C#" Value="public void SetItemString (Gtk.Item item, string item_value);" />
93 <MemberType>Method</MemberType>
94 <ReturnValue>
95 <ReturnType>System.Void</ReturnType>
96 </ReturnValue>
97 <Parameters>
98 <Parameter Name="item" Type="Gtk.Item" />
99 <Parameter Name="item_value" Type="System.String" />
100 </Parameters>
101 <Docs>
102 <summary>Sets the string to place in the <see cref="T:Gtk.Entry" /> field when a particular list item is selected.</summary>
103 <param name="item">an object of type <see cref="T:Gtk.Item" /></param>
104 <param name="item_value">an object of type <see cref="T:System.String" /></param>
105 <remarks>This is not needed if the list item is a simple <see cref="T:Gtk.Label" />.</remarks>
106 </Docs>
107 </Member>
108 <Member MemberName="DisableActivate">
109 <MemberSignature Language="C#" Value="public void DisableActivate ();" />
110 <MemberType>Method</MemberType>
111 <ReturnValue>
112 <ReturnType>System.Void</ReturnType>
113 </ReturnValue>
114 <Parameters />
115 <Docs>
116 <summary>Disables showing the popup list on the activate event.</summary>
117 <remarks>Stops the <see cref="T:Gtk.Combo" /> widget from showing the popup list when the <see cref="T:Gtk.Entry" /> emits the <see cref="E:Gtk.Entry.Activate" /> event, i.e. when the Return key is pressed.
118 This may be useful if, for example, you want the Return key to close a dialog instead.</remarks>
119 </Docs>
120 </Member>
121 <Member MemberName=".ctor">
122 <MemberSignature Language="C#" Value="public Combo (IntPtr raw);" />
123 <MemberType>Constructor</MemberType>
124 <ReturnValue />
125 <Parameters>
126 <Parameter Name="raw" Type="System.IntPtr" />
127 </Parameters>
128 <Docs>
129 <summary>Internal constructor</summary>
130 <param name="raw">Pointer to the C object.</param>
131 <remarks>
132 <para>This is an internal constructor, and should not be used by user code.</para>
133 </remarks>
134 </Docs>
135 </Member>
136 <Member MemberName=".ctor">
137 <MemberSignature Language="C#" Value="public Combo ();" />
138 <MemberType>Constructor</MemberType>
139 <ReturnValue />
140 <Parameters />
141 <Docs>
142 <summary>Creates a new <see cref="T:Gtk.Combo" />.</summary>
143 <remarks>This is the default contructor for <see cref="T:Gtk.Combo" /></remarks>
144 </Docs>
145 </Member>
146 <Member MemberName="Button">
147 <MemberSignature Language="C#" Value="public Gtk.Button Button { get; };" />
148 <MemberType>Property</MemberType>
149 <ReturnValue>
150 <ReturnType>Gtk.Button</ReturnType>
151 </ReturnValue>
152 <Docs>
153 <summary>The <see cref="T:Gtk.Button" /> asociated with the <see cref="T:Gtk.Combo" />.</summary>
154 <value>an object of type <see cref="T:Gtk.Button" /></value>
155 <remarks>
156 </remarks>
157 </Docs>
158 </Member>
159 <Member MemberName="Entry">
160 <MemberSignature Language="C#" Value="public Gtk.Entry Entry { get; };" />
161 <MemberType>Property</MemberType>
162 <ReturnValue>
163 <ReturnType>Gtk.Entry</ReturnType>
164 </ReturnValue>
165 <Docs>
166 <summary>The <see cref="T:Gtk.Entry" /> asociated with the <see cref="T:Gtk.Combo" />.</summary>
167 <value>an object of type <see cref="T:Gtk.Entry" /></value>
168 <remarks>
169 </remarks>
170 </Docs>
171 </Member>
172 <Member MemberName="UseArrowsAlways">
173 <MemberSignature Language="C#" Value="public bool UseArrowsAlways { set; };" />
174 <MemberType>Property</MemberType>
175 <ReturnValue>
176 <ReturnType>System.Boolean</ReturnType>
177 </ReturnValue>
178 <Parameters>
179 </Parameters>
180 <Docs>
181 <summary>Does nothing. ---- REMOVE ---- See EnableArrowKeys.</summary>
182 <value>a <see cref="T:System.Boolean" /></value>
183 <remarks />
184 </Docs>
185 </Member>
186 <Member MemberName="UseArrows">
187 <MemberSignature Language="C#" Value="public bool UseArrows { set; };" />
188 <MemberType>Property</MemberType>
189 <ReturnValue>
190 <ReturnType>System.Boolean</ReturnType>
191 </ReturnValue>
192 <Parameters>
193 </Parameters>
194 <Docs>
195 <summary>Specifies if the arrow (cursor) keys can be used to step through the items in the list. See also EnableArrowKeys.</summary>
196 <value>
197 <see langword="true" /> if the arrow keys can be used to step through the items in the list.</value>
198 <remarks>This is on by default.</remarks>
199 </Docs>
200 </Member>
201 <Member MemberName="EnableArrowsAlways">
202 <MemberSignature Language="C#" Value="public bool EnableArrowsAlways { set; get; };" />
203 <MemberType>Property</MemberType>
204 <ReturnValue>
205 <ReturnType>System.Boolean</ReturnType>
206 </ReturnValue>
207 <Parameters>
208 </Parameters>
209 <Docs>
210 <summary>See <see cref="P:Gtk.Combo.EnableArrowKeys" /></summary>
211 <value>a <see cref="T:System.Boolean" /></value>
212 <remarks />
213 </Docs>
214 <Attributes>
215 <Attribute>
216 <AttributeName>GLib.Property("enable-arrows-always")</AttributeName>
217 </Attribute>
218 </Attributes>
219 </Member>
220 <Member MemberName="ValueInList">
221 <MemberSignature Language="C#" Value="public bool ValueInList { set; get; };" />
222 <MemberType>Property</MemberType>
223 <ReturnValue>
224 <ReturnType>System.Boolean</ReturnType>
225 </ReturnValue>
226 <Parameters>
227 </Parameters>
228 <Docs>
229 <summary>Specifies whether the value entered in the text entry field must match one of the values in the list.</summary>
230 <value>
231 <see langword="true" /> if the value entered must match one of the values in the list.</value>
232 <remarks>If this is set then the user will not be able to perform any other action until a valid value has been entered.</remarks>
233 </Docs>
234 <Attributes>
235 <Attribute>
236 <AttributeName>GLib.Property("value-in-list")</AttributeName>
237 </Attribute>
238 </Attributes>
239 </Member>
240 <Member MemberName="AllowEmpty">
241 <MemberSignature Language="C#" Value="public bool AllowEmpty { set; get; };" />
242 <MemberType>Property</MemberType>
243 <ReturnValue>
244 <ReturnType>System.Boolean</ReturnType>
245 </ReturnValue>
246 <Parameters>
247 </Parameters>
248 <Docs>
249 <summary>Specifies if an empty field is acceptable.</summary>
250 <value>
251 <see langword="true" /> if an empty value is considered valid.</value>
252 <remarks />
253 </Docs>
254 <Attributes>
255 <Attribute>
256 <AttributeName>GLib.Property("allow-empty")</AttributeName>
257 </Attribute>
258 </Attributes>
259 </Member>
260 <Member MemberName="EnableArrowKeys">
261 <MemberSignature Language="C#" Value="public bool EnableArrowKeys { set; get; };" />
262 <MemberType>Property</MemberType>
263 <ReturnValue>
264 <ReturnType>System.Boolean</ReturnType>
265 </ReturnValue>
266 <Parameters>
267 </Parameters>
268 <Docs>
269 <summary>Specifies if the arrow (cursor) keys can be used to step through the items in the list.</summary>
270 <value>
271 <see langword="true" /> if the arrow keys can be used to step through the items in the list.</value>
272 <remarks>This is <see langword="true" /> by default.</remarks>
273 </Docs>
274 <Attributes>
275 <Attribute>
276 <AttributeName>GLib.Property("enable-arrow-keys")</AttributeName>
277 </Attribute>
278 </Attributes>
279 </Member>
280 <Member MemberName="CaseSensitive">
281 <MemberSignature Language="C#" Value="public bool CaseSensitive { set; get; };" />
282 <MemberType>Property</MemberType>
283 <ReturnValue>
284 <ReturnType>System.Boolean</ReturnType>
285 </ReturnValue>
286 <Parameters>
287 </Parameters>
288 <Docs>
289 <summary>Specifies whether the text entered into the <see cref="T:Gtk.Entry" /> field and the text in the list items is case sensitive.</summary>
290 <value>
291 <see langword="true" /> if the text in the list items is case sensitive.</value>
292 <remarks>This may be useful, for example, when you have set true ValueInList to limit the values entered, but you are not worried about differences in case.</remarks>
293 </Docs>
294 <Attributes>
295 <Attribute>
296 <AttributeName>GLib.Property("case-sensitive")</AttributeName>
297 </Attribute>
298 </Attributes>
299 </Member>
300 <Member MemberName="GType">
301 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
302 <MemberType>Property</MemberType>
303 <ReturnValue>
304 <ReturnType>GLib.GType</ReturnType>
305 </ReturnValue>
306 <Parameters />
307 <Docs>
308 <summary>GType Property.</summary>
309 <value>a <see cref="T:GLib.GType" /></value>
310 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Combo" />.</remarks>
311 </Docs>
312 </Member>
313 <Member MemberName=".ctor">
314 <MemberSignature Language="C#" Value="protected Combo (GLib.GType gtype);" />
315 <MemberType>Constructor</MemberType>
316 <ReturnValue />
317 <Parameters>
318 <Parameter Name="gtype" Type="GLib.GType" />
319 </Parameters>
320 <Docs>
321 <summary>Protected constructor.</summary>
322 <param name="gtype">a <see cref="T:GLib.GType" /></param>
323 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
324 </Docs>
325 <Attributes>
326 <Attribute>
327 <AttributeName>System.Obsolete</AttributeName>
328 </Attribute>
329 </Attributes>
330 </Member>
331 <Member MemberName="PopdownStrings">
332 <MemberSignature Language="C#" Value="public string[] PopdownStrings { set; };" />
333 <MemberType>Property</MemberType>
334 <ReturnValue>
335 <ReturnType>System.String[]</ReturnType>
336 </ReturnValue>
337 <Docs>
338 <summary>Property to set all of the items in the popup list.</summary>
339 <value>An array of strings.</value>
340 <remarks />
341 </Docs>
342 </Member>
343 <Member MemberName="SetValueInList">
344 <MemberSignature Language="C#" Value="public void SetValueInList (bool val, bool ok_if_empty);" />
345 <MemberType>Method</MemberType>
346 <ReturnValue>
347 <ReturnType>System.Void</ReturnType>
348 </ReturnValue>
349 <Parameters>
350 <Parameter Name="val" Type="System.Boolean" />
351 <Parameter Name="ok_if_empty" Type="System.Boolean" />
352 </Parameters>
353 <Docs>
354 <summary>Whether entered values must already be present in the list.</summary>
355 <param name="val">a <see cref="T:System.Boolean" /></param>
356 <param name="ok_if_empty">a <see cref="T:System.Boolean" /></param>
357 <remarks>
358 </remarks>
359 </Docs>
360 </Member>
361 <Member MemberName="List">
362 <MemberSignature Language="C#" Value="public Gtk.Widget List { get; };" />
363 <MemberType>Property</MemberType>
364 <ReturnValue>
365 <ReturnType>Gtk.Widget</ReturnType>
366 </ReturnValue>
367 <Docs>
368 <summary>To be added.</summary>
369 <value>To be added.</value>
370 <remarks>To be added.</remarks>
371 </Docs>
372 </Member>
373 </Members>
374 </Type>
00 <Type Name="ComboBox" FullName="Gtk.ComboBox">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class ComboBox : Gtk.Bin, Gtk.CellEditable, Gtk.CellLayout" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ComboBox extends Gtk.Bin implements class GLib.IWrapper, class Gtk.CellEditable, class Gtk.CellLayout" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class ComboBox : Gtk.Bin, Gtk.ICellEditable, Gtk.ICellLayout" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ComboBox extends Gtk.Bin implements class GLib.IWrapper, class Gtk.ICellEditable, class Gtk.ICellLayout" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
1010 </Base>
1111 <Interfaces>
1212 <Interface>
13 <InterfaceName>Gtk.CellEditable</InterfaceName>
13 <InterfaceName>Gtk.ICellEditable</InterfaceName>
1414 </Interface>
1515 <Interface>
16 <InterfaceName>Gtk.CellLayout</InterfaceName>
16 <InterfaceName>Gtk.ICellLayout</InterfaceName>
1717 </Interface>
1818 </Interfaces>
1919 <Docs>
114114 </Docs>
115115 </Member>
116116 <Member MemberName=".ctor">
117 <MemberSignature Language="C#" Value="public ComboBox (Gtk.TreeModel model);" />
118 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.TreeModel model) cil managed" />
117 <MemberSignature Language="C#" Value="public ComboBox (Gtk.ITreeModel model);" />
118 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ITreeModel model) cil managed" />
119119 <MemberType>Constructor</MemberType>
120 <ReturnValue />
121 <Parameters>
122 <Parameter Name="model" Type="Gtk.TreeModel" />
123 </Parameters>
124 <Docs>
125 <param name="model">a <see cref="T:Gtk.TreeModel" /></param>
126 <summary>Creates a new <see cref="T:Gtk.ComboBox" /> that uses <paramref name="model" /></summary>
127 <remarks />
120 <Parameters>
121 <Parameter Name="model" Type="Gtk.ITreeModel" />
122 </Parameters>
123 <Docs>
124 <param name="model">To be added.</param>
125 <summary>To be added.</summary>
126 <remarks>To be added.</remarks>
127 <since version="Gtk# 3.0" />
128128 </Docs>
129129 </Member>
130130 <Member MemberName=".ctor">
566566 </Docs>
567567 </Member>
568568 <Member MemberName="Model">
569 <MemberSignature Language="C#" Value="public Gtk.TreeModel Model { get; set; }" />
570 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel Model" />
569 <MemberSignature Language="C#" Value="public Gtk.ITreeModel Model { get; set; }" />
570 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel Model" />
571571 <MemberType>Property</MemberType>
572572 <Attributes>
573573 <Attribute>
575575 </Attribute>
576576 </Attributes>
577577 <ReturnValue>
578 <ReturnType>Gtk.TreeModel</ReturnType>
578 <ReturnType>Gtk.ITreeModel</ReturnType>
579579 </ReturnValue>
580580 <Parameters />
581581 <Docs>
640640 </Docs>
641641 </Member>
642642 <Member MemberName="NewWithModelAndEntry">
643 <MemberSignature Language="C#" Value="public static Gtk.ComboBox NewWithModelAndEntry (Gtk.TreeModel model);" />
644 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ComboBox NewWithModelAndEntry(class Gtk.TreeModel model) cil managed" />
643 <MemberSignature Language="C#" Value="public static Gtk.ComboBox NewWithModelAndEntry (Gtk.ITreeModel model);" />
644 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ComboBox NewWithModelAndEntry(class Gtk.ITreeModel model) cil managed" />
645645 <MemberType>Method</MemberType>
646646 <ReturnValue>
647647 <ReturnType>Gtk.ComboBox</ReturnType>
648648 </ReturnValue>
649649 <Parameters>
650 <Parameter Name="model" Type="Gtk.TreeModel" />
650 <Parameter Name="model" Type="Gtk.ITreeModel" />
651651 </Parameters>
652652 <Docs>
653653 <param name="model">To be added.</param>
711711 </Parameters>
712712 <Docs>
713713 <param name="p0">To be added.</param>
714 <summary>To be added.</summary>
715 <remarks>To be added.</remarks>
714 <summary>Default handler for the <see cref="M:Gtk.ComboBox.MoveActive" /> event.</summary>
715 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.ComboBox.MoveActive" /> event.</remarks>
716716 <since version="Gtk# 3.0" />
717717 </Docs>
718718 </Member>
730730 </ReturnValue>
731731 <Parameters />
732732 <Docs>
733 <summary>To be added.</summary>
733 <summary>Default handler for the <see cref="M:Gtk.ComboBox.PoppedDown" /> event.</summary>
734734 <returns>To be added.</returns>
735 <remarks>To be added.</remarks>
735 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.ComboBox.PoppedDown" /> event.</remarks>
736736 <since version="Gtk# 3.0" />
737737 </Docs>
738738 </Member>
750750 </ReturnValue>
751751 <Parameters />
752752 <Docs>
753 <summary>To be added.</summary>
754 <remarks>To be added.</remarks>
753 <summary>Default handler for the <see cref="M:Gtk.ComboBox.PoppedUp" /> event.</summary>
754 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.ComboBox.PoppedUp" /> event.</remarks>
755755 <since version="Gtk# 3.0" />
756756 </Docs>
757757 </Member>
+0
-145
doc/en/Gtk/ComboBoxEntry.xml less more
0 <Type Name="ComboBoxEntry" FullName="Gtk.ComboBoxEntry">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class ComboBoxEntry : Gtk.ComboBox" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>A text entry field with a dropdown list</summary>
10 <remarks />
11 <since version="Gtk# 2.4" />
12 </Docs>
13 <Base>
14 <BaseTypeName>Gtk.ComboBox</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName="NewText">
20 <MemberSignature Language="C#" Value="public static Gtk.ComboBoxEntry NewText ();" />
21 <MemberType>Method</MemberType>
22 <ReturnValue>
23 <ReturnType>Gtk.ComboBoxEntry</ReturnType>
24 </ReturnValue>
25 <Parameters />
26 <Docs>
27 <summary>Convenience function which constructs a new editable text combo box, which is a <see cref="T:Gtk.ComboBoxEntry" /> just displaying strings.</summary>
28 <returns>a <see cref="T:Gtk.ComboBoxEntry" /></returns>
29 <remarks />
30 </Docs>
31 </Member>
32 <Member MemberName=".ctor">
33 <MemberSignature Language="C#" Value="protected ComboBoxEntry (GLib.GType gtype);" />
34 <MemberType>Constructor</MemberType>
35 <ReturnValue />
36 <Parameters>
37 <Parameter Name="gtype" Type="GLib.GType" />
38 </Parameters>
39 <Docs>
40 <summary>Internal constructor</summary>
41 <param name="gtype">a <see cref="T:GLib.GType" /></param>
42 <remarks />
43 </Docs>
44 <Attributes>
45 <Attribute>
46 <AttributeName>System.Obsolete</AttributeName>
47 </Attribute>
48 </Attributes>
49 </Member>
50 <Member MemberName=".ctor">
51 <MemberSignature Language="C#" Value="public ComboBoxEntry (IntPtr raw);" />
52 <MemberType>Constructor</MemberType>
53 <ReturnValue />
54 <Parameters>
55 <Parameter Name="raw" Type="System.IntPtr" />
56 </Parameters>
57 <Docs>
58 <summary>Internal constructor</summary>
59 <param name="raw">a <see cref="T:System.IntPtr" /></param>
60 <remarks />
61 </Docs>
62 </Member>
63 <Member MemberName=".ctor">
64 <MemberSignature Language="C#" Value="public ComboBoxEntry ();" />
65 <MemberType>Constructor</MemberType>
66 <ReturnValue />
67 <Parameters />
68 <Docs>
69 <summary>Creates a new <see cref="T:Gtk.ComboBoxEntry" /> which has a <see cref="T:Gtk.Entry" /> as its child.</summary>
70 <remarks />
71 </Docs>
72 </Member>
73 <Member MemberName=".ctor">
74 <MemberSignature Language="C#" Value="public ComboBoxEntry (Gtk.TreeModel model, int text_column);" />
75 <MemberType>Constructor</MemberType>
76 <ReturnValue />
77 <Parameters>
78 <Parameter Name="model" Type="Gtk.TreeModel" />
79 <Parameter Name="text_column" Type="System.Int32" />
80 </Parameters>
81 <Docs>
82 <summary>Creates a new <see cref="T:Gtk.ComboBoxEntry" /> which has a <see cref="T:Gtk.Entry" /> as child and a list of strings as popup.</summary>
83 <param name="model">a <see cref="T:Gtk.TreeModel" /> which holds the data.</param>
84 <param name="text_column">a <see cref="T:System.Int32" /> which means the coluumn number (0 based) in the <see cref="T:Gtk.TreeModel" /> which contains the list of strings to display.</param>
85 <remarks />
86 </Docs>
87 </Member>
88 <Member MemberName="GType">
89 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
90 <MemberType>Property</MemberType>
91 <ReturnValue>
92 <ReturnType>GLib.GType</ReturnType>
93 </ReturnValue>
94 <Parameters />
95 <Docs>
96 <summary>GType Property.</summary>
97 <value>a <see cref="T:GLib.GType" /></value>
98 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.ComboBoxEntry" />.</remarks>
99 </Docs>
100 </Member>
101 <Member MemberName="TextColumn">
102 <MemberSignature Language="C#" Value="public int TextColumn { set; get; };" />
103 <MemberType>Property</MemberType>
104 <ReturnValue>
105 <ReturnType>System.Int32</ReturnType>
106 </ReturnValue>
107 <Parameters />
108 <Docs>
109 <summary>the column in the model which the combobox is using to get the strings from.</summary>
110 <value>a <see cref="T:System.Int32" /></value>
111 <remarks />
112 </Docs>
113 <Attributes>
114 <Attribute>
115 <AttributeName>GLib.Property("text-column")</AttributeName>
116 </Attribute>
117 </Attributes>
118 </Member>
119 <Member MemberName=".ctor">
120 <MemberSignature Language="C#" Value="public ComboBoxEntry (string[] entries);" />
121 <MemberType>Constructor</MemberType>
122 <Parameters>
123 <Parameter Name="entries" Type="System.String[]" />
124 </Parameters>
125 <Docs>
126 <param name="entries">a list of strings for the dropdown list.</param>
127 <summary>Creates a combo entry from a list of entries.</summary>
128 <remarks />
129 </Docs>
130 </Member>
131 <Member MemberName="Entry">
132 <MemberSignature Language="C#" Value="public Gtk.Entry Entry { get; };" />
133 <MemberType>Property</MemberType>
134 <ReturnValue>
135 <ReturnType>Gtk.Entry</ReturnType>
136 </ReturnValue>
137 <Docs>
138 <summary>The combo box's <see cref="T:Gtk.Entry" /> child.</summary>
139 <value>The <see cref="T:Gtk.Entry" />.</value>
140 <remarks />
141 </Docs>
142 </Member>
143 </Members>
144 </Type>
4646 <Parameter Name="raw" Type="System.IntPtr" />
4747 </Parameters>
4848 <Docs>
49 <param name="raw">To be added.</param>
50 <summary>To be added.</summary>
51 <remarks>To be added.</remarks>
49 <param name="raw">Native object pointer.</param>
50 <summary>Internal constructor</summary>
51 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
5252 <since version="Gtk# 3.0" />
5353 </Docs>
5454 </Member>
124124 <ReturnType>GLib.GType</ReturnType>
125125 </ReturnValue>
126126 <Docs>
127 <summary>To be added.</summary>
128 <value>To be added.</value>
129 <remarks>To be added.</remarks>
127 <summary>GType Property.</summary>
128 <value>The native <see cref="T:GLib.GType" /> value.</value>
129 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.ComboBoxText" />.</remarks>
130130 <since version="Gtk# 3.0" />
131131 </Docs>
132132 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.Notebook.CreateWindow" /> event invokes <see cref="T:Gtk.CreateWindowHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.12" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.CreateWindowArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.CreateWindowHandler" /> delegate.</remarks>
2426 </Docs>
2527 </Member>
2628 <Member MemberName="Page">
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.Notebook.CreateWindow" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.CreateWindowArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.CreateWindowHandler" /> to an event, add the CreateWindowHandler instance to the event. The methods referenced by the CreateWindowHandler instance are invoked whenever the event is raised, until the CreateWindowHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.12" />
2226 </Docs>
2327 </Type>
00 <Type Name="CssProvider" FullName="Gtk.CssProvider">
1 <TypeSignature Language="C#" Value="public class CssProvider : GLib.Object, Gtk.StyleProvider" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CssProvider extends GLib.Object implements class GLib.IWrapper, class Gtk.StyleProvider" />
1 <TypeSignature Language="C#" Value="public class CssProvider : GLib.Object, Gtk.IStyleProvider" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CssProvider extends GLib.Object implements class GLib.IWrapper, class Gtk.IStyleProvider" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.StyleProvider</InterfaceName>
11 <InterfaceName>Gtk.IStyleProvider</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
159159 <ReturnType>GLib.GType</ReturnType>
160160 </ReturnValue>
161161 <Docs>
162 <summary>To be added.</summary>
163 <value>To be added.</value>
164 <remarks>To be added.</remarks>
162 <summary>GType Property.</summary>
163 <value>The native <see cref="T:GLib.GType" /> value.</value>
164 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.CssProvider" />.</remarks>
165165 <since version="Gtk# 3.0" />
166166 </Docs>
167167 </Member>
184184 </Docs>
185185 </Member>
186186 <Member MemberName="LoadFromFile">
187 <MemberSignature Language="C#" Value="public bool LoadFromFile (GLib.File file);" />
188 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool LoadFromFile(class GLib.File file) cil managed" />
189 <MemberType>Method</MemberType>
190 <ReturnValue>
191 <ReturnType>System.Boolean</ReturnType>
192 </ReturnValue>
193 <Parameters>
194 <Parameter Name="file" Type="GLib.File" />
187 <MemberSignature Language="C#" Value="public bool LoadFromFile (GLib.IFile file);" />
188 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool LoadFromFile(class GLib.IFile file) cil managed" />
189 <MemberType>Method</MemberType>
190 <ReturnValue>
191 <ReturnType>System.Boolean</ReturnType>
192 </ReturnValue>
193 <Parameters>
194 <Parameter Name="file" Type="GLib.IFile" />
195195 </Parameters>
196196 <Docs>
197197 <param name="file">To be added.</param>
+0
-44
doc/en/Gtk/CurrentParagraphAlignmentChangedArgs.xml less more
0 <Type Name="CurrentParagraphAlignmentChangedArgs" FullName="Gtk.CurrentParagraphAlignmentChangedArgs">
1 <TypeSignature Language="C#" Value="public class CurrentParagraphAlignmentChangedArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.CurrentParagraphAlignmentChanged" /> event invokes <see cref="T:Gtk.CurrentParagraphAlignmentChangedHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public CurrentParagraphAlignmentChangedArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.CurrentParagraphAlignmentChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.CurrentParagraphAlignmentChangedHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="NewAlignment">
31 <MemberSignature Language="C#" Value="public Gtk.HTMLParagraphAlignment NewAlignment { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLParagraphAlignment</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The new alignment of the paragraph.</summary>
38 <value>a <see cref="Gtk.HTMLParagraphAlignment" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/CurrentParagraphAlignmentChangedHandler.xml less more
0 <Type Name="CurrentParagraphAlignmentChangedHandler" FullName="Gtk.CurrentParagraphAlignmentChangedHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void CurrentParagraphAlignmentChangedHandler(object o, CurrentParagraphAlignmentChangedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.CurrentParagraphAlignmentChanged" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.CurrentParagraphAlignmentChangedArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.CurrentParagraphAlignmentChangedHandler" /> to an event, add the CurrentParagraphAlignmentChangedHandler instance to the event. The methods referenced by the CurrentParagraphAlignmentChangedHandler instance are invoked whenever the event is raised, until the CurrentParagraphAlignmentChangedHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.CurrentParagraphAlignmentChangedArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
+0
-44
doc/en/Gtk/CurrentParagraphIndentationChangedArgs.xml less more
0 <Type Name="CurrentParagraphIndentationChangedArgs" FullName="Gtk.CurrentParagraphIndentationChangedArgs">
1 <TypeSignature Language="C#" Value="public class CurrentParagraphIndentationChangedArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.CurrentParagraphIndentationChanged" /> event invokes <see cref="T:Gtk.CurrentParagraphIndentationChangedHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public CurrentParagraphIndentationChangedArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.CurrentParagraphIndentationChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.CurrentParagraphIndentationChangedHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="NewIndentation">
31 <MemberSignature Language="C#" Value="public uint NewIndentation { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>System.UInt32</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The new indentation level of the paragraph.</summary>
38 <value>An integer, the new indentation level.</value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/CurrentParagraphIndentationChangedHandler.xml less more
0 <Type Name="CurrentParagraphIndentationChangedHandler" FullName="Gtk.CurrentParagraphIndentationChangedHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void CurrentParagraphIndentationChangedHandler(object o, CurrentParagraphIndentationChangedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.CurrentParagraphIndentationChanged" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.CurrentParagraphIndentationChangedArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.CurrentParagraphIndentationChangedHandler" /> to an event, add the CurrentParagraphIndentationChangedHandler instance to the event. The methods referenced by the CurrentParagraphIndentationChangedHandler instance are invoked whenever the event is raised, until the CurrentParagraphIndentationChangedHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.CurrentParagraphIndentationChangedArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
+0
-44
doc/en/Gtk/CurrentParagraphStyleChangedArgs.xml less more
0 <Type Name="CurrentParagraphStyleChangedArgs" FullName="Gtk.CurrentParagraphStyleChangedArgs">
1 <TypeSignature Language="C#" Value="public class CurrentParagraphStyleChangedArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.CurrentParagraphStyleChanged" /> event invokes <see cref="T:Gtk.CurrentParagraphStyleChangedHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public CurrentParagraphStyleChangedArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.CurrentParagraphStyleChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.CurrentParagraphStyleChangedHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="NewStyle">
31 <MemberSignature Language="C#" Value="public Gtk.HTMLParagraphStyle NewStyle { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The new style that was set.</summary>
38 <value>a <see cref="T:Gtk.HTMLParagraphStyle" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/CurrentParagraphStyleChangedHandler.xml less more
0 <Type Name="CurrentParagraphStyleChangedHandler" FullName="Gtk.CurrentParagraphStyleChangedHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void CurrentParagraphStyleChangedHandler(object o, CurrentParagraphStyleChangedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.CurrentParagraphStyleChanged" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.CurrentParagraphStyleChangedArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.CurrentParagraphStyleChangedHandler" /> to an event, add the CurrentParagraphStyleChangedHandler instance to the event. The methods referenced by the CurrentParagraphStyleChangedHandler instance are invoked whenever the event is raised, until the CurrentParagraphStyleChangedHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.CurrentParagraphStyleChangedArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
+0
-56
doc/en/Gtk/CursorMoveArgs.xml less more
0 <Type Name="CursorMoveArgs" FullName="Gtk.CursorMoveArgs">
1 <TypeSignature Language="C#" Value="public class CursorMoveArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.CursorMove" /> event invokes <see cref="T:Gtk.CursorMoveHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public CursorMoveArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.CursorMoveArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.CursorMoveHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Skip">
31 <MemberSignature Language="C#" Value="public Gtk.HTMLCursorSkipType Skip { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLCursorSkipType</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The kind of skip being done in this cursor move.</summary>
38 <value>A <see cref="T:Gtk.HTMLCursorSkipType" /></value>
39 <remarks>Approximately: whether to skip by characters, words, pages, or the whole document.</remarks>
40 </Docs>
41 </Member>
42 <Member MemberName="DirType">
43 <MemberSignature Language="C#" Value="public Gtk.DirectionType DirType { get; };" />
44 <MemberType>Property</MemberType>
45 <ReturnValue>
46 <ReturnType>Gtk.DirectionType</ReturnType>
47 </ReturnValue>
48 <Docs>
49 <summary>The direction to move the cursor.</summary>
50 <value>A <see cref="T:Gtk.DirectionType" /></value>
51 <remarks />
52 </Docs>
53 </Member>
54 </Members>
55 </Type>
+0
-29
doc/en/Gtk/CursorMoveHandler.xml less more
0 <Type Name="CursorMoveHandler" FullName="Gtk.CursorMoveHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void CursorMoveHandler(object o, CursorMoveArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.CursorMove" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.CursorMoveArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.CursorMoveHandler" /> to an event, add the CursorMoveHandler instance to the event. The methods referenced by the CursorMoveHandler instance are invoked whenever the event is raised, until the CursorMoveHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.CursorMoveArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.EntryCompletion.CursorOnMatch" /> event invokes <see cref="T:Gtk.CursorOnMatchHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.12" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.CursorOnMatchArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.CursorOnMatchHandler" /> delegate.</remarks>
2426 </Docs>
2527 </Member>
2628 <Member MemberName="Iter">
3739 </Docs>
3840 </Member>
3941 <Member MemberName="Model">
40 <MemberSignature Language="C#" Value="public Gtk.TreeModel Model { get; }" />
41 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel Model" />
42 <MemberSignature Language="C#" Value="public Gtk.ITreeModel Model { get; }" />
43 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel Model" />
4244 <MemberType>Property</MemberType>
4345 <ReturnValue>
44 <ReturnType>Gtk.TreeModel</ReturnType>
46 <ReturnType>Gtk.ITreeModel</ReturnType>
4547 </ReturnValue>
4648 <Docs>
4749 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.EntryCompletion.CursorOnMatch" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.CursorOnMatchArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.CursorOnMatchHandler" /> to an event, add the CursorOnMatchHandler instance to the event. The methods referenced by the CursorOnMatchHandler instance are invoked whenever the event is raised, until the CursorOnMatchHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.12" />
2226 </Docs>
2327 </Type>
+0
-309
doc/en/Gtk/Curve.xml less more
0 <Type Name="Curve" FullName="Gtk.Curve">
1 <TypeSignature Language="C#" Maintainer="Hector Gomez M" Value="public class Curve : Gtk.DrawingArea" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>The <see cref="T:Gtk.Curve" /> widget allows the user to edit a curve covering a range of values.</summary>
11 <remarks>
12 <para>
13 The <see cref="T:Gtk.Curve" /> widget allows the user to edit a curve covering a range of values. It is typically used to fine-tune color balances in graphics applications like the Gimp. The <see cref="T:Gtk.Curve" /> widget has 3 modes of operation - spline, linear and free. In spline mode the user places points on the curve which are automatically connected together into a smooth curve. In linear mode the user places points on the curve which are connected by straight lines. In free mode the user can draw the points of the curve freely, and they are not connected at all.
14 </para>
15 <para>
16 NOTE: this widget is considered too specialized/little-used for GTK+, and will in the future be moved to some other package. If your application needs this widget, feel free to use it, as the widget does work and is useful in some applications; it's just not of general interest. However, we are not accepting new features for the widget, and it will eventually move out of the GTK+ distribution. (FIXME: will it remain in GTK#?)
17 </para>
18 </remarks>
19 </Docs>
20 <Base>
21 <BaseTypeName>Gtk.DrawingArea</BaseTypeName>
22 </Base>
23 <Interfaces>
24 </Interfaces>
25 <Members>
26 <Member MemberName="Reset">
27 <MemberSignature Language="C#" Value="public void Reset ();" />
28 <MemberType>Method</MemberType>
29 <ReturnValue>
30 <ReturnType>System.Void</ReturnType>
31 </ReturnValue>
32 <Parameters />
33 <Docs>
34 <summary>Resets the curve to a straight line from the minimum x and y values to the maximum x and y values (i.e. from the bottom-left to the top-right corners).</summary>
35 <remarks>
36 <para>
37 Resets the curve to a straight line from the minimum x and y values to the maximum x and y values (i.e. from the bottom-left to the top-right corners). The curve type is not changed.
38 </para>
39 </remarks>
40 </Docs>
41 </Member>
42 <Member MemberName="SetRange">
43 <MemberSignature Language="C#" Value="public void SetRange (float min_x, float max_x, float min_y, float max_y);" />
44 <MemberType>Method</MemberType>
45 <ReturnValue>
46 <ReturnType>System.Void</ReturnType>
47 </ReturnValue>
48 <Parameters>
49 <Parameter Name="min_x" Type="System.Single" />
50 <Parameter Name="max_x" Type="System.Single" />
51 <Parameter Name="min_y" Type="System.Single" />
52 <Parameter Name="max_y" Type="System.Single" />
53 </Parameters>
54 <Docs>
55 <summary>Sets the minimum and maximum x and y values of the curve.</summary>
56 <param name="min_x">The minimum x value.</param>
57 <param name="max_x">The maximum x value.</param>
58 <param name="min_y">The minimum y value.</param>
59 <param name="max_y">The maximum y value.</param>
60 <remarks>
61 <para>
62 Sets the minimum and maximum x and y values of the curve. The curve is also reset with a call to <see cref="M:Gtk.Curve.Reset" />.
63 </para>
64 </remarks>
65 </Docs>
66 </Member>
67 <Member MemberName=".ctor">
68 <MemberSignature Language="C#" Value="public Curve (IntPtr raw);" />
69 <MemberType>Constructor</MemberType>
70 <ReturnValue />
71 <Parameters>
72 <Parameter Name="raw" Type="System.IntPtr" />
73 </Parameters>
74 <Docs>
75 <summary>Internal constructor</summary>
76 <param name="raw">Pointer to the C object.</param>
77 <remarks>
78 <para>This is an internal constructor, and should not be used by user code.</para>
79 </remarks>
80 </Docs>
81 </Member>
82 <Member MemberName=".ctor">
83 <MemberSignature Language="C#" Value="public Curve ();" />
84 <MemberType>Constructor</MemberType>
85 <ReturnValue />
86 <Parameters />
87 <Docs>
88 <summary>Constructor.</summary>
89 <remarks />
90 </Docs>
91 </Member>
92 <Member MemberName="Gamma">
93 <MemberSignature Language="C#" Value="public float Gamma { set; };" />
94 <MemberType>Property</MemberType>
95 <ReturnValue>
96 <ReturnType>System.Single</ReturnType>
97 </ReturnValue>
98 <Parameters>
99 </Parameters>
100 <Docs>
101 <summary>Recomputes the entire curve using the given gamma value.</summary>
102 <value>A gamma value.</value>
103 <remarks>
104 <para>
105 A gamma value of 1 results in a straight line. Values greater than 1 result in a curve above the straight line. Values less than 1 result in a curve below the straight.
106 </para>
107 </remarks>
108 </Docs>
109 </Member>
110 <Member MemberName="MaxY">
111 <MemberSignature Language="C#" Value="public float MaxY { set; get; };" />
112 <MemberType>Property</MemberType>
113 <ReturnValue>
114 <ReturnType>System.Single</ReturnType>
115 </ReturnValue>
116 <Parameters>
117 </Parameters>
118 <Docs>
119 <summary>The maximum y value of the gamma curve.</summary>
120 <value>A max y value.</value>
121 <remarks />
122 </Docs>
123 <Attributes>
124 <Attribute>
125 <AttributeName>GLib.Property("max-y")</AttributeName>
126 </Attribute>
127 </Attributes>
128 </Member>
129 <Member MemberName="MaxX">
130 <MemberSignature Language="C#" Value="public float MaxX { set; get; };" />
131 <MemberType>Property</MemberType>
132 <ReturnValue>
133 <ReturnType>System.Single</ReturnType>
134 </ReturnValue>
135 <Parameters>
136 </Parameters>
137 <Docs>
138 <summary>The maximum x value of the gamma curve.</summary>
139 <value>A max x value.</value>
140 <remarks />
141 </Docs>
142 <Attributes>
143 <Attribute>
144 <AttributeName>GLib.Property("max-x")</AttributeName>
145 </Attribute>
146 </Attributes>
147 </Member>
148 <Member MemberName="MinY">
149 <MemberSignature Language="C#" Value="public float MinY { set; get; };" />
150 <MemberType>Property</MemberType>
151 <ReturnValue>
152 <ReturnType>System.Single</ReturnType>
153 </ReturnValue>
154 <Parameters>
155 </Parameters>
156 <Docs>
157 <summary>The minimum y value of the gamma curve.</summary>
158 <value>A min y value.</value>
159 <remarks />
160 </Docs>
161 <Attributes>
162 <Attribute>
163 <AttributeName>GLib.Property("min-y")</AttributeName>
164 </Attribute>
165 </Attributes>
166 </Member>
167 <Member MemberName="MinX">
168 <MemberSignature Language="C#" Value="public float MinX { set; get; };" />
169 <MemberType>Property</MemberType>
170 <ReturnValue>
171 <ReturnType>System.Single</ReturnType>
172 </ReturnValue>
173 <Parameters>
174 </Parameters>
175 <Docs>
176 <summary>The minimum x value of the gamma curve.</summary>
177 <value>A min x value.</value>
178 <remarks />
179 </Docs>
180 <Attributes>
181 <Attribute>
182 <AttributeName>GLib.Property("min-x")</AttributeName>
183 </Attribute>
184 </Attributes>
185 </Member>
186 <Member MemberName="CurveType">
187 <MemberSignature Language="C#" Value="public Gtk.CurveType CurveType { set; get; };" />
188 <MemberType>Property</MemberType>
189 <ReturnValue>
190 <ReturnType>Gtk.CurveType</ReturnType>
191 </ReturnValue>
192 <Parameters>
193 </Parameters>
194 <Docs>
195 <summary>Sets the type of the curve.</summary>
196 <value>A <see cref="T:Gtk.CurveType" />.</value>
197 <remarks>
198 <para>
199 The curve will remain unchanged except when changing from a free curve to a linear or spline curve, in which case the curve will be changed as little as possible.
200 </para>
201 </remarks>
202 </Docs>
203 <Attributes>
204 <Attribute>
205 <AttributeName>GLib.Property("curve-type")</AttributeName>
206 </Attribute>
207 </Attributes>
208 </Member>
209 <Member MemberName="CurveTypeChanged">
210 <MemberSignature Language="C#" Value="public event EventHandler CurveTypeChanged;" />
211 <MemberType>Event</MemberType>
212 <ReturnValue>
213 <ReturnType>System.EventHandler</ReturnType>
214 </ReturnValue>
215 <Parameters />
216 <Docs>
217 <summary>Emitted when the curve type has been changed.</summary>
218 <remarks>
219 <para>
220 The curve type can be changed explicitly with a call to <see cref="P:Gtk.Curve.CurveType" />. It is also changed as a side-effect of calling <see cref="M:Gtk.Curve.Reset" /> or <see cref="P:Gtk.Curve.Gamma" />.
221 </para>
222 </remarks>
223 </Docs>
224 <Attributes>
225 <Attribute>
226 <AttributeName>GLib.Signal("curve_type_changed")</AttributeName>
227 </Attribute>
228 </Attributes>
229 </Member>
230 <Member MemberName="GType">
231 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
232 <MemberType>Property</MemberType>
233 <ReturnValue>
234 <ReturnType>GLib.GType</ReturnType>
235 </ReturnValue>
236 <Parameters />
237 <Docs>
238 <summary>GType Property.</summary>
239 <value>a <see cref="T:GLib.GType" /></value>
240 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Curve" />.</remarks>
241 </Docs>
242 </Member>
243 <Member MemberName="OnCurveTypeChanged">
244 <MemberSignature Language="C#" Value="protected virtual void OnCurveTypeChanged ();" />
245 <MemberType>Method</MemberType>
246 <ReturnValue>
247 <ReturnType>System.Void</ReturnType>
248 </ReturnValue>
249 <Parameters />
250 <Docs>
251 <summary>Default handler for the <see cref="M:Gtk.Curve.CurveTypeChanged" /> event.</summary>
252 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Curve.CurveTypeChanged" /> event.</remarks>
253 </Docs>
254 </Member>
255 <Member MemberName=".ctor">
256 <MemberSignature Language="C#" Value="protected Curve (GLib.GType gtype);" />
257 <MemberType>Constructor</MemberType>
258 <ReturnValue />
259 <Parameters>
260 <Parameter Name="gtype" Type="GLib.GType" />
261 </Parameters>
262 <Docs>
263 <summary>Protected Constructor.</summary>
264 <param name="gtype">a <see cref="T:GLib.GType" /></param>
265 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
266 </Docs>
267 <Attributes>
268 <Attribute>
269 <AttributeName>System.Obsolete</AttributeName>
270 </Attribute>
271 </Attributes>
272 </Member>
273 <Member MemberName="GetVector">
274 <MemberSignature Language="C#" Value="public void GetVector (int veclen, float[] vector);" />
275 <MemberType>Method</MemberType>
276 <ReturnValue>
277 <ReturnType>System.Void</ReturnType>
278 </ReturnValue>
279 <Parameters>
280 <Parameter Name="veclen" Type="System.Int32" />
281 <Parameter Name="vector" Type="System.Single[]" />
282 </Parameters>
283 <Docs>
284 <param name="veclen">To be added.</param>
285 <param name="vector">To be added.</param>
286 <summary>To be added.</summary>
287 <remarks>To be added.</remarks>
288 </Docs>
289 </Member>
290 <Member MemberName="SetVector">
291 <MemberSignature Language="C#" Value="public void SetVector (int veclen, float[] vector);" />
292 <MemberType>Method</MemberType>
293 <ReturnValue>
294 <ReturnType>System.Void</ReturnType>
295 </ReturnValue>
296 <Parameters>
297 <Parameter Name="veclen" Type="System.Int32" />
298 <Parameter Name="vector" Type="System.Single[]" />
299 </Parameters>
300 <Docs>
301 <param name="veclen">To be added.</param>
302 <param name="vector">To be added.</param>
303 <summary>To be added.</summary>
304 <remarks>To be added.</remarks>
305 </Docs>
306 </Member>
307 </Members>
308 </Type>
+0
-60
doc/en/Gtk/CurveType.xml less more
0 <Type Name="CurveType" FullName="Gtk.CurveType">
1 <TypeSignature Language="C#" Maintainer="Duncan Mak" Value="public enum CurveType" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>The method to use when making the curve.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gtk.CurveTypeGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="Linear">
23 <MemberSignature Language="C#" Value="Linear" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gtk.CurveType</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>linear interpolation</summary>
31 <remarks />
32 </Docs>
33 </Member>
34 <Member MemberName="Spline">
35 <MemberSignature Language="C#" Value="Spline" />
36 <MemberType>Field</MemberType>
37 <ReturnValue>
38 <ReturnType>Gtk.CurveType</ReturnType>
39 </ReturnValue>
40 <Parameters />
41 <Docs>
42 <summary>spline interpolation</summary>
43 <remarks />
44 </Docs>
45 </Member>
46 <Member MemberName="Free">
47 <MemberSignature Language="C#" Value="Free" />
48 <MemberType>Field</MemberType>
49 <ReturnValue>
50 <ReturnType>Gtk.CurveType</ReturnType>
51 </ReturnValue>
52 <Parameters />
53 <Docs>
54 <summary>free form curve </summary>
55 <remarks />
56 </Docs>
57 </Member>
58 </Members>
59 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.AppChooserButton.CustomItemActivated" /> event invokes <see cref="T:Gtk.CustomItemActivatedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.CustomItemActivatedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.CustomItemActivatedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.AppChooserButton.CustomItemActivated" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.CustomItemActivatedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.CustomItemActivatedHandler" /> to an event, add the CustomItemActivatedHandler instance to the event. The methods referenced by the CustomItemActivatedHandler instance are invoked whenever the event is raised, until the CustomItemActivatedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
4646 <ReturnType>GLib.GType</ReturnType>
4747 </ReturnValue>
4848 <Docs>
49 <summary>To be added.</summary>
50 <value>To be added.</value>
51 <remarks>To be added.</remarks>
49 <summary>GType Property.</summary>
50 <value>The native <see cref="T:GLib.GType" /> value.</value>
51 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.CustomPaperUnixDialog" />.</remarks>
5252 <since version="Gtk# 3.0" />
5353 </Docs>
5454 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.MenuShell.CycleFocus" /> event invokes <see cref="T:Gtk.CycleFocusHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.CycleFocusArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.CycleFocusHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.MenuShell.CycleFocus" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.CycleFocusArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.CycleFocusHandler" /> to an event, add the CycleFocusHandler instance to the event. The methods referenced by the CycleFocusHandler instance are invoked whenever the event is raised, until the CycleFocusHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.Widget.DamageEvent" /> event invokes <see cref="T:Gtk.DamageEventHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.DamageEventArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.DamageEventHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.Widget.DamageEvent" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.DamageEventArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.DamageEventHandler" /> to an event, add the DamageEventHandler instance to the event. The methods referenced by the DamageEventHandler instance are invoked whenever the event is raised, until the DamageEventHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.EntryBuffer.DeletedText" /> event invokes <see cref="T:Gtk.DeletedTextHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.DeletedTextArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.DeletedTextHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.EntryBuffer.DeletedText" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.DeletedTextArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.DeletedTextHandler" /> to an event, add the DeletedTextHandler instance to the event. The methods referenced by the DeletedTextHandler instance are invoked whenever the event is raised, until the DeletedTextHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-24
doc/en/Gtk/DestroyNotify.xml less more
0 <Type Name="DestroyNotify" FullName="Gtk.DestroyNotify">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void DestroyNotify();" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <summary>A delegate run by some callbacks before object destruction.</summary>
9 <remarks>Used in <see cref="M:Gtk.ListStore.SetSortFunc" />,
10 <see cref="M:Gtk.Container.ForeachFull" />, and anywhere else that
11 a run-before-object-destruction routine is needed in a callback.
12 </remarks>
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Delegate</BaseTypeName>
16 </Base>
17 <Members />
18 <Parameters>
19 </Parameters>
20 <ReturnValue>
21 <ReturnType>System.Void</ReturnType>
22 </ReturnValue>
23 </Type>
+0
-44
doc/en/Gtk/DisableDeviceArgs.xml less more
0 <Type Name="DisableDeviceArgs" FullName="Gtk.DisableDeviceArgs">
1 <TypeSignature Language="C#" Value="public class DisableDeviceArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.InputDialog.DisableDevice" /> event invokes <see cref="T:Gtk.DisableDeviceHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public DisableDeviceArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.DisableDeviceArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.DisableDeviceHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Device">
31 <MemberSignature Language="C#" Value="public Gdk.Device Device { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.Device</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The device to enable.</summary>
38 <value>A <see cref="T:Gdk.Device" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/DisableDeviceHandler.xml less more
0 <Type Name="DisableDeviceHandler" FullName="Gtk.DisableDeviceHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void DisableDeviceHandler(object o, DisableDeviceArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">Event sender.</param>
9 <param name="args">Event arguments.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.InputDialog.DisableDevice" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.DisableDeviceArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.DisableDeviceHandler" /> to an event, add the DisableDeviceHandler instance to the event. The methods referenced by the DisableDeviceHandler instance are invoked whenever the event is raised, until the DisableDeviceHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.DisableDeviceArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.Widget.DragFailed" /> event invokes <see cref="T:Gtk.DragFailedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.12" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.DragFailedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.DragFailedHandler" /> delegate.</remarks>
2426 </Docs>
2527 </Member>
2628 <Member MemberName="Context">
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.Widget.DragFailed" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.DragFailedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.DragFailedHandler" /> to an event, add the DragFailedHandler instance to the event. The methods referenced by the DragFailedHandler instance are invoked whenever the event is raised, until the DragFailedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.12" />
2226 </Docs>
2327 </Type>
+0
-691
doc/en/Gtk/Draw.xml less more
0 <Type Name="Draw" FullName="Gtk.Draw">
1 <TypeSignature Language="C#" Value="public class Draw" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>A class for drawing various shapes; mostly obsolete.</summary>
10 <remarks>
11 </remarks>
12 <since version="Gtk# 2.4" />
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Object</BaseTypeName>
16 </Base>
17 <Interfaces />
18 <Members>
19 <Member MemberName="Shadow">
20 <MemberSignature Language="C#" Value="public static void Shadow (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, int x, int y, int width, int height);" />
21 <MemberType>Method</MemberType>
22 <ReturnValue>
23 <ReturnType>System.Void</ReturnType>
24 </ReturnValue>
25 <Parameters>
26 <Parameter Name="style" Type="Gtk.Style" />
27 <Parameter Name="window" Type="Gdk.Window" />
28 <Parameter Name="state_type" Type="Gtk.StateType" />
29 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
30 <Parameter Name="x" Type="System.Int32" />
31 <Parameter Name="y" Type="System.Int32" />
32 <Parameter Name="width" Type="System.Int32" />
33 <Parameter Name="height" Type="System.Int32" />
34 </Parameters>
35 <Docs>
36 <summary>Obsolete. Do not use.</summary>
37 <param name="style">a <see cref="T:Gtk.Style" /></param>
38 <param name="window">a <see cref="T:Gdk.Window" /></param>
39 <param name="state_type">a <see cref="T:System.Int32" /></param>
40 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
41 <param name="x">a <see cref="T:System.Int32" /></param>
42 <param name="y">a <see cref="T:System.Int32" /></param>
43 <param name="width">a <see cref="T:System.Int32" /></param>
44 <param name="height">a <see cref="T:System.Int32" /></param>
45 <remarks>
46 </remarks>
47 </Docs>
48 </Member>
49 <Member MemberName="Diamond">
50 <MemberSignature Language="C#" Value="public static void Diamond (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, int x, int y, int width, int height);" />
51 <MemberType>Method</MemberType>
52 <ReturnValue>
53 <ReturnType>System.Void</ReturnType>
54 </ReturnValue>
55 <Parameters>
56 <Parameter Name="style" Type="Gtk.Style" />
57 <Parameter Name="window" Type="Gdk.Window" />
58 <Parameter Name="state_type" Type="Gtk.StateType" />
59 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
60 <Parameter Name="x" Type="System.Int32" />
61 <Parameter Name="y" Type="System.Int32" />
62 <Parameter Name="width" Type="System.Int32" />
63 <Parameter Name="height" Type="System.Int32" />
64 </Parameters>
65 <Docs>
66 <summary>Obsolete. Do not use.</summary>
67 <param name="style">a <see cref="T:Gtk.Style" /></param>
68 <param name="window">a <see cref="T:Gdk.Window" /></param>
69 <param name="state_type">a <see cref="T:System.Int32" /></param>
70 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
71 <param name="x">a <see cref="T:System.Int32" /></param>
72 <param name="y">a <see cref="T:System.Int32" /></param>
73 <param name="width">a <see cref="T:System.Int32" /></param>
74 <param name="height">a <see cref="T:System.Int32" /></param>
75 <remarks>
76 </remarks>
77 </Docs>
78 </Member>
79 <Member MemberName="BoxGap">
80 <MemberSignature Language="C#" Value="public static void BoxGap (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, int x, int y, int width, int height, Gtk.PositionType gap_side, int gap_x, int gap_width);" />
81 <MemberType>Method</MemberType>
82 <ReturnValue>
83 <ReturnType>System.Void</ReturnType>
84 </ReturnValue>
85 <Parameters>
86 <Parameter Name="style" Type="Gtk.Style" />
87 <Parameter Name="window" Type="Gdk.Window" />
88 <Parameter Name="state_type" Type="Gtk.StateType" />
89 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
90 <Parameter Name="x" Type="System.Int32" />
91 <Parameter Name="y" Type="System.Int32" />
92 <Parameter Name="width" Type="System.Int32" />
93 <Parameter Name="height" Type="System.Int32" />
94 <Parameter Name="gap_side" Type="Gtk.PositionType" />
95 <Parameter Name="gap_x" Type="System.Int32" />
96 <Parameter Name="gap_width" Type="System.Int32" />
97 </Parameters>
98 <Docs>
99 <summary>Obsolete. Do not use.</summary>
100 <param name="style">a <see cref="T:Gtk.Style" /></param>
101 <param name="window">a <see cref="T:Gdk.Window" /></param>
102 <param name="state_type">a <see cref="T:System.Int32" /></param>
103 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
104 <param name="x">a <see cref="T:System.Int32" /></param>
105 <param name="y">a <see cref="T:System.Int32" /></param>
106 <param name="width">a <see cref="T:System.Int32" /></param>
107 <param name="height">a <see cref="T:System.Int32" /></param>
108 <param name="gap_side">a <see cref="T:System.Int32" /></param>
109 <param name="gap_x">a <see cref="T:System.Int32" /></param>
110 <param name="gap_width">a <see cref="T:System.Int32" /></param>
111 <remarks>
112 </remarks>
113 </Docs>
114 </Member>
115 <Member MemberName="Extension">
116 <MemberSignature Language="C#" Value="public static void Extension (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, int x, int y, int width, int height, Gtk.PositionType gap_side);" />
117 <MemberType>Method</MemberType>
118 <ReturnValue>
119 <ReturnType>System.Void</ReturnType>
120 </ReturnValue>
121 <Parameters>
122 <Parameter Name="style" Type="Gtk.Style" />
123 <Parameter Name="window" Type="Gdk.Window" />
124 <Parameter Name="state_type" Type="Gtk.StateType" />
125 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
126 <Parameter Name="x" Type="System.Int32" />
127 <Parameter Name="y" Type="System.Int32" />
128 <Parameter Name="width" Type="System.Int32" />
129 <Parameter Name="height" Type="System.Int32" />
130 <Parameter Name="gap_side" Type="Gtk.PositionType" />
131 </Parameters>
132 <Docs>
133 <summary>Obsolete. Do not use.</summary>
134 <param name="style">a <see cref="T:Gtk.Style" /></param>
135 <param name="window">a <see cref="T:Gdk.Window" /></param>
136 <param name="state_type">a <see cref="T:System.Int32" /></param>
137 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
138 <param name="x">a <see cref="T:System.Int32" /></param>
139 <param name="y">a <see cref="T:System.Int32" /></param>
140 <param name="width">a <see cref="T:System.Int32" /></param>
141 <param name="height">a <see cref="T:System.Int32" /></param>
142 <param name="gap_side">a <see cref="T:System.Int32" /></param>
143 <remarks>
144 </remarks>
145 </Docs>
146 </Member>
147 <Member MemberName="Expander">
148 <MemberSignature Language="C#" Value="public static void Expander (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, int x, int y, Gtk.ExpanderStyle expander_style);" />
149 <MemberType>Method</MemberType>
150 <ReturnValue>
151 <ReturnType>System.Void</ReturnType>
152 </ReturnValue>
153 <Parameters>
154 <Parameter Name="style" Type="Gtk.Style" />
155 <Parameter Name="window" Type="Gdk.Window" />
156 <Parameter Name="state_type" Type="Gtk.StateType" />
157 <Parameter Name="x" Type="System.Int32" />
158 <Parameter Name="y" Type="System.Int32" />
159 <Parameter Name="expander_style" Type="Gtk.ExpanderStyle" />
160 </Parameters>
161 <Docs>
162 <summary>Obsolete. Do not use.</summary>
163 <param name="style">a <see cref="T:Gtk.Style" /></param>
164 <param name="window">a <see cref="T:Gdk.Window" /></param>
165 <param name="state_type">a <see cref="T:System.Int32" /></param>
166 <param name="x">a <see cref="T:System.Int32" /></param>
167 <param name="y">a <see cref="T:System.Int32" /></param>
168 <param name="expander_style">a <see cref="T:System.Int32" /></param>
169 <remarks>
170 </remarks>
171 </Docs>
172 </Member>
173 <Member MemberName="Focus">
174 <MemberSignature Language="C#" Value="public static void Focus (Gtk.Style style, Gdk.Window window, int x, int y, int width, int height);" />
175 <MemberType>Method</MemberType>
176 <ReturnValue>
177 <ReturnType>System.Void</ReturnType>
178 </ReturnValue>
179 <Parameters>
180 <Parameter Name="style" Type="Gtk.Style" />
181 <Parameter Name="window" Type="Gdk.Window" />
182 <Parameter Name="x" Type="System.Int32" />
183 <Parameter Name="y" Type="System.Int32" />
184 <Parameter Name="width" Type="System.Int32" />
185 <Parameter Name="height" Type="System.Int32" />
186 </Parameters>
187 <Docs>
188 <summary>Obsolete. Do not use.</summary>
189 <param name="style">a <see cref="T:Gtk.Style" /></param>
190 <param name="window">a <see cref="T:Gdk.Window" /></param>
191 <param name="x">a <see cref="T:System.Int32" /></param>
192 <param name="y">a <see cref="T:System.Int32" /></param>
193 <param name="width">a <see cref="T:System.Int32" /></param>
194 <param name="height">a <see cref="T:System.Int32" /></param>
195 <remarks>
196 </remarks>
197 </Docs>
198 </Member>
199 <Member MemberName="Arrow">
200 <MemberSignature Language="C#" Value="public static void Arrow (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.ArrowType arrow_type, bool fill, int x, int y, int width, int height);" />
201 <MemberType>Method</MemberType>
202 <ReturnValue>
203 <ReturnType>System.Void</ReturnType>
204 </ReturnValue>
205 <Parameters>
206 <Parameter Name="style" Type="Gtk.Style" />
207 <Parameter Name="window" Type="Gdk.Window" />
208 <Parameter Name="state_type" Type="Gtk.StateType" />
209 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
210 <Parameter Name="arrow_type" Type="Gtk.ArrowType" />
211 <Parameter Name="fill" Type="System.Boolean" />
212 <Parameter Name="x" Type="System.Int32" />
213 <Parameter Name="y" Type="System.Int32" />
214 <Parameter Name="width" Type="System.Int32" />
215 <Parameter Name="height" Type="System.Int32" />
216 </Parameters>
217 <Docs>
218 <summary>Obsolete. Do not use.</summary>
219 <param name="style">a <see cref="T:Gtk.Style" /></param>
220 <param name="window">a <see cref="T:Gdk.Window" /></param>
221 <param name="state_type">a <see cref="T:System.Int32" /></param>
222 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
223 <param name="arrow_type">a <see cref="T:System.Int32" /></param>
224 <param name="fill">a <see cref="T:System.Boolean" /></param>
225 <param name="x">a <see cref="T:System.Int32" /></param>
226 <param name="y">a <see cref="T:System.Int32" /></param>
227 <param name="width">a <see cref="T:System.Int32" /></param>
228 <param name="height">a <see cref="T:System.Int32" /></param>
229 <remarks>
230 </remarks>
231 </Docs>
232 </Member>
233 <Member MemberName="Tab">
234 <MemberSignature Language="C#" Value="public static void Tab (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, int x, int y, int width, int height);" />
235 <MemberType>Method</MemberType>
236 <ReturnValue>
237 <ReturnType>System.Void</ReturnType>
238 </ReturnValue>
239 <Parameters>
240 <Parameter Name="style" Type="Gtk.Style" />
241 <Parameter Name="window" Type="Gdk.Window" />
242 <Parameter Name="state_type" Type="Gtk.StateType" />
243 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
244 <Parameter Name="x" Type="System.Int32" />
245 <Parameter Name="y" Type="System.Int32" />
246 <Parameter Name="width" Type="System.Int32" />
247 <Parameter Name="height" Type="System.Int32" />
248 </Parameters>
249 <Docs>
250 <summary>Obsolete. Do not use.</summary>
251 <param name="style">a <see cref="T:Gtk.Style" /></param>
252 <param name="window">a <see cref="T:Gdk.Window" /></param>
253 <param name="state_type">a <see cref="T:System.Int32" /></param>
254 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
255 <param name="x">a <see cref="T:System.Int32" /></param>
256 <param name="y">a <see cref="T:System.Int32" /></param>
257 <param name="width">a <see cref="T:System.Int32" /></param>
258 <param name="height">a <see cref="T:System.Int32" /></param>
259 <remarks>
260 </remarks>
261 </Docs>
262 </Member>
263 <Member MemberName="Box">
264 <MemberSignature Language="C#" Value="public static void Box (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, int x, int y, int width, int height);" />
265 <MemberType>Method</MemberType>
266 <ReturnValue>
267 <ReturnType>System.Void</ReturnType>
268 </ReturnValue>
269 <Parameters>
270 <Parameter Name="style" Type="Gtk.Style" />
271 <Parameter Name="window" Type="Gdk.Window" />
272 <Parameter Name="state_type" Type="Gtk.StateType" />
273 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
274 <Parameter Name="x" Type="System.Int32" />
275 <Parameter Name="y" Type="System.Int32" />
276 <Parameter Name="width" Type="System.Int32" />
277 <Parameter Name="height" Type="System.Int32" />
278 </Parameters>
279 <Docs>
280 <summary>Obsolete. Do not use.</summary>
281 <param name="style">a <see cref="T:Gtk.Style" /></param>
282 <param name="window">a <see cref="T:Gdk.Window" /></param>
283 <param name="state_type">a <see cref="T:System.Int32" /></param>
284 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
285 <param name="x">a <see cref="T:System.Int32" /></param>
286 <param name="y">a <see cref="T:System.Int32" /></param>
287 <param name="width">a <see cref="T:System.Int32" /></param>
288 <param name="height">a <see cref="T:System.Int32" /></param>
289 <remarks>
290 </remarks>
291 </Docs>
292 </Member>
293 <Member MemberName="Layout">
294 <MemberSignature Language="C#" Value="public static void Layout (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, bool use_text, int x, int y, Pango.Layout layout);" />
295 <MemberType>Method</MemberType>
296 <ReturnValue>
297 <ReturnType>System.Void</ReturnType>
298 </ReturnValue>
299 <Parameters>
300 <Parameter Name="style" Type="Gtk.Style" />
301 <Parameter Name="window" Type="Gdk.Window" />
302 <Parameter Name="state_type" Type="Gtk.StateType" />
303 <Parameter Name="use_text" Type="System.Boolean" />
304 <Parameter Name="x" Type="System.Int32" />
305 <Parameter Name="y" Type="System.Int32" />
306 <Parameter Name="layout" Type="Pango.Layout" />
307 </Parameters>
308 <Docs>
309 <summary>Obsolete. Do not use.</summary>
310 <param name="style">a <see cref="T:Gtk.Style" /></param>
311 <param name="window">a <see cref="T:Gdk.Window" /></param>
312 <param name="state_type">a <see cref="T:System.Int32" /></param>
313 <param name="use_text">a <see cref="T:System.Boolean" /></param>
314 <param name="x">a <see cref="T:System.Int32" /></param>
315 <param name="y">a <see cref="T:System.Int32" /></param>
316 <param name="layout">a <see cref="T:Pango.Layout" /></param>
317 <remarks>
318 </remarks>
319 </Docs>
320 </Member>
321 <Member MemberName="Hline">
322 <MemberSignature Language="C#" Value="public static void Hline (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, int x1, int x2, int y);" />
323 <MemberType>Method</MemberType>
324 <ReturnValue>
325 <ReturnType>System.Void</ReturnType>
326 </ReturnValue>
327 <Parameters>
328 <Parameter Name="style" Type="Gtk.Style" />
329 <Parameter Name="window" Type="Gdk.Window" />
330 <Parameter Name="state_type" Type="Gtk.StateType" />
331 <Parameter Name="x1" Type="System.Int32" />
332 <Parameter Name="x2" Type="System.Int32" />
333 <Parameter Name="y" Type="System.Int32" />
334 </Parameters>
335 <Docs>
336 <summary>Obsolete. Do not use.</summary>
337 <param name="style">a <see cref="T:Gtk.Style" /></param>
338 <param name="window">a <see cref="T:Gdk.Window" /></param>
339 <param name="state_type">a <see cref="T:System.Int32" /></param>
340 <param name="x1">a <see cref="T:System.Int32" /></param>
341 <param name="x2">a <see cref="T:System.Int32" /></param>
342 <param name="y">a <see cref="T:System.Int32" /></param>
343 <remarks>
344 </remarks>
345 </Docs>
346 </Member>
347 <Member MemberName="Option">
348 <MemberSignature Language="C#" Value="public static void Option (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, int x, int y, int width, int height);" />
349 <MemberType>Method</MemberType>
350 <ReturnValue>
351 <ReturnType>System.Void</ReturnType>
352 </ReturnValue>
353 <Parameters>
354 <Parameter Name="style" Type="Gtk.Style" />
355 <Parameter Name="window" Type="Gdk.Window" />
356 <Parameter Name="state_type" Type="Gtk.StateType" />
357 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
358 <Parameter Name="x" Type="System.Int32" />
359 <Parameter Name="y" Type="System.Int32" />
360 <Parameter Name="width" Type="System.Int32" />
361 <Parameter Name="height" Type="System.Int32" />
362 </Parameters>
363 <Docs>
364 <summary>Obsolete. Do not use.</summary>
365 <param name="style">a <see cref="T:Gtk.Style" /></param>
366 <param name="window">a <see cref="T:Gdk.Window" /></param>
367 <param name="state_type">a <see cref="T:System.Int32" /></param>
368 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
369 <param name="x">a <see cref="T:System.Int32" /></param>
370 <param name="y">a <see cref="T:System.Int32" /></param>
371 <param name="width">a <see cref="T:System.Int32" /></param>
372 <param name="height">a <see cref="T:System.Int32" /></param>
373 <remarks>
374 </remarks>
375 </Docs>
376 </Member>
377 <Member MemberName="ResizeGrip">
378 <MemberSignature Language="C#" Value="public static void ResizeGrip (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gdk.WindowEdge edge, int x, int y, int width, int height);" />
379 <MemberType>Method</MemberType>
380 <ReturnValue>
381 <ReturnType>System.Void</ReturnType>
382 </ReturnValue>
383 <Parameters>
384 <Parameter Name="style" Type="Gtk.Style" />
385 <Parameter Name="window" Type="Gdk.Window" />
386 <Parameter Name="state_type" Type="Gtk.StateType" />
387 <Parameter Name="edge" Type="Gdk.WindowEdge" />
388 <Parameter Name="x" Type="System.Int32" />
389 <Parameter Name="y" Type="System.Int32" />
390 <Parameter Name="width" Type="System.Int32" />
391 <Parameter Name="height" Type="System.Int32" />
392 </Parameters>
393 <Docs>
394 <summary>Obsolete. Do not use.</summary>
395 <param name="style">a <see cref="T:Gtk.Style" /></param>
396 <param name="window">a <see cref="T:Gdk.Window" /></param>
397 <param name="state_type">a <see cref="T:System.Int32" /></param>
398 <param name="edge">a <see cref="T:System.Int32" /></param>
399 <param name="x">a <see cref="T:System.Int32" /></param>
400 <param name="y">a <see cref="T:System.Int32" /></param>
401 <param name="width">a <see cref="T:System.Int32" /></param>
402 <param name="height">a <see cref="T:System.Int32" /></param>
403 <remarks>
404 </remarks>
405 </Docs>
406 </Member>
407 <Member MemberName="FlatBox">
408 <MemberSignature Language="C#" Value="public static void FlatBox (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, int x, int y, int width, int height);" />
409 <MemberType>Method</MemberType>
410 <ReturnValue>
411 <ReturnType>System.Void</ReturnType>
412 </ReturnValue>
413 <Parameters>
414 <Parameter Name="style" Type="Gtk.Style" />
415 <Parameter Name="window" Type="Gdk.Window" />
416 <Parameter Name="state_type" Type="Gtk.StateType" />
417 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
418 <Parameter Name="x" Type="System.Int32" />
419 <Parameter Name="y" Type="System.Int32" />
420 <Parameter Name="width" Type="System.Int32" />
421 <Parameter Name="height" Type="System.Int32" />
422 </Parameters>
423 <Docs>
424 <summary>Obsolete. Do not use.</summary>
425 <param name="style">a <see cref="T:Gtk.Style" /></param>
426 <param name="window">a <see cref="T:Gdk.Window" /></param>
427 <param name="state_type">a <see cref="T:System.Int32" /></param>
428 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
429 <param name="x">a <see cref="T:System.Int32" /></param>
430 <param name="y">a <see cref="T:System.Int32" /></param>
431 <param name="width">a <see cref="T:System.Int32" /></param>
432 <param name="height">a <see cref="T:System.Int32" /></param>
433 <remarks>
434 </remarks>
435 </Docs>
436 </Member>
437 <Member MemberName="String">
438 <MemberSignature Language="C#" Value="public static void String (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, int x, int y, string str1ng);" />
439 <MemberType>Method</MemberType>
440 <ReturnValue>
441 <ReturnType>System.Void</ReturnType>
442 </ReturnValue>
443 <Parameters>
444 <Parameter Name="style" Type="Gtk.Style" />
445 <Parameter Name="window" Type="Gdk.Window" />
446 <Parameter Name="state_type" Type="Gtk.StateType" />
447 <Parameter Name="x" Type="System.Int32" />
448 <Parameter Name="y" Type="System.Int32" />
449 <Parameter Name="str1ng" Type="System.String" />
450 </Parameters>
451 <Docs>
452 <summary>Obsolete. Do not use.</summary>
453 <param name="style">a <see cref="T:Gtk.Style" /></param>
454 <param name="window">a <see cref="T:Gdk.Window" /></param>
455 <param name="state_type">a <see cref="T:System.Int32" /></param>
456 <param name="x">a <see cref="T:System.Int32" /></param>
457 <param name="y">a <see cref="T:System.Int32" /></param>
458 <param name="str1ng">a <see cref="T:System.String" /></param>
459 <remarks>
460 </remarks>
461 </Docs>
462 </Member>
463 <Member MemberName="Handle">
464 <MemberSignature Language="C#" Value="public static void Handle (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, int x, int y, int width, int height, Gtk.Orientation orientation);" />
465 <MemberType>Method</MemberType>
466 <ReturnValue>
467 <ReturnType>System.Void</ReturnType>
468 </ReturnValue>
469 <Parameters>
470 <Parameter Name="style" Type="Gtk.Style" />
471 <Parameter Name="window" Type="Gdk.Window" />
472 <Parameter Name="state_type" Type="Gtk.StateType" />
473 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
474 <Parameter Name="x" Type="System.Int32" />
475 <Parameter Name="y" Type="System.Int32" />
476 <Parameter Name="width" Type="System.Int32" />
477 <Parameter Name="height" Type="System.Int32" />
478 <Parameter Name="orientation" Type="Gtk.Orientation" />
479 </Parameters>
480 <Docs>
481 <summary>Obsolete. Do not use.</summary>
482 <param name="style">a <see cref="T:Gtk.Style" /></param>
483 <param name="window">a <see cref="T:Gdk.Window" /></param>
484 <param name="state_type">a <see cref="T:System.Int32" /></param>
485 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
486 <param name="x">a <see cref="T:System.Int32" /></param>
487 <param name="y">a <see cref="T:System.Int32" /></param>
488 <param name="width">a <see cref="T:System.Int32" /></param>
489 <param name="height">a <see cref="T:System.Int32" /></param>
490 <param name="orientation">a <see cref="T:System.Int32" /></param>
491 <remarks>
492 </remarks>
493 </Docs>
494 </Member>
495 <Member MemberName="ShadowGap">
496 <MemberSignature Language="C#" Value="public static void ShadowGap (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, int x, int y, int width, int height, Gtk.PositionType gap_side, int gap_x, int gap_width);" />
497 <MemberType>Method</MemberType>
498 <ReturnValue>
499 <ReturnType>System.Void</ReturnType>
500 </ReturnValue>
501 <Parameters>
502 <Parameter Name="style" Type="Gtk.Style" />
503 <Parameter Name="window" Type="Gdk.Window" />
504 <Parameter Name="state_type" Type="Gtk.StateType" />
505 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
506 <Parameter Name="x" Type="System.Int32" />
507 <Parameter Name="y" Type="System.Int32" />
508 <Parameter Name="width" Type="System.Int32" />
509 <Parameter Name="height" Type="System.Int32" />
510 <Parameter Name="gap_side" Type="Gtk.PositionType" />
511 <Parameter Name="gap_x" Type="System.Int32" />
512 <Parameter Name="gap_width" Type="System.Int32" />
513 </Parameters>
514 <Docs>
515 <summary>Obsolete. Do not use.</summary>
516 <param name="style">a <see cref="T:Gtk.Style" /></param>
517 <param name="window">a <see cref="T:Gdk.Window" /></param>
518 <param name="state_type">a <see cref="T:System.Int32" /></param>
519 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
520 <param name="x">a <see cref="T:System.Int32" /></param>
521 <param name="y">a <see cref="T:System.Int32" /></param>
522 <param name="width">a <see cref="T:System.Int32" /></param>
523 <param name="height">a <see cref="T:System.Int32" /></param>
524 <param name="gap_side">a <see cref="T:System.Int32" /></param>
525 <param name="gap_x">a <see cref="T:System.Int32" /></param>
526 <param name="gap_width">a <see cref="T:System.Int32" /></param>
527 <remarks>
528 </remarks>
529 </Docs>
530 </Member>
531 <Member MemberName="Check">
532 <MemberSignature Language="C#" Value="public static void Check (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, int x, int y, int width, int height);" />
533 <MemberType>Method</MemberType>
534 <ReturnValue>
535 <ReturnType>System.Void</ReturnType>
536 </ReturnValue>
537 <Parameters>
538 <Parameter Name="style" Type="Gtk.Style" />
539 <Parameter Name="window" Type="Gdk.Window" />
540 <Parameter Name="state_type" Type="Gtk.StateType" />
541 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
542 <Parameter Name="x" Type="System.Int32" />
543 <Parameter Name="y" Type="System.Int32" />
544 <Parameter Name="width" Type="System.Int32" />
545 <Parameter Name="height" Type="System.Int32" />
546 </Parameters>
547 <Docs>
548 <summary>Obsolete. Do not use.</summary>
549 <param name="style">a <see cref="T:Gtk.Style" /></param>
550 <param name="window">a <see cref="T:Gdk.Window" /></param>
551 <param name="state_type">a <see cref="T:System.Int32" /></param>
552 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
553 <param name="x">a <see cref="T:System.Int32" /></param>
554 <param name="y">a <see cref="T:System.Int32" /></param>
555 <param name="width">a <see cref="T:System.Int32" /></param>
556 <param name="height">a <see cref="T:System.Int32" /></param>
557 <remarks>
558 </remarks>
559 </Docs>
560 </Member>
561 <Member MemberName="Polygon">
562 <MemberSignature Language="C#" Value="public static void Polygon (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gdk.Point points, int npoints, bool fill);" />
563 <MemberType>Method</MemberType>
564 <ReturnValue>
565 <ReturnType>System.Void</ReturnType>
566 </ReturnValue>
567 <Parameters>
568 <Parameter Name="style" Type="Gtk.Style" />
569 <Parameter Name="window" Type="Gdk.Window" />
570 <Parameter Name="state_type" Type="Gtk.StateType" />
571 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
572 <Parameter Name="points" Type="Gdk.Point" />
573 <Parameter Name="npoints" Type="System.Int32" />
574 <Parameter Name="fill" Type="System.Boolean" />
575 </Parameters>
576 <Docs>
577 <summary>Obsolete. Do not use.</summary>
578 <param name="style">a <see cref="T:Gtk.Style" /></param>
579 <param name="window">a <see cref="T:Gdk.Window" /></param>
580 <param name="state_type">a <see cref="T:System.Int32" /></param>
581 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
582 <param name="points">a <see cref="T:Gdk.Point" /></param>
583 <param name="npoints">a <see cref="T:System.Int32" /></param>
584 <param name="fill">a <see cref="T:System.Boolean" /></param>
585 <remarks>
586 </remarks>
587 </Docs>
588 </Member>
589 <Member MemberName="Vline">
590 <MemberSignature Language="C#" Value="public static void Vline (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, int y1_, int y2_, int x);" />
591 <MemberType>Method</MemberType>
592 <ReturnValue>
593 <ReturnType>System.Void</ReturnType>
594 </ReturnValue>
595 <Parameters>
596 <Parameter Name="style" Type="Gtk.Style" />
597 <Parameter Name="window" Type="Gdk.Window" />
598 <Parameter Name="state_type" Type="Gtk.StateType" />
599 <Parameter Name="y1_" Type="System.Int32" />
600 <Parameter Name="y2_" Type="System.Int32" />
601 <Parameter Name="x" Type="System.Int32" />
602 </Parameters>
603 <Docs>
604 <summary>Obsolete. Do not use.</summary>
605 <param name="style">a <see cref="T:Gtk.Style" /></param>
606 <param name="window">a <see cref="T:Gdk.Window" /></param>
607 <param name="state_type">a <see cref="T:System.Int32" /></param>
608 <param name="y1_">a <see cref="T:System.Int32" /></param>
609 <param name="y2_">a <see cref="T:System.Int32" /></param>
610 <param name="x">a <see cref="T:System.Int32" /></param>
611 <remarks>
612 </remarks>
613 </Docs>
614 </Member>
615 <Member MemberName="Slider">
616 <MemberSignature Language="C#" Value="public static void Slider (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, int x, int y, int width, int height, Gtk.Orientation orientation);" />
617 <MemberType>Method</MemberType>
618 <ReturnValue>
619 <ReturnType>System.Void</ReturnType>
620 </ReturnValue>
621 <Parameters>
622 <Parameter Name="style" Type="Gtk.Style" />
623 <Parameter Name="window" Type="Gdk.Window" />
624 <Parameter Name="state_type" Type="Gtk.StateType" />
625 <Parameter Name="shadow_type" Type="Gtk.ShadowType" />
626 <Parameter Name="x" Type="System.Int32" />
627 <Parameter Name="y" Type="System.Int32" />
628 <Parameter Name="width" Type="System.Int32" />
629 <Parameter Name="height" Type="System.Int32" />
630 <Parameter Name="orientation" Type="Gtk.Orientation" />
631 </Parameters>
632 <Docs>
633 <summary>Obsolete. Do not use.</summary>
634 <param name="style">a <see cref="T:Gtk.Style" /></param>
635 <param name="window">a <see cref="T:Gdk.Window" /></param>
636 <param name="state_type">a <see cref="T:System.Int32" /></param>
637 <param name="shadow_type">a <see cref="T:System.Int32" /></param>
638 <param name="x">a <see cref="T:System.Int32" /></param>
639 <param name="y">a <see cref="T:System.Int32" /></param>
640 <param name="width">a <see cref="T:System.Int32" /></param>
641 <param name="height">a <see cref="T:System.Int32" /></param>
642 <param name="orientation">a <see cref="T:System.Int32" /></param>
643 <remarks>
644 </remarks>
645 </Docs>
646 </Member>
647 <Member MemberName="InsertionCursor">
648 <MemberSignature Language="C#" Value="public static void InsertionCursor (Gtk.Widget widget, Gdk.Drawable drawable, Gdk.Rectangle area, Gdk.Rectangle location, bool is_primary, Gtk.TextDirection direction, bool draw_arrow);" />
649 <MemberType>Method</MemberType>
650 <ReturnValue>
651 <ReturnType>System.Void</ReturnType>
652 </ReturnValue>
653 <Parameters>
654 <Parameter Name="widget" Type="Gtk.Widget" />
655 <Parameter Name="drawable" Type="Gdk.Drawable" />
656 <Parameter Name="area" Type="Gdk.Rectangle" />
657 <Parameter Name="location" Type="Gdk.Rectangle" />
658 <Parameter Name="is_primary" Type="System.Boolean" />
659 <Parameter Name="direction" Type="Gtk.TextDirection" />
660 <Parameter Name="draw_arrow" Type="System.Boolean" />
661 </Parameters>
662 <Docs>
663 <summary>Draws a text caret on <paramref name="drawable" /> at <paramref name="location" />.
664 *</summary>
665 <param name="widget">a <see cref="T:Gtk.Widget" /></param>
666 <param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
667 <param name="area">a <see cref="T:Gdk.Rectangle" />, rectangle to which the output is clipped, or <see langword="null" /> if the output should not be clipped</param>
668 <param name="location">a <see cref="T:Gdk.Rectangle" /> location where to draw the cursor (<paramref name="location" />.Width is ignored)</param>
669 <param name="is_primary">a <see cref="T:System.Boolean" />, whether the cursor should be the primary cursor color.</param>
670 <param name="direction">a <see cref="T:System.Int32" />, whether the cursor is left-to-right or right-to-left. Should never be <see cref="F:Gtk.TextDirection.None" />.</param>
671 <param name="draw_arrow">a <see cref="T:System.Boolean" />, <see langword="true" /> to draw a directional arrow on the cursor. Should be <see langword="false" /> unless the cursor is split.</param>
672 <remarks>
673 This is not a style function
674 but merely a convenience function for drawing the standard cursor shape.
675 </remarks>
676 </Docs>
677 </Member>
678 <Member MemberName=".ctor">
679 <MemberSignature Language="C#" Value="public Draw ();" />
680 <MemberType>Constructor</MemberType>
681 <ReturnValue />
682 <Parameters />
683 <Docs>
684 <summary>Public constructor.</summary>
685 <remarks>
686 </remarks>
687 </Docs>
688 </Member>
689 </Members>
690 </Type>
+0
-84
doc/en/Gtk/DrawGdkArgs.xml less more
0 <Type Name="DrawGdkArgs" FullName="Gtk.DrawGdkArgs">
1 <TypeSignature Language="C#" Value="public class DrawGdkArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTMLEmbedded.DrawGdk" /> event invokes <see cref="T:Gtk.DrawGdkHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public DrawGdkArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.DrawGdkArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.DrawGdkHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Arg2">
31 <MemberSignature Language="C#" Value="public Gdk.Pixmap Arg2 { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.Pixmap</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>The pixmap to draw</summary>
39 <value>a <see cref="T:Gdk.Pixmap" /></value>
40 <remarks />
41 </Docs>
42 </Member>
43 <Member MemberName="Arg3">
44 <MemberSignature Language="C#" Value="public Gdk.GC Arg3 { get; };" />
45 <MemberType>Property</MemberType>
46 <ReturnValue>
47 <ReturnType>Gdk.GC</ReturnType>
48 </ReturnValue>
49 <Parameters />
50 <Docs>
51 <summary>The graphics context</summary>
52 <value>a <see cref="T:Gdk.GC" /></value>
53 <remarks />
54 </Docs>
55 </Member>
56 <Member MemberName="Arg4">
57 <MemberSignature Language="C#" Value="public int Arg4 { get; };" />
58 <MemberType>Property</MemberType>
59 <ReturnValue>
60 <ReturnType>System.Int32</ReturnType>
61 </ReturnValue>
62 <Parameters />
63 <Docs>
64 <summary>An additional argument.</summary>
65 <value>a <see cref="T:System.Int32" /></value>
66 <remarks />
67 </Docs>
68 </Member>
69 <Member MemberName="Arg5">
70 <MemberSignature Language="C#" Value="public int Arg5 { get; };" />
71 <MemberType>Property</MemberType>
72 <ReturnValue>
73 <ReturnType>System.Int32</ReturnType>
74 </ReturnValue>
75 <Parameters />
76 <Docs>
77 <summary>A second additional argument.</summary>
78 <value>a <see cref="T:System.Int32" /></value>
79 <remarks />
80 </Docs>
81 </Member>
82 </Members>
83 </Type>
+0
-31
doc/en/Gtk/DrawGdkHandler.xml less more
0 <Type Name="DrawGdkHandler" FullName="Gtk.DrawGdkHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void DrawGdkHandler(object o, DrawGdkArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <param name="o">To be added.</param>
11 <param name="args">To be added.</param>
12 <summary>Event handler.</summary>
13 <remarks>
14 <para>The <see cref="M:Gtk.HTMLEmbedded.DrawGdk" /> event utilizes this delegate:</para>
15 <para>Event data is passed via the <see cref="T:Gtk.DrawGdkArgs" /> parameter.</para>
16 <para>To attach a <see cref="T:Gtk.DrawGdkHandler" /> to an event, add the DrawGdkHandler instance to the event. The methods referenced by the DrawGdkHandler instance are invoked whenever the event is raised, until the DrawGdkHandler is removed from the event.</para>
17 </remarks>
18 </Docs>
19 <Base>
20 <BaseTypeName>System.Delegate</BaseTypeName>
21 </Base>
22 <Members />
23 <ReturnValue>
24 <ReturnType>System.Void</ReturnType>
25 </ReturnValue>
26 <Parameters>
27 <Parameter Name="o" Type="System.Object" />
28 <Parameter Name="args" Type="Gtk.DrawGdkArgs" />
29 </Parameters>
30 </Type>
+0
-45
doc/en/Gtk/DrawPrintArgs.xml less more
0 <Type Name="DrawPrintArgs" FullName="Gtk.DrawPrintArgs">
1 <TypeSignature Language="C#" Value="public class DrawPrintArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTMLEmbedded.DrawPrint" /> event invokes <see cref="T:Gtk.DrawPrintHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public DrawPrintArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.DrawPrintArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.DrawPrintHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Arg2">
31 <MemberSignature Language="C#" Value="public Gtk.PrintContext Arg2 { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.PrintContext</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>The print context currently in use.</summary>
39 <value>a <see cref="T:Gnome.PrintContext" /></value>
40 <remarks />
41 </Docs>
42 </Member>
43 </Members>
44 </Type>
+0
-31
doc/en/Gtk/DrawPrintHandler.xml less more
0 <Type Name="DrawPrintHandler" FullName="Gtk.DrawPrintHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void DrawPrintHandler(object o, DrawPrintArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <param name="o">To be added.</param>
11 <param name="args">To be added.</param>
12 <summary>Event handler.</summary>
13 <remarks>
14 <para>The <see cref="M:Gtk.HTMLEmbedded.DrawPrint" /> event utilizes this delegate:</para>
15 <para>Event data is passed via the <see cref="T:Gtk.DrawPrintArgs" /> parameter.</para>
16 <para>To attach a <see cref="T:Gtk.DrawPrintHandler" /> to an event, add the DrawPrintHandler instance to the event. The methods referenced by the DrawPrintHandler instance are invoked whenever the event is raised, until the DrawPrintHandler is removed from the event.</para>
17 </remarks>
18 </Docs>
19 <Base>
20 <BaseTypeName>System.Delegate</BaseTypeName>
21 </Base>
22 <Members />
23 <ReturnValue>
24 <ReturnType>System.Void</ReturnType>
25 </ReturnValue>
26 <Parameters>
27 <Parameter Name="o" Type="System.Object" />
28 <Parameter Name="args" Type="Gtk.DrawPrintArgs" />
29 </Parameters>
30 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.Widget.Drawn" /> event invokes <see cref="T:Gtk.DrawnHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.DrawnArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.DrawnHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.Widget.Drawn" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.DrawnArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.DrawnHandler" /> to an event, add the DrawnHandler instance to the event. The methods referenced by the DrawnHandler instance are invoked whenever the event is raised, until the DrawnHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-235
doc/en/Gtk/Editable.xml less more
0 <Type Name="Editable" FullName="Gtk.Editable">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface Editable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Editable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>Interface for text-editing widgets.</summary>
16 <remarks />
17 </Docs>
18 <Members>
19 <Member MemberName="Changed">
20 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
21 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Changed" />
22 <MemberType>Event</MemberType>
23 <ReturnValue>
24 <ReturnType>System.EventHandler</ReturnType>
25 </ReturnValue>
26 <Parameters />
27 <Docs>
28 <summary>Raised when the user has changed the contents of the widget.</summary>
29 <remarks />
30 </Docs>
31 </Member>
32 <Member MemberName="CopyClipboard">
33 <MemberSignature Language="C#" Value="public void CopyClipboard ();" />
34 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyClipboard() cil managed" />
35 <MemberType>Method</MemberType>
36 <ReturnValue>
37 <ReturnType>System.Void</ReturnType>
38 </ReturnValue>
39 <Parameters />
40 <Docs>
41 <summary>Causes the characters in the current selection to be copied to the clipboard.</summary>
42 <remarks />
43 </Docs>
44 </Member>
45 <Member MemberName="CutClipboard">
46 <MemberSignature Language="C#" Value="public void CutClipboard ();" />
47 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CutClipboard() cil managed" />
48 <MemberType>Method</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Void</ReturnType>
51 </ReturnValue>
52 <Parameters />
53 <Docs>
54 <summary>Causes the characters in the current selection to be copied to the clipboard and then deleted from the widget.</summary>
55 <remarks />
56 </Docs>
57 </Member>
58 <Member MemberName="DeleteSelection">
59 <MemberSignature Language="C#" Value="public void DeleteSelection ();" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteSelection() cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Void</ReturnType>
64 </ReturnValue>
65 <Parameters />
66 <Docs>
67 <summary>Causes the characters in the current selection to be deleted.</summary>
68 <remarks />
69 </Docs>
70 </Member>
71 <Member MemberName="DeleteText">
72 <MemberSignature Language="C#" Value="public void DeleteText (int start_pos, int end_pos);" />
73 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteText(int32 start_pos, int32 end_pos) cil managed" />
74 <MemberType>Method</MemberType>
75 <ReturnValue>
76 <ReturnType>System.Void</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 <Parameter Name="start_pos" Type="System.Int32" />
80 <Parameter Name="end_pos" Type="System.Int32" />
81 </Parameters>
82 <Docs>
83 <param name="start_pos">An integer; the start position</param>
84 <param name="end_pos">An integer; the end position</param>
85 <summary>Deletes a sequence of characters. The characters that are deleted are those characters at positions from <paramref name="start_pos" /> up to, but not including <paramref name="end_pos" />. If <paramref name="end_pos" /> is negative, then the the characters deleted will be those characters from <paramref name="start_pos" /> to the end of the text.</summary>
86 <remarks />
87 </Docs>
88 </Member>
89 <Member MemberName="GetChars">
90 <MemberSignature Language="C#" Value="public string GetChars (int start_pos, int end_pos);" />
91 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetChars(int32 start_pos, int32 end_pos) cil managed" />
92 <MemberType>Method</MemberType>
93 <ReturnValue>
94 <ReturnType>System.String</ReturnType>
95 </ReturnValue>
96 <Parameters>
97 <Parameter Name="start_pos" Type="System.Int32" />
98 <Parameter Name="end_pos" Type="System.Int32" />
99 </Parameters>
100 <Docs>
101 <param name="start_pos">An integer; the start position</param>
102 <param name="end_pos">An integer; the end position</param>
103 <summary>Retrieves a sequence of characters. The characters that are retrieved are those characters at positions from <paramref name="start_pos" /> up to, but not including <paramref name="end_pos" />. If <paramref name="end_pos" /> is negative, then the the characters retrieved will be those characters from <paramref name="start_pos" /> to the end of the text.</summary>
104 <returns>The characters between <paramref name="start_pos" /> and (but not including) <paramref name="end_pos" />.</returns>
105 <remarks />
106 </Docs>
107 </Member>
108 <Member MemberName="GetSelectionBounds">
109 <MemberSignature Language="C#" Value="public bool GetSelectionBounds (out int start_pos, out int end_pos);" />
110 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetSelectionBounds(int32 start_pos, int32 end_pos) cil managed" />
111 <MemberType>Method</MemberType>
112 <ReturnValue>
113 <ReturnType>System.Boolean</ReturnType>
114 </ReturnValue>
115 <Parameters>
116 <Parameter Name="start_pos" Type="System.Int32&amp;" RefType="out" />
117 <Parameter Name="end_pos" Type="System.Int32&amp;" RefType="out" />
118 </Parameters>
119 <Docs>
120 <param name="start_pos">To be added.</param>
121 <param name="end_pos">To be added.</param>
122 <summary>Gets the current selection bounds, if there is a selection</summary>
123 <returns>Boolean, TRUE if there is a selection.</returns>
124 <remarks />
125 </Docs>
126 </Member>
127 <Member MemberName="InsertText">
128 <MemberSignature Language="C#" Value="public void InsertText (string new_text, ref int position);" />
129 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertText(string new_text, int32 position) cil managed" />
130 <MemberType>Method</MemberType>
131 <ReturnValue>
132 <ReturnType>System.Void</ReturnType>
133 </ReturnValue>
134 <Parameters>
135 <Parameter Name="new_text" Type="System.String" />
136 <Parameter Name="position" Type="System.Int32&amp;" RefType="ref" />
137 </Parameters>
138 <Docs>
139 <param name="new_text">A string to insert.</param>
140 <param name="position">A pointer to the position within the Editable object for inserting the string.</param>
141 <summary>Inserts <paramref name="new_text" /> at <paramref name="position" />.</summary>
142 <remarks />
143 </Docs>
144 </Member>
145 <Member MemberName="IsEditable">
146 <MemberSignature Language="C#" Value="public bool IsEditable { get; set; }" />
147 <MemberSignature Language="ILAsm" Value=".property instance bool IsEditable" />
148 <MemberType>Property</MemberType>
149 <ReturnValue>
150 <ReturnType>System.Boolean</ReturnType>
151 </ReturnValue>
152 <Parameters>
153 </Parameters>
154 <Docs>
155 <summary>Whether or not the user can edit the text in the editable widget or not.</summary>
156 <value>A boolean; TRUE if the user can edit the text.</value>
157 <remarks />
158 </Docs>
159 </Member>
160 <Member MemberName="PasteClipboard">
161 <MemberSignature Language="C#" Value="public void PasteClipboard ();" />
162 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PasteClipboard() cil managed" />
163 <MemberType>Method</MemberType>
164 <ReturnValue>
165 <ReturnType>System.Void</ReturnType>
166 </ReturnValue>
167 <Parameters />
168 <Docs>
169 <summary>Causes the contents of the clipboard to be pasted into the given widget at the current cursor position.</summary>
170 <remarks />
171 </Docs>
172 </Member>
173 <Member MemberName="Position">
174 <MemberSignature Language="C#" Value="public int Position { get; set; }" />
175 <MemberSignature Language="ILAsm" Value=".property instance int32 Position" />
176 <MemberType>Property</MemberType>
177 <ReturnValue>
178 <ReturnType>System.Int32</ReturnType>
179 </ReturnValue>
180 <Parameters>
181 </Parameters>
182 <Docs>
183 <summary>The current cursor position.</summary>
184 <value>An integer position for the cursor.</value>
185 <remarks />
186 </Docs>
187 </Member>
188 <Member MemberName="SelectRegion">
189 <MemberSignature Language="C#" Value="public void SelectRegion (int start_pos, int end_pos);" />
190 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SelectRegion(int32 start_pos, int32 end_pos) cil managed" />
191 <MemberType>Method</MemberType>
192 <ReturnValue>
193 <ReturnType>System.Void</ReturnType>
194 </ReturnValue>
195 <Parameters>
196 <Parameter Name="start_pos" Type="System.Int32" />
197 <Parameter Name="end_pos" Type="System.Int32" />
198 </Parameters>
199 <Docs>
200 <param name="start_pos">To be added.</param>
201 <param name="end_pos">To be added.</param>
202 <summary>Selects a region of text. </summary>
203 <remarks>The characters that are selected are those characters at positions from <paramref name="start" /> up to, but not including <paramref name="end" />. If <paramref name="end" /> is negative, then the the characters selected will be those characters from <paramref name="start" /> to the end of the text.
204 </remarks>
205 </Docs>
206 </Member>
207 <Member MemberName="TextDeleted">
208 <MemberSignature Language="C#" Value="public event Gtk.TextDeletedHandler TextDeleted;" />
209 <MemberSignature Language="ILAsm" Value=".event class Gtk.TextDeletedHandler TextDeleted" />
210 <MemberType>Event</MemberType>
211 <ReturnValue>
212 <ReturnType>Gtk.TextDeletedHandler</ReturnType>
213 </ReturnValue>
214 <Parameters />
215 <Docs>
216 <summary>Raised whenever the user deletes text.</summary>
217 <remarks>The default handler for this signal will normally be responsible for inserting the text, so by connecting to this signal and then stopping the signal with gtk_signal_emit_stop(), it is possible to modify the inserted text, or prevent it from being inserted entirely. The <paramref name="start_pos" /> and <paramref name="end_pos" /> parameters are interpreted as for <see cref="F:Gtk.Editable.DeleteText()" />(FIXME: need equivalent for gtk_signal_emit_stop().)</remarks>
218 </Docs>
219 </Member>
220 <Member MemberName="TextInserted">
221 <MemberSignature Language="C#" Value="public event Gtk.TextInsertedHandler TextInserted;" />
222 <MemberSignature Language="ILAsm" Value=".event class Gtk.TextInsertedHandler TextInserted" />
223 <MemberType>Event</MemberType>
224 <ReturnValue>
225 <ReturnType>Gtk.TextInsertedHandler</ReturnType>
226 </ReturnValue>
227 <Parameters />
228 <Docs>
229 <summary>Raised whenever the user inserts text.</summary>
230 <remarks>The default handler for this signal will normally be responsible for inserting the text, so by connecting to this signal and then stopping the signal with gtk_signal_emit_stop(), it is possible to modify the inserted text, or prevent it from being inserted entirely. (FIXME: Need Gtk# equivalent for gtk_signal_emit_stop().)</remarks>
231 </Docs>
232 </Member>
233 </Members>
234 </Type>
00 <Type Name="EditableAdapter" FullName="Gtk.EditableAdapter">
1 <TypeSignature Language="C#" Value="public class EditableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.Editable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi EditableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.Editable" />
1 <TypeSignature Language="C#" Value="public class EditableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.IEditable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi EditableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.IEditable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.Editable</InterfaceName>
14 <InterfaceName>Gtk.IEditable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public EditableAdapter (Gtk.EditableImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.EditableImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public EditableAdapter (Gtk.IEditableImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.IEditableImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Gtk.EditableImplementor" />
38 <Parameter Name="implementor" Type="Gtk.IEditableImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
151152 </Docs>
152153 </Member>
153154 <Member MemberName="GetObject">
154 <MemberSignature Language="C#" Value="public static Gtk.Editable GetObject (GLib.Object obj);" />
155 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.Editable GetObject(class GLib.Object obj) cil managed" />
156 <MemberType>Method</MemberType>
157 <ReturnValue>
158 <ReturnType>Gtk.Editable</ReturnType>
155 <MemberSignature Language="C#" Value="public static Gtk.IEditable GetObject (GLib.Object obj);" />
156 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IEditable GetObject(class GLib.Object obj) cil managed" />
157 <MemberType>Method</MemberType>
158 <ReturnValue>
159 <ReturnType>Gtk.IEditable</ReturnType>
159160 </ReturnValue>
160161 <Parameters>
161162 <Parameter Name="obj" Type="GLib.Object" />
169170 </Docs>
170171 </Member>
171172 <Member MemberName="GetObject">
172 <MemberSignature Language="C#" Value="public static Gtk.Editable GetObject (IntPtr handle, bool owned);" />
173 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.Editable GetObject(native int handle, bool owned) cil managed" />
174 <MemberType>Method</MemberType>
175 <ReturnValue>
176 <ReturnType>Gtk.Editable</ReturnType>
173 <MemberSignature Language="C#" Value="public static Gtk.IEditable GetObject (IntPtr handle, bool owned);" />
174 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IEditable GetObject(native int handle, bool owned) cil managed" />
175 <MemberType>Method</MemberType>
176 <ReturnValue>
177 <ReturnType>Gtk.IEditable</ReturnType>
177178 </ReturnValue>
178179 <Parameters>
179180 <Parameter Name="handle" Type="System.IntPtr" />
185186 <summary>To be added.</summary>
186187 <returns>To be added.</returns>
187188 <remarks>To be added.</remarks>
189 <since version="Gtk# 3.0" />
188190 </Docs>
189191 </Member>
190192 <Member MemberName="GetSelectionBounds">
206208 <remarks>To be added.</remarks>
207209 </Docs>
208210 </Member>
211 <Member MemberName="GInterfaceGType">
212 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
213 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
214 <MemberType>Property</MemberType>
215 <ReturnValue>
216 <ReturnType>GLib.GType</ReturnType>
217 </ReturnValue>
218 <Docs>
219 <summary>To be added.</summary>
220 <value>To be added.</value>
221 <remarks>To be added.</remarks>
222 <since version="Gtk# 3.0" />
223 </Docs>
224 </Member>
209225 <Member MemberName="GType">
210 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
211 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
226 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
227 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
212228 <MemberType>Property</MemberType>
213229 <ReturnValue>
214230 <ReturnType>GLib.GType</ReturnType>
235251 </Docs>
236252 </Member>
237253 <Member MemberName="Implementor">
238 <MemberSignature Language="C#" Value="public Gtk.EditableImplementor Implementor { get; }" />
239 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.EditableImplementor Implementor" />
240 <MemberType>Property</MemberType>
241 <ReturnValue>
242 <ReturnType>Gtk.EditableImplementor</ReturnType>
254 <MemberSignature Language="C#" Value="public Gtk.IEditableImplementor Implementor { get; }" />
255 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.IEditableImplementor Implementor" />
256 <MemberType>Property</MemberType>
257 <ReturnValue>
258 <ReturnType>Gtk.IEditableImplementor</ReturnType>
243259 </ReturnValue>
244260 <Docs>
245261 <summary>To be added.</summary>
+0
-129
doc/en/Gtk/EditableImplementor.xml less more
0 <Type Name="EditableImplementor" FullName="Gtk.EditableImplementor">
1 <TypeSignature Language="C#" Value="public interface EditableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract EditableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.EditableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>Editable implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Gtk.Editable" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="DeleteText">
23 <MemberSignature Language="C#" Value="public void DeleteText (int start_pos, int end_pos);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteText(int32 start_pos, int32 end_pos) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="start_pos" Type="System.Int32" />
31 <Parameter Name="end_pos" Type="System.Int32" />
32 </Parameters>
33 <Docs>
34 <param name="start_pos">To be added.</param>
35 <param name="end_pos">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
38 </Docs>
39 </Member>
40 <Member MemberName="GetChars">
41 <MemberSignature Language="C#" Value="public string GetChars (int start_pos, int end_pos);" />
42 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetChars(int32 start_pos, int32 end_pos) cil managed" />
43 <MemberType>Method</MemberType>
44 <ReturnValue>
45 <ReturnType>System.String</ReturnType>
46 </ReturnValue>
47 <Parameters>
48 <Parameter Name="start_pos" Type="System.Int32" />
49 <Parameter Name="end_pos" Type="System.Int32" />
50 </Parameters>
51 <Docs>
52 <param name="start_pos">To be added.</param>
53 <param name="end_pos">To be added.</param>
54 <summary>To be added.</summary>
55 <returns>To be added.</returns>
56 <remarks>To be added.</remarks>
57 </Docs>
58 </Member>
59 <Member MemberName="GetSelectionBounds">
60 <MemberSignature Language="C#" Value="public bool GetSelectionBounds (out int start_pos, out int end_pos);" />
61 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetSelectionBounds(int32 start_pos, int32 end_pos) cil managed" />
62 <MemberType>Method</MemberType>
63 <ReturnValue>
64 <ReturnType>System.Boolean</ReturnType>
65 </ReturnValue>
66 <Parameters>
67 <Parameter Name="start_pos" Type="System.Int32&amp;" RefType="out" />
68 <Parameter Name="end_pos" Type="System.Int32&amp;" RefType="out" />
69 </Parameters>
70 <Docs>
71 <param name="start_pos">To be added.</param>
72 <param name="end_pos">To be added.</param>
73 <summary>To be added.</summary>
74 <returns>To be added.</returns>
75 <remarks>To be added.</remarks>
76 </Docs>
77 </Member>
78 <Member MemberName="InsertText">
79 <MemberSignature Language="C#" Value="public void InsertText (string new_text, ref int position);" />
80 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertText(string new_text, int32 position) cil managed" />
81 <MemberType>Method</MemberType>
82 <ReturnValue>
83 <ReturnType>System.Void</ReturnType>
84 </ReturnValue>
85 <Parameters>
86 <Parameter Name="new_text" Type="System.String" />
87 <Parameter Name="position" Type="System.Int32&amp;" RefType="ref" />
88 </Parameters>
89 <Docs>
90 <param name="new_text">To be added.</param>
91 <param name="position">To be added.</param>
92 <summary>To be added.</summary>
93 <remarks>To be added.</remarks>
94 </Docs>
95 </Member>
96 <Member MemberName="Position">
97 <MemberSignature Language="C#" Value="public int Position { get; set; }" />
98 <MemberSignature Language="ILAsm" Value=".property instance int32 Position" />
99 <MemberType>Property</MemberType>
100 <ReturnValue>
101 <ReturnType>System.Int32</ReturnType>
102 </ReturnValue>
103 <Docs>
104 <summary>To be added.</summary>
105 <value>To be added.</value>
106 <remarks>To be added.</remarks>
107 </Docs>
108 </Member>
109 <Member MemberName="SelectRegion">
110 <MemberSignature Language="C#" Value="public void SelectRegion (int start_pos, int end_pos);" />
111 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SelectRegion(int32 start_pos, int32 end_pos) cil managed" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>System.Void</ReturnType>
115 </ReturnValue>
116 <Parameters>
117 <Parameter Name="start_pos" Type="System.Int32" />
118 <Parameter Name="end_pos" Type="System.Int32" />
119 </Parameters>
120 <Docs>
121 <param name="start_pos">To be added.</param>
122 <param name="end_pos">To be added.</param>
123 <summary>To be added.</summary>
124 <remarks>To be added.</remarks>
125 </Docs>
126 </Member>
127 </Members>
128 </Type>
2929 </Docs>
3030 </Member>
3131 <Member MemberName="Editable">
32 <MemberSignature Language="C#" Value="public Gtk.CellEditable Editable { get; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellEditable Editable" />
32 <MemberSignature Language="C#" Value="public Gtk.ICellEditable Editable { get; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ICellEditable Editable" />
3434 <MemberType>Property</MemberType>
3535 <ReturnValue>
36 <ReturnType>Gtk.CellEditable</ReturnType>
36 <ReturnType>Gtk.ICellEditable</ReturnType>
3737 </ReturnValue>
3838 <Parameters />
3939 <Docs>
+0
-44
doc/en/Gtk/EnableDeviceArgs.xml less more
0 <Type Name="EnableDeviceArgs" FullName="Gtk.EnableDeviceArgs">
1 <TypeSignature Language="C#" Value="public class EnableDeviceArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.InputDialog.EnableDevice" /> event invokes <see cref="T:Gtk.EnableDeviceHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public EnableDeviceArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.EnableDeviceArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.EnableDeviceHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Device">
31 <MemberSignature Language="C#" Value="public Gdk.Device Device { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.Device</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The device to enable.</summary>
38 <value>A <see cref="T:Gdk.Device" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/EnableDeviceHandler.xml less more
0 <Type Name="EnableDeviceHandler" FullName="Gtk.EnableDeviceHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void EnableDeviceHandler(object o, EnableDeviceArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">Event sender.</param>
9 <param name="args">Event arguments.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.InputDialog.EnableDevice" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.EnableDeviceArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.EnableDeviceHandler" /> to an event, add the EnableDeviceHandler instance to the event. The methods referenced by the EnableDeviceHandler instance are invoked whenever the event is raised, until the EnableDeviceHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.EnableDeviceArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
00 <Type Name="Entry" FullName="Gtk.Entry">
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public class Entry : Gtk.Widget, Gtk.CellEditable, Gtk.Editable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Entry extends Gtk.Widget implements class GLib.IWrapper, class Gtk.CellEditable, class Gtk.Editable" />
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public class Entry : Gtk.Widget, Gtk.ICellEditable, Gtk.IEditable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Entry extends Gtk.Widget implements class GLib.IWrapper, class Gtk.ICellEditable, class Gtk.IEditable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.CellEditable</InterfaceName>
14 <InterfaceName>Gtk.ICellEditable</InterfaceName>
1515 </Interface>
1616 <Interface>
17 <InterfaceName>Gtk.Editable</InterfaceName>
17 <InterfaceName>Gtk.IEditable</InterfaceName>
1818 </Interface>
1919 </Interfaces>
2020 <Docs>
612612 </Docs>
613613 </Member>
614614 <Member MemberName="GetIconGicon">
615 <MemberSignature Language="C#" Value="public GLib.Icon GetIconGicon (Gtk.EntryIconPosition icon_pos);" />
616 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.Icon GetIconGicon(valuetype Gtk.EntryIconPosition icon_pos) cil managed" />
617 <MemberType>Method</MemberType>
618 <ReturnValue>
619 <ReturnType>GLib.Icon</ReturnType>
615 <MemberSignature Language="C#" Value="public GLib.IIcon GetIconGicon (Gtk.EntryIconPosition icon_pos);" />
616 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.IIcon GetIconGicon(valuetype Gtk.EntryIconPosition icon_pos) cil managed" />
617 <MemberType>Method</MemberType>
618 <ReturnValue>
619 <ReturnType>GLib.IIcon</ReturnType>
620620 </ReturnValue>
621621 <Parameters>
622622 <Parameter Name="icon_pos" Type="Gtk.EntryIconPosition" />
13321332 <Docs>
13331333 <param name="p0">To be added.</param>
13341334 <param name="p1">To be added.</param>
1335 <summary>To be added.</summary>
1336 <remarks>To be added.</remarks>
1335 <summary>Default handler for the <see cref="M:Gtk.Entry.IconPress" /> event.</summary>
1336 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Entry.IconPress" /> event.</remarks>
13371337 <since version="Gtk# 3.0" />
13381338 </Docs>
13391339 </Member>
13561356 <Docs>
13571357 <param name="p0">To be added.</param>
13581358 <param name="p1">To be added.</param>
1359 <summary>To be added.</summary>
1360 <remarks>To be added.</remarks>
1359 <summary>Default handler for the <see cref="M:Gtk.Entry.IconRelease" /> event.</summary>
1360 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Entry.IconRelease" /> event.</remarks>
13611361 <since version="Gtk# 3.0" />
13621362 </Docs>
13631363 </Member>
14451445 </Parameters>
14461446 <Docs>
14471447 <param name="p0">To be added.</param>
1448 <summary>To be added.</summary>
1449 <remarks>To be added.</remarks>
1448 <summary>Default handler for the <see cref="M:Gtk.Entry.PreeditChanged" /> event.</summary>
1449 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Entry.PreeditChanged" /> event.</remarks>
14501450 <since version="Gtk# 3.0" />
14511451 </Docs>
14521452 </Member>
16421642 </Docs>
16431643 </Member>
16441644 <Member MemberName="PrimaryIconGicon">
1645 <MemberSignature Language="C#" Value="public GLib.Icon PrimaryIconGicon { get; set; }" />
1646 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon PrimaryIconGicon" />
1645 <MemberSignature Language="C#" Value="public GLib.IIcon PrimaryIconGicon { get; set; }" />
1646 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon PrimaryIconGicon" />
16471647 <MemberType>Property</MemberType>
16481648 <Attributes>
16491649 <Attribute>
16511651 </Attribute>
16521652 </Attributes>
16531653 <ReturnValue>
1654 <ReturnType>GLib.Icon</ReturnType>
1654 <ReturnType>GLib.IIcon</ReturnType>
16551655 </ReturnValue>
16561656 <Docs>
16571657 <summary>To be added.</summary>
19101910 </Docs>
19111911 </Member>
19121912 <Member MemberName="SecondaryIconGicon">
1913 <MemberSignature Language="C#" Value="public GLib.Icon SecondaryIconGicon { get; set; }" />
1914 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon SecondaryIconGicon" />
1913 <MemberSignature Language="C#" Value="public GLib.IIcon SecondaryIconGicon { get; set; }" />
1914 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon SecondaryIconGicon" />
19151915 <MemberType>Property</MemberType>
19161916 <Attributes>
19171917 <Attribute>
19191919 </Attribute>
19201920 </Attributes>
19211921 <ReturnValue>
1922 <ReturnType>GLib.Icon</ReturnType>
1922 <ReturnType>GLib.IIcon</ReturnType>
19231923 </ReturnValue>
19241924 <Docs>
19251925 <summary>To be added.</summary>
21402140 </Docs>
21412141 </Member>
21422142 <Member MemberName="SetIconFromGicon">
2143 <MemberSignature Language="C#" Value="public void SetIconFromGicon (Gtk.EntryIconPosition icon_pos, GLib.Icon icon);" />
2144 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetIconFromGicon(valuetype Gtk.EntryIconPosition icon_pos, class GLib.Icon icon) cil managed" />
2143 <MemberSignature Language="C#" Value="public void SetIconFromGicon (Gtk.EntryIconPosition icon_pos, GLib.IIcon icon);" />
2144 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetIconFromGicon(valuetype Gtk.EntryIconPosition icon_pos, class GLib.IIcon icon) cil managed" />
21452145 <MemberType>Method</MemberType>
21462146 <ReturnValue>
21472147 <ReturnType>System.Void</ReturnType>
21482148 </ReturnValue>
21492149 <Parameters>
21502150 <Parameter Name="icon_pos" Type="Gtk.EntryIconPosition" />
2151 <Parameter Name="icon" Type="GLib.Icon" />
2151 <Parameter Name="icon" Type="GLib.IIcon" />
21522152 </Parameters>
21532153 <Docs>
21542154 <param name="icon_pos">To be added.</param>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 <since version="Gtk# 3.0" />
2828 </Docs>
2929 </Member>
143143 <ReturnType>GLib.GType</ReturnType>
144144 </ReturnValue>
145145 <Docs>
146 <summary>To be added.</summary>
147 <value>To be added.</value>
148 <remarks>To be added.</remarks>
146 <summary>GType Property.</summary>
147 <value>The native <see cref="T:GLib.GType" /> value.</value>
148 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.EntryBuffer" />.</remarks>
149149 <since version="Gtk# 3.0" />
150150 </Docs>
151151 </Member>
246246 <Docs>
247247 <param name="position">To be added.</param>
248248 <param name="n_chars">To be added.</param>
249 <summary>To be added.</summary>
250 <remarks>To be added.</remarks>
249 <summary>Default handler for the <see cref="M:Gtk.EntryBuffer.DeletedText" /> event.</summary>
250 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.EntryBuffer.DeletedText" /> event.</remarks>
251251 <since version="Gtk# 3.0" />
252252 </Docs>
253253 </Member>
340340 <param name="position">To be added.</param>
341341 <param name="chars">To be added.</param>
342342 <param name="n_chars">To be added.</param>
343 <summary>To be added.</summary>
344 <remarks>To be added.</remarks>
343 <summary>Default handler for the <see cref="M:Gtk.EntryBuffer.InsertedText" /> event.</summary>
344 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.EntryBuffer.InsertedText" /> event.</remarks>
345345 <since version="Gtk# 3.0" />
346346 </Docs>
347347 </Member>
00 <Type Name="EntryCompletion" FullName="Gtk.EntryCompletion">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class EntryCompletion : GLib.Object, Gtk.CellLayout" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit EntryCompletion extends GLib.Object implements class GLib.IWrapper, class Gtk.CellLayout" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class EntryCompletion : GLib.Object, Gtk.ICellLayout" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit EntryCompletion extends GLib.Object implements class GLib.IWrapper, class Gtk.ICellLayout" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
1010 </Base>
1111 <Interfaces>
1212 <Interface>
13 <InterfaceName>Gtk.CellLayout</InterfaceName>
13 <InterfaceName>Gtk.ICellLayout</InterfaceName>
1414 </Interface>
1515 </Interfaces>
1616 <Docs>
494494 </Docs>
495495 </Member>
496496 <Member MemberName="Model">
497 <MemberSignature Language="C#" Value="public Gtk.TreeModel Model { get; set; }" />
498 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel Model" />
497 <MemberSignature Language="C#" Value="public Gtk.ITreeModel Model { get; set; }" />
498 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel Model" />
499499 <MemberType>Property</MemberType>
500500 <Attributes>
501501 <Attribute>
503503 </Attribute>
504504 </Attributes>
505505 <ReturnValue>
506 <ReturnType>Gtk.TreeModel</ReturnType>
506 <ReturnType>Gtk.ITreeModel</ReturnType>
507507 </ReturnValue>
508508 <Parameters />
509509 <Docs>
535535 </Docs>
536536 </Member>
537537 <Member MemberName="OnCursorOnMatch">
538 <MemberSignature Language="C#" Value="protected virtual bool OnCursorOnMatch (Gtk.TreeModel model, Gtk.TreeIter iter);" />
539 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnCursorOnMatch(class Gtk.TreeModel model, valuetype Gtk.TreeIter iter) cil managed" />
538 <MemberSignature Language="C#" Value="protected virtual bool OnCursorOnMatch (Gtk.ITreeModel model, Gtk.TreeIter iter);" />
539 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnCursorOnMatch(class Gtk.ITreeModel model, valuetype Gtk.TreeIter iter) cil managed" />
540540 <MemberType>Method</MemberType>
541541 <Attributes>
542542 <Attribute>
547547 <ReturnType>System.Boolean</ReturnType>
548548 </ReturnValue>
549549 <Parameters>
550 <Parameter Name="model" Type="Gtk.TreeModel" />
550 <Parameter Name="model" Type="Gtk.ITreeModel" />
551551 <Parameter Name="iter" Type="Gtk.TreeIter" />
552552 </Parameters>
553553 <Docs>
554554 <param name="model">To be added.</param>
555555 <param name="iter">To be added.</param>
556 <summary>To be added.</summary>
556 <summary>Default handler for the <see cref="M:Gtk.EntryCompletion.CursorOnMatch" /> event.</summary>
557557 <returns>To be added.</returns>
558 <remarks>To be added.</remarks>
559 <since version="Gtk# 2.12" />
558 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.EntryCompletion.CursorOnMatch" /> event.</remarks>
559 <since version="Gtk# 3.0" />
560560 </Docs>
561561 </Member>
562562 <Member MemberName="OnMatchSelected">
563 <MemberSignature Language="C#" Value="protected virtual bool OnMatchSelected (Gtk.TreeModel model, Gtk.TreeIter iter);" />
564 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnMatchSelected(class Gtk.TreeModel model, valuetype Gtk.TreeIter iter) cil managed" />
563 <MemberSignature Language="C#" Value="protected virtual bool OnMatchSelected (Gtk.ITreeModel model, Gtk.TreeIter iter);" />
564 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnMatchSelected(class Gtk.ITreeModel model, valuetype Gtk.TreeIter iter) cil managed" />
565565 <MemberType>Method</MemberType>
566566 <Attributes>
567567 <Attribute>
572572 <ReturnType>System.Boolean</ReturnType>
573573 </ReturnValue>
574574 <Parameters>
575 <Parameter Name="model" Type="Gtk.TreeModel" />
575 <Parameter Name="model" Type="Gtk.ITreeModel" />
576576 <Parameter Name="iter" Type="Gtk.TreeIter" />
577577 </Parameters>
578578 <Docs>
579 <param name="model">a <see cref="T:Gtk.TreeModel" />, the model the match was selected from</param>
580 <param name="iter">a <see cref="T:Gtk.TreeIter" />, the row the user picked</param>
581 <summary>This method is called whenever the user selects one of the suggested matches.</summary>
582 <returns>a <see cref="T:System.Boolean" /></returns>
583 <remarks />
579 <param name="model">To be added.</param>
580 <param name="iter">To be added.</param>
581 <summary>Default handler for the <see cref="M:Gtk.EntryCompletion.MatchSelected" /> event.</summary>
582 <returns>To be added.</returns>
583 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.EntryCompletion.MatchSelected" /> event.</remarks>
584 <since version="Gtk# 3.0" />
584585 </Docs>
585586 </Member>
586587 <Member MemberName="OnPrefixInserted">
+0
-44
doc/en/Gtk/ExposeEventArgs.xml less more
0 <Type Name="ExposeEventArgs" FullName="Gtk.ExposeEventArgs">
1 <TypeSignature Language="C#" Value="public class ExposeEventArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.Widget.ExposeEvent" /> event invokes <see cref="T:Gtk.ExposeEventHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public ExposeEventArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.ExposeEventArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.ExposeEventHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Event">
31 <MemberSignature Language="C#" Value="public Gdk.EventExpose Event { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.EventExpose</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The event that caused the widget to be exposed.</summary>
38 <value>A <see cref="E:Gdk.EventExpose" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/ExposeEventHandler.xml less more
0 <Type Name="ExposeEventHandler" FullName="Gtk.ExposeEventHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void ExposeEventHandler(object o, ExposeEventArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">Event sender.</param>
9 <param name="args">Event arguments.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.Widget.ExposeEvent" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.ExposeEventArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.ExposeEventHandler" /> to an event, add the ExposeEventHandler instance to the event. The methods referenced by the ExposeEventHandler instance are invoked whenever the event is raised, until the ExposeEventHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.ExposeEventArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
+0
-1000
doc/en/Gtk/FileChooser.xml less more
0 <Type Name="FileChooser" FullName="Gtk.FileChooser">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface FileChooser : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract FileChooser implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
6 </AssemblyInfo>
7 <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>
8 <Interfaces>
9 <Interface>
10 <InterfaceName>GLib.IWrapper</InterfaceName>
11 </Interface>
12 </Interfaces>
13 <Docs>
14 <summary>Interface for a file-chooser.</summary>
15 <remarks>See <see cref="T:Gtk.FileChooserWidget" /> for an actual implementation.</remarks>
16 <since version="Gtk# 2.4" />
17 </Docs>
18 <Members>
19 <Member MemberName="Action">
20 <MemberSignature Language="C#" Value="public Gtk.FileChooserAction Action { get; set; }" />
21 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.FileChooserAction Action" />
22 <MemberType>Property</MemberType>
23 <ReturnValue>
24 <ReturnType>Gtk.FileChooserAction</ReturnType>
25 </ReturnValue>
26 <Parameters />
27 <Docs>
28 <summary>
29 Sets the type of operation that that the chooser is performing; the
30 user interface is adapted to suit the selected action.
31 </summary>
32 <value>a <see cref="T:Gtk.FileChooserAction" /></value>
33 <remarks>
34 For example,
35 an option to create a new folder might be shown if the action is
36 <see cref="M:Gtk.FileChooserAction.Save" /> but not if the action is
37 <see cref="M:Gtk.FileChooserAction.Open" />.
38 </remarks>
39 </Docs>
40 </Member>
41 <Member MemberName="AddFilter">
42 <MemberSignature Language="C#" Value="public void AddFilter (Gtk.FileFilter filter);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddFilter(class Gtk.FileFilter filter) cil managed" />
44 <MemberType>Method</MemberType>
45 <ReturnValue>
46 <ReturnType>System.Void</ReturnType>
47 </ReturnValue>
48 <Parameters>
49 <Parameter Name="filter" Type="Gtk.FileFilter" />
50 </Parameters>
51 <Docs>
52 <param name="filter">a <see cref="T:Gtk.FileFilter" /></param>
53 <summary>
54 Adds <paramref name="filter" /> to the list of filters that the
55 user can select between.
56 </summary>
57 <remarks>
58 When a filter is selected, only files that are passed by that
59 filter are displayed.
60 </remarks>
61 </Docs>
62 </Member>
63 <Member MemberName="AddShortcutFolder">
64 <MemberSignature Language="C#" Value="public bool AddShortcutFolder (string folder);" />
65 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddShortcutFolder(string folder) cil managed" />
66 <MemberType>Method</MemberType>
67 <ReturnValue>
68 <ReturnType>System.Boolean</ReturnType>
69 </ReturnValue>
70 <Parameters>
71 <Parameter Name="folder" Type="System.String" />
72 </Parameters>
73 <Docs>
74 <param name="folder">a <see cref="T:System.String" /></param>
75 <summary>Adds a folder to be displayed with the shortcut folders in a file chooser.</summary>
76 <returns>a <see cref="T:System.Boolean" /></returns>
77 <remarks>
78 Note that shortcut folders do not get saved, as they are provided by the
79 application. For example, you can use this to add a
80 "/usr/share/mydrawprogram/Clipart" folder to the volume list.
81 </remarks>
82 </Docs>
83 </Member>
84 <Member MemberName="AddShortcutFolderUri">
85 <MemberSignature Language="C#" Value="public bool AddShortcutFolderUri (string uri);" />
86 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddShortcutFolderUri(string uri) cil managed" />
87 <MemberType>Method</MemberType>
88 <ReturnValue>
89 <ReturnType>System.Boolean</ReturnType>
90 </ReturnValue>
91 <Parameters>
92 <Parameter Name="uri" Type="System.String" />
93 </Parameters>
94 <Docs>
95 <param name="uri">a <see cref="T:System.String" /></param>
96 <summary>
97 Adds a folder URI to be displayed with the shortcut folders in a file
98 chooser.
99 </summary>
100 <returns>a <see cref="T:System.Boolean" />, true if the folder
101 could be added successfully, false otherwise.</returns>
102 <remarks>
103 Note that shortcut folders do not get saved, as they are provided
104 by the application. For example, you can use this to add a
105 "file:///usr/share/mydrawprogram/Clipart" folder to the volume list.
106 </remarks>
107 </Docs>
108 </Member>
109 <Member MemberName="ConfirmOverwrite">
110 <MemberSignature Language="C#" Value="public event Gtk.ConfirmOverwriteHandler ConfirmOverwrite;" />
111 <MemberSignature Language="ILAsm" Value=".event class Gtk.ConfirmOverwriteHandler ConfirmOverwrite" />
112 <MemberType>Event</MemberType>
113 <ReturnValue>
114 <ReturnType>Gtk.ConfirmOverwriteHandler</ReturnType>
115 </ReturnValue>
116 <Docs>
117 <summary>Indicates an overwrite confirmation is needed.</summary>
118 <remarks />
119 <since version="Gtk# 2.8" />
120 </Docs>
121 </Member>
122 <Member MemberName="CreateFolders">
123 <MemberSignature Language="C#" Value="public bool CreateFolders { get; set; }" />
124 <MemberSignature Language="ILAsm" Value=".property instance bool CreateFolders" />
125 <MemberType>Property</MemberType>
126 <ReturnValue>
127 <ReturnType>System.Boolean</ReturnType>
128 </ReturnValue>
129 <Docs>
130 <summary>To be added.</summary>
131 <value>To be added.</value>
132 <remarks>To be added.</remarks>
133 <since version="Gtk# 3.0" />
134 </Docs>
135 </Member>
136 <Member MemberName="CurrentFolder">
137 <MemberSignature Language="C#" Value="public string CurrentFolder { get; }" />
138 <MemberSignature Language="ILAsm" Value=".property instance string CurrentFolder" />
139 <MemberType>Property</MemberType>
140 <ReturnValue>
141 <ReturnType>System.String</ReturnType>
142 </ReturnValue>
143 <Parameters />
144 <Docs>
145 <summary>The current folder for the file chooser, when the chooser has selected a local filename.</summary>
146 <value>a <see cref="T:System.String" /></value>
147 <remarks>
148 </remarks>
149 </Docs>
150 </Member>
151 <Member MemberName="CurrentFolderChanged">
152 <MemberSignature Language="C#" Value="public event EventHandler CurrentFolderChanged;" />
153 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler CurrentFolderChanged" />
154 <MemberType>Event</MemberType>
155 <ReturnValue>
156 <ReturnType>System.EventHandler</ReturnType>
157 </ReturnValue>
158 <Parameters />
159 <Docs>
160 <summary>
161 This signal is emitted when the current folder in a file chooser
162 changes.
163 </summary>
164 <remarks>
165 This event can happen due to the user performing some action that
166 changes folders, such as selecting a bookmark or visiting a folder on the
167 file list. It can also happen as a result of calling a function to
168 explicitly change the current folder in a file chooser.
169
170 Normally you do not need to connect to this signal, unless you need to keep
171 track of which folder a file chooser is showing.
172 </remarks>
173 </Docs>
174 </Member>
175 <Member MemberName="CurrentFolderFile">
176 <MemberSignature Language="C#" Value="public GLib.File CurrentFolderFile { get; }" />
177 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File CurrentFolderFile" />
178 <MemberType>Property</MemberType>
179 <ReturnValue>
180 <ReturnType>GLib.File</ReturnType>
181 </ReturnValue>
182 <Docs>
183 <summary>To be added.</summary>
184 <value>To be added.</value>
185 <remarks>To be added.</remarks>
186 <since version="Gtk# 3.0" />
187 </Docs>
188 </Member>
189 <Member MemberName="CurrentFolderUri">
190 <MemberSignature Language="C#" Value="public string CurrentFolderUri { get; }" />
191 <MemberSignature Language="ILAsm" Value=".property instance string CurrentFolderUri" />
192 <MemberType>Property</MemberType>
193 <ReturnValue>
194 <ReturnType>System.String</ReturnType>
195 </ReturnValue>
196 <Parameters />
197 <Docs>
198 <summary>The file chooser's current folder, if set from a URI.</summary>
199 <value>a <see cref="T:System.String" /></value>
200 <remarks>
201 </remarks>
202 </Docs>
203 </Member>
204 <Member MemberName="CurrentName">
205 <MemberSignature Language="C#" Value="public string CurrentName { set; }" />
206 <MemberSignature Language="ILAsm" Value=".property instance string CurrentName" />
207 <MemberType>Property</MemberType>
208 <ReturnValue>
209 <ReturnType>System.String</ReturnType>
210 </ReturnValue>
211 <Docs>
212 <summary>
213 Property to represent the current name in the file selector,
214 as if entered by the user.
215 </summary>
216 <value>a <see cref="T:System.String" /></value>
217 <remarks>
218 Note that the name passed in here is a UTF-8
219 string rather than a filename. This function is meant for
220 such uses as a suggested name in a "Save As..." dialog.
221 </remarks>
222 </Docs>
223 </Member>
224 <Member MemberName="DoOverwriteConfirmation">
225 <MemberSignature Language="C#" Value="public bool DoOverwriteConfirmation { get; set; }" />
226 <MemberSignature Language="ILAsm" Value=".property instance bool DoOverwriteConfirmation" />
227 <MemberType>Property</MemberType>
228 <ReturnValue>
229 <ReturnType>System.Boolean</ReturnType>
230 </ReturnValue>
231 <Docs>
232 <summary>Controls if Overwrite Confirmation is performed.</summary>
233 <value>
234 <see langword="true" /> to perform overwrite confirmations.</value>
235 <remarks>When this property is set, the implementation will raise <see cref="E:Gtk.FileChooser.ConfirmOverwrite" /> any time the chooser is in Save mode and an existing file is selected.</remarks>
236 <since version="Gtk# 2.8" />
237 </Docs>
238 </Member>
239 <Member MemberName="ExtraWidget">
240 <MemberSignature Language="C#" Value="public Gtk.Widget ExtraWidget { get; set; }" />
241 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Widget ExtraWidget" />
242 <MemberType>Property</MemberType>
243 <ReturnValue>
244 <ReturnType>Gtk.Widget</ReturnType>
245 </ReturnValue>
246 <Parameters />
247 <Docs>
248 <summary>An application-supplied widget to provide extra options to the user.</summary>
249 <value>a <see cref="T:Gtk.Widget" /></value>
250 <remarks>
251 </remarks>
252 </Docs>
253 </Member>
254 <Member MemberName="File">
255 <MemberSignature Language="C#" Value="public GLib.File File { get; }" />
256 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File File" />
257 <MemberType>Property</MemberType>
258 <ReturnValue>
259 <ReturnType>GLib.File</ReturnType>
260 </ReturnValue>
261 <Docs>
262 <summary>To be added.</summary>
263 <value>To be added.</value>
264 <remarks>To be added.</remarks>
265 <since version="Gtk# 3.0" />
266 </Docs>
267 </Member>
268 <Member MemberName="FileActivated">
269 <MemberSignature Language="C#" Value="public event EventHandler FileActivated;" />
270 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler FileActivated" />
271 <MemberType>Event</MemberType>
272 <ReturnValue>
273 <ReturnType>System.EventHandler</ReturnType>
274 </ReturnValue>
275 <Parameters />
276 <Docs>
277 <summary>
278 This signal is emitted when the user "activates" a file in the file
279 chooser.
280 </summary>
281 <remarks>
282 This event can happen by double-clicking on a file in the file list, or
283 by pressing Enter.
284
285 Normally you do not need to connect to this signal. It is used internally
286 by the file chooser code to know when to activate the default button in the dialog.
287 </remarks>
288 </Docs>
289 </Member>
290 <Member MemberName="Filename">
291 <MemberSignature Language="C#" Value="public string Filename { get; }" />
292 <MemberSignature Language="ILAsm" Value=".property instance string Filename" />
293 <MemberType>Property</MemberType>
294 <ReturnValue>
295 <ReturnType>System.String</ReturnType>
296 </ReturnValue>
297 <Parameters />
298 <Docs>
299 <summary>The current filename selected by the file chooser.</summary>
300 <value>a <see cref="T:System.String" /></value>
301 <remarks>
302 </remarks>
303 </Docs>
304 </Member>
305 <Member MemberName="Filenames">
306 <MemberSignature Language="C#" Value="public string[] Filenames { get; }" />
307 <MemberSignature Language="ILAsm" Value=".property instance string[] Filenames" />
308 <MemberType>Property</MemberType>
309 <ReturnValue>
310 <ReturnType>System.String[]</ReturnType>
311 </ReturnValue>
312 <Docs>
313 <summary>To be added.</summary>
314 <value>To be added.</value>
315 <remarks>To be added.</remarks>
316 </Docs>
317 </Member>
318 <Member MemberName="Files">
319 <MemberSignature Language="C#" Value="public GLib.File[] Files { get; }" />
320 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File[] Files" />
321 <MemberType>Property</MemberType>
322 <ReturnValue>
323 <ReturnType>GLib.File[]</ReturnType>
324 </ReturnValue>
325 <Docs>
326 <summary>To be added.</summary>
327 <value>To be added.</value>
328 <remarks>To be added.</remarks>
329 <since version="Gtk# 3.0" />
330 </Docs>
331 </Member>
332 <Member MemberName="Filter">
333 <MemberSignature Language="C#" Value="public Gtk.FileFilter Filter { get; set; }" />
334 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.FileFilter Filter" />
335 <MemberType>Property</MemberType>
336 <ReturnValue>
337 <ReturnType>Gtk.FileFilter</ReturnType>
338 </ReturnValue>
339 <Parameters />
340 <Docs>
341 <summary>The currently-applied file filter.</summary>
342 <value>a <see cref="T:Gtk.FileFilter" /></value>
343 <remarks>
344 </remarks>
345 </Docs>
346 </Member>
347 <Member MemberName="Filters">
348 <MemberSignature Language="C#" Value="public Gtk.FileFilter[] Filters { get; }" />
349 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.FileFilter[] Filters" />
350 <MemberType>Property</MemberType>
351 <ReturnValue>
352 <ReturnType>Gtk.FileFilter[]</ReturnType>
353 </ReturnValue>
354 <Docs>
355 <summary>To be added.</summary>
356 <value>To be added.</value>
357 <remarks>To be added.</remarks>
358 </Docs>
359 </Member>
360 <Member MemberName="LocalOnly">
361 <MemberSignature Language="C#" Value="public bool LocalOnly { get; set; }" />
362 <MemberSignature Language="ILAsm" Value=".property instance bool LocalOnly" />
363 <MemberType>Property</MemberType>
364 <ReturnValue>
365 <ReturnType>System.Boolean</ReturnType>
366 </ReturnValue>
367 <Parameters />
368 <Docs>
369 <summary>
370 Sets whether only local files can be selected in the
371 file selector.
372 </summary>
373 <value>a <see cref="T:System.Boolean" /></value>
374 <remarks>
375 If true (the default),
376 then the selected file are files are guaranteed to be
377 accessible through the operating systems native file
378 file system and therefore the application only
379 needs to worry about the filename functions in
380 <see cref="T:Gtk.FileChooser" />, like
381 <see cref="M:Gtk.FileChooser.GetFilename" />,
382 rather than the URI functions like
383 <see cref="M:Gtk.FileChooser.GetUri" />.
384 </remarks>
385 </Docs>
386 </Member>
387 <Member MemberName="PreviewFile">
388 <MemberSignature Language="C#" Value="public GLib.File PreviewFile { get; }" />
389 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File PreviewFile" />
390 <MemberType>Property</MemberType>
391 <ReturnValue>
392 <ReturnType>GLib.File</ReturnType>
393 </ReturnValue>
394 <Docs>
395 <summary>To be added.</summary>
396 <value>To be added.</value>
397 <remarks>To be added.</remarks>
398 <since version="Gtk# 3.0" />
399 </Docs>
400 </Member>
401 <Member MemberName="PreviewFilename">
402 <MemberSignature Language="C#" Value="public string PreviewFilename { get; }" />
403 <MemberSignature Language="ILAsm" Value=".property instance string PreviewFilename" />
404 <MemberType>Property</MemberType>
405 <ReturnValue>
406 <ReturnType>System.String</ReturnType>
407 </ReturnValue>
408 <Parameters />
409 <Docs>
410 <summary>Internal function; gets the filename that should be previewed in a custom preview.</summary>
411 <value>a <see cref="T:System.String" /></value>
412 <remarks>Not for general programmer use.</remarks>
413 </Docs>
414 </Member>
415 <Member MemberName="PreviewUri">
416 <MemberSignature Language="C#" Value="public string PreviewUri { get; }" />
417 <MemberSignature Language="ILAsm" Value=".property instance string PreviewUri" />
418 <MemberType>Property</MemberType>
419 <ReturnValue>
420 <ReturnType>System.String</ReturnType>
421 </ReturnValue>
422 <Parameters />
423 <Docs>
424 <summary>The URI that should be previewed in a custom preview widget. </summary>
425 <value>a <see cref="T:System.String" /></value>
426 <remarks>
427 </remarks>
428 </Docs>
429 </Member>
430 <Member MemberName="PreviewWidget">
431 <MemberSignature Language="C#" Value="public Gtk.Widget PreviewWidget { get; set; }" />
432 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Widget PreviewWidget" />
433 <MemberType>Property</MemberType>
434 <ReturnValue>
435 <ReturnType>Gtk.Widget</ReturnType>
436 </ReturnValue>
437 <Parameters />
438 <Docs>
439 <summary>
440 An application-supplied widget to use to display a custom preview
441 of the currently selected file.
442 </summary>
443 <value>a <see cref="T:Gtk.Widget" /></value>
444 <remarks>
445 <para>
446 To implement a preview, after setting the
447 preview widget, you connect to the
448 <see cref="E:Gtk.FileChooser.SelectionChanged" />
449 signal, and check
450 <see cref="P:Gtk.FileChooser.PreviewFilename" /> or
451 <see cref="P:Gtk.FileChooser.PreviewUri" />
452 on each change. If you can
453 display a preview of the new file, update your widget and
454 set the preview active using
455 <see cref="P:Gtk.FileChooser.PreviewWidgetActive" />
456 Otherwise, set the preview inactive.
457 </para>
458 <para>
459 When there is no application-supplied preview widget, or the
460 application-supplied preview widget is not active, the file chooser
461 may display an internally generated preview of the current file or
462 it may display no preview at all.
463 </para>
464 </remarks>
465 </Docs>
466 </Member>
467 <Member MemberName="PreviewWidgetActive">
468 <MemberSignature Language="C#" Value="public bool PreviewWidgetActive { get; set; }" />
469 <MemberSignature Language="ILAsm" Value=".property instance bool PreviewWidgetActive" />
470 <MemberType>Property</MemberType>
471 <ReturnValue>
472 <ReturnType>System.Boolean</ReturnType>
473 </ReturnValue>
474 <Parameters />
475 <Docs>
476 <summary>
477 Sets whether the preview widget set by <see cref="M:Gtk.FileChooser.SetPreviewWidget" />
478 should be shown for the current filename.
479 </summary>
480 <value>a <see cref="T:System.Boolean" /></value>
481 <remarks> When this property is set to false, the file chooser
482 may display an internally generated preview of the current file
483 or it may display no preview at all.</remarks>
484 </Docs>
485 </Member>
486 <Member MemberName="RemoveFilter">
487 <MemberSignature Language="C#" Value="public void RemoveFilter (Gtk.FileFilter filter);" />
488 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFilter(class Gtk.FileFilter filter) cil managed" />
489 <MemberType>Method</MemberType>
490 <ReturnValue>
491 <ReturnType>System.Void</ReturnType>
492 </ReturnValue>
493 <Parameters>
494 <Parameter Name="filter" Type="Gtk.FileFilter" />
495 </Parameters>
496 <Docs>
497 <param name="filter">a <see cref="T:Gtk.FileFilter" /></param>
498 <summary>Removes <paramref name="filter" /> from the list of filters that the user can select between.</summary>
499 <remarks>
500 </remarks>
501 </Docs>
502 </Member>
503 <Member MemberName="RemoveShortcutFolder">
504 <MemberSignature Language="C#" Value="public bool RemoveShortcutFolder (string folder);" />
505 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveShortcutFolder(string folder) cil managed" />
506 <MemberType>Method</MemberType>
507 <ReturnValue>
508 <ReturnType>System.Boolean</ReturnType>
509 </ReturnValue>
510 <Parameters>
511 <Parameter Name="folder" Type="System.String" />
512 </Parameters>
513 <Docs>
514 <param name="folder">a <see cref="T:System.String" /></param>
515 <summary>Removes a folder from a file chooser's list of shortcut folders.</summary>
516 <returns>a <see cref="T:System.Boolean" /></returns>
517 <remarks>See also <see cref="M:Gtk.FileChooser.AddShortcutFolder" />.</remarks>
518 </Docs>
519 </Member>
520 <Member MemberName="RemoveShortcutFolderUri">
521 <MemberSignature Language="C#" Value="public bool RemoveShortcutFolderUri (string uri);" />
522 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveShortcutFolderUri(string uri) cil managed" />
523 <MemberType>Method</MemberType>
524 <ReturnValue>
525 <ReturnType>System.Boolean</ReturnType>
526 </ReturnValue>
527 <Parameters>
528 <Parameter Name="uri" Type="System.String" />
529 </Parameters>
530 <Docs>
531 <param name="uri">a <see cref="T:System.String" /></param>
532 <summary>
533 Removes a folder URI from a file chooser's list of shortcut folders.
534 </summary>
535 <returns>a <see cref="T:System.Boolean" /></returns>
536 <remarks>
537 See also <see cref="M:Gtk.FileChooser.AddShortcutFolderUri" />.
538 </remarks>
539 </Docs>
540 </Member>
541 <Member MemberName="SelectAll">
542 <MemberSignature Language="C#" Value="public void SelectAll ();" />
543 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SelectAll() cil managed" />
544 <MemberType>Method</MemberType>
545 <ReturnValue>
546 <ReturnType>System.Void</ReturnType>
547 </ReturnValue>
548 <Parameters />
549 <Docs>
550 <summary>Selects all the files in the current folder of a file chooser.</summary>
551 <remarks>
552 </remarks>
553 </Docs>
554 </Member>
555 <Member MemberName="SelectFile">
556 <MemberSignature Language="C#" Value="public bool SelectFile (GLib.File file);" />
557 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectFile(class GLib.File file) cil managed" />
558 <MemberType>Method</MemberType>
559 <ReturnValue>
560 <ReturnType>System.Boolean</ReturnType>
561 </ReturnValue>
562 <Parameters>
563 <Parameter Name="file" Type="GLib.File" />
564 </Parameters>
565 <Docs>
566 <param name="file">To be added.</param>
567 <summary>To be added.</summary>
568 <returns>To be added.</returns>
569 <remarks>To be added.</remarks>
570 <since version="Gtk# 3.0" />
571 </Docs>
572 </Member>
573 <Member MemberName="SelectFilename">
574 <MemberSignature Language="C#" Value="public bool SelectFilename (string filename);" />
575 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectFilename(string filename) cil managed" />
576 <MemberType>Method</MemberType>
577 <ReturnValue>
578 <ReturnType>System.Boolean</ReturnType>
579 </ReturnValue>
580 <Parameters>
581 <Parameter Name="filename" Type="System.String" />
582 </Parameters>
583 <Docs>
584 <param name="filename">a <see cref="T:System.String" /></param>
585 <summary>Selects a filename.</summary>
586 <returns>a <see cref="T:System.Boolean" /></returns>
587 <remarks>
588 If the file name isn't in the current
589 folder of the file chooser, then the current folder of the file chooser will
590 be changed to the folder containing <paramref name="filename" />.
591 </remarks>
592 </Docs>
593 </Member>
594 <Member MemberName="SelectionChanged">
595 <MemberSignature Language="C#" Value="public event EventHandler SelectionChanged;" />
596 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler SelectionChanged" />
597 <MemberType>Event</MemberType>
598 <ReturnValue>
599 <ReturnType>System.EventHandler</ReturnType>
600 </ReturnValue>
601 <Parameters />
602 <Docs>
603 <summary>This event is raised every time the selected file changes.</summary>
604 <remarks>
605 </remarks>
606 </Docs>
607 </Member>
608 <Member MemberName="SelectMultiple">
609 <MemberSignature Language="C#" Value="public bool SelectMultiple { get; set; }" />
610 <MemberSignature Language="ILAsm" Value=".property instance bool SelectMultiple" />
611 <MemberType>Property</MemberType>
612 <ReturnValue>
613 <ReturnType>System.Boolean</ReturnType>
614 </ReturnValue>
615 <Parameters />
616 <Docs>
617 <summary>
618 Sets whether multiple files can be selected in the file selector.
619 </summary>
620 <value>a <see cref="T:System.Boolean" /></value>
621 <remarks>
622 This is only relevant if the action is set to be
623 <see cref="M:Gtk.FileChooserAction.Open" /> or
624 <see cref="M:Gtk.FileChooserAction.Save" />.
625 It cannot be set with either of the folder actions.
626 </remarks>
627 </Docs>
628 </Member>
629 <Member MemberName="SelectUri">
630 <MemberSignature Language="C#" Value="public bool SelectUri (string uri);" />
631 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectUri(string uri) cil managed" />
632 <MemberType>Method</MemberType>
633 <ReturnValue>
634 <ReturnType>System.Boolean</ReturnType>
635 </ReturnValue>
636 <Parameters>
637 <Parameter Name="uri" Type="System.String" />
638 </Parameters>
639 <Docs>
640 <param name="uri">a <see cref="T:System.String" /></param>
641 <summary>
642 Selects the file at <paramref name="uri" />. If the URI doesn't refer to a
643 file in the current folder of the file chooser, then the current folder of
644 the file chooser will be changed to the folder that's part of <paramref name="uri" /> .
645 </summary>
646 <returns>a <see cref="T:System.Boolean" />, true if both the
647 folder could be changed and the URI was
648 selected successfully, false otherwise.</returns>
649 <remarks>
650 </remarks>
651 </Docs>
652 </Member>
653 <Member MemberName="SetCurrentFolder">
654 <MemberSignature Language="C#" Value="public bool SetCurrentFolder (string filename);" />
655 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolder(string filename) cil managed" />
656 <MemberType>Method</MemberType>
657 <ReturnValue>
658 <ReturnType>System.Boolean</ReturnType>
659 </ReturnValue>
660 <Parameters>
661 <Parameter Name="filename" Type="System.String" />
662 </Parameters>
663 <Docs>
664 <param name="filename">a <see cref="T:System.String" /></param>
665 <summary>
666 Sets the current folder for the file chooser from a local filename.
667 </summary>
668 <returns>a <see cref="T:System.Boolean" /></returns>
669 <remarks>
670 The user will be shown the full contents of the current folder,
671 plus user interface elements for navigating to other folders.
672 </remarks>
673 </Docs>
674 </Member>
675 <Member MemberName="SetCurrentFolderFile">
676 <MemberSignature Language="C#" Value="public bool SetCurrentFolderFile (GLib.File file);" />
677 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolderFile(class GLib.File file) cil managed" />
678 <MemberType>Method</MemberType>
679 <ReturnValue>
680 <ReturnType>System.Boolean</ReturnType>
681 </ReturnValue>
682 <Parameters>
683 <Parameter Name="file" Type="GLib.File" />
684 </Parameters>
685 <Docs>
686 <param name="file">To be added.</param>
687 <summary>To be added.</summary>
688 <returns>To be added.</returns>
689 <remarks>To be added.</remarks>
690 <since version="Gtk# 3.0" />
691 </Docs>
692 </Member>
693 <Member MemberName="SetCurrentFolderUri">
694 <MemberSignature Language="C#" Value="public bool SetCurrentFolderUri (string uri);" />
695 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolderUri(string uri) cil managed" />
696 <MemberType>Method</MemberType>
697 <ReturnValue>
698 <ReturnType>System.Boolean</ReturnType>
699 </ReturnValue>
700 <Parameters>
701 <Parameter Name="uri" Type="System.String" />
702 </Parameters>
703 <Docs>
704 <param name="uri">a <see cref="T:System.String" />, the URI to use</param>
705 <summary>
706 Sets the current folder for the chooser from an URI.
707 </summary>
708 <returns>a <see cref="T:System.Boolean" />, true if the folder could be changed successfully, false otherwise</returns>
709 <remarks>
710 The user will be shown the full contents of the current folder,
711 plus user interface elements for navigating to other folders.
712 </remarks>
713 </Docs>
714 </Member>
715 <Member MemberName="SetFile">
716 <MemberSignature Language="C#" Value="public bool SetFile (GLib.File file);" />
717 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetFile(class GLib.File file) cil managed" />
718 <MemberType>Method</MemberType>
719 <ReturnValue>
720 <ReturnType>System.Boolean</ReturnType>
721 </ReturnValue>
722 <Parameters>
723 <Parameter Name="file" Type="GLib.File" />
724 </Parameters>
725 <Docs>
726 <param name="file">To be added.</param>
727 <summary>To be added.</summary>
728 <returns>To be added.</returns>
729 <remarks>To be added.</remarks>
730 <since version="Gtk# 3.0" />
731 </Docs>
732 </Member>
733 <Member MemberName="SetFilename">
734 <MemberSignature Language="C#" Value="public bool SetFilename (string filename);" />
735 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetFilename(string filename) cil managed" />
736 <MemberType>Method</MemberType>
737 <ReturnValue>
738 <ReturnType>System.Boolean</ReturnType>
739 </ReturnValue>
740 <Parameters>
741 <Parameter Name="filename" Type="System.String" />
742 </Parameters>
743 <Docs>
744 <param name="filename">a <see cref="T:System.String" /></param>
745 <summary>
746 Sets <paramref name="filename" /> as the current filename for
747 the file chooser;
748 If the file name isn't in the current folder of the file chooser, then the
749 current folder of the file chooser will be changed to the folder containing
750 <paramref name="filename" />.
751 </summary>
752 <returns>a <see cref="T:System.Boolean" />, true if both the
753 folder could be changed and the file was
754 selected successfully, false otherwise. </returns>
755 <remarks>
756 This is equivalent to a sequence of
757 <see cref="M:Gtk.FileChooser.UnselectAll" />
758 followed by <see cref="M:Gtk.FileChooser.SelectFilename" />.
759
760 Note that the file must exist, or nothing will be done except
761 for the directory change. To pre-enter a filename for the user, as in
762 a save-as dialog, use <see cref="M:Gtk.FileChooser.SetCurrentFilename" />.
763 </remarks>
764 </Docs>
765 </Member>
766 <Member MemberName="SetUri">
767 <MemberSignature Language="C#" Value="public bool SetUri (string uri);" />
768 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetUri(string uri) cil managed" />
769 <MemberType>Method</MemberType>
770 <ReturnValue>
771 <ReturnType>System.Boolean</ReturnType>
772 </ReturnValue>
773 <Parameters>
774 <Parameter Name="uri" Type="System.String" />
775 </Parameters>
776 <Docs>
777 <param name="uri">a <see cref="T:System.String" /></param>
778 <summary>
779 Sets the file referred to by <paramref name="uri" /> as the
780 current file for the the file chooser.
781 </summary>
782 <returns>a <see cref="T:System.Boolean" />, true if both the folder
783 could be changed and the URI was
784 selected successfully, false otherwise.</returns>
785 <remarks>
786 If the file name isn't in the current folder of the file chooser,
787 then the current folder of the file chooser will be changed to the folder containing
788 <paramref name="uri" />. This is equivalent to a sequence of
789 <see cref="M:Gtk.FileChooser.UnselectAll" />
790 followed by <see cref="M:Gtk.FileChooser.SelectUri" />.
791
792 Note that the file must exist, or nothing will be done except
793 for the directory change. To pre-enter a filename for the user, as in
794 a save-as dialog, use <see cref="M:Gtk.FileChooser.SetCurrentFilename" />.
795 </remarks>
796 </Docs>
797 </Member>
798 <Member MemberName="ShortcutFolders">
799 <MemberSignature Language="C#" Value="public string[] ShortcutFolders { get; }" />
800 <MemberSignature Language="ILAsm" Value=".property instance string[] ShortcutFolders" />
801 <MemberType>Property</MemberType>
802 <ReturnValue>
803 <ReturnType>System.String[]</ReturnType>
804 </ReturnValue>
805 <Docs>
806 <summary>To be added.</summary>
807 <value>An array of System.Strings.</value>
808 <remarks>To be added.</remarks>
809 </Docs>
810 </Member>
811 <Member MemberName="ShortcutFolderUris">
812 <MemberSignature Language="C#" Value="public string[] ShortcutFolderUris { get; }" />
813 <MemberSignature Language="ILAsm" Value=".property instance string[] ShortcutFolderUris" />
814 <MemberType>Property</MemberType>
815 <ReturnValue>
816 <ReturnType>System.String[]</ReturnType>
817 </ReturnValue>
818 <Docs>
819 <summary>To be added.</summary>
820 <value>An array of System.Strings.</value>
821 <remarks>To be added.</remarks>
822 </Docs>
823 </Member>
824 <Member MemberName="ShowHidden">
825 <MemberSignature Language="C#" Value="public bool ShowHidden { get; set; }" />
826 <MemberSignature Language="ILAsm" Value=".property instance bool ShowHidden" />
827 <MemberType>Property</MemberType>
828 <ReturnValue>
829 <ReturnType>System.Boolean</ReturnType>
830 </ReturnValue>
831 <Parameters />
832 <Docs>
833 <summary>To be added</summary>
834 <value>a <see cref="T:System.Boolean" /></value>
835 <remarks>To be added</remarks>
836 <since version="Gtk# 2.6" />
837 </Docs>
838 </Member>
839 <Member MemberName="UnselectAll">
840 <MemberSignature Language="C#" Value="public void UnselectAll ();" />
841 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectAll() cil managed" />
842 <MemberType>Method</MemberType>
843 <ReturnValue>
844 <ReturnType>System.Void</ReturnType>
845 </ReturnValue>
846 <Parameters />
847 <Docs>
848 <summary>Unselects all the files in the current folder of a file chooser.</summary>
849 <remarks />
850 </Docs>
851 </Member>
852 <Member MemberName="UnselectFile">
853 <MemberSignature Language="C#" Value="public void UnselectFile (GLib.File file);" />
854 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectFile(class GLib.File file) cil managed" />
855 <MemberType>Method</MemberType>
856 <ReturnValue>
857 <ReturnType>System.Void</ReturnType>
858 </ReturnValue>
859 <Parameters>
860 <Parameter Name="file" Type="GLib.File" />
861 </Parameters>
862 <Docs>
863 <param name="file">To be added.</param>
864 <summary>To be added.</summary>
865 <remarks>To be added.</remarks>
866 <since version="Gtk# 3.0" />
867 </Docs>
868 </Member>
869 <Member MemberName="UnselectFilename">
870 <MemberSignature Language="C#" Value="public void UnselectFilename (string filename);" />
871 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectFilename(string filename) cil managed" />
872 <MemberType>Method</MemberType>
873 <ReturnValue>
874 <ReturnType>System.Void</ReturnType>
875 </ReturnValue>
876 <Parameters>
877 <Parameter Name="filename" Type="System.String" />
878 </Parameters>
879 <Docs>
880 <param name="filename">a <see cref="T:System.String" /></param>
881 <summary>
882 Unselects a currently selected filename.
883 </summary>
884 <remarks>
885 If the filename is not in the current directory, does not exist, or
886 is otherwise not currently selected, does nothing.
887 </remarks>
888 </Docs>
889 </Member>
890 <Member MemberName="UnselectUri">
891 <MemberSignature Language="C#" Value="public void UnselectUri (string uri);" />
892 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectUri(string uri) cil managed" />
893 <MemberType>Method</MemberType>
894 <ReturnValue>
895 <ReturnType>System.Void</ReturnType>
896 </ReturnValue>
897 <Parameters>
898 <Parameter Name="uri" Type="System.String" />
899 </Parameters>
900 <Docs>
901 <param name="uri">a <see cref="T:System.String" /></param>
902 <summary>
903 Unselects the file referred to by <paramref name="uri" />.
904 </summary>
905 <remarks>
906 If the file is not in the current directory, does not exist, or
907 is otherwise not currently selected, does nothing.
908 </remarks>
909 </Docs>
910 </Member>
911 <Member MemberName="UpdatePreview">
912 <MemberSignature Language="C#" Value="public event EventHandler UpdatePreview;" />
913 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler UpdatePreview" />
914 <MemberType>Event</MemberType>
915 <ReturnValue>
916 <ReturnType>System.EventHandler</ReturnType>
917 </ReturnValue>
918 <Parameters />
919 <Docs>
920 <summary>
921 This signal is emitted when the preview in a file chooser should be
922 regenerated. For example, this can happen when the currently
923 selected file changes.
924 </summary>
925 <remarks>
926 <para>You should use this signal if you want your file chooser to have
927 a preview widget.</para>
928 <para>Once you have installed a preview widget with
929 <see cref="P:Gtk.FileChooser.PreviewWidget" />, you should update it when this
930 signal is emitted. You can use the properties
931 <see cref="P:Gtk.FileChooser.PreviewFilename" /> or
932 <see cref="P:Gtk.FileChooser.PreviewUri" />
933 to get the name of the file to preview.
934 Your widget may not be able to preview all kinds of files; your callback
935 must set <see cref="P:Gtk.FileChooser.PreviewWidgetActive" /> to inform the file
936 chooser about whether the preview was generated successfully or not.
937 </para>
938 <para>
939 TODO: insert example from gtkfilechooser-preview in gtk+ docs.
940 </para>
941 </remarks>
942 </Docs>
943 </Member>
944 <Member MemberName="Uri">
945 <MemberSignature Language="C#" Value="public string Uri { get; }" />
946 <MemberSignature Language="ILAsm" Value=".property instance string Uri" />
947 <MemberType>Property</MemberType>
948 <ReturnValue>
949 <ReturnType>System.String</ReturnType>
950 </ReturnValue>
951 <Parameters />
952 <Docs>
953 <summary>The URI for the currently selected file in
954 the file selector. </summary>
955 <value>a <see cref="T:System.String" /></value>
956 <remarks>
957 If multiple files are selected,
958 one of the filenames will be returned at random.
959 If the file chooser is in folder mode, this function returns the
960 selected folder.
961 </remarks>
962 </Docs>
963 </Member>
964 <Member MemberName="Uris">
965 <MemberSignature Language="C#" Value="public string[] Uris { get; }" />
966 <MemberSignature Language="ILAsm" Value=".property instance string[] Uris" />
967 <MemberType>Property</MemberType>
968 <ReturnValue>
969 <ReturnType>System.String[]</ReturnType>
970 </ReturnValue>
971 <Docs>
972 <summary>To be added.</summary>
973 <value>To be added.</value>
974 <remarks>To be added.</remarks>
975 </Docs>
976 </Member>
977 <Member MemberName="UsePreviewLabel">
978 <MemberSignature Language="C#" Value="public bool UsePreviewLabel { get; set; }" />
979 <MemberSignature Language="ILAsm" Value=".property instance bool UsePreviewLabel" />
980 <MemberType>Property</MemberType>
981 <ReturnValue>
982 <ReturnType>System.Boolean</ReturnType>
983 </ReturnValue>
984 <Parameters />
985 <Docs>
986 <summary>
987 Sets whether the file chooser should display a stock label with the name of
988 the file that is being previewed; the default is true.
989 </summary>
990 <value>a <see cref="T:System.Boolean" /></value>
991 <remarks>
992 Applications that
993 want to draw the whole preview area themselves should set this
994 to false and display the name themselves in their preview widget.
995 </remarks>
996 </Docs>
997 </Member>
998 </Members>
999 </Type>
00 <Type Name="FileChooserAdapter" FullName="Gtk.FileChooserAdapter">
1 <TypeSignature Language="C#" Value="public class FileChooserAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.FileChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileChooserAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.FileChooser" />
1 <TypeSignature Language="C#" Value="public class FileChooserAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.IFileChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileChooserAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.IFileChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.FileChooser</InterfaceName>
14 <InterfaceName>Gtk.IFileChooser</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
176176 </Docs>
177177 </Member>
178178 <Member MemberName="CurrentFolderFile">
179 <MemberSignature Language="C#" Value="public GLib.File CurrentFolderFile { get; }" />
180 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File CurrentFolderFile" />
181 <MemberType>Property</MemberType>
182 <ReturnValue>
183 <ReturnType>GLib.File</ReturnType>
179 <MemberSignature Language="C#" Value="public GLib.IFile CurrentFolderFile { get; }" />
180 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile CurrentFolderFile" />
181 <MemberType>Property</MemberType>
182 <ReturnValue>
183 <ReturnType>GLib.IFile</ReturnType>
184184 </ReturnValue>
185185 <Docs>
186186 <summary>To be added.</summary>
271271 </Docs>
272272 </Member>
273273 <Member MemberName="File">
274 <MemberSignature Language="C#" Value="public GLib.File File { get; }" />
275 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File File" />
276 <MemberType>Property</MemberType>
277 <ReturnValue>
278 <ReturnType>GLib.File</ReturnType>
274 <MemberSignature Language="C#" Value="public GLib.IFile File { get; }" />
275 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile File" />
276 <MemberType>Property</MemberType>
277 <ReturnValue>
278 <ReturnType>GLib.IFile</ReturnType>
279279 </ReturnValue>
280280 <Docs>
281281 <summary>To be added.</summary>
331331 </Docs>
332332 </Member>
333333 <Member MemberName="Files">
334 <MemberSignature Language="C#" Value="public GLib.File[] Files { get; }" />
335 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File[] Files" />
336 <MemberType>Property</MemberType>
337 <ReturnValue>
338 <ReturnType>GLib.File[]</ReturnType>
334 <MemberSignature Language="C#" Value="public GLib.IFile[] Files { get; }" />
335 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile[] Files" />
336 <MemberType>Property</MemberType>
337 <ReturnValue>
338 <ReturnType>GLib.IFile[]</ReturnType>
339339 </ReturnValue>
340340 <Docs>
341341 <summary>To be added.</summary>
378378 </Docs>
379379 </Member>
380380 <Member MemberName="GetObject">
381 <MemberSignature Language="C#" Value="public static Gtk.FileChooser GetObject (GLib.Object obj);" />
382 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.FileChooser GetObject(class GLib.Object obj) cil managed" />
383 <MemberType>Method</MemberType>
384 <ReturnValue>
385 <ReturnType>Gtk.FileChooser</ReturnType>
381 <MemberSignature Language="C#" Value="public static Gtk.IFileChooser GetObject (GLib.Object obj);" />
382 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IFileChooser GetObject(class GLib.Object obj) cil managed" />
383 <MemberType>Method</MemberType>
384 <ReturnValue>
385 <ReturnType>Gtk.IFileChooser</ReturnType>
386386 </ReturnValue>
387387 <Parameters>
388388 <Parameter Name="obj" Type="GLib.Object" />
396396 </Docs>
397397 </Member>
398398 <Member MemberName="GetObject">
399 <MemberSignature Language="C#" Value="public static Gtk.FileChooser GetObject (IntPtr handle, bool owned);" />
400 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.FileChooser GetObject(native int handle, bool owned) cil managed" />
401 <MemberType>Method</MemberType>
402 <ReturnValue>
403 <ReturnType>Gtk.FileChooser</ReturnType>
399 <MemberSignature Language="C#" Value="public static Gtk.IFileChooser GetObject (IntPtr handle, bool owned);" />
400 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IFileChooser GetObject(native int handle, bool owned) cil managed" />
401 <MemberType>Method</MemberType>
402 <ReturnValue>
403 <ReturnType>Gtk.IFileChooser</ReturnType>
404404 </ReturnValue>
405405 <Parameters>
406406 <Parameter Name="handle" Type="System.IntPtr" />
415415 <since version="Gtk# 3.0" />
416416 </Docs>
417417 </Member>
418 <Member MemberName="GInterfaceGType">
419 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
420 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
421 <MemberType>Property</MemberType>
422 <ReturnValue>
423 <ReturnType>GLib.GType</ReturnType>
424 </ReturnValue>
425 <Docs>
426 <summary>To be added.</summary>
427 <value>To be added.</value>
428 <remarks>To be added.</remarks>
429 <since version="Gtk# 3.0" />
430 </Docs>
431 </Member>
418432 <Member MemberName="GType">
419 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
420 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
433 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
434 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
421435 <MemberType>Property</MemberType>
422436 <ReturnValue>
423437 <ReturnType>GLib.GType</ReturnType>
477491 </Docs>
478492 </Member>
479493 <Member MemberName="PreviewFile">
480 <MemberSignature Language="C#" Value="public GLib.File PreviewFile { get; }" />
481 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File PreviewFile" />
482 <MemberType>Property</MemberType>
483 <ReturnValue>
484 <ReturnType>GLib.File</ReturnType>
494 <MemberSignature Language="C#" Value="public GLib.IFile PreviewFile { get; }" />
495 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile PreviewFile" />
496 <MemberType>Property</MemberType>
497 <ReturnValue>
498 <ReturnType>GLib.IFile</ReturnType>
485499 </ReturnValue>
486500 <Docs>
487501 <summary>To be added.</summary>
624638 </Docs>
625639 </Member>
626640 <Member MemberName="SelectFile">
627 <MemberSignature Language="C#" Value="public bool SelectFile (GLib.File file);" />
628 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectFile(class GLib.File file) cil managed" />
629 <MemberType>Method</MemberType>
630 <ReturnValue>
631 <ReturnType>System.Boolean</ReturnType>
632 </ReturnValue>
633 <Parameters>
634 <Parameter Name="file" Type="GLib.File" />
641 <MemberSignature Language="C#" Value="public bool SelectFile (GLib.IFile file);" />
642 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectFile(class GLib.IFile file) cil managed" />
643 <MemberType>Method</MemberType>
644 <ReturnValue>
645 <ReturnType>System.Boolean</ReturnType>
646 </ReturnValue>
647 <Parameters>
648 <Parameter Name="file" Type="GLib.IFile" />
635649 </Parameters>
636650 <Docs>
637651 <param name="file">To be added.</param>
733747 </Docs>
734748 </Member>
735749 <Member MemberName="SetCurrentFolderFile">
736 <MemberSignature Language="C#" Value="public bool SetCurrentFolderFile (GLib.File file);" />
737 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolderFile(class GLib.File file) cil managed" />
738 <MemberType>Method</MemberType>
739 <ReturnValue>
740 <ReturnType>System.Boolean</ReturnType>
741 </ReturnValue>
742 <Parameters>
743 <Parameter Name="file" Type="GLib.File" />
750 <MemberSignature Language="C#" Value="public bool SetCurrentFolderFile (GLib.IFile file);" />
751 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolderFile(class GLib.IFile file) cil managed" />
752 <MemberType>Method</MemberType>
753 <ReturnValue>
754 <ReturnType>System.Boolean</ReturnType>
755 </ReturnValue>
756 <Parameters>
757 <Parameter Name="file" Type="GLib.IFile" />
744758 </Parameters>
745759 <Docs>
746760 <param name="file">To be added.</param>
769783 </Docs>
770784 </Member>
771785 <Member MemberName="SetFile">
772 <MemberSignature Language="C#" Value="public bool SetFile (GLib.File file);" />
773 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetFile(class GLib.File file) cil managed" />
774 <MemberType>Method</MemberType>
775 <ReturnValue>
776 <ReturnType>System.Boolean</ReturnType>
777 </ReturnValue>
778 <Parameters>
779 <Parameter Name="file" Type="GLib.File" />
786 <MemberSignature Language="C#" Value="public bool SetFile (GLib.IFile file);" />
787 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetFile(class GLib.IFile file) cil managed" />
788 <MemberType>Method</MemberType>
789 <ReturnValue>
790 <ReturnType>System.Boolean</ReturnType>
791 </ReturnValue>
792 <Parameters>
793 <Parameter Name="file" Type="GLib.IFile" />
780794 </Parameters>
781795 <Docs>
782796 <param name="file">To be added.</param>
884898 </Docs>
885899 </Member>
886900 <Member MemberName="UnselectFile">
887 <MemberSignature Language="C#" Value="public void UnselectFile (GLib.File file);" />
888 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectFile(class GLib.File file) cil managed" />
901 <MemberSignature Language="C#" Value="public void UnselectFile (GLib.IFile file);" />
902 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectFile(class GLib.IFile file) cil managed" />
889903 <MemberType>Method</MemberType>
890904 <ReturnValue>
891905 <ReturnType>System.Void</ReturnType>
892906 </ReturnValue>
893907 <Parameters>
894 <Parameter Name="file" Type="GLib.File" />
908 <Parameter Name="file" Type="GLib.IFile" />
895909 </Parameters>
896910 <Docs>
897911 <param name="file">To be added.</param>
00 <Type Name="FileChooserButton" FullName="Gtk.FileChooserButton">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class FileChooserButton : Gtk.HBox, Gtk.FileChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileChooserButton extends Gtk.HBox implements class GLib.IWrapper, class Gtk.FileChooser" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class FileChooserButton : Gtk.HBox, Gtk.IFileChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileChooserButton extends Gtk.HBox implements class GLib.IWrapper, class Gtk.IFileChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
1010 </Base>
1111 <Interfaces>
1212 <Interface>
13 <InterfaceName>Gtk.FileChooser</InterfaceName>
13 <InterfaceName>Gtk.IFileChooser</InterfaceName>
1414 </Interface>
1515 </Interfaces>
1616 <Docs>
209209 </Docs>
210210 </Member>
211211 <Member MemberName="CurrentFolderFile">
212 <MemberSignature Language="C#" Value="public GLib.File CurrentFolderFile { get; }" />
213 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File CurrentFolderFile" />
214 <MemberType>Property</MemberType>
215 <ReturnValue>
216 <ReturnType>GLib.File</ReturnType>
212 <MemberSignature Language="C#" Value="public GLib.IFile CurrentFolderFile { get; }" />
213 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile CurrentFolderFile" />
214 <MemberType>Property</MemberType>
215 <ReturnValue>
216 <ReturnType>GLib.IFile</ReturnType>
217217 </ReturnValue>
218218 <Docs>
219219 <summary>To be added.</summary>
287287 </Docs>
288288 </Member>
289289 <Member MemberName="File">
290 <MemberSignature Language="C#" Value="public GLib.File File { get; }" />
291 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File File" />
292 <MemberType>Property</MemberType>
293 <ReturnValue>
294 <ReturnType>GLib.File</ReturnType>
290 <MemberSignature Language="C#" Value="public GLib.IFile File { get; }" />
291 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile File" />
292 <MemberType>Property</MemberType>
293 <ReturnValue>
294 <ReturnType>GLib.IFile</ReturnType>
295295 </ReturnValue>
296296 <Docs>
297297 <summary>To be added.</summary>
344344 </Docs>
345345 </Member>
346346 <Member MemberName="Files">
347 <MemberSignature Language="C#" Value="public GLib.File[] Files { get; }" />
348 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File[] Files" />
349 <MemberType>Property</MemberType>
350 <ReturnValue>
351 <ReturnType>GLib.File[]</ReturnType>
347 <MemberSignature Language="C#" Value="public GLib.IFile[] Files { get; }" />
348 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile[] Files" />
349 <MemberType>Property</MemberType>
350 <ReturnValue>
351 <ReturnType>GLib.IFile[]</ReturnType>
352352 </ReturnValue>
353353 <Docs>
354354 <summary>To be added.</summary>
527527 </ReturnValue>
528528 <Parameters />
529529 <Docs>
530 <summary>To be added.</summary>
531 <remarks>To be added.</remarks>
530 <summary>Default handler for the <see cref="M:Gtk.FileChooserButton.FileSet" /> event.</summary>
531 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.FileChooserButton.FileSet" /> event.</remarks>
532532 <since version="Gtk# 2.12" />
533533 </Docs>
534534 </Member>
569569 </Docs>
570570 </Member>
571571 <Member MemberName="PreviewFile">
572 <MemberSignature Language="C#" Value="public GLib.File PreviewFile { get; }" />
573 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File PreviewFile" />
574 <MemberType>Property</MemberType>
575 <ReturnValue>
576 <ReturnType>GLib.File</ReturnType>
572 <MemberSignature Language="C#" Value="public GLib.IFile PreviewFile { get; }" />
573 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile PreviewFile" />
574 <MemberType>Property</MemberType>
575 <ReturnValue>
576 <ReturnType>GLib.IFile</ReturnType>
577577 </ReturnValue>
578578 <Docs>
579579 <summary>To be added.</summary>
708708 </Docs>
709709 </Member>
710710 <Member MemberName="SelectFile">
711 <MemberSignature Language="C#" Value="public bool SelectFile (GLib.File file);" />
712 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectFile(class GLib.File file) cil managed" />
713 <MemberType>Method</MemberType>
714 <ReturnValue>
715 <ReturnType>System.Boolean</ReturnType>
716 </ReturnValue>
717 <Parameters>
718 <Parameter Name="file" Type="GLib.File" />
711 <MemberSignature Language="C#" Value="public bool SelectFile (GLib.IFile file);" />
712 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectFile(class GLib.IFile file) cil managed" />
713 <MemberType>Method</MemberType>
714 <ReturnValue>
715 <ReturnType>System.Boolean</ReturnType>
716 </ReturnValue>
717 <Parameters>
718 <Parameter Name="file" Type="GLib.IFile" />
719719 </Parameters>
720720 <Docs>
721721 <param name="file">To be added.</param>
812812 </Docs>
813813 </Member>
814814 <Member MemberName="SetCurrentFolderFile">
815 <MemberSignature Language="C#" Value="public bool SetCurrentFolderFile (GLib.File file);" />
816 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolderFile(class GLib.File file) cil managed" />
817 <MemberType>Method</MemberType>
818 <ReturnValue>
819 <ReturnType>System.Boolean</ReturnType>
820 </ReturnValue>
821 <Parameters>
822 <Parameter Name="file" Type="GLib.File" />
815 <MemberSignature Language="C#" Value="public bool SetCurrentFolderFile (GLib.IFile file);" />
816 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolderFile(class GLib.IFile file) cil managed" />
817 <MemberType>Method</MemberType>
818 <ReturnValue>
819 <ReturnType>System.Boolean</ReturnType>
820 </ReturnValue>
821 <Parameters>
822 <Parameter Name="file" Type="GLib.IFile" />
823823 </Parameters>
824824 <Docs>
825825 <param name="file">To be added.</param>
847847 </Docs>
848848 </Member>
849849 <Member MemberName="SetFile">
850 <MemberSignature Language="C#" Value="public bool SetFile (GLib.File file);" />
851 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetFile(class GLib.File file) cil managed" />
852 <MemberType>Method</MemberType>
853 <ReturnValue>
854 <ReturnType>System.Boolean</ReturnType>
855 </ReturnValue>
856 <Parameters>
857 <Parameter Name="file" Type="GLib.File" />
850 <MemberSignature Language="C#" Value="public bool SetFile (GLib.IFile file);" />
851 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetFile(class GLib.IFile file) cil managed" />
852 <MemberType>Method</MemberType>
853 <ReturnValue>
854 <ReturnType>System.Boolean</ReturnType>
855 </ReturnValue>
856 <Parameters>
857 <Parameter Name="file" Type="GLib.IFile" />
858858 </Parameters>
859859 <Docs>
860860 <param name="file">To be added.</param>
975975 </Docs>
976976 </Member>
977977 <Member MemberName="UnselectFile">
978 <MemberSignature Language="C#" Value="public void UnselectFile (GLib.File file);" />
979 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectFile(class GLib.File file) cil managed" />
978 <MemberSignature Language="C#" Value="public void UnselectFile (GLib.IFile file);" />
979 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectFile(class GLib.IFile file) cil managed" />
980980 <MemberType>Method</MemberType>
981981 <ReturnValue>
982982 <ReturnType>System.Void</ReturnType>
983983 </ReturnValue>
984984 <Parameters>
985 <Parameter Name="file" Type="GLib.File" />
985 <Parameter Name="file" Type="GLib.IFile" />
986986 </Parameters>
987987 <Docs>
988988 <param name="file">To be added.</param>
00 <Type Name="FileChooserDialog" FullName="Gtk.FileChooserDialog">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class FileChooserDialog : Gtk.Dialog, Gtk.FileChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileChooserDialog extends Gtk.Dialog implements class GLib.IWrapper, class Gtk.FileChooser" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class FileChooserDialog : Gtk.Dialog, Gtk.IFileChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileChooserDialog extends Gtk.Dialog implements class GLib.IWrapper, class Gtk.IFileChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
1010 </Base>
1111 <Interfaces>
1212 <Interface>
13 <InterfaceName>Gtk.FileChooser</InterfaceName>
13 <InterfaceName>Gtk.IFileChooser</InterfaceName>
1414 </Interface>
1515 </Interfaces>
1616 <Docs>
9696 <remarks>By default, a <see cref="T:Gtk.FileChooserDialog" /> comes with no buttons, so you'd better provide at least the most basics one (Save/Cancel or Open/Cancel) or your user won't be able to do anything apart from closing the dialog ( closing the dialog returns <see cref="T:ResponseType" />.None )</remarks>
9797 </Docs>
9898 </Member>
99 <Member MemberName=".ctor">
100 <MemberSignature Language="C#" Value="public FileChooserDialog (string backend, string title, Gtk.Window parent, Gtk.FileChooserAction action, object[] button_data);" />
101 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string backend, string title, class Gtk.Window parent, valuetype Gtk.FileChooserAction action, object[] button_data) cil managed" />
102 <MemberType>Constructor</MemberType>
103 <ReturnValue />
104 <Parameters>
105 <Parameter Name="backend" Type="System.String" />
106 <Parameter Name="title" Type="System.String" />
107 <Parameter Name="parent" Type="Gtk.Window" />
108 <Parameter Name="action" Type="Gtk.FileChooserAction" />
109 <Parameter Name="button_data" Type="System.Object[]">
110 <Attributes>
111 <Attribute>
112 <AttributeName>System.ParamArray</AttributeName>
113 </Attribute>
114 </Attributes>
115 </Parameter>
116 </Parameters>
117 <Docs>
118 <param name="backend">a <see cref="T:System.String" />, the backend name</param>
119 <param name="title">a title <see cref="T:System.String" /></param>
120 <param name="parent">a parent <see cref="T:Gtk.Window" /> for the dialog, or <see langword="null" />.</param>
121 <param name="action">an action, for example save or open.</param>
122 <param name="button_data">a list of button text/response pairs for buttons to be added to the dialog, if desired.</param>
123 <summary>Creates a file chooser dialog with a specific file chooser backend</summary>
124 <remarks>
125 This is especially useful if you use <see cref="P:Gtk.FileChooser.LocalOnly" /> to allow
126 non-local files and you use a more expressive vfs, such as gnome-vfs, to load files.
127 </remarks>
128 </Docs>
129 </Member>
13099 <Member MemberName="Action">
131100 <MemberSignature Language="C#" Value="public Gtk.FileChooserAction Action { get; set; }" />
132101 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.FileChooserAction Action" />
308277 </Docs>
309278 </Member>
310279 <Member MemberName="CurrentFolderFile">
311 <MemberSignature Language="C#" Value="public GLib.File CurrentFolderFile { get; }" />
312 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File CurrentFolderFile" />
313 <MemberType>Property</MemberType>
314 <ReturnValue>
315 <ReturnType>GLib.File</ReturnType>
280 <MemberSignature Language="C#" Value="public GLib.IFile CurrentFolderFile { get; }" />
281 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile CurrentFolderFile" />
282 <MemberType>Property</MemberType>
283 <ReturnValue>
284 <ReturnType>GLib.IFile</ReturnType>
316285 </ReturnValue>
317286 <Docs>
318287 <summary>To be added.</summary>
397366 </Docs>
398367 </Member>
399368 <Member MemberName="File">
400 <MemberSignature Language="C#" Value="public GLib.File File { get; }" />
401 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File File" />
402 <MemberType>Property</MemberType>
403 <ReturnValue>
404 <ReturnType>GLib.File</ReturnType>
369 <MemberSignature Language="C#" Value="public GLib.IFile File { get; }" />
370 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile File" />
371 <MemberType>Property</MemberType>
372 <ReturnValue>
373 <ReturnType>GLib.IFile</ReturnType>
405374 </ReturnValue>
406375 <Docs>
407376 <summary>To be added.</summary>
468437 </Docs>
469438 </Member>
470439 <Member MemberName="Files">
471 <MemberSignature Language="C#" Value="public GLib.File[] Files { get; }" />
472 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File[] Files" />
473 <MemberType>Property</MemberType>
474 <ReturnValue>
475 <ReturnType>GLib.File[]</ReturnType>
440 <MemberSignature Language="C#" Value="public GLib.IFile[] Files { get; }" />
441 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile[] Files" />
442 <MemberType>Property</MemberType>
443 <ReturnValue>
444 <ReturnType>GLib.IFile[]</ReturnType>
476445 </ReturnValue>
477446 <Docs>
478447 <summary>To be added.</summary>
656625 </Docs>
657626 </Member>
658627 <Member MemberName="PreviewFile">
659 <MemberSignature Language="C#" Value="public GLib.File PreviewFile { get; }" />
660 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File PreviewFile" />
661 <MemberType>Property</MemberType>
662 <ReturnValue>
663 <ReturnType>GLib.File</ReturnType>
628 <MemberSignature Language="C#" Value="public GLib.IFile PreviewFile { get; }" />
629 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile PreviewFile" />
630 <MemberType>Property</MemberType>
631 <ReturnValue>
632 <ReturnType>GLib.IFile</ReturnType>
664633 </ReturnValue>
665634 <Docs>
666635 <summary>To be added.</summary>
834803 </Docs>
835804 </Member>
836805 <Member MemberName="SelectFile">
837 <MemberSignature Language="C#" Value="public bool SelectFile (GLib.File file);" />
838 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectFile(class GLib.File file) cil managed" />
839 <MemberType>Method</MemberType>
840 <ReturnValue>
841 <ReturnType>System.Boolean</ReturnType>
842 </ReturnValue>
843 <Parameters>
844 <Parameter Name="file" Type="GLib.File" />
806 <MemberSignature Language="C#" Value="public bool SelectFile (GLib.IFile file);" />
807 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectFile(class GLib.IFile file) cil managed" />
808 <MemberType>Method</MemberType>
809 <ReturnValue>
810 <ReturnType>System.Boolean</ReturnType>
811 </ReturnValue>
812 <Parameters>
813 <Parameter Name="file" Type="GLib.IFile" />
845814 </Parameters>
846815 <Docs>
847816 <param name="file">To be added.</param>
964933 </Docs>
965934 </Member>
966935 <Member MemberName="SetCurrentFolderFile">
967 <MemberSignature Language="C#" Value="public bool SetCurrentFolderFile (GLib.File file);" />
968 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolderFile(class GLib.File file) cil managed" />
969 <MemberType>Method</MemberType>
970 <ReturnValue>
971 <ReturnType>System.Boolean</ReturnType>
972 </ReturnValue>
973 <Parameters>
974 <Parameter Name="file" Type="GLib.File" />
936 <MemberSignature Language="C#" Value="public bool SetCurrentFolderFile (GLib.IFile file);" />
937 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolderFile(class GLib.IFile file) cil managed" />
938 <MemberType>Method</MemberType>
939 <ReturnValue>
940 <ReturnType>System.Boolean</ReturnType>
941 </ReturnValue>
942 <Parameters>
943 <Parameter Name="file" Type="GLib.IFile" />
975944 </Parameters>
976945 <Docs>
977946 <param name="file">To be added.</param>
1004973 </Docs>
1005974 </Member>
1006975 <Member MemberName="SetFile">
1007 <MemberSignature Language="C#" Value="public bool SetFile (GLib.File file);" />
1008 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetFile(class GLib.File file) cil managed" />
1009 <MemberType>Method</MemberType>
1010 <ReturnValue>
1011 <ReturnType>System.Boolean</ReturnType>
1012 </ReturnValue>
1013 <Parameters>
1014 <Parameter Name="file" Type="GLib.File" />
976 <MemberSignature Language="C#" Value="public bool SetFile (GLib.IFile file);" />
977 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetFile(class GLib.IFile file) cil managed" />
978 <MemberType>Method</MemberType>
979 <ReturnValue>
980 <ReturnType>System.Boolean</ReturnType>
981 </ReturnValue>
982 <Parameters>
983 <Parameter Name="file" Type="GLib.IFile" />
1015984 </Parameters>
1016985 <Docs>
1017986 <param name="file">To be added.</param>
11501119 </Docs>
11511120 </Member>
11521121 <Member MemberName="UnselectFile">
1153 <MemberSignature Language="C#" Value="public void UnselectFile (GLib.File file);" />
1154 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectFile(class GLib.File file) cil managed" />
1122 <MemberSignature Language="C#" Value="public void UnselectFile (GLib.IFile file);" />
1123 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectFile(class GLib.IFile file) cil managed" />
11551124 <MemberType>Method</MemberType>
11561125 <ReturnValue>
11571126 <ReturnType>System.Void</ReturnType>
11581127 </ReturnValue>
11591128 <Parameters>
1160 <Parameter Name="file" Type="GLib.File" />
1129 <Parameter Name="file" Type="GLib.IFile" />
11611130 </Parameters>
11621131 <Docs>
11631132 <param name="file">To be added.</param>
00 <Type Name="FileChooserWidget" FullName="Gtk.FileChooserWidget">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class FileChooserWidget : Gtk.VBox, Gtk.FileChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileChooserWidget extends Gtk.VBox implements class GLib.IWrapper, class Gtk.FileChooser" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class FileChooserWidget : Gtk.VBox, Gtk.IFileChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FileChooserWidget extends Gtk.VBox implements class GLib.IWrapper, class Gtk.IFileChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
1010 </Base>
1111 <Interfaces>
1212 <Interface>
13 <InterfaceName>Gtk.FileChooser</InterfaceName>
13 <InterfaceName>Gtk.IFileChooser</InterfaceName>
1414 </Interface>
1515 </Interfaces>
1616 <Docs>
226226 </Docs>
227227 </Member>
228228 <Member MemberName="CurrentFolderFile">
229 <MemberSignature Language="C#" Value="public GLib.File CurrentFolderFile { get; }" />
230 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File CurrentFolderFile" />
231 <MemberType>Property</MemberType>
232 <ReturnValue>
233 <ReturnType>GLib.File</ReturnType>
229 <MemberSignature Language="C#" Value="public GLib.IFile CurrentFolderFile { get; }" />
230 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile CurrentFolderFile" />
231 <MemberType>Property</MemberType>
232 <ReturnValue>
233 <ReturnType>GLib.IFile</ReturnType>
234234 </ReturnValue>
235235 <Docs>
236236 <summary>To be added.</summary>
314314 </Docs>
315315 </Member>
316316 <Member MemberName="File">
317 <MemberSignature Language="C#" Value="public GLib.File File { get; }" />
318 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File File" />
319 <MemberType>Property</MemberType>
320 <ReturnValue>
321 <ReturnType>GLib.File</ReturnType>
317 <MemberSignature Language="C#" Value="public GLib.IFile File { get; }" />
318 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile File" />
319 <MemberType>Property</MemberType>
320 <ReturnValue>
321 <ReturnType>GLib.IFile</ReturnType>
322322 </ReturnValue>
323323 <Docs>
324324 <summary>To be added.</summary>
385385 </Docs>
386386 </Member>
387387 <Member MemberName="Files">
388 <MemberSignature Language="C#" Value="public GLib.File[] Files { get; }" />
389 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File[] Files" />
390 <MemberType>Property</MemberType>
391 <ReturnValue>
392 <ReturnType>GLib.File[]</ReturnType>
388 <MemberSignature Language="C#" Value="public GLib.IFile[] Files { get; }" />
389 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile[] Files" />
390 <MemberType>Property</MemberType>
391 <ReturnValue>
392 <ReturnType>GLib.IFile[]</ReturnType>
393393 </ReturnValue>
394394 <Docs>
395395 <summary>To be added.</summary>
573573 </Docs>
574574 </Member>
575575 <Member MemberName="PreviewFile">
576 <MemberSignature Language="C#" Value="public GLib.File PreviewFile { get; }" />
577 <MemberSignature Language="ILAsm" Value=".property instance class GLib.File PreviewFile" />
578 <MemberType>Property</MemberType>
579 <ReturnValue>
580 <ReturnType>GLib.File</ReturnType>
576 <MemberSignature Language="C#" Value="public GLib.IFile PreviewFile { get; }" />
577 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile PreviewFile" />
578 <MemberType>Property</MemberType>
579 <ReturnValue>
580 <ReturnType>GLib.IFile</ReturnType>
581581 </ReturnValue>
582582 <Docs>
583583 <summary>To be added.</summary>
751751 </Docs>
752752 </Member>
753753 <Member MemberName="SelectFile">
754 <MemberSignature Language="C#" Value="public bool SelectFile (GLib.File file);" />
755 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectFile(class GLib.File file) cil managed" />
756 <MemberType>Method</MemberType>
757 <ReturnValue>
758 <ReturnType>System.Boolean</ReturnType>
759 </ReturnValue>
760 <Parameters>
761 <Parameter Name="file" Type="GLib.File" />
754 <MemberSignature Language="C#" Value="public bool SelectFile (GLib.IFile file);" />
755 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectFile(class GLib.IFile file) cil managed" />
756 <MemberType>Method</MemberType>
757 <ReturnValue>
758 <ReturnType>System.Boolean</ReturnType>
759 </ReturnValue>
760 <Parameters>
761 <Parameter Name="file" Type="GLib.IFile" />
762762 </Parameters>
763763 <Docs>
764764 <param name="file">To be added.</param>
881881 </Docs>
882882 </Member>
883883 <Member MemberName="SetCurrentFolderFile">
884 <MemberSignature Language="C#" Value="public bool SetCurrentFolderFile (GLib.File file);" />
885 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolderFile(class GLib.File file) cil managed" />
886 <MemberType>Method</MemberType>
887 <ReturnValue>
888 <ReturnType>System.Boolean</ReturnType>
889 </ReturnValue>
890 <Parameters>
891 <Parameter Name="file" Type="GLib.File" />
884 <MemberSignature Language="C#" Value="public bool SetCurrentFolderFile (GLib.IFile file);" />
885 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolderFile(class GLib.IFile file) cil managed" />
886 <MemberType>Method</MemberType>
887 <ReturnValue>
888 <ReturnType>System.Boolean</ReturnType>
889 </ReturnValue>
890 <Parameters>
891 <Parameter Name="file" Type="GLib.IFile" />
892892 </Parameters>
893893 <Docs>
894894 <param name="file">To be added.</param>
921921 </Docs>
922922 </Member>
923923 <Member MemberName="SetFile">
924 <MemberSignature Language="C#" Value="public bool SetFile (GLib.File file);" />
925 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetFile(class GLib.File file) cil managed" />
926 <MemberType>Method</MemberType>
927 <ReturnValue>
928 <ReturnType>System.Boolean</ReturnType>
929 </ReturnValue>
930 <Parameters>
931 <Parameter Name="file" Type="GLib.File" />
924 <MemberSignature Language="C#" Value="public bool SetFile (GLib.IFile file);" />
925 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetFile(class GLib.IFile file) cil managed" />
926 <MemberType>Method</MemberType>
927 <ReturnValue>
928 <ReturnType>System.Boolean</ReturnType>
929 </ReturnValue>
930 <Parameters>
931 <Parameter Name="file" Type="GLib.IFile" />
932932 </Parameters>
933933 <Docs>
934934 <param name="file">To be added.</param>
10581058 </Docs>
10591059 </Member>
10601060 <Member MemberName="UnselectFile">
1061 <MemberSignature Language="C#" Value="public void UnselectFile (GLib.File file);" />
1062 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectFile(class GLib.File file) cil managed" />
1061 <MemberSignature Language="C#" Value="public void UnselectFile (GLib.IFile file);" />
1062 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectFile(class GLib.IFile file) cil managed" />
10631063 <MemberType>Method</MemberType>
10641064 <ReturnValue>
10651065 <ReturnType>System.Void</ReturnType>
10661066 </ReturnValue>
10671067 <Parameters>
1068 <Parameter Name="file" Type="GLib.File" />
1068 <Parameter Name="file" Type="GLib.IFile" />
10691069 </Parameters>
10701070 <Docs>
10711071 <param name="file">To be added.</param>
+0
-45
doc/en/Gtk/FileSelection+FSButton.xml less more
0 <Type Name="FileSelection+FSButton" FullName="Gtk.FileSelection+FSButton">
1 <TypeSignature Language="C#" Value="public class FileSelection.FSButton : Gtk.Button" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>Gtk.Button</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Members>
11 <Member MemberName="FileSelection">
12 <MemberSignature Language="C#" Value="public Gtk.FileSelection FileSelection { get; };" />
13 <MemberType>Property</MemberType>
14 <ReturnValue>
15 <ReturnType>Gtk.FileSelection</ReturnType>
16 </ReturnValue>
17 <Docs>
18 <summary>Returns the parent <see cref="T:Gtk.FileSelection" /></summary>
19 <value>The parent <see cref="T:Gtk.FileSelection" /></value>
20 <remarks>
21 <para>
22 This class is only used by
23 <see cref="T:Gtk.Button" />s embedded inside a
24 <see cref="T:Gtk.FileSelection" />. From the
25 <see cref="P:Gtk.FileSelection.OKButton" />, you can use
26 this property to get back to the parent dialog box.
27 </para>
28 </remarks>
29 </Docs>
30 </Member>
31 </Members>
32 <Docs>
33 <summary>
34 Helper class for <see cref="T:Gtk.Button" />s embedded inside a <see cref="T:Gtk.FileSelection" /></summary>
35 <remarks>
36 <para>
37 This class is used as a wrapper around buttons embedded inside
38 a <see cref="T:Gtk.FileSelection" />. This class exposes an
39 additional property, <see cref="T:Gtk.FileSelection+FSButton.FileSelection" />, which
40 can be used to get back to the parent <see cref="T:Gtk.FileSelection" /> dialog.
41 </para>
42 </remarks>
43 </Docs>
44 </Type>
+0
-498
doc/en/Gtk/FileSelection.xml less more
0 <Type Name="FileSelection" FullName="Gtk.FileSelection">
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public class FileSelection : Gtk.Dialog" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Creates a new dialog for the user to select one or more files, directories, or cancel.</summary>
11 <remarks>
12 <para>
13 <see cref="T:Gtk.FileSelection" /> should be used to retrieve file or directory names from the user. It will create a new dialog window containing a directory list, and a file list corresponding to the current working directory.
14 </para>
15 <para>
16 The filesystem can be navigated using the directory list or the drop-down history menu. Alternatively, the TAB key can be used to navigate using filename completion - common in text based editors such as emacs and jed.</para>
17 <para>
18 Simple file operations; create directory, delete file, and rename file, are available from buttons at the top of the dialog.</para>
19 <para>
20 The functionality of the <see cref="T:Gtk.FileSelection" /> can be extended by using the available accessors to the buttons and drop downs.
21 </para>
22 <example>
23 <code lang="C#">
24 using System;
25 using Gtk;
26
27 class FileSelectionSample
28 {
29 Label lbl;
30 FileSelection fs;
31
32 static void Main ()
33 {
34 new FileSelectionSample ();
35 }
36
37 FileSelectionSample ()
38 {
39 Application.Init ();
40 Window win = new Window ("FileSelectionSample");
41 win.SetDefaultSize (250,200);
42 win.DeleteEvent += new DeleteEventHandler (OnWinDelete);
43 VBox vbox = new VBox (true, 1);
44 win.Add (vbox);
45 Button btn = new Button ("Select a file.");
46 btn.Clicked += new EventHandler (OnButtonClicked);
47 vbox.Add (btn);
48 lbl = new Label ("Selected: ");
49 vbox.Add (lbl);
50 win.ShowAll ()
51
52 fs = new FileSelection ("Choose a file");
53 fs.Response += new ResponseHandler (OnFileSelectionResponse);
54
55 Application.Run ();
56 }
57
58 void OnButtonClicked (object o, EventArgs args)
59 {
60 fs.Run ();
61 fs.Hide ();
62 }
63
64 void OnFileSelectionResponse (object o, ResponseArgs args)
65 {
66 if (args.ResponseId == ResponseType.Ok)
67 {
68 lbl.Text = "Selected: " + fs.Filename;
69 }
70 }
71
72 void OnWinDelete (object o, DeleteEventArgs args)
73 {
74 Application.Quit ();
75 }
76 }
77 </code>
78 </example>
79 </remarks>
80 </Docs>
81 <Base>
82 <BaseTypeName>Gtk.Dialog</BaseTypeName>
83 </Base>
84 <Interfaces>
85 </Interfaces>
86 <Members>
87 <Member MemberName="Complete">
88 <MemberSignature Language="C#" Value="public void Complete (string pattern);" />
89 <MemberType>Method</MemberType>
90 <ReturnValue>
91 <ReturnType>System.Void</ReturnType>
92 </ReturnValue>
93 <Parameters>
94 <Parameter Name="pattern" Type="System.String" />
95 </Parameters>
96 <Docs>
97 <summary>Restrict the visible files and directories to those that match the given <paramref name="pattern" />.</summary>
98 <param name="pattern">A simple wildcard pattern such as '*.txt'.</param>
99 <remarks>
100 <para>This method attempts to match <paramref name="pattern" /> to a valid filenames or subdirectories in the current directory. If a match can be made, the matched filename will appear in the text entry field of the <see cref="T:Gtk.FileSelection" />. If a partial match can be made, the "Files" list will contain those file names which have been partially matched, and the "Folders" list will show those directories with a partial match.</para>
101 </remarks>
102 </Docs>
103 </Member>
104 <Member MemberName="ShowFileopButtons">
105 <MemberSignature Language="C#" Value="public void ShowFileopButtons ();" />
106 <MemberType>Method</MemberType>
107 <ReturnValue>
108 <ReturnType>System.Void</ReturnType>
109 </ReturnValue>
110 <Parameters />
111 <Docs>
112 <summary>Ensures that the file operation buttons are visible.</summary>
113 <remarks />
114 </Docs>
115 </Member>
116 <Member MemberName="HideFileopButtons">
117 <MemberSignature Language="C#" Value="public void HideFileopButtons ();" />
118 <MemberType>Method</MemberType>
119 <ReturnValue>
120 <ReturnType>System.Void</ReturnType>
121 </ReturnValue>
122 <Parameters />
123 <Docs>
124 <summary>Ensures that the file operation buttons are hidden.</summary>
125 <remarks />
126 </Docs>
127 </Member>
128 <Member MemberName=".ctor">
129 <MemberSignature Language="C#" Value="public FileSelection (IntPtr raw);" />
130 <MemberType>Constructor</MemberType>
131 <ReturnValue />
132 <Parameters>
133 <Parameter Name="raw" Type="System.IntPtr" />
134 </Parameters>
135 <Docs>
136 <summary>Internal constructor</summary>
137 <param name="raw">Pointer to the C object.</param>
138 <remarks>
139 <para>This is an internal constructor, and should not be used by user code.</para>
140 </remarks>
141 </Docs>
142 </Member>
143 <Member MemberName=".ctor">
144 <MemberSignature Language="C#" Value="public FileSelection (string title);" />
145 <MemberType>Constructor</MemberType>
146 <ReturnValue />
147 <Parameters>
148 <Parameter Name="title" Type="System.String" />
149 </Parameters>
150 <Docs>
151 <summary>The main way to construct a new file selector.</summary>
152 <param name="title">A title that will appear in the window's title bar.</param>
153 <remarks />
154 </Docs>
155 </Member>
156 <Member MemberName="ActionArea">
157 <MemberSignature Language="C#" Value="public Gtk.HButtonBox ActionArea { get; };" />
158 <MemberType>Property</MemberType>
159 <ReturnValue>
160 <ReturnType>Gtk.HButtonBox</ReturnType>
161 </ReturnValue>
162 <Docs>
163 <summary>The widget enclosing the items that can be acted upon.</summary>
164 <value>an object of type <see cref="T:Gtk.HButtonBox" /></value>
165 <remarks>(FIXME: how is this different from ButtonArea? Gtk+ docs are thin about this.)</remarks>
166 </Docs>
167 </Member>
168 <Member MemberName="ButtonArea">
169 <MemberSignature Language="C#" Value="public Gtk.HButtonBox ButtonArea { get; };" />
170 <MemberType>Property</MemberType>
171 <ReturnValue>
172 <ReturnType>Gtk.HButtonBox</ReturnType>
173 </ReturnValue>
174 <Docs>
175 <summary>A widget to contain all the button objects in this dialog.</summary>
176 <value>an object of type <see cref="T:Gtk.HButtonBox" /></value>
177 <remarks />
178 </Docs>
179 </Member>
180 <Member MemberName="FileopRenFile">
181 <MemberSignature Language="C#" Value="public Gtk.Button FileopRenFile { get; };" />
182 <MemberType>Property</MemberType>
183 <ReturnValue>
184 <ReturnType>Gtk.Button</ReturnType>
185 </ReturnValue>
186 <Docs>
187 <summary>The 'rename file' button of this file selector.</summary>
188 <value />
189 <remarks>
190 <para>This button may or may not be visible, see <see cref="M:Gtk.FileSelection.ShowFileopButtons()" /> and <see cref="M:Gtk.FileSelection.ShowFileopButtons()" />.</para>
191 </remarks>
192 </Docs>
193 </Member>
194 <Member MemberName="FileopDelFile">
195 <MemberSignature Language="C#" Value="public Gtk.Button FileopDelFile { get; };" />
196 <MemberType>Property</MemberType>
197 <ReturnValue>
198 <ReturnType>Gtk.Button</ReturnType>
199 </ReturnValue>
200 <Docs>
201 <summary>The 'delete' button of this file selector.</summary>
202 <value />
203 <remarks>
204 <para>This button may or may not be visible, see <see cref="M:Gtk.FileSelection.ShowFileopButtons()" /> and <see cref="M:Gtk.FileSelection.ShowFileopButtons()" />.</para>
205 </remarks>
206 </Docs>
207 </Member>
208 <Member MemberName="FileopCDir">
209 <MemberSignature Language="C#" Value="public Gtk.Button FileopCDir { get; };" />
210 <MemberType>Property</MemberType>
211 <ReturnValue>
212 <ReturnType>Gtk.Button</ReturnType>
213 </ReturnValue>
214 <Docs>
215 <summary>The 'create directory' button of this file selector.</summary>
216 <value />
217 <remarks>
218 <para>This button may or may not be visible, see <see cref="M:Gtk.FileSelection.ShowFileopButtons()" /> and <see cref="M:Gtk.FileSelection.ShowFileopButtons()" />.</para>
219 </remarks>
220 </Docs>
221 </Member>
222 <Member MemberName="FileopFile">
223 <MemberSignature Language="C#" Value="public string FileopFile { get; };" />
224 <MemberType>Property</MemberType>
225 <ReturnValue>
226 <ReturnType>System.String</ReturnType>
227 </ReturnValue>
228 <Docs>
229 <summary>The filename selected by this <see cref="T:Gtk.FileSelection" />.</summary>
230 <value>an object of type <see cref="T:System.String" /></value>
231 <remarks />
232 </Docs>
233 </Member>
234 <Member MemberName="FileopEntry">
235 <MemberSignature Language="C#" Value="public Gtk.Entry FileopEntry { get; };" />
236 <MemberType>Property</MemberType>
237 <ReturnValue>
238 <ReturnType>Gtk.Entry</ReturnType>
239 </ReturnValue>
240 <Docs>
241 <summary>The main <see cref="T:Gtk.Entry" /> widget of this <see cref="T:Gtk.FileSelection" />.</summary>
242 <value />
243 <remarks />
244 </Docs>
245 </Member>
246 <Member MemberName="FileopDialog">
247 <MemberSignature Language="C#" Value="public Gtk.MessageDialog FileopDialog { get; };" />
248 <MemberType>Property</MemberType>
249 <ReturnValue>
250 <ReturnType>Gtk.MessageDialog</ReturnType>
251 </ReturnValue>
252 <Docs>
253 <summary>The dialog box for confirming actions, if necessary.</summary>
254 <value>an object of type <see cref="T:Gtk.MessageDialog" /></value>
255 <remarks />
256 </Docs>
257 </Member>
258 <Member MemberName="HistoryMenu">
259 <MemberSignature Language="C#" Value="public Gtk.Menu HistoryMenu { get; };" />
260 <MemberType>Property</MemberType>
261 <ReturnValue>
262 <ReturnType>Gtk.Menu</ReturnType>
263 </ReturnValue>
264 <Docs>
265 <summary>The <see cref="T:Gtk.Menu" /> that is displayed by the <see cref="P:Gtk.FileSelection.HistoryPulldown" />.</summary>
266 <value>A menu containing the file system paths higher than the selected directory, and the user's directory history.</value>
267 <remarks>
268 <para>Note that this <see cref="T:Gtk.Widget" /> does not just contain history, it contains a list of directories above the current directory in the filesystem as well as user directory history.</para>
269 </remarks>
270 </Docs>
271 </Member>
272 <Member MemberName="HistoryPulldown">
273 <MemberSignature Language="C#" Value="public Gtk.OptionMenu HistoryPulldown { get; };" />
274 <MemberType>Property</MemberType>
275 <ReturnValue>
276 <ReturnType>Gtk.OptionMenu</ReturnType>
277 </ReturnValue>
278 <Docs>
279 <summary>The drop down menu containing directories in the filesystem above the selected directory, and the user's directory history.</summary>
280 <value>The <see cref="T:Gtk.OptionMenu" /> at the top of the file selector.</value>
281 <remarks>
282 <para>This widget displays the menu returned by <see cref="P:Gtk.FileSelection.HistoryMenu" />.</para>
283 </remarks>
284 </Docs>
285 </Member>
286 <Member MemberName="HelpButton">
287 <MemberSignature Language="C#" Value="public Gtk.Button HelpButton { get; };" />
288 <MemberType>Property</MemberType>
289 <ReturnValue>
290 <ReturnType>Gtk.Button</ReturnType>
291 </ReturnValue>
292 <Docs>
293 <summary>A help button, not displayed by default.</summary>
294 <value />
295 <remarks />
296 </Docs>
297 </Member>
298 <Member MemberName="CancelButton">
299 <MemberSignature Language="C#" Value="public Gtk.Button CancelButton { get; };" />
300 <MemberType>Property</MemberType>
301 <ReturnValue>
302 <ReturnType>Gtk.Button</ReturnType>
303 </ReturnValue>
304 <Docs>
305 <summary>The 'cancel' button of this file selector.</summary>
306 <value />
307 <remarks />
308 </Docs>
309 </Member>
310 <Member MemberName="OkButton">
311 <MemberSignature Language="C#" Value="public Gtk.Button OkButton { get; };" />
312 <MemberType>Property</MemberType>
313 <ReturnValue>
314 <ReturnType>Gtk.Button</ReturnType>
315 </ReturnValue>
316 <Docs>
317 <summary>The 'OK' button of this file selector.</summary>
318 <value />
319 <remarks />
320 </Docs>
321 </Member>
322 <Member MemberName="SelectionText">
323 <MemberSignature Language="C#" Value="public Gtk.Label SelectionText { get; };" />
324 <MemberType>Property</MemberType>
325 <ReturnValue>
326 <ReturnType>Gtk.Label</ReturnType>
327 </ReturnValue>
328 <Docs>
329 <summary>The text to display about the file to be selected.</summary>
330 <value>an object of type <see cref="T:Gtk.Label" /></value>
331 <remarks />
332 </Docs>
333 </Member>
334 <Member MemberName="SelectionEntry">
335 <MemberSignature Language="C#" Value="public Gtk.Entry SelectionEntry { get; };" />
336 <MemberType>Property</MemberType>
337 <ReturnValue>
338 <ReturnType>Gtk.Entry</ReturnType>
339 </ReturnValue>
340 <Docs>
341 <summary>The text-entry widget for entering a filename into.</summary>
342 <value>an object of type <see cref="T:Gtk.Entry" /></value>
343 <remarks />
344 </Docs>
345 </Member>
346 <Member MemberName="FileList">
347 <MemberSignature Language="C#" Value="public Gtk.TreeView FileList { get; };" />
348 <MemberType>Property</MemberType>
349 <ReturnValue>
350 <ReturnType>Gtk.TreeView</ReturnType>
351 </ReturnValue>
352 <Docs>
353 <summary>The <see cref="T:Gtk.TreeView" /> widget that displays files in this file selector.</summary>
354 <value />
355 <remarks />
356 </Docs>
357 </Member>
358 <Member MemberName="DirList">
359 <MemberSignature Language="C#" Value="public Gtk.TreeView DirList { get; };" />
360 <MemberType>Property</MemberType>
361 <ReturnValue>
362 <ReturnType>Gtk.TreeView</ReturnType>
363 </ReturnValue>
364 <Docs>
365 <summary>The <see cref="T:Gtk.TreeView" /> widget that displays directories in this file selector.</summary>
366 <value />
367 <remarks />
368 </Docs>
369 </Member>
370 <Member MemberName="MainVBox">
371 <MemberSignature Language="C#" Value="public Gtk.VBox MainVBox { get; };" />
372 <MemberType>Property</MemberType>
373 <ReturnValue>
374 <ReturnType>Gtk.VBox</ReturnType>
375 </ReturnValue>
376 <Parameters />
377 <Docs>
378 <summary>The main <see cref="T:Gtk.VBox" /> in the file selector.</summary>
379 <value>a <see cref="T:Gtk.VBox" /></value>
380 <remarks>
381 </remarks>
382 <since version="Gtk# 2.4" />
383 </Docs>
384 </Member>
385 <Member MemberName="Selections">
386 <MemberSignature Language="C#" Value="public string[] Selections { get; };" />
387 <MemberType>Property</MemberType>
388 <ReturnValue>
389 <ReturnType>System.String[]</ReturnType>
390 </ReturnValue>
391 <Docs>
392 <summary>Get the files that are selected</summary>
393 <value>An array of file paths</value>
394 <remarks />
395 </Docs>
396 </Member>
397 <Member MemberName="ShowFileops">
398 <MemberSignature Language="C#" Value="public bool ShowFileops { set; get; };" />
399 <MemberType>Property</MemberType>
400 <ReturnValue>
401 <ReturnType>System.Boolean</ReturnType>
402 </ReturnValue>
403 <Parameters>
404 </Parameters>
405 <Docs>
406 <summary>Manage whether buttons are displayed for doing file operations.</summary>
407 <value>
408 <see langword="true" /> for buttons to be shown, <see langword="false" /> otherwise.</value>
409 <remarks>
410 <para>This manipulates whether the buttons for creating a directory, deleting files and renaming files, are displayed.</para>
411 </remarks>
412 </Docs>
413 <Attributes>
414 <Attribute>
415 <AttributeName>GLib.Property("show-fileops")</AttributeName>
416 </Attribute>
417 </Attributes>
418 </Member>
419 <Member MemberName="Filename">
420 <MemberSignature Language="C#" Value="public string Filename { set; get; };" />
421 <MemberType>Property</MemberType>
422 <ReturnValue>
423 <ReturnType>System.String</ReturnType>
424 </ReturnValue>
425 <Parameters>
426 </Parameters>
427 <Docs>
428 <summary>Manage the selected filename.</summary>
429 <value>The selected filename in the on-disk encoding.</value>
430 <remarks>
431 <para>If <paramref name="value" /> includes a directory path, then the requestor will open with that path as its current working directory. The encoding of filename is the on-disk encoding, which may not be UTF-8.</para>
432 </remarks>
433 </Docs>
434 <Attributes>
435 <Attribute>
436 <AttributeName>GLib.Property("filename")</AttributeName>
437 </Attribute>
438 </Attributes>
439 </Member>
440 <Member MemberName="SelectMultiple">
441 <MemberSignature Language="C#" Value="public bool SelectMultiple { set; get; };" />
442 <MemberType>Property</MemberType>
443 <ReturnValue>
444 <ReturnType>System.Boolean</ReturnType>
445 </ReturnValue>
446 <Parameters>
447 </Parameters>
448 <Docs>
449 <summary>Manage whether more than one file can be selected.</summary>
450 <value>
451 <see langword="true" /> if multiple selections are allowed, <see langword="false" /> otherwise.</value>
452 <remarks />
453 </Docs>
454 <Attributes>
455 <Attribute>
456 <AttributeName>GLib.Property("select-multiple")</AttributeName>
457 </Attribute>
458 </Attributes>
459 </Member>
460 <Member MemberName="GType">
461 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
462 <MemberType>Property</MemberType>
463 <ReturnValue>
464 <ReturnType>GLib.GType</ReturnType>
465 </ReturnValue>
466 <Parameters />
467 <Docs>
468 <summary>GType Property.</summary>
469 <value>a <see cref="T:GLib.GType" /></value>
470 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.FileSelection" />.</remarks>
471 </Docs>
472 </Member>
473 <Member MemberName=".ctor">
474 <MemberSignature Language="C#" Value="protected FileSelection (GLib.GType gtype);" />
475 <MemberType>Constructor</MemberType>
476 <ReturnValue />
477 <Parameters>
478 <Parameter Name="gtype" Type="GLib.GType" />
479 </Parameters>
480 <Docs>
481 <summary>Protected Constructor.</summary>
482 <param name="gtype">a <see cref="T:GLib.GType" /></param>
483 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
484 </Docs>
485 <Attributes>
486 <Attribute>
487 <AttributeName>System.Obsolete</AttributeName>
488 </Attribute>
489 </Attributes>
490 </Member>
491 </Members>
492 <Attributes>
493 <Attribute>
494 <AttributeName>System.Obsolete</AttributeName>
495 </Attribute>
496 </Attributes>
497 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.CellArea.FocusChanged" /> event invokes <see cref="T:Gtk.FocusChangedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.FocusChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.FocusChangedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.CellArea.FocusChanged" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.FocusChangedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.FocusChangedHandler" /> to an event, add the FocusChangedHandler instance to the event. The methods referenced by the FocusChangedHandler instance are invoked whenever the event is raised, until the FocusChangedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.Toolbar.FocusHomeOrEnd" /> event invokes <see cref="T:Gtk.FocusHomeOrEndHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.FocusHomeOrEndArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.FocusHomeOrEndHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.Toolbar.FocusHomeOrEnd" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.FocusHomeOrEndArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.FocusHomeOrEndHandler" /> to an event, add the FocusHomeOrEndHandler instance to the event. The methods referenced by the FocusHomeOrEndHandler instance are invoked whenever the event is raised, until the FocusHomeOrEndHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.Timeline.Frame" /> event invokes <see cref="T:Gtk.FrameHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.FrameArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.FrameHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
+0
-44
doc/en/Gtk/FrameEventArgs.xml less more
0 <Type Name="FrameEventArgs" FullName="Gtk.FrameEventArgs">
1 <TypeSignature Language="C#" Value="public class FrameEventArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.Window.FrameEvent" /> event invokes <see cref="T:Gtk.FrameEventHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public FrameEventArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.FrameEventArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.FrameEventHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Event">
31 <MemberSignature Language="C#" Value="public Gdk.Event Event { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.Event</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The Gdk event related to this FrameEvent.</summary>
38 <value>A <see cref="T:Gdk.Event" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/FrameEventHandler.xml less more
0 <Type Name="FrameEventHandler" FullName="Gtk.FrameEventHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void FrameEventHandler(object o, FrameEventArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">Event sender.</param>
9 <param name="args">Event arguments.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.Window.FrameEvent" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.FrameEventArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.FrameEventHandler" /> to an event, add the FrameEventHandler instance to the event. The methods referenced by the FrameEventHandler instance are invoked whenever the event is raised, until the FrameEventHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.FrameEventArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.Timeline.Frame" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.FrameArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.FrameHandler" /> to an event, add the FrameHandler instance to the event. The methods referenced by the FrameHandler instance are invoked whenever the event is raised, until the FrameHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-22
doc/en/Gtk/Function.xml less more
0 <Type Name="Function" FullName="Gtk.Function">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool Function();" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <summary>A delegate for representing a function with a boolean return value.</summary>
9 <remarks />
10 <returns>To be added.</returns>
11 </Docs>
12 <Base>
13 <BaseTypeName>System.Delegate</BaseTypeName>
14 </Base>
15 <Members />
16 <Parameters>
17 </Parameters>
18 <ReturnValue>
19 <ReturnType>System.Boolean</ReturnType>
20 </ReturnValue>
21 </Type>
+0
-84
doc/en/Gtk/GammaCurve.xml less more
0 <Type Name="GammaCurve" FullName="Gtk.GammaCurve">
1 <TypeSignature Language="C#" Maintainer="Hector Gomez M" Value="public class GammaCurve : Gtk.VBox" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>The <see cref="T:Gtk.GammaCurve" /> widget is a variant of <see cref="T:Gtk.Curve" /> specifically for editing gamma curves, which are used in graphics applications such as the Gimp.</summary>
11 <remarks>
12 <para>
13 The <see cref="T:Gtk.GammaCurve" /> widget shows a curve which the user can edit with the mouse just like a <see cref="T:Gtk.Curve" /> widget. On the right of the curve it also displays 5 buttons, 3 of which change between the 3 curve modes (spline, linear and free), and the other 2 set the curve to a particular gamma value, or reset it to a straight line.
14 </para>
15 <para>
16 NOTE: this widget is considered too specialized/little-used for GTK#, and will in the future be moved to some other package. If your application needs this widget, feel free to use it, as the widget does work and is useful in some applications; it's just not of general interest. However, we are not accepting new features for the widget, and it will eventually move out of the GTK# distribution.
17 </para>
18 </remarks>
19 </Docs>
20 <Base>
21 <BaseTypeName>Gtk.VBox</BaseTypeName>
22 </Base>
23 <Interfaces>
24 </Interfaces>
25 <Members>
26 <Member MemberName=".ctor">
27 <MemberSignature Language="C#" Value="public GammaCurve (IntPtr raw);" />
28 <MemberType>Constructor</MemberType>
29 <ReturnValue />
30 <Parameters>
31 <Parameter Name="raw" Type="System.IntPtr" />
32 </Parameters>
33 <Docs>
34 <summary>Internal constructor</summary>
35 <param name="raw">Pointer to the C object.</param>
36 <remarks>
37 <para>This is an internal constructor, and should not be used by user code.</para>
38 </remarks>
39 </Docs>
40 </Member>
41 <Member MemberName=".ctor">
42 <MemberSignature Language="C#" Value="public GammaCurve ();" />
43 <MemberType>Constructor</MemberType>
44 <ReturnValue />
45 <Parameters />
46 <Docs>
47 <summary>Constructor.</summary>
48 <remarks />
49 </Docs>
50 </Member>
51 <Member MemberName="GType">
52 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
53 <MemberType>Property</MemberType>
54 <ReturnValue>
55 <ReturnType>GLib.GType</ReturnType>
56 </ReturnValue>
57 <Parameters />
58 <Docs>
59 <summary>GType Property.</summary>
60 <value>a <see cref="T:GLib.GType" /></value>
61 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.GammaCurve" />.</remarks>
62 </Docs>
63 </Member>
64 <Member MemberName=".ctor">
65 <MemberSignature Language="C#" Value="protected GammaCurve (GLib.GType gtype);" />
66 <MemberType>Constructor</MemberType>
67 <ReturnValue />
68 <Parameters>
69 <Parameter Name="gtype" Type="GLib.GType" />
70 </Parameters>
71 <Docs>
72 <summary>Protected Constructor.</summary>
73 <param name="gtype">a <see cref="T:GLib.GType" /></param>
74 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
75 </Docs>
76 <Attributes>
77 <Attribute>
78 <AttributeName>System.Obsolete</AttributeName>
79 </Attribute>
80 </Attributes>
81 </Member>
82 </Members>
83 </Type>
+0
-67
doc/en/Gtk/Gc.xml less more
0 <Type Name="Gc" FullName="Gtk.Gc">
1 <TypeSignature Language="C#" Value="public class Gc" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A shell around <see cref="T:Gdk.GC" />; represents a graphics context.</summary>
11 <remarks>TODO: add examples.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Object</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Release">
19 <MemberSignature Language="C#" Value="public static void Release (Gdk.GC gc);" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="gc" Type="Gdk.GC" />
26 </Parameters>
27 <Docs>
28 <summary>Releases the <see cref="T:Gdk.GC" /> that is passed in.</summary>
29 <param name="gc">a <see cref="T:Gdk.GC" /></param>
30 <remarks />
31 </Docs>
32 </Member>
33 <Member MemberName="Get">
34 <MemberSignature Language="C#" Value="public static Gdk.GC Get (int depth, Gdk.Colormap colormap, Gdk.GCValues values, Gdk.GCValuesMask values_mask);" />
35 <MemberType>Method</MemberType>
36 <ReturnValue>
37 <ReturnType>Gdk.GC</ReturnType>
38 </ReturnValue>
39 <Parameters>
40 <Parameter Name="depth" Type="System.Int32" />
41 <Parameter Name="colormap" Type="Gdk.Colormap" />
42 <Parameter Name="values" Type="Gdk.GCValues" />
43 <Parameter Name="values_mask" Type="Gdk.GCValuesMask" />
44 </Parameters>
45 <Docs>
46 <summary>Returns a <see cref="T:Gdk.GC" /> with the specified values.</summary>
47 <param name="depth">a <see cref="T:System.Int32" /></param>
48 <param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
49 <param name="values">a <see cref="T:Gdk.GCValues" /></param>
50 <param name="values_mask">a <see cref="T:Gdk.GCValuesMask" /></param>
51 <returns>a <see cref="T:Gdk.GC" /></returns>
52 <remarks />
53 </Docs>
54 </Member>
55 <Member MemberName=".ctor">
56 <MemberSignature Language="C#" Value="public Gc ();" />
57 <MemberType>Constructor</MemberType>
58 <ReturnValue />
59 <Parameters />
60 <Docs>
61 <summary>Basic constructor.</summary>
62 <remarks />
63 </Docs>
64 </Member>
65 </Members>
66 </Type>
00 <Type Name="Grid" FullName="Gtk.Grid">
1 <TypeSignature Language="C#" Value="public class Grid : Gtk.Container, Gtk.Orientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Grid extends Gtk.Container implements class GLib.IWrapper, class Gtk.Orientable" />
1 <TypeSignature Language="C#" Value="public class Grid : Gtk.Container, Gtk.IOrientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Grid extends Gtk.Container implements class GLib.IWrapper, class Gtk.IOrientable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.Orientable</InterfaceName>
11 <InterfaceName>Gtk.IOrientable</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
138138 <ReturnType>GLib.GType</ReturnType>
139139 </ReturnValue>
140140 <Docs>
141 <summary>To be added.</summary>
142 <value>To be added.</value>
143 <remarks>To be added.</remarks>
141 <summary>GType Property.</summary>
142 <value>The native <see cref="T:GLib.GType" /> value.</value>
143 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Grid" />.</remarks>
144144 <since version="Gtk# 3.0" />
145145 </Docs>
146146 </Member>
+0
-81
doc/en/Gtk/HRuler.xml less more
0 <Type Name="HRuler" FullName="Gtk.HRuler">
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public class HRuler : Gtk.Ruler" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A horizontal ruler.</summary>
11 <remarks>
12 <para>A horizontal ruler is typically used to show the horizontal location of the mouse in the window and to display the horizontal size of the window in the specified units. The available units of measurement are <see cref="P:Gtk.MetricType.Pixels" />, <see cref="P:Gtk.MetricType.Inches" /> and <see cref="P:Gtk.MetricType.Centimeters" />. The default is <see cref="P:Gtk.MetricType.Pixels" />.</para>
13 <para>A horizontal ruler is typically used above or below another widget such as a <see cref="T:Gtk.DrawingArea" />.</para>
14 <para>Note:- This widget is considered too specialized for GTK+, and will likely be moved to some other package in the future.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>Gtk.Ruler</BaseTypeName>
19 </Base>
20 <Interfaces>
21 </Interfaces>
22 <Members>
23 <Member MemberName=".ctor">
24 <MemberSignature Language="C#" Value="public HRuler (IntPtr raw);" />
25 <MemberType>Constructor</MemberType>
26 <ReturnValue />
27 <Parameters>
28 <Parameter Name="raw" Type="System.IntPtr" />
29 </Parameters>
30 <Docs>
31 <summary>Internal constructor</summary>
32 <param name="raw">Pointer to the C object.</param>
33 <remarks>
34 <para>This is an internal constructor, and should not be used by user code.</para>
35 </remarks>
36 </Docs>
37 </Member>
38 <Member MemberName=".ctor">
39 <MemberSignature Language="C#" Value="public HRuler ();" />
40 <MemberType>Constructor</MemberType>
41 <ReturnValue />
42 <Parameters />
43 <Docs>
44 <summary>Creates a new horizontal ruler.</summary>
45 <remarks />
46 </Docs>
47 </Member>
48 <Member MemberName="GType">
49 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
50 <MemberType>Property</MemberType>
51 <ReturnValue>
52 <ReturnType>GLib.GType</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>GType Property.</summary>
57 <value>a <see cref="T:GLib.GType" /></value>
58 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.HRuler" />.</remarks>
59 </Docs>
60 </Member>
61 <Member MemberName=".ctor">
62 <MemberSignature Language="C#" Value="protected HRuler (GLib.GType gtype);" />
63 <MemberType>Constructor</MemberType>
64 <ReturnValue />
65 <Parameters>
66 <Parameter Name="gtype" Type="GLib.GType" />
67 </Parameters>
68 <Docs>
69 <summary>Protected Constructor.</summary>
70 <param name="gtype">a <see cref="T:GLib.GType" /></param>
71 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
72 </Docs>
73 <Attributes>
74 <Attribute>
75 <AttributeName>System.Obsolete</AttributeName>
76 </Attribute>
77 </Attributes>
78 </Member>
79 </Members>
80 </Type>
+0
-2186
doc/en/Gtk/HTML.xml less more
0 <Type Name="HTML" FullName="Gtk.HTML">
1 <TypeSignature Language="C#" Maintainer="Miguel de Icaza" Value="public class HTML : Gtk.Layout" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Lightweight HTML rendering widget.</summary>
11 <remarks>
12 <para>
13 <see cref="T:Gtk.HTML" /> is a lightweight HTML rendering widget, as well as as
14 simple graphical HTML editor.
15 </para>
16 <para>
17 Developers can also use it as a widget container (<see cref="T:Gtk.Container" />). It is an easy way for viewing HTML
18 documents in your application and for layout UI of your
19 application throught HTML.
20 </para>
21 <para>
22 <see cref="T:Gtk.HTML" /> does not have support for CSS or JavaScript.
23 </para>
24 <para>
25 The following sample is a very minimal web browser.
26 </para>
27 <para>
28 <example>
29 <code lang="C#">
30 using System;
31 using System.Net;
32 using System.IO;
33 using Gtk;
34
35 namespace HtmlTest
36 {
37 class HtmlTest
38 {
39 HTML html;
40 Entry entry;
41 string currentUrl;
42
43 static void Main (string[] args)
44 {
45 new HtmlTest();
46 }
47
48 HtmlTest()
49 {
50 Application.Init ();
51
52 Window win = new Window ("HtmlTest");
53 win.SetDefaultSize (800, 600);
54 win.DeleteEvent += new DeleteEventHandler (OnWindowDelete);
55
56 VBox vbox = new VBox (false, 1);
57 win.Add (vbox);
58
59 HBox hbox = new HBox (false, 1);
60
61 Label label = new Label ("Address:");
62
63 entry = new Entry ("");
64 entry.Activated += new EventHandler (OnEntryActivated);
65
66 Button button = new Button ("Go!");
67 button.Clicked += new EventHandler (OnButtonClicked);
68
69 hbox.PackStart (label, false, false, 1);
70 hbox.PackStart (entry, true, true, 1);
71 hbox.PackStart (button, false, false, 1);
72
73 vbox.PackStart (hbox, false, false, 1);
74
75 ScrolledWindow sw = new ScrolledWindow ();
76 sw.VscrollbarPolicy = PolicyType.Always;
77 sw.HscrollbarPolicy = PolicyType.Always;
78 vbox.PackStart(sw, true, true, 1);
79
80 html = new HTML ();
81 html.LinkClicked += new LinkClickedHandler (OnLinkClicked);
82 sw.Add (html);
83
84 win.ShowAll();
85 Application.Run ();
86
87 }
88
89 void OnWindowDelete (object obj, DeleteEventArgs args)
90 {
91 Application.Quit();
92 }
93
94 void OnButtonClicked (object obj, EventArgs args)
95 {
96 currentUrl = entry.Text.Trim();
97 LoadHtml (currentUrl);
98 }
99
100 void OnEntryActivated (object obj, EventArgs args)
101 {
102 OnButtonClicked (obj, args);
103 }
104
105 void OnLinkClicked (object obj, LinkClickedArgs args)
106 {
107 string newUrl;
108
109 // decide absolute or relative
110 if (args.Url.StartsWith("http://"))
111 newUrl = args.Url;
112 else
113 newUrl = currentUrl + args.Url;
114
115 try {
116 LoadHtml (newUrl);
117 } catch { }
118 currentUrl = newUrl;
119 }
120
121 void LoadHtml (string URL)
122 {
123 HttpWebRequest web_request = (HttpWebRequest) WebRequest.Create (URL);
124 HttpWebResponse web_response = (HttpWebResponse) web_request.GetResponse ();
125 Stream stream = web_response.GetResponseStream ();
126 byte [] buffer = new byte [8192];
127
128 HTMLStream html_stream = html.Begin ();
129 int count;
130
131 while ((count = stream.Read (buffer, 0, 8192)) != 0){
132 html_stream.Write (buffer, count);
133 }
134 html.End (html_stream, HTMLStreamStatus.Ok);
135 }
136 }
137 }
138 </code>
139 </example>
140 </para>
141 </remarks>
142 </Docs>
143 <Base>
144 <BaseTypeName>Gtk.Layout</BaseTypeName>
145 </Base>
146 <Interfaces>
147 </Interfaces>
148 <Members>
149 <Member MemberName="Construct">
150 <MemberSignature Language="C#" Value="public static void Construct (Gtk.Widget html);" />
151 <MemberType>Method</MemberType>
152 <ReturnValue>
153 <ReturnType>System.Void</ReturnType>
154 </ReturnValue>
155 <Parameters>
156 <Parameter Name="html" Type="Gtk.Widget" />
157 </Parameters>
158 <Docs>
159 <summary>Constructs an instance of a Gtk.HTML widget</summary>
160 <param name="html">A <see cref="T:Gtk.HTML" /> derivative object.</param>
161 <remarks>This is a low-level routine, and should only be used
162 to initialize an instance of a <see cref="T:Gtk.HTML" /> derivative class.</remarks>
163 </Docs>
164 </Member>
165 <Member MemberName="GetObjectById">
166 <MemberSignature Language="C#" Value="public IntPtr GetObjectById (string id);" />
167 <MemberType>Method</MemberType>
168 <ReturnValue>
169 <ReturnType>System.IntPtr</ReturnType>
170 </ReturnValue>
171 <Parameters>
172 <Parameter Name="id" Type="System.String" />
173 </Parameters>
174 <Docs>
175 <summary>Locates an object whose id is provided</summary>
176 <param name="id">The id assigned to an object in the HTML stream</param>
177 <returns>An IntPtr to the internal HTMLObject</returns>
178 <remarks />
179 </Docs>
180 </Member>
181 <Member MemberName="Export">
182 <MemberSignature Language="C#" Value="public bool Export (string type, Gtk.HTMLSaveReceiverFn receiver);" />
183 <MemberType>Method</MemberType>
184 <ReturnValue>
185 <ReturnType>System.Boolean</ReturnType>
186 </ReturnValue>
187 <Parameters>
188 <Parameter Name="type" Type="System.String" />
189 <Parameter Name="receiver" Type="Gtk.HTMLSaveReceiverFn" />
190 </Parameters>
191 <Docs>
192 <summary>Sends HTML out from the widget.</summary>
193 <param name="type">a <see cref="T:System.String" />, a content type.</param>
194 <param name="receiver">an object of type <see cref="T:Gtk.HTMLSaveReceiverFn" /></param>
195 <returns>a <see cref="T:System.Boolean" />, true if the export happened successfully, false if otherwise.</returns>
196 <remarks />
197 </Docs>
198 </Member>
199 <Member MemberName="Copy">
200 <MemberSignature Language="C#" Value="public void Copy ();" />
201 <MemberType>Method</MemberType>
202 <ReturnValue>
203 <ReturnType>System.Void</ReturnType>
204 </ReturnValue>
205 <Parameters />
206 <Docs>
207 <summary>Copies the selection to the clipboard.</summary>
208 <remarks>Copies the selection into the clipboard.</remarks>
209 </Docs>
210 </Member>
211 <Member MemberName="SelectWord">
212 <MemberSignature Language="C#" Value="public void SelectWord ();" />
213 <MemberType>Method</MemberType>
214 <ReturnValue>
215 <ReturnType>System.Void</ReturnType>
216 </ReturnValue>
217 <Parameters />
218 <Docs>
219 <summary>Selects the word under the cursor.</summary>
220 <remarks>This routine selects the word under the cursor.</remarks>
221 </Docs>
222 </Member>
223 <Member MemberName="ToggleFontStyle">
224 <MemberSignature Language="C#" Value="public void ToggleFontStyle (Gtk.HTMLFontStyle style);" />
225 <MemberType>Method</MemberType>
226 <ReturnValue>
227 <ReturnType>System.Void</ReturnType>
228 </ReturnValue>
229 <Parameters>
230 <Parameter Name="style" Type="Gtk.HTMLFontStyle" />
231 </Parameters>
232 <Docs>
233 <summary>Changes the font style by adjusting flags from bold to regular or vice-versa. For a full list of possible flags, see <see cref="T:Gtk.HTMLFontStyle" />. </summary>
234 <param name="style">a <see cref="T:Gtk.HTMLFontStyle" /></param>
235 <remarks />
236 </Docs>
237 </Member>
238 <Member MemberName="SelectParagraph">
239 <MemberSignature Language="C#" Value="public void SelectParagraph ();" />
240 <MemberType>Method</MemberType>
241 <ReturnValue>
242 <ReturnType>System.Void</ReturnType>
243 </ReturnValue>
244 <Parameters />
245 <Docs>
246 <summary>Selects a paragraph.</summary>
247 <remarks>
248 </remarks>
249 </Docs>
250 </Member>
251 <Member MemberName="ZoomReset">
252 <MemberSignature Language="C#" Value="public void ZoomReset ();" />
253 <MemberType>Method</MemberType>
254 <ReturnValue>
255 <ReturnType>System.Void</ReturnType>
256 </ReturnValue>
257 <Parameters />
258 <Docs>
259 <summary>Resets the magnification of the text to 100% (normal).</summary>
260 <remarks />
261 </Docs>
262 </Member>
263 <Member MemberName="Write">
264 <MemberSignature Language="C#" Value="public void Write (Gtk.HTMLStream handle, string buffer, ulong size);" />
265 <MemberType>Method</MemberType>
266 <ReturnValue>
267 <ReturnType>System.Void</ReturnType>
268 </ReturnValue>
269 <Parameters>
270 <Parameter Name="handle" Type="Gtk.HTMLStream" />
271 <Parameter Name="buffer" Type="System.String" />
272 <Parameter Name="size" Type="System.UInt64" />
273 </Parameters>
274 <Docs>
275 <summary>Writes <paramref name="size" /> bytes of content from <paramref name="buffer" /> to <paramref name="handle" />.</summary>
276 <param name="handle">a <see cref="T:Gtk.HTMLStream" /></param>
277 <param name="buffer">a <see cref="T:System.String" /></param>
278 <param name="size">a <see cref="T:System.UInt64" /></param>
279 <remarks />
280 </Docs>
281 </Member>
282 <Member MemberName="Undo">
283 <MemberSignature Language="C#" Value="public void Undo ();" />
284 <MemberType>Method</MemberType>
285 <ReturnValue>
286 <ReturnType>System.Void</ReturnType>
287 </ReturnValue>
288 <Parameters />
289 <Docs>
290 <summary>Undoes the last operation.</summary>
291 <remarks>If the widget is Editable, this undoes the last operation.</remarks>
292 </Docs>
293 </Member>
294 <Member MemberName="Cut">
295 <MemberSignature Language="C#" Value="public void Cut ();" />
296 <MemberType>Method</MemberType>
297 <ReturnValue>
298 <ReturnType>System.Void</ReturnType>
299 </ReturnValue>
300 <Parameters />
301 <Docs>
302 <summary>Cuts the selection into the clipboard.</summary>
303 <remarks>If the widget is editable, this cuts the selection
304 into the clipboard; Otherwise it just copies the selection
305 into the clipboard.</remarks>
306 </Docs>
307 </Member>
308 <Member MemberName="GetUrlBaseRelative">
309 <MemberSignature Language="C#" Value="public string GetUrlBaseRelative (string url);" />
310 <MemberType>Method</MemberType>
311 <ReturnValue>
312 <ReturnType>System.String</ReturnType>
313 </ReturnValue>
314 <Parameters>
315 <Parameter Name="url" Type="System.String" />
316 </Parameters>
317 <Docs>
318 <summary>Computes url from widget base url.</summary>
319 <param name="url">The new component of the url.</param>
320 <returns>The new base-relative url.</returns>
321 <remarks />
322 </Docs>
323 </Member>
324 <Member MemberName="UpdateStyles">
325 <MemberSignature Language="C#" Value="public void UpdateStyles ();" />
326 <MemberType>Method</MemberType>
327 <ReturnValue>
328 <ReturnType>System.Void</ReturnType>
329 </ReturnValue>
330 <Parameters />
331 <Docs>
332 <summary>This method is designed to be called after the style, indentation, or other font attributes of an editable HTML widget have changed.</summary>
333 <remarks>When this is called, it will trigger the emission of signals for paragraphs whose indentation or style has changed.</remarks>
334 </Docs>
335 </Member>
336 <Member MemberName="Begin">
337 <MemberSignature Language="C#" Value="public Gtk.HTMLStream Begin ();" />
338 <MemberType>Method</MemberType>
339 <ReturnValue>
340 <ReturnType>Gtk.HTMLStream</ReturnType>
341 </ReturnValue>
342 <Parameters />
343 <Docs>
344 <summary>Starts incremental content updating.</summary>
345 <returns>A <see cref="T:Gtk.HTMLStream" /> handle to push content.</returns>
346 <remarks>
347 <para>
348 Use the Begin method to push new HTML content into the
349 widget. The content type is expected to be in the format
350 defined by <see cref="P:Gtk.HTML.DefaultContentType" />,
351 which by default is "html/text; charset=utf-8".
352 </para>
353 <example>
354 <code lang="C#">
355 using System;
356 using Gtk;
357
358 class X {
359
360 static void Main ()
361 {
362 Application.Init ();
363 Window w = new Window ("Sample");
364 HTML html = new HTML ();
365 w.Add (html);
366 w.ShowAll ();
367
368 HTMLStream s = html.Begin ();
369 string line;
370
371 while ((line = Console.ReadLine ()) != null)
372 s.Write (line);
373 html.End (s, HTMLStreamStatus.Ok);
374 Application.Run ();
375 }
376 }
377
378 </code>
379 </example>
380 <para>
381 Compile and run:
382 </para>
383 <para>
384 mcs sample.cs -pkg:gtkhtml-sharp
385 </para>
386 <para>
387 echo "&lt;html&gt;
388 &lt;body&gt;Hello &lt;b&gt;World&lt;/b&gt;&lt;/body&gt;
389 &lt;/html&gt;" | mono sample.exe
390 </para>
391 </remarks>
392 </Docs>
393 </Member>
394 <Member MemberName="ImagesRef">
395 <MemberSignature Language="C#" Value="public void ImagesRef ();" />
396 <MemberType>Method</MemberType>
397 <ReturnValue>
398 <ReturnType>System.Void</ReturnType>
399 </ReturnValue>
400 <Parameters />
401 <Docs>
402 <summary>Sets up internal references to all images.</summary>
403 <remarks>FIXME: verify this.</remarks>
404 </Docs>
405 </Member>
406 <Member MemberName="Paste">
407 <MemberSignature Language="C#" Value="public void Paste (bool as_cite);" />
408 <MemberType>Method</MemberType>
409 <ReturnValue>
410 <ReturnType>System.Void</ReturnType>
411 </ReturnValue>
412 <Parameters>
413 <Parameter Name="as_cite" Type="System.Boolean" />
414 </Parameters>
415 <Docs>
416 <summary>Paste clipboard contents into editor</summary>
417 <param name="as_cite">Whether to paste as a citation.</param>
418 <remarks>
419 If the widget is in editing mode (see <see cref="P:Gtk.HTML.Editable" />), the contents of the clipboard
420 are pasted into the HTML editor. If the value of <paramref name="as_cite" /> is true, then the contents are pasted
421 as a citation.
422 </remarks>
423 </Docs>
424 </Member>
425 <Member MemberName="LoadEmpty">
426 <MemberSignature Language="C#" Value="public void LoadEmpty ();" />
427 <MemberType>Method</MemberType>
428 <ReturnValue>
429 <ReturnType>System.Void</ReturnType>
430 </ReturnValue>
431 <Parameters />
432 <Docs>
433 <summary>Set up an empty <see cref="T:Gtk.HTML" /> widget.</summary>
434 <remarks />
435 </Docs>
436 </Member>
437 <Member MemberName="End">
438 <MemberSignature Language="C#" Value="public void End (Gtk.HTMLStream handle, Gtk.HTMLStreamStatus status);" />
439 <MemberType>Method</MemberType>
440 <ReturnValue>
441 <ReturnType>System.Void</ReturnType>
442 </ReturnValue>
443 <Parameters>
444 <Parameter Name="handle" Type="Gtk.HTMLStream" />
445 <Parameter Name="status" Type="Gtk.HTMLStreamStatus" />
446 </Parameters>
447 <Docs>
448 <summary>Ends incremental updating</summary>
449 <param name="handle">The <see cref="T:Gtk.HTMLStream" /> to close.</param>
450 <param name="status">The <see cref="T:Gtk.HTMLStreamStatus" /> representing the state of the stream when closed.</param>
451 <remarks>
452 <para>
453 Closes the <see cref="Gtk.HTMLStream" /> represented
454 by <paramref name="stream" /> and notifies the HTML widget that
455 it should not expect any more content from that stream.
456 </para>
457 <example>
458 <code lang="C#">
459 using System;
460 using Gtk;
461
462 class X {
463
464 static void Main ()
465 {
466 Application.Init ();
467 Window w = new Window ("Sample");
468 HTML html = new HTML ();
469 w.Add (html);
470 w.ShowAll ();
471
472 HTMLStream s = html.Begin ();
473 string line;
474
475 while ((line = Console.ReadLine ()) != null)
476 s.Write (line);
477 html.End (s, HTMLStreamStatus.Ok);
478 Application.Run ();
479 }
480 }
481
482 </code>
483 </example>
484 <para>
485 Compile and run:
486 </para>
487 <para>
488 mcs sample.cs -pkg:gtkhtml-sharp
489 </para>
490 <para>
491 echo "&lt;html&gt;
492 &lt;body&gt;Hello &lt;b&gt;World&lt;/b&gt;&lt;/body&gt;
493 &lt;/html&gt;" | mono sample.exe
494 </para>
495 </remarks>
496 </Docs>
497 </Member>
498 <Member MemberName="Redo">
499 <MemberSignature Language="C#" Value="public void Redo ();" />
500 <MemberType>Method</MemberType>
501 <ReturnValue>
502 <ReturnType>System.Void</ReturnType>
503 </ReturnValue>
504 <Parameters />
505 <Docs>
506 <summary>Redoes the last Undone operation</summary>
507 <remarks>If the widget is editable, this redoes the last
508 undone operation.</remarks>
509 </Docs>
510 </Member>
511 <Member MemberName="AppendHtml">
512 <MemberSignature Language="C#" Value="public void AppendHtml (string html_src);" />
513 <MemberType>Method</MemberType>
514 <ReturnValue>
515 <ReturnType>System.Void</ReturnType>
516 </ReturnValue>
517 <Parameters>
518 <Parameter Name="html_src" Type="System.String" />
519 </Parameters>
520 <Docs>
521 <summary>Adds HTML to the end of the HTML currently being rendered by the widget.</summary>
522 <param name="html_src">an object of type <see cref="T:System.String" /></param>
523 <remarks />
524 </Docs>
525 </Member>
526 <Member MemberName="SelectLine">
527 <MemberSignature Language="C#" Value="public void SelectLine ();" />
528 <MemberType>Method</MemberType>
529 <ReturnValue>
530 <ReturnType>System.Void</ReturnType>
531 </ReturnValue>
532 <Parameters />
533 <Docs>
534 <summary>Selects the line the cursor is currently on.</summary>
535 <remarks />
536 </Docs>
537 </Member>
538 <Member MemberName="IndentPopLevel">
539 <MemberSignature Language="C#" Value="public void IndentPopLevel ();" />
540 <MemberType>Method</MemberType>
541 <ReturnValue>
542 <ReturnType>System.Void</ReturnType>
543 </ReturnValue>
544 <Parameters />
545 <Docs>
546 <summary>Removes an indent level.</summary>
547 <remarks />
548 </Docs>
549 </Member>
550 <Member MemberName="SelectAll">
551 <MemberSignature Language="C#" Value="public void SelectAll ();" />
552 <MemberType>Method</MemberType>
553 <ReturnValue>
554 <ReturnType>System.Void</ReturnType>
555 </ReturnValue>
556 <Parameters />
557 <Docs>
558 <summary>Selects all the contents.</summary>
559 <remarks>Selects all of the contents of the HTML widget.</remarks>
560 </Docs>
561 </Member>
562 <Member MemberName="Begin">
563 <MemberSignature Language="C#" Value="public Gtk.HTMLStream Begin (string target_frame, string content_type, Gtk.HTMLBeginFlags flags);" />
564 <MemberType>Method</MemberType>
565 <ReturnValue>
566 <ReturnType>Gtk.HTMLStream</ReturnType>
567 </ReturnValue>
568 <Parameters>
569 <Parameter Name="target_frame" Type="System.String" />
570 <Parameter Name="content_type" Type="System.String" />
571 <Parameter Name="flags" Type="Gtk.HTMLBeginFlags" />
572 </Parameters>
573 <Docs>
574 <summary>Begins processing HTML.</summary>
575 <param name="target_frame">an object of type <see cref="T:System.String" /></param>
576 <param name="content_type">an object of type <see cref="T:System.String" /></param>
577 <param name="flags">an object of type <see cref="T:Gtk.HTMLBeginFlags" /></param>
578 <returns>an object of type <see cref="T:Gtk.HTMLStream" /></returns>
579 <remarks />
580 </Docs>
581 </Member>
582 <Member MemberName="EnableDebug">
583 <MemberSignature Language="C#" Value="public void EnableDebug (bool debug);" />
584 <MemberType>Method</MemberType>
585 <ReturnValue>
586 <ReturnType>System.Void</ReturnType>
587 </ReturnValue>
588 <Parameters>
589 <Parameter Name="debug" Type="System.Boolean" />
590 </Parameters>
591 <Docs>
592 <summary>Enables or disables debugging features.</summary>
593 <param name="debug">an object of type <see cref="T:System.Boolean" />, true for enabled, false for disabled</param>
594 <remarks />
595 </Docs>
596 </Member>
597 <Member MemberName="EditMakeCursorVisible">
598 <MemberSignature Language="C#" Value="public bool EditMakeCursorVisible ();" />
599 <MemberType>Method</MemberType>
600 <ReturnValue>
601 <ReturnType>System.Boolean</ReturnType>
602 </ReturnValue>
603 <Parameters />
604 <Docs>
605 <summary>Makes the edit cursor visible.</summary>
606 <returns>a <see cref="T:System.Boolean" />, true if the operation was a success.</returns>
607 <remarks />
608 </Docs>
609 </Member>
610 <Member MemberName="SetEditorApi">
611 <MemberSignature Language="C#" Value="public void SetEditorApi (Gtk.HTMLEditorAPI api, IntPtr data);" />
612 <MemberType>Method</MemberType>
613 <ReturnValue>
614 <ReturnType>System.Void</ReturnType>
615 </ReturnValue>
616 <Parameters>
617 <Parameter Name="api" Type="Gtk.HTMLEditorAPI" />
618 <Parameter Name="data" Type="System.IntPtr" />
619 </Parameters>
620 <Docs>
621 <summary>Unsupported in Gtk#. Installs hooks for the editor.</summary>
622 <param name="api">an object of type <see cref="T:Gtk.HTMLEditorAPI" /></param>
623 <param name="data">an object of type <see cref="T:System.IntPtr" /></param>
624 <remarks>This API is currently not supported.</remarks>
625 </Docs>
626 </Member>
627 <Member MemberName="InsertGtkHtml">
628 <MemberSignature Language="C#" Value="public void InsertGtkHtml (Gtk.HTML to_be_destroyed);" />
629 <MemberType>Method</MemberType>
630 <ReturnValue>
631 <ReturnType>System.Void</ReturnType>
632 </ReturnValue>
633 <Parameters>
634 <Parameter Name="to_be_destroyed" Type="Gtk.HTML" />
635 </Parameters>
636 <Docs>
637 <summary>To be added.</summary>
638 <param name="to_be_destroyed">an object of type <see cref="T:Gtk.HTML" /></param>
639 <remarks />
640 </Docs>
641 </Member>
642 <Member MemberName="ZoomIn">
643 <MemberSignature Language="C#" Value="public void ZoomIn ();" />
644 <MemberType>Method</MemberType>
645 <ReturnValue>
646 <ReturnType>System.Void</ReturnType>
647 </ReturnValue>
648 <Parameters />
649 <Docs>
650 <summary>Zooms in.</summary>
651 <remarks>Zooms in the view.</remarks>
652 </Docs>
653 </Member>
654 <Member MemberName="InsertHtml">
655 <MemberSignature Language="C#" Value="public void InsertHtml (string html_src);" />
656 <MemberType>Method</MemberType>
657 <ReturnValue>
658 <ReturnType>System.Void</ReturnType>
659 </ReturnValue>
660 <Parameters>
661 <Parameter Name="html_src" Type="System.String" />
662 </Parameters>
663 <Docs>
664 <summary>Inserts HTML into the existing HTML of the widget.</summary>
665 <param name="html_src">an object of type <see cref="T:System.String" /></param>
666 <remarks />
667 </Docs>
668 </Member>
669 <Member MemberName="SetFontStyle">
670 <MemberSignature Language="C#" Value="public void SetFontStyle (Gtk.HTMLFontStyle and_mask, Gtk.HTMLFontStyle or_mask);" />
671 <MemberType>Method</MemberType>
672 <ReturnValue>
673 <ReturnType>System.Void</ReturnType>
674 </ReturnValue>
675 <Parameters>
676 <Parameter Name="and_mask" Type="Gtk.HTMLFontStyle" />
677 <Parameter Name="or_mask" Type="Gtk.HTMLFontStyle" />
678 </Parameters>
679 <Docs>
680 <summary>Sets the font style for the widget.</summary>
681 <param name="and_mask">an object of type <see cref="T:Gtk.HTMLFontStyle" /></param>
682 <param name="or_mask">an object of type <see cref="T:Gtk.HTMLFontStyle" /></param>
683 <remarks />
684 </Docs>
685 </Member>
686 <Member MemberName="ImageUnref">
687 <MemberSignature Language="C#" Value="public void ImageUnref (string url);" />
688 <MemberType>Method</MemberType>
689 <ReturnValue>
690 <ReturnType>System.Void</ReturnType>
691 </ReturnValue>
692 <Parameters>
693 <Parameter Name="url" Type="System.String" />
694 </Parameters>
695 <Docs>
696 <summary>Unrefs an image.</summary>
697 <param name="url">an object of type <see cref="T:System.String" /></param>
698 <remarks>(TODO: explain refcounting for images.)</remarks>
699 </Docs>
700 </Member>
701 <Member MemberName="ImageRef">
702 <MemberSignature Language="C#" Value="public void ImageRef (string url);" />
703 <MemberType>Method</MemberType>
704 <ReturnValue>
705 <ReturnType>System.Void</ReturnType>
706 </ReturnValue>
707 <Parameters>
708 <Parameter Name="url" Type="System.String" />
709 </Parameters>
710 <Docs>
711 <summary>Refs an image.</summary>
712 <param name="url">an object of type <see cref="T:System.String" /></param>
713 <remarks />
714 </Docs>
715 </Member>
716 <Member MemberName="JumpToAnchor">
717 <MemberSignature Language="C#" Value="public bool JumpToAnchor (string anchor);" />
718 <MemberType>Method</MemberType>
719 <ReturnValue>
720 <ReturnType>System.Boolean</ReturnType>
721 </ReturnValue>
722 <Parameters>
723 <Parameter Name="anchor" Type="System.String" />
724 </Parameters>
725 <Docs>
726 <summary>Jumps to an anchor by name, making it visible.</summary>
727 <param name="anchor">The anchor to locate.</param>
728 <returns>
729 <see langword="true" /> if the anchor is found.</returns>
730 <remarks>Scroll the document display to show the HTML anchor requested.</remarks>
731 </Docs>
732 </Member>
733 <Member MemberName="ImagePreload">
734 <MemberSignature Language="C#" Value="public void ImagePreload (string url);" />
735 <MemberType>Method</MemberType>
736 <ReturnValue>
737 <ReturnType>System.Void</ReturnType>
738 </ReturnValue>
739 <Parameters>
740 <Parameter Name="url" Type="System.String" />
741 </Parameters>
742 <Docs>
743 <summary>Preloads the image at the URL <paramref name="url" /></summary>
744 <param name="url">a <see cref="T:System.String" />, an image URL.</param>
745 <remarks />
746 </Docs>
747 </Member>
748 <Member MemberName="RequestPaste">
749 <MemberSignature Language="C#" Value="public int RequestPaste (Gdk.Atom selection, int type, int time, bool as_cite);" />
750 <MemberType>Method</MemberType>
751 <ReturnValue>
752 <ReturnType>System.Int32</ReturnType>
753 </ReturnValue>
754 <Parameters>
755 <Parameter Name="selection" Type="Gdk.Atom" />
756 <Parameter Name="type" Type="System.Int32" />
757 <Parameter Name="time" Type="System.Int32" />
758 <Parameter Name="as_cite" Type="System.Boolean" />
759 </Parameters>
760 <Docs>
761 <summary>To be added</summary>
762 <param name="selection">an object of type <see cref="T:Gdk.Atom" /></param>
763 <param name="type">an object of type <see cref="T:System.Int32" /></param>
764 <param name="time">an object of type <see cref="T:System.Int32" /></param>
765 <param name="as_cite">an object of type <see cref="T:System.Boolean" /></param>
766 <returns>an object of type <see cref="T:System.Int32" /></returns>
767 <remarks />
768 </Docs>
769 </Member>
770 <Member MemberName="ImagesUnref">
771 <MemberSignature Language="C#" Value="public void ImagesUnref ();" />
772 <MemberType>Method</MemberType>
773 <ReturnValue>
774 <ReturnType>System.Void</ReturnType>
775 </ReturnValue>
776 <Parameters />
777 <Docs>
778 <summary>Unrefs images.</summary>
779 <remarks />
780 </Docs>
781 </Member>
782 <Member MemberName="Save">
783 <MemberSignature Language="C#" Value="public bool Save (Gtk.HTMLSaveReceiverFn receiver);" />
784 <MemberType>Method</MemberType>
785 <ReturnValue>
786 <ReturnType>System.Boolean</ReturnType>
787 </ReturnValue>
788 <Parameters>
789 <Parameter Name="receiver" Type="Gtk.HTMLSaveReceiverFn" />
790 </Parameters>
791 <Docs>
792 <summary>Invokes a delegate function to save the HTML.</summary>
793 <param name="receiver">a <see cref="T:Gtk.HTMLSaveReceiverFn" /></param>
794 <returns>an object of type <see cref="T:System.Boolean" />, whether the operation succeeded.</returns>
795 <remarks />
796 </Docs>
797 </Member>
798 <Member MemberName="Begin">
799 <MemberSignature Language="C#" Value="public Gtk.HTMLStream Begin (string content_type);" />
800 <MemberType>Method</MemberType>
801 <ReturnValue>
802 <ReturnType>Gtk.HTMLStream</ReturnType>
803 </ReturnValue>
804 <Parameters>
805 <Parameter Name="content_type" Type="System.String" />
806 </Parameters>
807 <Docs>
808 <summary>Starts incremental content updating. With a specific
809 content type.</summary>
810 <param name="content_type">The content type for the data to be
811 streamed.</param>
812 <returns>A <see cref="T:Gtk.HTMLStream" /> handle to push content.</returns>
813 <remarks>
814 <para>
815 Use the Begin method to push new HTML content into the
816 widget. The content type has to be specified (like this
817 for example: "html/text; charset=utf-8").
818 </para>
819 <example>
820 <code lang="C#">
821 using System;
822 using Gtk;
823
824 class X {
825
826 static void Main ()
827 {
828 Application.Init ();
829 Window w = new Window ("Sample");
830 HTML html = new HTML ();
831 w.Add (html);
832 w.ShowAll ();
833
834 HTMLStream s = html.Begin ("text/html; charset=utf-8");
835 string line;
836
837 while ((line = Console.ReadLine ()) != null)
838 s.Write (line);
839 html.End (s, HTMLStreamStatus.Ok);
840 Application.Run ();
841 }
842 }
843
844 </code>
845 </example>
846 <para>
847 Compile and run:
848 </para>
849 <para>
850 mcs sample.cs -pkg:gtkhtml-sharp
851 </para>
852 <para>
853 echo "&lt;html&gt;
854 &lt;body&gt;Hello &lt;b&gt;World&lt;/b&gt;&lt;/body&gt;
855 &lt;/html&gt;" | mono sample.exe
856 </para>
857 </remarks>
858 </Docs>
859 </Member>
860 <Member MemberName="AllowSelection">
861 <MemberSignature Language="C#" Value="public void AllowSelection (bool allow);" />
862 <MemberType>Method</MemberType>
863 <ReturnValue>
864 <ReturnType>System.Void</ReturnType>
865 </ReturnValue>
866 <Parameters>
867 <Parameter Name="allow" Type="System.Boolean" />
868 </Parameters>
869 <Docs>
870 <summary>Set whether selection is allowed in this widget.</summary>
871 <param name="allow">an object of type <see cref="T:System.Boolean" />, true if selection is allowed.</param>
872 <remarks />
873 </Docs>
874 </Member>
875 <Member MemberName="DropUndo">
876 <MemberSignature Language="C#" Value="public void DropUndo ();" />
877 <MemberType>Method</MemberType>
878 <ReturnValue>
879 <ReturnType>System.Void</ReturnType>
880 </ReturnValue>
881 <Parameters />
882 <Docs>
883 <summary>Drops all the undo information.</summary>
884 <remarks>Drops all the Undo and Redo information from the widget.</remarks>
885 </Docs>
886 </Member>
887 <Member MemberName="SelectParagraphExtended">
888 <MemberSignature Language="C#" Value="public void SelectParagraphExtended ();" />
889 <MemberType>Method</MemberType>
890 <ReturnValue>
891 <ReturnType>System.Void</ReturnType>
892 </ReturnValue>
893 <Parameters />
894 <Docs>
895 <summary>To be added</summary>
896 <remarks />
897 </Docs>
898 </Member>
899 <Member MemberName="ZoomOut">
900 <MemberSignature Language="C#" Value="public void ZoomOut ();" />
901 <MemberType>Method</MemberType>
902 <ReturnValue>
903 <ReturnType>System.Void</ReturnType>
904 </ReturnValue>
905 <Parameters />
906 <Docs>
907 <summary>Zooms out.</summary>
908 <remarks>Zooms out the view.</remarks>
909 </Docs>
910 </Member>
911 <Member MemberName="Command">
912 <MemberSignature Language="C#" Value="public bool Command (string command_name);" />
913 <MemberType>Method</MemberType>
914 <ReturnValue>
915 <ReturnType>System.Boolean</ReturnType>
916 </ReturnValue>
917 <Parameters>
918 <Parameter Name="command_name" Type="System.String" />
919 </Parameters>
920 <Docs>
921 <summary>Execute a command on the widget.</summary>
922 <param name="command_name">an object of type <see cref="T:System.String" />, one of the values named in <see cref="T:Gtk.HTMLCommandType" />.</param>
923 <returns>an object of type <see cref="T:System.Boolean" /> for whether the command succeeded.</returns>
924 <remarks />
925 </Docs>
926 </Member>
927 <Member MemberName=".ctor">
928 <MemberSignature Language="C#" Value="public HTML (IntPtr raw);" />
929 <MemberType>Constructor</MemberType>
930 <ReturnValue />
931 <Parameters>
932 <Parameter Name="raw" Type="System.IntPtr" />
933 </Parameters>
934 <Docs>
935 <summary>Internal constructor</summary>
936 <param name="raw">Pointer to the C object.</param>
937 <remarks>
938 <para>This is an internal constructor, and should not be used by user code.</para>
939 </remarks>
940 </Docs>
941 </Member>
942 <Member MemberName=".ctor">
943 <MemberSignature Language="C#" Value="public HTML ();" />
944 <MemberType>Constructor</MemberType>
945 <ReturnValue />
946 <Parameters />
947 <Docs>
948 <summary>Creates an empty <see cref="T:Gtk.HTML" /> widget.</summary>
949 <remarks>
950 <para>
951 It creates an empty <see cref="T:Gtk.HTML" /> widget. The
952 returned widget is empty, and defaults to not be editable.
953 </para>
954 </remarks>
955 </Docs>
956 </Member>
957 <Member MemberName="Editable">
958 <MemberSignature Language="C#" Value="public bool Editable { set; get; };" />
959 <MemberType>Property</MemberType>
960 <ReturnValue>
961 <ReturnType>System.Boolean</ReturnType>
962 </ReturnValue>
963 <Parameters>
964 </Parameters>
965 <Docs>
966 <summary>Whether the contents can be edited.</summary>
967 <value>
968 <see langword="true" /> if the contents are editable,
969 <see langword="false" />otherwise. </value>
970 <remarks>
971 Whether this <see cref="T:Gtk.HTML" /> instance can be used as an HTML
972 editor. Note: <see cref="M:Gtk.HTML.Begin" /> must be called before this can be set = <see langword="true" />.
973 </remarks>
974 </Docs>
975 <Attributes>
976 <Attribute>
977 <AttributeName>GLib.Property("editable")</AttributeName>
978 </Attribute>
979 </Attributes>
980 </Member>
981 <Member MemberName="ParagraphIndentation">
982 <MemberSignature Language="C#" Value="public uint ParagraphIndentation { get; };" />
983 <MemberType>Property</MemberType>
984 <ReturnValue>
985 <ReturnType>System.UInt32</ReturnType>
986 </ReturnValue>
987 <Docs>
988 <summary>The indentation level of a paragraph.</summary>
989 <value>an object of type <see cref="T:System.UInt32" /></value>
990 <remarks />
991 </Docs>
992 </Member>
993 <Member MemberName="Base">
994 <MemberSignature Language="C#" Value="public string Base { set; get; };" />
995 <MemberType>Property</MemberType>
996 <ReturnValue>
997 <ReturnType>System.String</ReturnType>
998 </ReturnValue>
999 <Parameters>
1000 </Parameters>
1001 <Docs>
1002 <summary>The base URL of this document.</summary>
1003 <value>an object of type <see cref="T:System.String" /></value>
1004 <remarks />
1005 </Docs>
1006 </Member>
1007 <Member MemberName="Title">
1008 <MemberSignature Language="C#" Value="public string Title { set; get; };" />
1009 <MemberType>Property</MemberType>
1010 <ReturnValue>
1011 <ReturnType>System.String</ReturnType>
1012 </ReturnValue>
1013 <Parameters>
1014 </Parameters>
1015 <Docs>
1016 <summary>The title of this HTML document.</summary>
1017 <value>an object of type <see cref="T:System.String" /></value>
1018 <remarks />
1019 </Docs>
1020 <Attributes>
1021 <Attribute>
1022 <AttributeName>GLib.Property("title")</AttributeName>
1023 </Attribute>
1024 </Attributes>
1025 </Member>
1026 <Member MemberName="DefaultContentType">
1027 <MemberSignature Language="C#" Value="public string DefaultContentType { set; };" />
1028 <MemberType>Property</MemberType>
1029 <ReturnValue>
1030 <ReturnType>System.String</ReturnType>
1031 </ReturnValue>
1032 <Parameters>
1033 </Parameters>
1034 <Docs>
1035 <summary>The default content type.</summary>
1036 <value>an object of type <see cref="T:System.String" /></value>
1037 <remarks />
1038 </Docs>
1039 </Member>
1040 <Member MemberName="ParagraphStyle">
1041 <MemberSignature Language="C#" Value="public Gtk.HTMLParagraphStyle ParagraphStyle { set; get; };" />
1042 <MemberType>Property</MemberType>
1043 <ReturnValue>
1044 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
1045 </ReturnValue>
1046 <Parameters>
1047 </Parameters>
1048 <Docs>
1049 <summary>The style of a paragraph.</summary>
1050 <value>an object of type <see cref="T:Gtk.HTMLParagraphStyle" /></value>
1051 <remarks />
1052 </Docs>
1053 </Member>
1054 <Member MemberName="Blocking">
1055 <MemberSignature Language="C#" Value="public bool Blocking { set; };" />
1056 <MemberType>Property</MemberType>
1057 <ReturnValue>
1058 <ReturnType>System.Boolean</ReturnType>
1059 </ReturnValue>
1060 <Parameters>
1061 </Parameters>
1062 <Docs>
1063 <summary>To be added</summary>
1064 <value>an object of type <see cref="T:System.Boolean" /></value>
1065 <remarks />
1066 </Docs>
1067 </Member>
1068 <Member MemberName="Magnification">
1069 <MemberSignature Language="C#" Value="public double Magnification { set; };" />
1070 <MemberType>Property</MemberType>
1071 <ReturnValue>
1072 <ReturnType>System.Double</ReturnType>
1073 </ReturnValue>
1074 <Parameters>
1075 </Parameters>
1076 <Docs>
1077 <summary>The current widget magnification level.</summary>
1078 <value>an object of type <see cref="T:System.Double" /></value>
1079 <remarks />
1080 </Docs>
1081 </Member>
1082 <Member MemberName="ParagraphAlignment">
1083 <MemberSignature Language="C#" Value="public Gtk.HTMLParagraphAlignment ParagraphAlignment { set; get; };" />
1084 <MemberType>Property</MemberType>
1085 <ReturnValue>
1086 <ReturnType>Gtk.HTMLParagraphAlignment</ReturnType>
1087 </ReturnValue>
1088 <Parameters>
1089 </Parameters>
1090 <Docs>
1091 <summary>The alignment of text (right, left, center)</summary>
1092 <value>an object of type <see cref="T:Gtk.HTMLParagraphAlignment" /></value>
1093 <remarks />
1094 </Docs>
1095 </Member>
1096 <Member MemberName="AllowFrameset">
1097 <MemberSignature Language="C#" Value="public bool AllowFrameset { set; get; };" />
1098 <MemberType>Property</MemberType>
1099 <ReturnValue>
1100 <ReturnType>System.Boolean</ReturnType>
1101 </ReturnValue>
1102 <Parameters>
1103 </Parameters>
1104 <Docs>
1105 <summary>Whether to allow framesets in this widget.</summary>
1106 <value>an object of type <see cref="T:System.Boolean" /></value>
1107 <remarks />
1108 </Docs>
1109 </Member>
1110 <Member MemberName="InsertionFontStyleChanged">
1111 <MemberSignature Language="C#" Value="public event Gtk.InsertionFontStyleChangedHandler InsertionFontStyleChanged;" />
1112 <MemberType>Event</MemberType>
1113 <ReturnValue>
1114 <ReturnType>Gtk.InsertionFontStyleChangedHandler</ReturnType>
1115 </ReturnValue>
1116 <Parameters />
1117 <Docs>
1118 <summary>Raised when the font style under the cursor is changed.</summary>
1119 <remarks />
1120 </Docs>
1121 <Attributes>
1122 <Attribute>
1123 <AttributeName>GLib.Signal("insertion_font_style_changed")</AttributeName>
1124 </Attribute>
1125 </Attributes>
1126 </Member>
1127 <Member MemberName="TitleChanged">
1128 <MemberSignature Language="C#" Value="public event Gtk.TitleChangedHandler TitleChanged;" />
1129 <MemberType>Event</MemberType>
1130 <ReturnValue>
1131 <ReturnType>Gtk.TitleChangedHandler</ReturnType>
1132 </ReturnValue>
1133 <Parameters />
1134 <Docs>
1135 <summary>Occurs when the title changes in HTML</summary>
1136 <remarks>
1137 This event is raised when the HTML parser encounters the
1138 &lt;title&gt; tag on the HTML stream. To get the title, use
1139 the <see cref="P:Gtk.HTML.Title" /> property.
1140 </remarks>
1141 </Docs>
1142 <Attributes>
1143 <Attribute>
1144 <AttributeName>GLib.Signal("title_changed")</AttributeName>
1145 </Attribute>
1146 </Attributes>
1147 </Member>
1148 <Member MemberName="SetBase">
1149 <MemberSignature Language="C#" Value="public event Gtk.SetBaseHandler SetBase;" />
1150 <MemberType>Event</MemberType>
1151 <ReturnValue>
1152 <ReturnType>Gtk.SetBaseHandler</ReturnType>
1153 </ReturnValue>
1154 <Parameters />
1155 <Docs>
1156 <summary>Raised when the base URL of the document is changed.</summary>
1157 <remarks />
1158 </Docs>
1159 <Attributes>
1160 <Attribute>
1161 <AttributeName>GLib.Signal("set_base")</AttributeName>
1162 </Attribute>
1163 </Attributes>
1164 </Member>
1165 <Member MemberName="SizeChanged">
1166 <MemberSignature Language="C#" Value="public event EventHandler SizeChanged;" />
1167 <MemberType>Event</MemberType>
1168 <ReturnValue>
1169 <ReturnType>System.EventHandler</ReturnType>
1170 </ReturnValue>
1171 <Parameters />
1172 <Docs>
1173 <summary>Raised when the size of text is changed.</summary>
1174 <remarks />
1175 </Docs>
1176 <Attributes>
1177 <Attribute>
1178 <AttributeName>GLib.Signal("size_changed")</AttributeName>
1179 </Attribute>
1180 </Attributes>
1181 </Member>
1182 <Member MemberName="CurrentParagraphStyleChanged">
1183 <MemberSignature Language="C#" Value="public event Gtk.CurrentParagraphStyleChangedHandler CurrentParagraphStyleChanged;" />
1184 <MemberType>Event</MemberType>
1185 <ReturnValue>
1186 <ReturnType>Gtk.CurrentParagraphStyleChangedHandler</ReturnType>
1187 </ReturnValue>
1188 <Parameters />
1189 <Docs>
1190 <summary>Raised when the text style of this paragraph is changed.</summary>
1191 <remarks />
1192 </Docs>
1193 <Attributes>
1194 <Attribute>
1195 <AttributeName>GLib.Signal("current_paragraph_style_changed")</AttributeName>
1196 </Attribute>
1197 </Attributes>
1198 </Member>
1199 <Member MemberName="LoadDone">
1200 <MemberSignature Language="C#" Value="public event EventHandler LoadDone;" />
1201 <MemberType>Event</MemberType>
1202 <ReturnValue>
1203 <ReturnType>System.EventHandler</ReturnType>
1204 </ReturnValue>
1205 <Parameters />
1206 <Docs>
1207 <summary>Raised after a webpage is finished loading.</summary>
1208 <remarks />
1209 </Docs>
1210 <Attributes>
1211 <Attribute>
1212 <AttributeName>GLib.Signal("load_done")</AttributeName>
1213 </Attribute>
1214 </Attributes>
1215 </Member>
1216 <Member MemberName="CursorMove">
1217 <MemberSignature Language="C#" Value="public event Gtk.CursorMoveHandler CursorMove;" />
1218 <MemberType>Event</MemberType>
1219 <ReturnValue>
1220 <ReturnType>Gtk.CursorMoveHandler</ReturnType>
1221 </ReturnValue>
1222 <Parameters />
1223 <Docs>
1224 <summary>Occurs when the cursor moves.</summary>
1225 <remarks>
1226 This event is raised when the widget is in editing mode and
1227 the cursor has moved.
1228 </remarks>
1229 </Docs>
1230 <Attributes>
1231 <Attribute>
1232 <AttributeName>GLib.Signal("cursor_move")</AttributeName>
1233 </Attribute>
1234 </Attributes>
1235 </Member>
1236 <Member MemberName="OnCommand">
1237 <MemberSignature Language="C#" Value="public event Gtk.OnCommandHandler OnCommand;" />
1238 <MemberType>Event</MemberType>
1239 <ReturnValue>
1240 <ReturnType>Gtk.OnCommandHandler</ReturnType>
1241 </ReturnValue>
1242 <Parameters />
1243 <Docs>
1244 <summary>Raised when a command is issued to the widget.</summary>
1245 <remarks />
1246 </Docs>
1247 <Attributes>
1248 <Attribute>
1249 <AttributeName>GLib.Signal("command")</AttributeName>
1250 </Attribute>
1251 </Attributes>
1252 </Member>
1253 <Member MemberName="UrlRequested">
1254 <MemberSignature Language="C#" Value="public event Gtk.UrlRequestedHandler UrlRequested;" />
1255 <MemberType>Event</MemberType>
1256 <ReturnValue>
1257 <ReturnType>Gtk.UrlRequestedHandler</ReturnType>
1258 </ReturnValue>
1259 <Parameters />
1260 <Docs>
1261 <summary>Occurs when a url is Requested</summary>
1262 <remarks>
1263 <para>
1264 This event is raised when an URL is requested (typically
1265 an image).
1266 </para>
1267 <para>
1268 The following example shows how a simple HTML source that
1269 requests an image (hello.png). If the file is found, then
1270 it will be streamed into the HTML widget. The model
1271 allows for data to be delivered as it comes, and when the
1272 data has all arrived, the End method can be invoked on the
1273 html stream provided by the <see cref="P:Gtk.UrlRequestedArgs.Handle" />.
1274 </para>
1275 <example>
1276 <code lang="C#">
1277 using System;
1278 using System.IO;
1279 using Gtk;
1280
1281 class X {
1282
1283 static void Main ()
1284 {
1285 Application.Init ();
1286 Window w = new Window ("Sample");
1287 HTML html = new HTML ();
1288 html.UrlRequested += new UrlRequestedHandler (LoadFromDisk);
1289 w.Add (html);
1290 w.ShowAll ();
1291
1292 HTMLStream s = html.Begin ();
1293 s.Write ("&lt;html&gt;&lt;body&gt;My image: &lt;img src=\"hello.png\"&gt;&lt;/body&gt;&lt;/html&gt;");
1294 html.End (s, HTMLStreamStatus.Ok);
1295 Application.Run ();
1296 }
1297
1298 static void LoadFromDisk (object sender, UrlRequestedArgs args)
1299 {
1300 try {
1301 FileStream s = File.OpenRead (args.Url);
1302 byte [] buffer = new byte [8192];
1303 int n;
1304
1305 while ((n = s.Read (buffer, 0, 8192)) != 0) {
1306 args.Handle.Write (buffer, n);
1307 }
1308 args.Handle.Close (HTMLStreamStatus.Ok);
1309 } catch {
1310 // Ignore errors.
1311 }
1312 }
1313 }
1314 </code>
1315 </example>
1316 <para>
1317 Make sure there is a "hello.png" file in your directory to
1318 see it, otherwise the sample will show the "broken image
1319 link" image.
1320 </para>
1321 <para>
1322 mcs sample.cs -pkg:gtkhtml-sharp
1323 </para>
1324 <para>
1325 mono sample.exe
1326 </para>
1327 </remarks>
1328 </Docs>
1329 <Attributes>
1330 <Attribute>
1331 <AttributeName>GLib.Signal("url_requested")</AttributeName>
1332 </Attribute>
1333 </Attributes>
1334 </Member>
1335 <Member MemberName="IframeCreated">
1336 <MemberSignature Language="C#" Value="public event Gtk.IframeCreatedHandler IframeCreated;" />
1337 <MemberType>Event</MemberType>
1338 <ReturnValue>
1339 <ReturnType>Gtk.IframeCreatedHandler</ReturnType>
1340 </ReturnValue>
1341 <Parameters />
1342 <Docs>
1343 <summary>Raised after an IFRAME is created.</summary>
1344 <remarks />
1345 </Docs>
1346 <Attributes>
1347 <Attribute>
1348 <AttributeName>GLib.Signal("iframe_created")</AttributeName>
1349 </Attribute>
1350 </Attributes>
1351 </Member>
1352 <Member MemberName="Scroll">
1353 <MemberSignature Language="C#" Value="public event Gtk.ScrollHandler Scroll;" />
1354 <MemberType>Event</MemberType>
1355 <ReturnValue>
1356 <ReturnType>Gtk.ScrollHandler</ReturnType>
1357 </ReturnValue>
1358 <Parameters />
1359 <Docs>
1360 <summary>Raised when the widget is scrolled.</summary>
1361 <remarks />
1362 </Docs>
1363 <Attributes>
1364 <Attribute>
1365 <AttributeName>GLib.Signal("scroll")</AttributeName>
1366 </Attribute>
1367 </Attributes>
1368 </Member>
1369 <Member MemberName="CurrentParagraphIndentationChanged">
1370 <MemberSignature Language="C#" Value="public event Gtk.CurrentParagraphIndentationChangedHandler CurrentParagraphIndentationChanged;" />
1371 <MemberType>Event</MemberType>
1372 <ReturnValue>
1373 <ReturnType>Gtk.CurrentParagraphIndentationChangedHandler</ReturnType>
1374 </ReturnValue>
1375 <Parameters />
1376 <Docs>
1377 <summary>Raised when the indent level of the current paragraph is changed.</summary>
1378 <remarks />
1379 </Docs>
1380 <Attributes>
1381 <Attribute>
1382 <AttributeName>GLib.Signal("current_paragraph_indentation_changed")</AttributeName>
1383 </Attribute>
1384 </Attributes>
1385 </Member>
1386 <Member MemberName="CurrentParagraphAlignmentChanged">
1387 <MemberSignature Language="C#" Value="public event Gtk.CurrentParagraphAlignmentChangedHandler CurrentParagraphAlignmentChanged;" />
1388 <MemberType>Event</MemberType>
1389 <ReturnValue>
1390 <ReturnType>Gtk.CurrentParagraphAlignmentChangedHandler</ReturnType>
1391 </ReturnValue>
1392 <Parameters />
1393 <Docs>
1394 <summary>Raised when the alignment of the current paragraph is changed.</summary>
1395 <remarks />
1396 </Docs>
1397 <Attributes>
1398 <Attribute>
1399 <AttributeName>GLib.Signal("current_paragraph_alignment_changed")</AttributeName>
1400 </Attribute>
1401 </Attributes>
1402 </Member>
1403 <Member MemberName="InsertionColorChanged">
1404 <MemberSignature Language="C#" Value="public event Gtk.InsertionColorChangedHandler InsertionColorChanged;" />
1405 <MemberType>Event</MemberType>
1406 <ReturnValue>
1407 <ReturnType>Gtk.InsertionColorChangedHandler</ReturnType>
1408 </ReturnValue>
1409 <Parameters />
1410 <Docs>
1411 <summary>Raised when the text color to insert is changed.</summary>
1412 <remarks />
1413 </Docs>
1414 <Attributes>
1415 <Attribute>
1416 <AttributeName>GLib.Signal("insertion_color_changed")</AttributeName>
1417 </Attribute>
1418 </Attributes>
1419 </Member>
1420 <Member MemberName="LinkClicked">
1421 <MemberSignature Language="C#" Value="public event Gtk.LinkClickedHandler LinkClicked;" />
1422 <MemberType>Event</MemberType>
1423 <ReturnValue>
1424 <ReturnType>Gtk.LinkClickedHandler</ReturnType>
1425 </ReturnValue>
1426 <Parameters />
1427 <Docs>
1428 <summary>Occurs when the user clicks on a hyperlink</summary>
1429 <remarks>
1430 <para>
1431 This event is raised when the user clicks on a hyperlink
1432 in the HTML widget.
1433 </para>
1434 <example>
1435 <code lang="C#">
1436 using System;
1437 using System.IO;
1438 using Gtk;
1439
1440 class X {
1441
1442 static void Main ()
1443 {
1444 Application.Init ();
1445 Window w = new Window ("Sample");
1446 HTML html = new HTML ("&lt;html&gt;&lt;body&gt;Click &lt;a href=\"http://www.go-mono.com\"&gt;me&lt;/a&gt;");
1447 html.LinkClicked += new LinkClickedHandler (OnLinkClicked);
1448 w.Add (html);
1449 w.ShowAll ();
1450 Application.Run ();
1451 }
1452
1453 static void OnLinkClicked (object o, LinkClickedArgs args)
1454 {
1455 Console.WriteLine ("The link clicked url is: " + args.Url);
1456 }
1457 }
1458 </code>
1459 </example>
1460 <para>
1461 mcs sample.cs -pkg:gtkhtml-sharp
1462 </para>
1463 <para>
1464 mono sample.exe
1465 </para>
1466 <para>
1467 Click on the "me" link to see the message on the console.
1468 </para>
1469 </remarks>
1470 </Docs>
1471 <Attributes>
1472 <Attribute>
1473 <AttributeName>GLib.Signal("link_clicked")</AttributeName>
1474 </Attribute>
1475 </Attributes>
1476 </Member>
1477 <Member MemberName="Submit">
1478 <MemberSignature Language="C#" Value="public event Gtk.SubmitHandler Submit;" />
1479 <MemberType>Event</MemberType>
1480 <ReturnValue>
1481 <ReturnType>Gtk.SubmitHandler</ReturnType>
1482 </ReturnValue>
1483 <Parameters />
1484 <Docs>
1485 <summary>Raised when a form submit button is clicked.</summary>
1486 <remarks />
1487 </Docs>
1488 <Attributes>
1489 <Attribute>
1490 <AttributeName>GLib.Signal("submit")</AttributeName>
1491 </Attribute>
1492 </Attributes>
1493 </Member>
1494 <Member MemberName="Redirect">
1495 <MemberSignature Language="C#" Value="public event Gtk.RedirectHandler Redirect;" />
1496 <MemberType>Event</MemberType>
1497 <ReturnValue>
1498 <ReturnType>Gtk.RedirectHandler</ReturnType>
1499 </ReturnValue>
1500 <Parameters />
1501 <Docs>
1502 <summary>Raised when an HTTP redirect is received.</summary>
1503 <remarks />
1504 </Docs>
1505 <Attributes>
1506 <Attribute>
1507 <AttributeName>GLib.Signal("redirect")</AttributeName>
1508 </Attribute>
1509 </Attributes>
1510 </Member>
1511 <Member MemberName="OnUrl">
1512 <MemberSignature Language="C#" Value="public event Gtk.OnUrlHandler OnUrl;" />
1513 <MemberType>Event</MemberType>
1514 <ReturnValue>
1515 <ReturnType>Gtk.OnUrlHandler</ReturnType>
1516 </ReturnValue>
1517 <Parameters />
1518 <Docs>
1519 <summary>Occurs when the user hovers over a hyper-link.</summary>
1520 <remarks>
1521 <para>
1522 This event is raised when the mouse pointer hovers over a
1523 hyper link or leaves a link. In the former case the value
1524 of <see cref="P:Gtk.OnUrlHandler.Url" /> is the link
1525 target, and in the later the empty string.
1526 </para>
1527 <example>
1528 <code lang="C#">
1529 using System;
1530 using System.IO;
1531 using Gtk;
1532
1533 class X {
1534
1535 static void Main ()
1536 {
1537 Application.Init ();
1538 Window w = new Window ("Sample");
1539 HTML html = new HTML ("&lt;html&gt;&lt;body&gt;Click &lt;a href=\"http://www.go-mono.com\"&gt;me&lt;/a&gt;");
1540 html.OnUrl += new OnUrlHandler (OnUrl);
1541 w.Add (html);
1542 w.ShowAll ();
1543 Application.Run ();
1544 }
1545
1546 static void OnUrl (object o, OnUrlArgs args)
1547 {
1548 Console.WriteLine ("The mouse is over: " + args.Url);
1549 }
1550 }
1551 </code>
1552 </example>
1553 <para>
1554 mcs sample.cs -pkg:gtkhtml-sharp
1555 </para>
1556 <para>
1557 mono sample.exe
1558 </para>
1559 <para>
1560 Hover in and out of the link to see the effects on the console.
1561 </para>
1562 </remarks>
1563 </Docs>
1564 <Attributes>
1565 <Attribute>
1566 <AttributeName>GLib.Signal("on_url")</AttributeName>
1567 </Attribute>
1568 </Attributes>
1569 </Member>
1570 <Member MemberName="SetBaseTarget">
1571 <MemberSignature Language="C#" Value="public event Gtk.SetBaseTargetHandler SetBaseTarget;" />
1572 <MemberType>Event</MemberType>
1573 <ReturnValue>
1574 <ReturnType>Gtk.SetBaseTargetHandler</ReturnType>
1575 </ReturnValue>
1576 <Parameters />
1577 <Docs>
1578 <summary>Raised when the base URL target is changed.</summary>
1579 <remarks />
1580 </Docs>
1581 <Attributes>
1582 <Attribute>
1583 <AttributeName>GLib.Signal("set_base_target")</AttributeName>
1584 </Attribute>
1585 </Attributes>
1586 </Member>
1587 <Member MemberName="LoadFromString">
1588 <MemberSignature Language="C#" Value="public void LoadFromString (string str);" />
1589 <MemberType>Method</MemberType>
1590 <ReturnValue>
1591 <ReturnType>System.Void</ReturnType>
1592 </ReturnValue>
1593 <Parameters>
1594 <Parameter Name="str" Type="System.String" />
1595 </Parameters>
1596 <Docs>
1597 <summary>Load a string into the HTML viewing widget.</summary>
1598 <param name="str">The string to load.</param>
1599 <remarks />
1600 </Docs>
1601 </Member>
1602 <Member MemberName=".ctor">
1603 <MemberSignature Language="C#" Value="public HTML (string Astr);" />
1604 <MemberType>Constructor</MemberType>
1605 <ReturnValue />
1606 <Parameters>
1607 <Parameter Name="Astr" Type="System.String" />
1608 </Parameters>
1609 <Docs>
1610 <summary>A constructor.</summary>
1611 <param name="Astr">an object of type <see cref="T:System.String" />(FIXME: check this)</param>
1612 <remarks />
1613 </Docs>
1614 </Member>
1615 <Member MemberName="DocumentBase">
1616 <MemberSignature Language="C#" Value="public string DocumentBase { set; get; };" />
1617 <MemberType>Property</MemberType>
1618 <ReturnValue>
1619 <ReturnType>System.String</ReturnType>
1620 </ReturnValue>
1621 <Parameters>
1622 </Parameters>
1623 <Docs>
1624 <summary>The base URL of the document.</summary>
1625 <value>A <see cref="T:System.String" /> containing the URL.</value>
1626 <remarks />
1627 </Docs>
1628 <Attributes>
1629 <Attribute>
1630 <AttributeName>GLib.Property("document_base")</AttributeName>
1631 </Attribute>
1632 </Attributes>
1633 </Member>
1634 <Member MemberName="TargetBase">
1635 <MemberSignature Language="C#" Value="public string TargetBase { set; get; };" />
1636 <MemberType>Property</MemberType>
1637 <ReturnValue>
1638 <ReturnType>System.String</ReturnType>
1639 </ReturnValue>
1640 <Parameters>
1641 </Parameters>
1642 <Docs>
1643 <summary>To be added</summary>
1644 <value>an object of type <see cref="T:System.String" /></value>
1645 <remarks />
1646 </Docs>
1647 <Attributes>
1648 <Attribute>
1649 <AttributeName>GLib.Property("target_base")</AttributeName>
1650 </Attribute>
1651 </Attributes>
1652 </Member>
1653 <Member MemberName="MagicLinks">
1654 <MemberSignature Language="C#" Value="public bool MagicLinks { set; get; };" />
1655 <MemberType>Property</MemberType>
1656 <ReturnValue>
1657 <ReturnType>System.Boolean</ReturnType>
1658 </ReturnValue>
1659 <Parameters>
1660 </Parameters>
1661 <Docs>
1662 <summary>Whether magic links (auto-recognizing URLs and making them clickable) is activated.</summary>
1663 <value>a <see cref="T:System.Boolean" /></value>
1664 <remarks />
1665 </Docs>
1666 </Member>
1667 <Member MemberName="MagicSmileys">
1668 <MemberSignature Language="C#" Value="public bool MagicSmileys { set; get; };" />
1669 <MemberType>Property</MemberType>
1670 <ReturnValue>
1671 <ReturnType>System.Boolean</ReturnType>
1672 </ReturnValue>
1673 <Parameters>
1674 </Parameters>
1675 <Docs>
1676 <summary>Whether magic smileys (automatically recognizing smileys and turning them into small graphics) is activated.</summary>
1677 <value>a <see cref="T:System.Boolean" /></value>
1678 <remarks />
1679 </Docs>
1680 </Member>
1681 <Member MemberName="Animate">
1682 <MemberSignature Language="C#" Value="public bool Animate { set; get; };" />
1683 <MemberType>Property</MemberType>
1684 <ReturnValue>
1685 <ReturnType>System.Boolean</ReturnType>
1686 </ReturnValue>
1687 <Parameters>
1688 </Parameters>
1689 <Docs>
1690 <summary>To be added</summary>
1691 <value>a <see cref="T:System.Boolean" /></value>
1692 <remarks />
1693 </Docs>
1694 </Member>
1695 <Member MemberName="InlineSpelling">
1696 <MemberSignature Language="C#" Value="public bool InlineSpelling { set; get; };" />
1697 <MemberType>Property</MemberType>
1698 <ReturnValue>
1699 <ReturnType>System.Boolean</ReturnType>
1700 </ReturnValue>
1701 <Parameters>
1702 </Parameters>
1703 <Docs>
1704 <summary>Whether or not to check spelling inline by indicating misspelled words.</summary>
1705 <value>a <see cref="T:System.Boolean" /></value>
1706 <remarks />
1707 </Docs>
1708 </Member>
1709 <Member MemberName="PrintWithHeaderFooter">
1710 <MemberSignature Language="C#" Value="public void PrintWithHeaderFooter (Gnome.PrintContext print_context, double header_height, double footer_height, Gtk.HTMLPrintCallback header_print, Gtk.HTMLPrintCallback footer_print);" />
1711 <MemberType>Method</MemberType>
1712 <ReturnValue>
1713 <ReturnType>System.Void</ReturnType>
1714 </ReturnValue>
1715 <Parameters>
1716 <Parameter Name="print_context" Type="Gnome.PrintContext" />
1717 <Parameter Name="header_height" Type="System.Double" />
1718 <Parameter Name="footer_height" Type="System.Double" />
1719 <Parameter Name="header_print" Type="Gtk.HTMLPrintCallback" />
1720 <Parameter Name="footer_print" Type="Gtk.HTMLPrintCallback" />
1721 </Parameters>
1722 <Docs>
1723 <summary>Adds a header and footer to the HTML and prints it using <paramref name="print_context" />.</summary>
1724 <param name="print_context">a <see cref="T:Gnome.PrintContext" /></param>
1725 <param name="header_height">a <see cref="T:System.Double" /></param>
1726 <param name="footer_height">a <see cref="T:System.Double" /></param>
1727 <param name="header_print">a <see cref="T:Gtk.HTMLPrintCallback" />, a header generation routine</param>
1728 <param name="footer_print">a <see cref="T:Gtk.HTMLPrintCallback" />, a footer generation routine</param>
1729 <remarks />
1730 </Docs>
1731 </Member>
1732 <Member MemberName="PrintSetMaster">
1733 <MemberSignature Language="C#" Value="public void PrintSetMaster (Gnome.PrintJob print_master);" />
1734 <MemberType>Method</MemberType>
1735 <ReturnValue>
1736 <ReturnType>System.Void</ReturnType>
1737 </ReturnValue>
1738 <Parameters>
1739 <Parameter Name="print_master" Type="Gnome.PrintJob" />
1740 </Parameters>
1741 <Docs>
1742 <summary>To be added</summary>
1743 <param name="print_master">a <see cref="T:Gnome.PrintJob" /></param>
1744 <remarks />
1745 </Docs>
1746 </Member>
1747 <Member MemberName="Print">
1748 <MemberSignature Language="C#" Value="public void Print (Gnome.PrintContext print_context);" />
1749 <MemberType>Method</MemberType>
1750 <ReturnValue>
1751 <ReturnType>System.Void</ReturnType>
1752 </ReturnValue>
1753 <Parameters>
1754 <Parameter Name="print_context" Type="Gnome.PrintContext" />
1755 </Parameters>
1756 <Docs>
1757 <summary>Prints this document using <paramref name="print_context" />.</summary>
1758 <param name="print_context">a <see cref="T:Gnome.PrintContext" /></param>
1759 <remarks />
1760 </Docs>
1761 </Member>
1762 <Member MemberName="PrintGetPagesNum">
1763 <MemberSignature Language="C#" Value="public int PrintGetPagesNum (Gnome.PrintContext print_context, double header_height, double footer_height);" />
1764 <MemberType>Method</MemberType>
1765 <ReturnValue>
1766 <ReturnType>System.Int32</ReturnType>
1767 </ReturnValue>
1768 <Parameters>
1769 <Parameter Name="print_context" Type="Gnome.PrintContext" />
1770 <Parameter Name="header_height" Type="System.Double" />
1771 <Parameter Name="footer_height" Type="System.Double" />
1772 </Parameters>
1773 <Docs>
1774 <summary>Gets the number of pages this HTML would print to given a context <paramref name="print_context" /> with the given header and footer heights.</summary>
1775 <param name="print_context">a <see cref="T:Gnome.PrintContext" /></param>
1776 <param name="header_height">a <see cref="T:System.Double" /></param>
1777 <param name="footer_height">a <see cref="T:System.Double" /></param>
1778 <returns>a <see cref="T:System.Int32" /></returns>
1779 <remarks />
1780 </Docs>
1781 </Member>
1782 <Member MemberName="ObjectRequested">
1783 <MemberSignature Language="C#" Value="public event Gtk.ObjectRequestedHandler ObjectRequested;" />
1784 <MemberType>Event</MemberType>
1785 <ReturnValue>
1786 <ReturnType>Gtk.ObjectRequestedHandler</ReturnType>
1787 </ReturnValue>
1788 <Parameters />
1789 <Docs>
1790 <summary>To be added</summary>
1791 <remarks />
1792 </Docs>
1793 <Attributes>
1794 <Attribute>
1795 <AttributeName>GLib.Signal("object_requested")</AttributeName>
1796 </Attribute>
1797 </Attributes>
1798 </Member>
1799 <Member MemberName="HasUndo">
1800 <MemberSignature Language="C#" Value="public bool HasUndo { get; };" />
1801 <MemberType>Property</MemberType>
1802 <ReturnValue>
1803 <ReturnType>System.Boolean</ReturnType>
1804 </ReturnValue>
1805 <Parameters />
1806 <Docs>
1807 <summary>Whether the widget has an Undo option or not.</summary>
1808 <value>a <see cref="T:System.Boolean" /></value>
1809 <remarks />
1810 </Docs>
1811 </Member>
1812 <Member MemberName="GType">
1813 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
1814 <MemberType>Property</MemberType>
1815 <ReturnValue>
1816 <ReturnType>GLib.GType</ReturnType>
1817 </ReturnValue>
1818 <Parameters />
1819 <Docs>
1820 <summary>GType Property.</summary>
1821 <value>a <see cref="T:GLib.GType" /></value>
1822 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.HTML" />.</remarks>
1823 </Docs>
1824 </Member>
1825 <Member MemberName="OnSetBaseTarget">
1826 <MemberSignature Language="C#" Value="protected virtual void OnSetBaseTarget (string base_url);" />
1827 <MemberType>Method</MemberType>
1828 <ReturnValue>
1829 <ReturnType>System.Void</ReturnType>
1830 </ReturnValue>
1831 <Parameters>
1832 <Parameter Name="base_url" Type="System.String" />
1833 </Parameters>
1834 <Docs>
1835 <summary>Default handler for the <see cref="M:Gtk.HTML.SetBaseTarget" /> event.</summary>
1836 <param name="base_url">a <see cref="T:System.String" /></param>
1837 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.SetBaseTarget" /> event.</remarks>
1838 </Docs>
1839 </Member>
1840 <Member MemberName="OnObjectRequested">
1841 <MemberSignature Language="C#" Value="protected virtual bool OnObjectRequested (Gtk.HTMLEmbedded arg2);" />
1842 <MemberType>Method</MemberType>
1843 <ReturnValue>
1844 <ReturnType>System.Boolean</ReturnType>
1845 </ReturnValue>
1846 <Parameters>
1847 <Parameter Name="arg2" Type="Gtk.HTMLEmbedded" />
1848 </Parameters>
1849 <Docs>
1850 <summary>Default handler for the <see cref="M:Gtk.HTML.ObjectRequested" /> event.</summary>
1851 <param name="arg2">a <see cref="T:Gtk.HTMLEmbedded" /></param>
1852 <returns>a <see cref="T:System.Boolean" /></returns>
1853 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.ObjectRequested" /> event.</remarks>
1854 </Docs>
1855 </Member>
1856 <Member MemberName="OnOnUrl">
1857 <MemberSignature Language="C#" Value="protected virtual void OnOnUrl (string url);" />
1858 <MemberType>Method</MemberType>
1859 <ReturnValue>
1860 <ReturnType>System.Void</ReturnType>
1861 </ReturnValue>
1862 <Parameters>
1863 <Parameter Name="url" Type="System.String" />
1864 </Parameters>
1865 <Docs>
1866 <summary>Default handler for the <see cref="M:Gtk.HTML.OnUrl" /> event.</summary>
1867 <param name="url">a <see cref="T:System.String" /></param>
1868 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.OnUrl" /> event.</remarks>
1869 </Docs>
1870 </Member>
1871 <Member MemberName="OnRedirect">
1872 <MemberSignature Language="C#" Value="protected virtual void OnRedirect (string url, int delay);" />
1873 <MemberType>Method</MemberType>
1874 <ReturnValue>
1875 <ReturnType>System.Void</ReturnType>
1876 </ReturnValue>
1877 <Parameters>
1878 <Parameter Name="url" Type="System.String" />
1879 <Parameter Name="delay" Type="System.Int32" />
1880 </Parameters>
1881 <Docs>
1882 <summary>Default handler for the <see cref="M:Gtk.HTML.Redirect" /> event.</summary>
1883 <param name="url">a <see cref="T:System.String" /></param>
1884 <param name="delay">a <see cref="T:System.Int32" /></param>
1885 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.Redirect" /> event.</remarks>
1886 </Docs>
1887 </Member>
1888 <Member MemberName="OnSubmit">
1889 <MemberSignature Language="C#" Value="protected virtual void OnSubmit (string method, string url, string encoding);" />
1890 <MemberType>Method</MemberType>
1891 <ReturnValue>
1892 <ReturnType>System.Void</ReturnType>
1893 </ReturnValue>
1894 <Parameters>
1895 <Parameter Name="method" Type="System.String" />
1896 <Parameter Name="url" Type="System.String" />
1897 <Parameter Name="encoding" Type="System.String" />
1898 </Parameters>
1899 <Docs>
1900 <summary>Default handler for the <see cref="M:Gtk.HTML.Submit" /> event.</summary>
1901 <param name="method">a <see cref="T:System.String" /></param>
1902 <param name="url">a <see cref="T:System.String" /></param>
1903 <param name="encoding">a <see cref="T:System.String" /></param>
1904 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.Submit" /> event.</remarks>
1905 </Docs>
1906 </Member>
1907 <Member MemberName="OnLinkClicked">
1908 <MemberSignature Language="C#" Value="protected virtual void OnLinkClicked (string url);" />
1909 <MemberType>Method</MemberType>
1910 <ReturnValue>
1911 <ReturnType>System.Void</ReturnType>
1912 </ReturnValue>
1913 <Parameters>
1914 <Parameter Name="url" Type="System.String" />
1915 </Parameters>
1916 <Docs>
1917 <summary>Default handler for the <see cref="M:Gtk.HTML.LinkClicked" /> event.</summary>
1918 <param name="url">a <see cref="T:System.String" /></param>
1919 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.LinkClicked" /> event.</remarks>
1920 </Docs>
1921 </Member>
1922 <Member MemberName="OnInsertionColorChanged">
1923 <MemberSignature Language="C#" Value="protected virtual void OnInsertionColorChanged (Gdk.Color color);" />
1924 <MemberType>Method</MemberType>
1925 <ReturnValue>
1926 <ReturnType>System.Void</ReturnType>
1927 </ReturnValue>
1928 <Parameters>
1929 <Parameter Name="color" Type="Gdk.Color" />
1930 </Parameters>
1931 <Docs>
1932 <summary>Default handler for the <see cref="M:Gtk.HTML.InsertionColorChanged" /> event.</summary>
1933 <param name="color">a <see cref="T:Gdk.Color" /></param>
1934 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.InsertionColorChanged" /> event.</remarks>
1935 </Docs>
1936 </Member>
1937 <Member MemberName="OnCurrentParagraphAlignmentChanged">
1938 <MemberSignature Language="C#" Value="protected virtual void OnCurrentParagraphAlignmentChanged (Gtk.HTMLParagraphAlignment new_alignment);" />
1939 <MemberType>Method</MemberType>
1940 <ReturnValue>
1941 <ReturnType>System.Void</ReturnType>
1942 </ReturnValue>
1943 <Parameters>
1944 <Parameter Name="new_alignment" Type="Gtk.HTMLParagraphAlignment" />
1945 </Parameters>
1946 <Docs>
1947 <summary>Default handler for the <see cref="M:Gtk.HTML.CurrentParagraphAlignmentChanged" /> event.</summary>
1948 <param name="new_alignment">a <see cref="T:Gtk.HTMLParagraphAlignment" /></param>
1949 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.CurrentParagraphAlignmentChanged" /> event.</remarks>
1950 </Docs>
1951 </Member>
1952 <Member MemberName="OnCurrentParagraphIndentationChanged">
1953 <MemberSignature Language="C#" Value="protected virtual void OnCurrentParagraphIndentationChanged (uint new_indentation);" />
1954 <MemberType>Method</MemberType>
1955 <ReturnValue>
1956 <ReturnType>System.Void</ReturnType>
1957 </ReturnValue>
1958 <Parameters>
1959 <Parameter Name="new_indentation" Type="System.UInt32" />
1960 </Parameters>
1961 <Docs>
1962 <summary>Default handler for the <see cref="M:Gtk.HTML.CurrentParagraphIndentationChanged" /> event.</summary>
1963 <param name="new_indentation">a <see cref="T:System.UInt32" /></param>
1964 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.CurrentParagraphIndentationChanged" /> event.</remarks>
1965 </Docs>
1966 </Member>
1967 <Member MemberName="OnScroll">
1968 <MemberSignature Language="C#" Value="protected virtual void OnScroll (Gtk.Orientation orientation, Gtk.ScrollType scroll_type, float position);" />
1969 <MemberType>Method</MemberType>
1970 <ReturnValue>
1971 <ReturnType>System.Void</ReturnType>
1972 </ReturnValue>
1973 <Parameters>
1974 <Parameter Name="orientation" Type="Gtk.Orientation" />
1975 <Parameter Name="scroll_type" Type="Gtk.ScrollType" />
1976 <Parameter Name="position" Type="System.Single" />
1977 </Parameters>
1978 <Docs>
1979 <summary>Default handler for the <see cref="M:Gtk.HTML.Scroll" /> event.</summary>
1980 <param name="orientation">a <see cref="T:Gtk.Orientation" /></param>
1981 <param name="scroll_type">a <see cref="T:Gtk.ScrollType" /></param>
1982 <param name="position">a <see cref="T:System.Single" /></param>
1983 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.Scroll" /> event.</remarks>
1984 </Docs>
1985 </Member>
1986 <Member MemberName="OnIframeCreated">
1987 <MemberSignature Language="C#" Value="protected virtual void OnIframeCreated (Gtk.HTML iframe);" />
1988 <MemberType>Method</MemberType>
1989 <ReturnValue>
1990 <ReturnType>System.Void</ReturnType>
1991 </ReturnValue>
1992 <Parameters>
1993 <Parameter Name="iframe" Type="Gtk.HTML" />
1994 </Parameters>
1995 <Docs>
1996 <summary>Default handler for the <see cref="M:Gtk.HTML.IframeCreated" /> event.</summary>
1997 <param name="iframe">a <see cref="T:Gtk.HTML" /></param>
1998 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.IframeCreated" /> event.</remarks>
1999 </Docs>
2000 </Member>
2001 <Member MemberName="OnOnCommand">
2002 <MemberSignature Language="C#" Value="protected virtual bool OnOnCommand (Gtk.HTMLCommandType com_type);" />
2003 <MemberType>Method</MemberType>
2004 <ReturnValue>
2005 <ReturnType>System.Boolean</ReturnType>
2006 </ReturnValue>
2007 <Parameters>
2008 <Parameter Name="com_type" Type="Gtk.HTMLCommandType" />
2009 </Parameters>
2010 <Docs>
2011 <summary>Default handler for the <see cref="M:Gtk.HTML.OnCommand" /> event.</summary>
2012 <param name="com_type">a <see cref="T:Gtk.HTMLCommandType" /></param>
2013 <returns>a <see cref="T:System.Boolean" /></returns>
2014 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.OnCommand" /> event.</remarks>
2015 </Docs>
2016 </Member>
2017 <Member MemberName="OnCursorMove">
2018 <MemberSignature Language="C#" Value="protected virtual void OnCursorMove (Gtk.DirectionType dir_type, Gtk.HTMLCursorSkipType skip);" />
2019 <MemberType>Method</MemberType>
2020 <ReturnValue>
2021 <ReturnType>System.Void</ReturnType>
2022 </ReturnValue>
2023 <Parameters>
2024 <Parameter Name="dir_type" Type="Gtk.DirectionType" />
2025 <Parameter Name="skip" Type="Gtk.HTMLCursorSkipType" />
2026 </Parameters>
2027 <Docs>
2028 <summary>Default handler for the <see cref="M:Gtk.HTML.CursorMove" /> event.</summary>
2029 <param name="dir_type">a <see cref="T:Gtk.DirectionType" /></param>
2030 <param name="skip">a <see cref="T:Gtk.HTMLCursorSkipType" /></param>
2031 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.CursorMove" /> event.</remarks>
2032 </Docs>
2033 </Member>
2034 <Member MemberName="OnLoadDone">
2035 <MemberSignature Language="C#" Value="protected virtual void OnLoadDone ();" />
2036 <MemberType>Method</MemberType>
2037 <ReturnValue>
2038 <ReturnType>System.Void</ReturnType>
2039 </ReturnValue>
2040 <Parameters />
2041 <Docs>
2042 <summary>Default handler for the <see cref="M:Gtk.HTML.LoadDone" /> event.</summary>
2043 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.LoadDone" /> event.</remarks>
2044 </Docs>
2045 </Member>
2046 <Member MemberName="OnCurrentParagraphStyleChanged">
2047 <MemberSignature Language="C#" Value="protected virtual void OnCurrentParagraphStyleChanged (Gtk.HTMLParagraphStyle new_style);" />
2048 <MemberType>Method</MemberType>
2049 <ReturnValue>
2050 <ReturnType>System.Void</ReturnType>
2051 </ReturnValue>
2052 <Parameters>
2053 <Parameter Name="new_style" Type="Gtk.HTMLParagraphStyle" />
2054 </Parameters>
2055 <Docs>
2056 <summary>Default handler for the <see cref="M:Gtk.HTML.CurrentParagraphStyleChanged" /> event.</summary>
2057 <param name="new_style">a <see cref="T:Gtk.HTMLParagraphStyle" /></param>
2058 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.CurrentParagraphStyleChanged" /> event.</remarks>
2059 </Docs>
2060 </Member>
2061 <Member MemberName="OnSizeChanged">
2062 <MemberSignature Language="C#" Value="protected virtual void OnSizeChanged ();" />
2063 <MemberType>Method</MemberType>
2064 <ReturnValue>
2065 <ReturnType>System.Void</ReturnType>
2066 </ReturnValue>
2067 <Parameters />
2068 <Docs>
2069 <summary>Default handler for the <see cref="M:Gtk.HTML.SizeChanged" /> event.</summary>
2070 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.SizeChanged" /> event.</remarks>
2071 </Docs>
2072 </Member>
2073 <Member MemberName="OnSetBase">
2074 <MemberSignature Language="C#" Value="protected virtual void OnSetBase (string base_url);" />
2075 <MemberType>Method</MemberType>
2076 <ReturnValue>
2077 <ReturnType>System.Void</ReturnType>
2078 </ReturnValue>
2079 <Parameters>
2080 <Parameter Name="base_url" Type="System.String" />
2081 </Parameters>
2082 <Docs>
2083 <summary>Default handler for the <see cref="M:Gtk.HTML.SetBase" /> event.</summary>
2084 <param name="base_url">a <see cref="T:System.String" /></param>
2085 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.SetBase" /> event.</remarks>
2086 </Docs>
2087 </Member>
2088 <Member MemberName="OnTitleChanged">
2089 <MemberSignature Language="C#" Value="protected virtual void OnTitleChanged (string new_title);" />
2090 <MemberType>Method</MemberType>
2091 <ReturnValue>
2092 <ReturnType>System.Void</ReturnType>
2093 </ReturnValue>
2094 <Parameters>
2095 <Parameter Name="new_title" Type="System.String" />
2096 </Parameters>
2097 <Docs>
2098 <summary>Default handler for the <see cref="M:Gtk.HTML.TitleChanged" /> event.</summary>
2099 <param name="new_title">a <see cref="T:System.String" /></param>
2100 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.TitleChanged" /> event.</remarks>
2101 </Docs>
2102 </Member>
2103 <Member MemberName="OnInsertionFontStyleChanged">
2104 <MemberSignature Language="C#" Value="protected virtual void OnInsertionFontStyleChanged (Gtk.HTMLFontStyle style);" />
2105 <MemberType>Method</MemberType>
2106 <ReturnValue>
2107 <ReturnType>System.Void</ReturnType>
2108 </ReturnValue>
2109 <Parameters>
2110 <Parameter Name="style" Type="Gtk.HTMLFontStyle" />
2111 </Parameters>
2112 <Docs>
2113 <summary>Default handler for the <see cref="M:Gtk.HTML.InsertionFontStyleChanged" /> event.</summary>
2114 <param name="style">a <see cref="T:Gtk.HTMLFontStyle" /></param>
2115 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.InsertionFontStyleChanged" /> event.</remarks>
2116 </Docs>
2117 </Member>
2118 <Member MemberName=".ctor">
2119 <MemberSignature Language="C#" Value="protected HTML (GLib.GType gtype);" />
2120 <MemberType>Constructor</MemberType>
2121 <ReturnValue />
2122 <Parameters>
2123 <Parameter Name="gtype" Type="GLib.GType" />
2124 </Parameters>
2125 <Docs>
2126 <summary>Protected Constructor.</summary>
2127 <param name="gtype">a <see cref="T:GLib.GType" /></param>
2128 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
2129 </Docs>
2130 <Attributes>
2131 <Attribute>
2132 <AttributeName>System.Obsolete</AttributeName>
2133 </Attribute>
2134 </Attributes>
2135 </Member>
2136 <Member MemberName="Indent">
2137 <MemberSignature Language="C#" Value="public IntPtr Indent { set; };" />
2138 <MemberType>Property</MemberType>
2139 <ReturnValue>
2140 <ReturnType>System.IntPtr</ReturnType>
2141 </ReturnValue>
2142 <Docs>
2143 <summary>Sets the indentation level for the widget.</summary>
2144 <value>a <see cref="T:System.IntPtr" /></value>
2145 <remarks />
2146 </Docs>
2147 </Member>
2148 <Member MemberName="OnUrlRequested">
2149 <MemberSignature Language="C#" Value="protected virtual void OnUrlRequested (string url, Gtk.HTMLStream handle);" />
2150 <MemberType>Method</MemberType>
2151 <ReturnValue>
2152 <ReturnType>System.Void</ReturnType>
2153 </ReturnValue>
2154 <Parameters>
2155 <Parameter Name="url" Type="System.String" />
2156 <Parameter Name="handle" Type="Gtk.HTMLStream" />
2157 </Parameters>
2158 <Docs>
2159 <summary>Default handler for the <see cref="M:Gtk.HTML.UrlRequested" /> event.</summary>
2160 <param name="url">a <see cref="T:System.String" /></param>
2161 <param name="handle">a <see cref="T:Gtk.HTMLStream" /></param>
2162 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTML.UrlRequested" /> event.</remarks>
2163 </Docs>
2164 </Member>
2165 <Member MemberName="Write">
2166 <MemberSignature Language="C#" Value="public void Write (Gtk.HTMLStream handle, string buffer, int size);" />
2167 <MemberType>Method</MemberType>
2168 <ReturnValue>
2169 <ReturnType>System.Void</ReturnType>
2170 </ReturnValue>
2171 <Parameters>
2172 <Parameter Name="handle" Type="Gtk.HTMLStream" />
2173 <Parameter Name="buffer" Type="System.String" />
2174 <Parameter Name="size" Type="System.Int32" />
2175 </Parameters>
2176 <Docs>
2177 <summary>Writes <paramref name="size" /> bytes of content from <paramref name="buffer" /> to <paramref name="handle" />.</summary>
2178 <param name="handle">a <see cref="T:Gtk.HTMLStream" /></param>
2179 <param name="buffer">a <see cref="T:System.String" /></param>
2180 <param name="size">a <see cref="T:System.Int32" /></param>
2181 <remarks>Use the overload with ulong size for 64 bit deployments. </remarks>
2182 </Docs>
2183 </Member>
2184 </Members>
2185 </Type>
+0
-104
doc/en/Gtk/HTMLBeginFlags.xml less more
0 <Type Name="HTMLBeginFlags" FullName="Gtk.HTMLBeginFlags">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum HTMLBeginFlags" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Flags for how to begin processing a chunk of HTML.</summary>
11 <remarks>Mostly for internal use.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>System.Flags</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="BlockImages">
23 <MemberSignature Language="C#" Value="BlockImages" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gtk.HTMLBeginFlags</ReturnType>
27 </ReturnValue>
28 <Docs>
29 <summary>To be added.</summary>
30 </Docs>
31 </Member>
32 <Member MemberName="BlockUpdates">
33 <MemberSignature Language="C#" Value="BlockUpdates" />
34 <MemberType>Field</MemberType>
35 <ReturnValue>
36 <ReturnType>Gtk.HTMLBeginFlags</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 </Docs>
41 </Member>
42 <Member MemberName="KeepImages">
43 <MemberSignature Language="C#" Value="KeepImages" />
44 <MemberType>Field</MemberType>
45 <ReturnValue>
46 <ReturnType>Gtk.HTMLBeginFlags</ReturnType>
47 </ReturnValue>
48 <Docs>
49 <summary>To be added.</summary>
50 </Docs>
51 </Member>
52 <Member MemberName="KeepScroll">
53 <MemberSignature Language="C#" Value="KeepScroll" />
54 <MemberType>Field</MemberType>
55 <ReturnValue>
56 <ReturnType>Gtk.HTMLBeginFlags</ReturnType>
57 </ReturnValue>
58 <Docs>
59 <summary>To be added.</summary>
60 </Docs>
61 </Member>
62 <Member MemberName="BlockImages">
63 <MemberSignature Language="C#" Value="BlockImages" />
64 <MemberType>Field</MemberType>
65 <ReturnValue>
66 <ReturnType>Gtk.HTMLBeginFlags</ReturnType>
67 </ReturnValue>
68 <Docs>
69 <summary>To be added.</summary>
70 </Docs>
71 </Member>
72 <Member MemberName="BlockUpdates">
73 <MemberSignature Language="C#" Value="BlockUpdates" />
74 <MemberType>Field</MemberType>
75 <ReturnValue>
76 <ReturnType>Gtk.HTMLBeginFlags</ReturnType>
77 </ReturnValue>
78 <Docs>
79 <summary>To be added.</summary>
80 </Docs>
81 </Member>
82 <Member MemberName="KeepImages">
83 <MemberSignature Language="C#" Value="KeepImages" />
84 <MemberType>Field</MemberType>
85 <ReturnValue>
86 <ReturnType>Gtk.HTMLBeginFlags</ReturnType>
87 </ReturnValue>
88 <Docs>
89 <summary>To be added.</summary>
90 </Docs>
91 </Member>
92 <Member MemberName="KeepScroll">
93 <MemberSignature Language="C#" Value="KeepScroll" />
94 <MemberType>Field</MemberType>
95 <ReturnValue>
96 <ReturnType>Gtk.HTMLBeginFlags</ReturnType>
97 </ReturnValue>
98 <Docs>
99 <summary>To be added.</summary>
100 </Docs>
101 </Member>
102 </Members>
103 </Type>
+0
-36
doc/en/Gtk/HTMLClassProperties.xml less more
0 <Type Name="HTMLClassProperties" FullName="Gtk.HTMLClassProperties">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class HTMLClassProperties : GLib.Opaque" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A properties class for <see cref="T:Gtk.HTML" />.</summary>
11 <remarks>Internal. Do not use.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>GLib.Opaque</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName=".ctor">
20 <MemberSignature Language="C#" Value="public HTMLClassProperties (IntPtr raw);" />
21 <MemberType>Constructor</MemberType>
22 <ReturnValue />
23 <Parameters>
24 <Parameter Name="raw" Type="System.IntPtr" />
25 </Parameters>
26 <Docs>
27 <summary>Internal constructor</summary>
28 <param name="raw">Pointer to the C object.</param>
29 <remarks>
30 <para>This is an internal constructor, and should not be used by user code.</para>
31 </remarks>
32 </Docs>
33 </Member>
34 </Members>
35 </Type>
+0
-2052
doc/en/Gtk/HTMLCommandType.xml less more
0 <Type Name="HTMLCommandType" FullName="Gtk.HTMLCommandType">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum HTMLCommandType" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Enumeration of commands that <see cref="T:GtkHTML" /> knows how to respond to.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Members>
17 <Member MemberName="Undo">
18 <MemberSignature Language="C#" Value="Undo" />
19 <MemberType>Field</MemberType>
20 <ReturnValue>
21 <ReturnType>Gtk.HTMLCommandType</ReturnType>
22 </ReturnValue>
23 <Parameters />
24 <Docs>
25 <summary>Undo the last command</summary>
26 <remarks>
27 </remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Redo">
31 <MemberSignature Language="C#" Value="Redo" />
32 <MemberType>Field</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLCommandType</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>Redo the last un-done command.</summary>
39 <remarks>
40 </remarks>
41 </Docs>
42 </Member>
43 <Member MemberName="Copy">
44 <MemberSignature Language="C#" Value="Copy" />
45 <MemberType>Field</MemberType>
46 <ReturnValue>
47 <ReturnType>Gtk.HTMLCommandType</ReturnType>
48 </ReturnValue>
49 <Parameters />
50 <Docs>
51 <summary>Copy the current selection.</summary>
52 <remarks>
53 </remarks>
54 </Docs>
55 </Member>
56 <Member MemberName="CopyAndDisableSelection">
57 <MemberSignature Language="C#" Value="CopyAndDisableSelection" />
58 <MemberType>Field</MemberType>
59 <ReturnValue>
60 <ReturnType>Gtk.HTMLCommandType</ReturnType>
61 </ReturnValue>
62 <Parameters />
63 <Docs>
64 <summary>Copy the current selection and make further selection impossible.</summary>
65 <remarks>
66 </remarks>
67 </Docs>
68 </Member>
69 <Member MemberName="Cut">
70 <MemberSignature Language="C#" Value="Cut" />
71 <MemberType>Field</MemberType>
72 <ReturnValue>
73 <ReturnType>Gtk.HTMLCommandType</ReturnType>
74 </ReturnValue>
75 <Parameters />
76 <Docs>
77 <summary>Cut the current selection.</summary>
78 <remarks>
79 </remarks>
80 </Docs>
81 </Member>
82 <Member MemberName="Paste">
83 <MemberSignature Language="C#" Value="Paste" />
84 <MemberType>Field</MemberType>
85 <ReturnValue>
86 <ReturnType>Gtk.HTMLCommandType</ReturnType>
87 </ReturnValue>
88 <Parameters />
89 <Docs>
90 <summary>Paste the current clipboard contents.</summary>
91 <remarks>
92 </remarks>
93 </Docs>
94 </Member>
95 <Member MemberName="CutLine">
96 <MemberSignature Language="C#" Value="CutLine" />
97 <MemberType>Field</MemberType>
98 <ReturnValue>
99 <ReturnType>Gtk.HTMLCommandType</ReturnType>
100 </ReturnValue>
101 <Parameters />
102 <Docs>
103 <summary>Cut the current line to the clipboard.</summary>
104 <remarks>
105 </remarks>
106 </Docs>
107 </Member>
108 <Member MemberName="InsertParagraph">
109 <MemberSignature Language="C#" Value="InsertParagraph" />
110 <MemberType>Field</MemberType>
111 <ReturnValue>
112 <ReturnType>Gtk.HTMLCommandType</ReturnType>
113 </ReturnValue>
114 <Parameters />
115 <Docs>
116 <summary>Insert a new paragraph at the cursor location.</summary>
117 <remarks>
118 </remarks>
119 </Docs>
120 </Member>
121 <Member MemberName="InsertTab">
122 <MemberSignature Language="C#" Value="InsertTab" />
123 <MemberType>Field</MemberType>
124 <ReturnValue>
125 <ReturnType>Gtk.HTMLCommandType</ReturnType>
126 </ReturnValue>
127 <Parameters />
128 <Docs>
129 <summary>Insert a tab character.</summary>
130 <remarks>
131 </remarks>
132 </Docs>
133 </Member>
134 <Member MemberName="InsertRule">
135 <MemberSignature Language="C#" Value="InsertRule" />
136 <MemberType>Field</MemberType>
137 <ReturnValue>
138 <ReturnType>Gtk.HTMLCommandType</ReturnType>
139 </ReturnValue>
140 <Parameters />
141 <Docs>
142 <summary>Insert a rule line.</summary>
143 <remarks>
144 </remarks>
145 </Docs>
146 </Member>
147 <Member MemberName="InsertRuleParam">
148 <MemberSignature Language="C#" Value="InsertRuleParam" />
149 <MemberType>Field</MemberType>
150 <ReturnValue>
151 <ReturnType>Gtk.HTMLCommandType</ReturnType>
152 </ReturnValue>
153 <Parameters />
154 <Docs>
155 <summary>Insert parameters for a rule line.</summary>
156 <remarks>
157 </remarks>
158 </Docs>
159 </Member>
160 <Member MemberName="InsertImageParam">
161 <MemberSignature Language="C#" Value="InsertImageParam" />
162 <MemberType>Field</MemberType>
163 <ReturnValue>
164 <ReturnType>Gtk.HTMLCommandType</ReturnType>
165 </ReturnValue>
166 <Parameters />
167 <Docs>
168 <summary>Insert parameters for an image.</summary>
169 <remarks>
170 </remarks>
171 </Docs>
172 </Member>
173 <Member MemberName="InsertTabOrIndentMore">
174 <MemberSignature Language="C#" Value="InsertTabOrIndentMore" />
175 <MemberType>Field</MemberType>
176 <ReturnValue>
177 <ReturnType>Gtk.HTMLCommandType</ReturnType>
178 </ReturnValue>
179 <Parameters />
180 <Docs>
181 <summary>Add a new tab or increase the current indent level.</summary>
182 <remarks>
183 </remarks>
184 </Docs>
185 </Member>
186 <Member MemberName="InsertTabOrNextCell">
187 <MemberSignature Language="C#" Value="InsertTabOrNextCell" />
188 <MemberType>Field</MemberType>
189 <ReturnValue>
190 <ReturnType>Gtk.HTMLCommandType</ReturnType>
191 </ReturnValue>
192 <Parameters />
193 <Docs>
194 <summary>Insert a new tab or go to the next table in a cell.</summary>
195 <remarks>
196 </remarks>
197 </Docs>
198 </Member>
199 <Member MemberName="MakeLink">
200 <MemberSignature Language="C#" Value="MakeLink" />
201 <MemberType>Field</MemberType>
202 <ReturnValue>
203 <ReturnType>Gtk.HTMLCommandType</ReturnType>
204 </ReturnValue>
205 <Parameters />
206 <Docs>
207 <summary>Create a new link.</summary>
208 <remarks>
209 </remarks>
210 </Docs>
211 </Member>
212 <Member MemberName="RemoveLink">
213 <MemberSignature Language="C#" Value="RemoveLink" />
214 <MemberType>Field</MemberType>
215 <ReturnValue>
216 <ReturnType>Gtk.HTMLCommandType</ReturnType>
217 </ReturnValue>
218 <Parameters />
219 <Docs>
220 <summary>Remove an existing link.</summary>
221 <remarks>
222 </remarks>
223 </Docs>
224 </Member>
225 <Member MemberName="Delete">
226 <MemberSignature Language="C#" Value="Delete" />
227 <MemberType>Field</MemberType>
228 <ReturnValue>
229 <ReturnType>Gtk.HTMLCommandType</ReturnType>
230 </ReturnValue>
231 <Parameters />
232 <Docs>
233 <summary>Delete text.</summary>
234 <remarks>
235 </remarks>
236 </Docs>
237 </Member>
238 <Member MemberName="DeleteBack">
239 <MemberSignature Language="C#" Value="DeleteBack" />
240 <MemberType>Field</MemberType>
241 <ReturnValue>
242 <ReturnType>Gtk.HTMLCommandType</ReturnType>
243 </ReturnValue>
244 <Parameters />
245 <Docs>
246 <summary>Delete the character before the cursor.</summary>
247 <remarks>
248 </remarks>
249 </Docs>
250 </Member>
251 <Member MemberName="DeleteBackOrIndentDec">
252 <MemberSignature Language="C#" Value="DeleteBackOrIndentDec" />
253 <MemberType>Field</MemberType>
254 <ReturnValue>
255 <ReturnType>Gtk.HTMLCommandType</ReturnType>
256 </ReturnValue>
257 <Parameters />
258 <Docs>
259 <summary>Delete the character before the cursor or remove an indent level.</summary>
260 <remarks>
261 </remarks>
262 </Docs>
263 </Member>
264 <Member MemberName="SelectionMode">
265 <MemberSignature Language="C#" Value="SelectionMode" />
266 <MemberType>Field</MemberType>
267 <ReturnValue>
268 <ReturnType>Gtk.HTMLCommandType</ReturnType>
269 </ReturnValue>
270 <Parameters />
271 <Docs>
272 <summary>Go into selection mode.</summary>
273 <remarks>
274 </remarks>
275 </Docs>
276 </Member>
277 <Member MemberName="DisableSelection">
278 <MemberSignature Language="C#" Value="DisableSelection" />
279 <MemberType>Field</MemberType>
280 <ReturnValue>
281 <ReturnType>Gtk.HTMLCommandType</ReturnType>
282 </ReturnValue>
283 <Parameters />
284 <Docs>
285 <summary>Disable selections.</summary>
286 <remarks>
287 </remarks>
288 </Docs>
289 </Member>
290 <Member MemberName="BoldOn">
291 <MemberSignature Language="C#" Value="BoldOn" />
292 <MemberType>Field</MemberType>
293 <ReturnValue>
294 <ReturnType>Gtk.HTMLCommandType</ReturnType>
295 </ReturnValue>
296 <Parameters />
297 <Docs>
298 <summary>Make text bold.</summary>
299 <remarks>
300 </remarks>
301 </Docs>
302 </Member>
303 <Member MemberName="BoldOff">
304 <MemberSignature Language="C#" Value="BoldOff" />
305 <MemberType>Field</MemberType>
306 <ReturnValue>
307 <ReturnType>Gtk.HTMLCommandType</ReturnType>
308 </ReturnValue>
309 <Parameters />
310 <Docs>
311 <summary>Make text non-bold.</summary>
312 <remarks>
313 </remarks>
314 </Docs>
315 </Member>
316 <Member MemberName="BoldToggle">
317 <MemberSignature Language="C#" Value="BoldToggle" />
318 <MemberType>Field</MemberType>
319 <ReturnValue>
320 <ReturnType>Gtk.HTMLCommandType</ReturnType>
321 </ReturnValue>
322 <Parameters />
323 <Docs>
324 <summary>Toggle the bold style for a character or region.</summary>
325 <remarks>
326 </remarks>
327 </Docs>
328 </Member>
329 <Member MemberName="ItalicOn">
330 <MemberSignature Language="C#" Value="ItalicOn" />
331 <MemberType>Field</MemberType>
332 <ReturnValue>
333 <ReturnType>Gtk.HTMLCommandType</ReturnType>
334 </ReturnValue>
335 <Parameters />
336 <Docs>
337 <summary>Make text italic.</summary>
338 <remarks>
339 </remarks>
340 </Docs>
341 </Member>
342 <Member MemberName="ItalicOff">
343 <MemberSignature Language="C#" Value="ItalicOff" />
344 <MemberType>Field</MemberType>
345 <ReturnValue>
346 <ReturnType>Gtk.HTMLCommandType</ReturnType>
347 </ReturnValue>
348 <Parameters />
349 <Docs>
350 <summary>Make text non-italic.</summary>
351 <remarks>
352 </remarks>
353 </Docs>
354 </Member>
355 <Member MemberName="ItalicToggle">
356 <MemberSignature Language="C#" Value="ItalicToggle" />
357 <MemberType>Field</MemberType>
358 <ReturnValue>
359 <ReturnType>Gtk.HTMLCommandType</ReturnType>
360 </ReturnValue>
361 <Parameters />
362 <Docs>
363 <summary>Toggle the italic attribute for a character or block of text.</summary>
364 <remarks>
365 </remarks>
366 </Docs>
367 </Member>
368 <Member MemberName="UnderlineOn">
369 <MemberSignature Language="C#" Value="UnderlineOn" />
370 <MemberType>Field</MemberType>
371 <ReturnValue>
372 <ReturnType>Gtk.HTMLCommandType</ReturnType>
373 </ReturnValue>
374 <Parameters />
375 <Docs>
376 <summary>Make text underlined.</summary>
377 <remarks>
378 </remarks>
379 </Docs>
380 </Member>
381 <Member MemberName="UnderlineOff">
382 <MemberSignature Language="C#" Value="UnderlineOff" />
383 <MemberType>Field</MemberType>
384 <ReturnValue>
385 <ReturnType>Gtk.HTMLCommandType</ReturnType>
386 </ReturnValue>
387 <Parameters />
388 <Docs>
389 <summary>Make text non-underlined.</summary>
390 <remarks>
391 </remarks>
392 </Docs>
393 </Member>
394 <Member MemberName="UnderlineToggle">
395 <MemberSignature Language="C#" Value="UnderlineToggle" />
396 <MemberType>Field</MemberType>
397 <ReturnValue>
398 <ReturnType>Gtk.HTMLCommandType</ReturnType>
399 </ReturnValue>
400 <Parameters />
401 <Docs>
402 <summary>Toggle the underline attribute on a character or block of text.</summary>
403 <remarks>
404 </remarks>
405 </Docs>
406 </Member>
407 <Member MemberName="StrikeoutOn">
408 <MemberSignature Language="C#" Value="StrikeoutOn" />
409 <MemberType>Field</MemberType>
410 <ReturnValue>
411 <ReturnType>Gtk.HTMLCommandType</ReturnType>
412 </ReturnValue>
413 <Parameters />
414 <Docs>
415 <summary>Strike out text.</summary>
416 <remarks>
417 </remarks>
418 </Docs>
419 </Member>
420 <Member MemberName="StrikeoutOff">
421 <MemberSignature Language="C#" Value="StrikeoutOff" />
422 <MemberType>Field</MemberType>
423 <ReturnValue>
424 <ReturnType>Gtk.HTMLCommandType</ReturnType>
425 </ReturnValue>
426 <Parameters />
427 <Docs>
428 <summary>Remove strikeouts from text.</summary>
429 <remarks>
430 </remarks>
431 </Docs>
432 </Member>
433 <Member MemberName="StrikeoutToggle">
434 <MemberSignature Language="C#" Value="StrikeoutToggle" />
435 <MemberType>Field</MemberType>
436 <ReturnValue>
437 <ReturnType>Gtk.HTMLCommandType</ReturnType>
438 </ReturnValue>
439 <Parameters />
440 <Docs>
441 <summary>Toggle the strikeout attribute on a character or block of text.</summary>
442 <remarks>
443 </remarks>
444 </Docs>
445 </Member>
446 <Member MemberName="SizeMinus2">
447 <MemberSignature Language="C#" Value="SizeMinus2" />
448 <MemberType>Field</MemberType>
449 <ReturnValue>
450 <ReturnType>Gtk.HTMLCommandType</ReturnType>
451 </ReturnValue>
452 <Parameters />
453 <Docs>
454 <summary>Sets text to the smallest size.</summary>
455 <remarks>
456 </remarks>
457 </Docs>
458 </Member>
459 <Member MemberName="SizeMinus1">
460 <MemberSignature Language="C#" Value="SizeMinus1" />
461 <MemberType>Field</MemberType>
462 <ReturnValue>
463 <ReturnType>Gtk.HTMLCommandType</ReturnType>
464 </ReturnValue>
465 <Parameters />
466 <Docs>
467 <summary>Sets text to the second-smallest size.</summary>
468 <remarks>
469 </remarks>
470 </Docs>
471 </Member>
472 <Member MemberName="SizePlus0">
473 <MemberSignature Language="C#" Value="SizePlus0" />
474 <MemberType>Field</MemberType>
475 <ReturnValue>
476 <ReturnType>Gtk.HTMLCommandType</ReturnType>
477 </ReturnValue>
478 <Parameters />
479 <Docs>
480 <summary>Sets text to normal size.</summary>
481 <remarks>
482 </remarks>
483 </Docs>
484 </Member>
485 <Member MemberName="SizePlus1">
486 <MemberSignature Language="C#" Value="SizePlus1" />
487 <MemberType>Field</MemberType>
488 <ReturnValue>
489 <ReturnType>Gtk.HTMLCommandType</ReturnType>
490 </ReturnValue>
491 <Parameters />
492 <Docs>
493 <summary>Sets text to a medium-large size.</summary>
494 <remarks>
495 </remarks>
496 </Docs>
497 </Member>
498 <Member MemberName="SizePlus2">
499 <MemberSignature Language="C#" Value="SizePlus2" />
500 <MemberType>Field</MemberType>
501 <ReturnValue>
502 <ReturnType>Gtk.HTMLCommandType</ReturnType>
503 </ReturnValue>
504 <Parameters />
505 <Docs>
506 <summary>Sets text to a large size.</summary>
507 <remarks>
508 </remarks>
509 </Docs>
510 </Member>
511 <Member MemberName="SizePlus3">
512 <MemberSignature Language="C#" Value="SizePlus3" />
513 <MemberType>Field</MemberType>
514 <ReturnValue>
515 <ReturnType>Gtk.HTMLCommandType</ReturnType>
516 </ReturnValue>
517 <Parameters />
518 <Docs>
519 <summary>Sets text to a very large size.</summary>
520 <remarks>
521 </remarks>
522 </Docs>
523 </Member>
524 <Member MemberName="SizePlus4">
525 <MemberSignature Language="C#" Value="SizePlus4" />
526 <MemberType>Field</MemberType>
527 <ReturnValue>
528 <ReturnType>Gtk.HTMLCommandType</ReturnType>
529 </ReturnValue>
530 <Parameters />
531 <Docs>
532 <summary>Sets text to the largest possible size.</summary>
533 <remarks>
534 </remarks>
535 </Docs>
536 </Member>
537 <Member MemberName="SizeIncrease">
538 <MemberSignature Language="C#" Value="SizeIncrease" />
539 <MemberType>Field</MemberType>
540 <ReturnValue>
541 <ReturnType>Gtk.HTMLCommandType</ReturnType>
542 </ReturnValue>
543 <Parameters />
544 <Docs>
545 <summary>Makes text one size larger.</summary>
546 <remarks>
547 </remarks>
548 </Docs>
549 </Member>
550 <Member MemberName="SizeDecrease">
551 <MemberSignature Language="C#" Value="SizeDecrease" />
552 <MemberType>Field</MemberType>
553 <ReturnValue>
554 <ReturnType>Gtk.HTMLCommandType</ReturnType>
555 </ReturnValue>
556 <Parameters />
557 <Docs>
558 <summary>Makes text one size smaller.</summary>
559 <remarks>
560 </remarks>
561 </Docs>
562 </Member>
563 <Member MemberName="AlignLeft">
564 <MemberSignature Language="C#" Value="AlignLeft" />
565 <MemberType>Field</MemberType>
566 <ReturnValue>
567 <ReturnType>Gtk.HTMLCommandType</ReturnType>
568 </ReturnValue>
569 <Parameters />
570 <Docs>
571 <summary>Left-aligns text.</summary>
572 <remarks>
573 </remarks>
574 </Docs>
575 </Member>
576 <Member MemberName="AlignCenter">
577 <MemberSignature Language="C#" Value="AlignCenter" />
578 <MemberType>Field</MemberType>
579 <ReturnValue>
580 <ReturnType>Gtk.HTMLCommandType</ReturnType>
581 </ReturnValue>
582 <Parameters />
583 <Docs>
584 <summary>Center-aligns text.</summary>
585 <remarks>
586 </remarks>
587 </Docs>
588 </Member>
589 <Member MemberName="AlignRight">
590 <MemberSignature Language="C#" Value="AlignRight" />
591 <MemberType>Field</MemberType>
592 <ReturnValue>
593 <ReturnType>Gtk.HTMLCommandType</ReturnType>
594 </ReturnValue>
595 <Parameters />
596 <Docs>
597 <summary>Right-aligns text.</summary>
598 <remarks>
599 </remarks>
600 </Docs>
601 </Member>
602 <Member MemberName="IndentZero">
603 <MemberSignature Language="C#" Value="IndentZero" />
604 <MemberType>Field</MemberType>
605 <ReturnValue>
606 <ReturnType>Gtk.HTMLCommandType</ReturnType>
607 </ReturnValue>
608 <Parameters />
609 <Docs>
610 <summary>Clears indent values on text.</summary>
611 <remarks>
612 </remarks>
613 </Docs>
614 </Member>
615 <Member MemberName="IndentInc">
616 <MemberSignature Language="C#" Value="IndentInc" />
617 <MemberType>Field</MemberType>
618 <ReturnValue>
619 <ReturnType>Gtk.HTMLCommandType</ReturnType>
620 </ReturnValue>
621 <Parameters />
622 <Docs>
623 <summary>Indents text one level.</summary>
624 <remarks>
625 </remarks>
626 </Docs>
627 </Member>
628 <Member MemberName="IndentIncOrNextCell">
629 <MemberSignature Language="C#" Value="IndentIncOrNextCell" />
630 <MemberType>Field</MemberType>
631 <ReturnValue>
632 <ReturnType>Gtk.HTMLCommandType</ReturnType>
633 </ReturnValue>
634 <Parameters />
635 <Docs>
636 <summary>Indents text one level or moves it to the next cell in a table.</summary>
637 <remarks>
638 </remarks>
639 </Docs>
640 </Member>
641 <Member MemberName="IndentDec">
642 <MemberSignature Language="C#" Value="IndentDec" />
643 <MemberType>Field</MemberType>
644 <ReturnValue>
645 <ReturnType>Gtk.HTMLCommandType</ReturnType>
646 </ReturnValue>
647 <Parameters />
648 <Docs>
649 <summary>De-indents text.</summary>
650 <remarks>
651 </remarks>
652 </Docs>
653 </Member>
654 <Member MemberName="PrevCell">
655 <MemberSignature Language="C#" Value="PrevCell" />
656 <MemberType>Field</MemberType>
657 <ReturnValue>
658 <ReturnType>Gtk.HTMLCommandType</ReturnType>
659 </ReturnValue>
660 <Parameters />
661 <Docs>
662 <summary>Goes to the previous cell in a table.</summary>
663 <remarks>
664 </remarks>
665 </Docs>
666 </Member>
667 <Member MemberName="IndentParagraph">
668 <MemberSignature Language="C#" Value="IndentParagraph" />
669 <MemberType>Field</MemberType>
670 <ReturnValue>
671 <ReturnType>Gtk.HTMLCommandType</ReturnType>
672 </ReturnValue>
673 <Parameters />
674 <Docs>
675 <summary>Indents an entire paragraph.</summary>
676 <remarks>
677 </remarks>
678 </Docs>
679 </Member>
680 <Member MemberName="BreakAndFillLine">
681 <MemberSignature Language="C#" Value="BreakAndFillLine" />
682 <MemberType>Field</MemberType>
683 <ReturnValue>
684 <ReturnType>Gtk.HTMLCommandType</ReturnType>
685 </ReturnValue>
686 <Parameters />
687 <Docs>
688 <summary>Adds a new linebreak and re-flows text appropriately.</summary>
689 <remarks>
690 </remarks>
691 </Docs>
692 </Member>
693 <Member MemberName="SpaceAndFillLine">
694 <MemberSignature Language="C#" Value="SpaceAndFillLine" />
695 <MemberType>Field</MemberType>
696 <ReturnValue>
697 <ReturnType>Gtk.HTMLCommandType</ReturnType>
698 </ReturnValue>
699 <Parameters />
700 <Docs>
701 <summary>Adds a new space and re-flows text appropriately.</summary>
702 <remarks>
703 </remarks>
704 </Docs>
705 </Member>
706 <Member MemberName="ParagraphStyleNormal">
707 <MemberSignature Language="C#" Value="ParagraphStyleNormal" />
708 <MemberType>Field</MemberType>
709 <ReturnValue>
710 <ReturnType>Gtk.HTMLCommandType</ReturnType>
711 </ReturnValue>
712 <Parameters />
713 <Docs>
714 <summary>Sets the style of this paragraph to normal.</summary>
715 <remarks>
716 </remarks>
717 </Docs>
718 </Member>
719 <Member MemberName="ParagraphStyleH1">
720 <MemberSignature Language="C#" Value="ParagraphStyleH1" />
721 <MemberType>Field</MemberType>
722 <ReturnValue>
723 <ReturnType>Gtk.HTMLCommandType</ReturnType>
724 </ReturnValue>
725 <Parameters />
726 <Docs>
727 <summary>Sets this paragraph to be an HTML H1 element.</summary>
728 <remarks>
729 </remarks>
730 </Docs>
731 </Member>
732 <Member MemberName="ParagraphStyleH2">
733 <MemberSignature Language="C#" Value="ParagraphStyleH2" />
734 <MemberType>Field</MemberType>
735 <ReturnValue>
736 <ReturnType>Gtk.HTMLCommandType</ReturnType>
737 </ReturnValue>
738 <Parameters />
739 <Docs>
740 <summary>Sets this paragraph to be an HTML H2 element.</summary>
741 <remarks>
742 </remarks>
743 </Docs>
744 </Member>
745 <Member MemberName="ParagraphStyleH3">
746 <MemberSignature Language="C#" Value="ParagraphStyleH3" />
747 <MemberType>Field</MemberType>
748 <ReturnValue>
749 <ReturnType>Gtk.HTMLCommandType</ReturnType>
750 </ReturnValue>
751 <Parameters />
752 <Docs>
753 <summary>Sets this paragraph to be an HTML H3 element.</summary>
754 <remarks>
755 </remarks>
756 </Docs>
757 </Member>
758 <Member MemberName="ParagraphStyleH4">
759 <MemberSignature Language="C#" Value="ParagraphStyleH4" />
760 <MemberType>Field</MemberType>
761 <ReturnValue>
762 <ReturnType>Gtk.HTMLCommandType</ReturnType>
763 </ReturnValue>
764 <Parameters />
765 <Docs>
766 <summary>Sets this paragraph to be an HTML H4 element.</summary>
767 <remarks>
768 </remarks>
769 </Docs>
770 </Member>
771 <Member MemberName="ParagraphStyleH5">
772 <MemberSignature Language="C#" Value="ParagraphStyleH5" />
773 <MemberType>Field</MemberType>
774 <ReturnValue>
775 <ReturnType>Gtk.HTMLCommandType</ReturnType>
776 </ReturnValue>
777 <Parameters />
778 <Docs>
779 <summary>Sets this paragraph to be an HTML H5 element.</summary>
780 <remarks>
781 </remarks>
782 </Docs>
783 </Member>
784 <Member MemberName="ParagraphStyleH6">
785 <MemberSignature Language="C#" Value="ParagraphStyleH6" />
786 <MemberType>Field</MemberType>
787 <ReturnValue>
788 <ReturnType>Gtk.HTMLCommandType</ReturnType>
789 </ReturnValue>
790 <Parameters />
791 <Docs>
792 <summary>Sets this paragraph to be an HTML H6 element.</summary>
793 <remarks>
794 </remarks>
795 </Docs>
796 </Member>
797 <Member MemberName="ParagraphStyleAddress">
798 <MemberSignature Language="C#" Value="ParagraphStyleAddress" />
799 <MemberType>Field</MemberType>
800 <ReturnValue>
801 <ReturnType>Gtk.HTMLCommandType</ReturnType>
802 </ReturnValue>
803 <Parameters />
804 <Docs>
805 <summary>Sets this paragraph to be an HTML &lt;address&gt; element.</summary>
806 <remarks>
807 </remarks>
808 </Docs>
809 </Member>
810 <Member MemberName="ParagraphStylePre">
811 <MemberSignature Language="C#" Value="ParagraphStylePre" />
812 <MemberType>Field</MemberType>
813 <ReturnValue>
814 <ReturnType>Gtk.HTMLCommandType</ReturnType>
815 </ReturnValue>
816 <Parameters />
817 <Docs>
818 <summary>Sets this paragraph to be preformatted (i.e. fixed-width with carriage returns being significant).</summary>
819 <remarks>
820 </remarks>
821 </Docs>
822 </Member>
823 <Member MemberName="ParagraphStyleItemdotted">
824 <MemberSignature Language="C#" Value="ParagraphStyleItemdotted" />
825 <MemberType>Field</MemberType>
826 <ReturnValue>
827 <ReturnType>Gtk.HTMLCommandType</ReturnType>
828 </ReturnValue>
829 <Parameters />
830 <Docs>
831 <summary>Sets this paragraph to be an HTML &lt;LI&gt; item.</summary>
832 <remarks>
833 </remarks>
834 </Docs>
835 </Member>
836 <Member MemberName="ParagraphStyleItemroman">
837 <MemberSignature Language="C#" Value="ParagraphStyleItemroman" />
838 <MemberType>Field</MemberType>
839 <ReturnValue>
840 <ReturnType>Gtk.HTMLCommandType</ReturnType>
841 </ReturnValue>
842 <Parameters />
843 <Docs>
844 <summary>Sets this paragraph to be part of a sequentially-Roman-numeral-numbered list.</summary>
845 <remarks>
846 </remarks>
847 </Docs>
848 </Member>
849 <Member MemberName="ParagraphStyleItemdigit">
850 <MemberSignature Language="C#" Value="ParagraphStyleItemdigit" />
851 <MemberType>Field</MemberType>
852 <ReturnValue>
853 <ReturnType>Gtk.HTMLCommandType</ReturnType>
854 </ReturnValue>
855 <Parameters />
856 <Docs>
857 <summary>Sets this paragraph to be part of a sequentially-numbered list.</summary>
858 <remarks>
859 </remarks>
860 </Docs>
861 </Member>
862 <Member MemberName="ParagraphStyleItemalpha">
863 <MemberSignature Language="C#" Value="ParagraphStyleItemalpha" />
864 <MemberType>Field</MemberType>
865 <ReturnValue>
866 <ReturnType>Gtk.HTMLCommandType</ReturnType>
867 </ReturnValue>
868 <Parameters />
869 <Docs>
870 <summary>Sets this paragraph to be part of a sequentially-alphabetically-numbered list ("a. Item one; b. Item two; c. Item three.")</summary>
871 <remarks>
872 </remarks>
873 </Docs>
874 </Member>
875 <Member MemberName="ModifySelectionUp">
876 <MemberSignature Language="C#" Value="ModifySelectionUp" />
877 <MemberType>Field</MemberType>
878 <ReturnValue>
879 <ReturnType>Gtk.HTMLCommandType</ReturnType>
880 </ReturnValue>
881 <Parameters />
882 <Docs>
883 <summary>Extends the current selection up.</summary>
884 <remarks>
885 </remarks>
886 </Docs>
887 </Member>
888 <Member MemberName="ModifySelectionDown">
889 <MemberSignature Language="C#" Value="ModifySelectionDown" />
890 <MemberType>Field</MemberType>
891 <ReturnValue>
892 <ReturnType>Gtk.HTMLCommandType</ReturnType>
893 </ReturnValue>
894 <Parameters />
895 <Docs>
896 <summary>Extends the current selection down.</summary>
897 <remarks>
898 </remarks>
899 </Docs>
900 </Member>
901 <Member MemberName="ModifySelectionLeft">
902 <MemberSignature Language="C#" Value="ModifySelectionLeft" />
903 <MemberType>Field</MemberType>
904 <ReturnValue>
905 <ReturnType>Gtk.HTMLCommandType</ReturnType>
906 </ReturnValue>
907 <Parameters />
908 <Docs>
909 <summary>Extends the current selection to the left.</summary>
910 <remarks>
911 </remarks>
912 </Docs>
913 </Member>
914 <Member MemberName="ModifySelectionRight">
915 <MemberSignature Language="C#" Value="ModifySelectionRight" />
916 <MemberType>Field</MemberType>
917 <ReturnValue>
918 <ReturnType>Gtk.HTMLCommandType</ReturnType>
919 </ReturnValue>
920 <Parameters />
921 <Docs>
922 <summary>Extends the current selection to the right.</summary>
923 <remarks>
924 </remarks>
925 </Docs>
926 </Member>
927 <Member MemberName="ModifySelectionPageup">
928 <MemberSignature Language="C#" Value="ModifySelectionPageup" />
929 <MemberType>Field</MemberType>
930 <ReturnValue>
931 <ReturnType>Gtk.HTMLCommandType</ReturnType>
932 </ReturnValue>
933 <Parameters />
934 <Docs>
935 <summary>Extends the current selection by one page upwards.</summary>
936 <remarks>
937 </remarks>
938 </Docs>
939 </Member>
940 <Member MemberName="ModifySelectionPagedown">
941 <MemberSignature Language="C#" Value="ModifySelectionPagedown" />
942 <MemberType>Field</MemberType>
943 <ReturnValue>
944 <ReturnType>Gtk.HTMLCommandType</ReturnType>
945 </ReturnValue>
946 <Parameters />
947 <Docs>
948 <summary>Extends the current selection by one page downwards.</summary>
949 <remarks>
950 </remarks>
951 </Docs>
952 </Member>
953 <Member MemberName="ModifySelectionBol">
954 <MemberSignature Language="C#" Value="ModifySelectionBol" />
955 <MemberType>Field</MemberType>
956 <ReturnValue>
957 <ReturnType>Gtk.HTMLCommandType</ReturnType>
958 </ReturnValue>
959 <Parameters />
960 <Docs>
961 <summary>Extends the current selection to the beginning of the line.</summary>
962 <remarks>
963 </remarks>
964 </Docs>
965 </Member>
966 <Member MemberName="ModifySelectionEol">
967 <MemberSignature Language="C#" Value="ModifySelectionEol" />
968 <MemberType>Field</MemberType>
969 <ReturnValue>
970 <ReturnType>Gtk.HTMLCommandType</ReturnType>
971 </ReturnValue>
972 <Parameters />
973 <Docs>
974 <summary>Extends the current selection to the end of the line.</summary>
975 <remarks>
976 </remarks>
977 </Docs>
978 </Member>
979 <Member MemberName="ModifySelectionBod">
980 <MemberSignature Language="C#" Value="ModifySelectionBod" />
981 <MemberType>Field</MemberType>
982 <ReturnValue>
983 <ReturnType>Gtk.HTMLCommandType</ReturnType>
984 </ReturnValue>
985 <Parameters />
986 <Docs>
987 <summary>Extend the selection to the beginning of the document.</summary>
988 <remarks>
989 </remarks>
990 </Docs>
991 </Member>
992 <Member MemberName="ModifySelectionEod">
993 <MemberSignature Language="C#" Value="ModifySelectionEod" />
994 <MemberType>Field</MemberType>
995 <ReturnValue>
996 <ReturnType>Gtk.HTMLCommandType</ReturnType>
997 </ReturnValue>
998 <Parameters />
999 <Docs>
1000 <summary>Extend the selection to the end of the document.</summary>
1001 <remarks>
1002 </remarks>
1003 </Docs>
1004 </Member>
1005 <Member MemberName="ModifySelectionPrevWord">
1006 <MemberSignature Language="C#" Value="ModifySelectionPrevWord" />
1007 <MemberType>Field</MemberType>
1008 <ReturnValue>
1009 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1010 </ReturnValue>
1011 <Parameters />
1012 <Docs>
1013 <summary>Extend the selection to include the previous word.</summary>
1014 <remarks>
1015 </remarks>
1016 </Docs>
1017 </Member>
1018 <Member MemberName="ModifySelectionNextWord">
1019 <MemberSignature Language="C#" Value="ModifySelectionNextWord" />
1020 <MemberType>Field</MemberType>
1021 <ReturnValue>
1022 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1023 </ReturnValue>
1024 <Parameters />
1025 <Docs>
1026 <summary>Extend the selection to include the next word.</summary>
1027 <remarks>
1028 </remarks>
1029 </Docs>
1030 </Member>
1031 <Member MemberName="CapitalizeWord">
1032 <MemberSignature Language="C#" Value="CapitalizeWord" />
1033 <MemberType>Field</MemberType>
1034 <ReturnValue>
1035 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1036 </ReturnValue>
1037 <Parameters />
1038 <Docs>
1039 <summary>Capitalize the current word.</summary>
1040 <remarks>
1041 </remarks>
1042 </Docs>
1043 </Member>
1044 <Member MemberName="UpcaseWord">
1045 <MemberSignature Language="C#" Value="UpcaseWord" />
1046 <MemberType>Field</MemberType>
1047 <ReturnValue>
1048 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1049 </ReturnValue>
1050 <Parameters />
1051 <Docs>
1052 <summary>Turns this word into all-upper-case.</summary>
1053 <remarks>
1054 </remarks>
1055 </Docs>
1056 </Member>
1057 <Member MemberName="DowncaseWord">
1058 <MemberSignature Language="C#" Value="DowncaseWord" />
1059 <MemberType>Field</MemberType>
1060 <ReturnValue>
1061 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1062 </ReturnValue>
1063 <Parameters />
1064 <Docs>
1065 <summary>Turns this word into all-lower-case.</summary>
1066 <remarks>
1067 </remarks>
1068 </Docs>
1069 </Member>
1070 <Member MemberName="SpellSuggest">
1071 <MemberSignature Language="C#" Value="SpellSuggest" />
1072 <MemberType>Field</MemberType>
1073 <ReturnValue>
1074 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1075 </ReturnValue>
1076 <Parameters />
1077 <Docs>
1078 <summary>Suggest a spelling for the current (misspelled) word.</summary>
1079 <remarks>
1080 </remarks>
1081 </Docs>
1082 </Member>
1083 <Member MemberName="SpellPersonalDictionaryAdd">
1084 <MemberSignature Language="C#" Value="SpellPersonalDictionaryAdd" />
1085 <MemberType>Field</MemberType>
1086 <ReturnValue>
1087 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1088 </ReturnValue>
1089 <Parameters />
1090 <Docs>
1091 <summary>Add this word to the user's personal spellchecker dictionary.</summary>
1092 <remarks>
1093 </remarks>
1094 </Docs>
1095 </Member>
1096 <Member MemberName="SpellSessionDictionaryAdd">
1097 <MemberSignature Language="C#" Value="SpellSessionDictionaryAdd" />
1098 <MemberType>Field</MemberType>
1099 <ReturnValue>
1100 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1101 </ReturnValue>
1102 <Parameters />
1103 <Docs>
1104 <summary>Add this word to the spellchecker dictionary for this session, so that it doesn't show up as misspelled.</summary>
1105 <remarks>
1106 </remarks>
1107 </Docs>
1108 </Member>
1109 <Member MemberName="Search">
1110 <MemberSignature Language="C#" Value="Search" />
1111 <MemberType>Field</MemberType>
1112 <ReturnValue>
1113 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1114 </ReturnValue>
1115 <Parameters />
1116 <Docs>
1117 <summary>Search the widget for a given term.</summary>
1118 <remarks>
1119 </remarks>
1120 </Docs>
1121 </Member>
1122 <Member MemberName="SearchIncrementalForward">
1123 <MemberSignature Language="C#" Value="SearchIncrementalForward" />
1124 <MemberType>Field</MemberType>
1125 <ReturnValue>
1126 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1127 </ReturnValue>
1128 <Parameters />
1129 <Docs>
1130 <summary>Incremental search forward.</summary>
1131 <remarks>
1132 </remarks>
1133 </Docs>
1134 </Member>
1135 <Member MemberName="SearchIncrementalBackward">
1136 <MemberSignature Language="C#" Value="SearchIncrementalBackward" />
1137 <MemberType>Field</MemberType>
1138 <ReturnValue>
1139 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1140 </ReturnValue>
1141 <Parameters />
1142 <Docs>
1143 <summary>Incremental search backward.</summary>
1144 <remarks>
1145 </remarks>
1146 </Docs>
1147 </Member>
1148 <Member MemberName="SearchRegex">
1149 <MemberSignature Language="C#" Value="SearchRegex" />
1150 <MemberType>Field</MemberType>
1151 <ReturnValue>
1152 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1153 </ReturnValue>
1154 <Parameters />
1155 <Docs>
1156 <summary>Search the text using a regular expression.</summary>
1157 <remarks>
1158 </remarks>
1159 </Docs>
1160 </Member>
1161 <Member MemberName="FocusForward">
1162 <MemberSignature Language="C#" Value="FocusForward" />
1163 <MemberType>Field</MemberType>
1164 <ReturnValue>
1165 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1166 </ReturnValue>
1167 <Parameters />
1168 <Docs>
1169 <summary>Move focus forward one widget.</summary>
1170 <remarks>
1171 </remarks>
1172 </Docs>
1173 </Member>
1174 <Member MemberName="FocusBackward">
1175 <MemberSignature Language="C#" Value="FocusBackward" />
1176 <MemberType>Field</MemberType>
1177 <ReturnValue>
1178 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1179 </ReturnValue>
1180 <Parameters />
1181 <Docs>
1182 <summary>Move focus backward one widget.</summary>
1183 <remarks>
1184 </remarks>
1185 </Docs>
1186 </Member>
1187 <Member MemberName="PopupMenu">
1188 <MemberSignature Language="C#" Value="PopupMenu" />
1189 <MemberType>Field</MemberType>
1190 <ReturnValue>
1191 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1192 </ReturnValue>
1193 <Parameters />
1194 <Docs>
1195 <summary>Popup the context menu.</summary>
1196 <remarks>
1197 </remarks>
1198 </Docs>
1199 </Member>
1200 <Member MemberName="PropertiesDialog">
1201 <MemberSignature Language="C#" Value="PropertiesDialog" />
1202 <MemberType>Field</MemberType>
1203 <ReturnValue>
1204 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1205 </ReturnValue>
1206 <Parameters />
1207 <Docs>
1208 <summary>Pop up the properties dialog.</summary>
1209 <remarks>
1210 </remarks>
1211 </Docs>
1212 </Member>
1213 <Member MemberName="CursorForward">
1214 <MemberSignature Language="C#" Value="CursorForward" />
1215 <MemberType>Field</MemberType>
1216 <ReturnValue>
1217 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1218 </ReturnValue>
1219 <Parameters />
1220 <Docs>
1221 <summary>Move the cursor forward.</summary>
1222 <remarks>
1223 </remarks>
1224 </Docs>
1225 </Member>
1226 <Member MemberName="CursorBackward">
1227 <MemberSignature Language="C#" Value="CursorBackward" />
1228 <MemberType>Field</MemberType>
1229 <ReturnValue>
1230 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1231 </ReturnValue>
1232 <Parameters />
1233 <Docs>
1234 <summary>Move the cursor backward.</summary>
1235 <remarks>
1236 </remarks>
1237 </Docs>
1238 </Member>
1239 <Member MemberName="InsertTable11">
1240 <MemberSignature Language="C#" Value="InsertTable11" />
1241 <MemberType>Field</MemberType>
1242 <ReturnValue>
1243 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1244 </ReturnValue>
1245 <Parameters />
1246 <Docs>
1247 <summary>Insert a table with empty text, one row, and one column.</summary>
1248 <remarks>
1249 </remarks>
1250 </Docs>
1251 </Member>
1252 <Member MemberName="TableInsertColAfter">
1253 <MemberSignature Language="C#" Value="TableInsertColAfter" />
1254 <MemberType>Field</MemberType>
1255 <ReturnValue>
1256 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1257 </ReturnValue>
1258 <Parameters />
1259 <Docs>
1260 <summary>Insert a table column after the current one.</summary>
1261 <remarks>
1262 </remarks>
1263 </Docs>
1264 </Member>
1265 <Member MemberName="TableInsertColBefore">
1266 <MemberSignature Language="C#" Value="TableInsertColBefore" />
1267 <MemberType>Field</MemberType>
1268 <ReturnValue>
1269 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1270 </ReturnValue>
1271 <Parameters />
1272 <Docs>
1273 <summary>Insert a table column before the current one.</summary>
1274 <remarks>
1275 </remarks>
1276 </Docs>
1277 </Member>
1278 <Member MemberName="TableInsertRowAfter">
1279 <MemberSignature Language="C#" Value="TableInsertRowAfter" />
1280 <MemberType>Field</MemberType>
1281 <ReturnValue>
1282 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1283 </ReturnValue>
1284 <Parameters />
1285 <Docs>
1286 <summary>Insert a table row after the current one.</summary>
1287 <remarks>
1288 </remarks>
1289 </Docs>
1290 </Member>
1291 <Member MemberName="TableInsertRowBefore">
1292 <MemberSignature Language="C#" Value="TableInsertRowBefore" />
1293 <MemberType>Field</MemberType>
1294 <ReturnValue>
1295 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1296 </ReturnValue>
1297 <Parameters />
1298 <Docs>
1299 <summary>Insert a table row before the current one.</summary>
1300 <remarks>
1301 </remarks>
1302 </Docs>
1303 </Member>
1304 <Member MemberName="TableDeleteCol">
1305 <MemberSignature Language="C#" Value="TableDeleteCol" />
1306 <MemberType>Field</MemberType>
1307 <ReturnValue>
1308 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1309 </ReturnValue>
1310 <Parameters />
1311 <Docs>
1312 <summary>Delete a table column.</summary>
1313 <remarks>
1314 </remarks>
1315 </Docs>
1316 </Member>
1317 <Member MemberName="TableDeleteRow">
1318 <MemberSignature Language="C#" Value="TableDeleteRow" />
1319 <MemberType>Field</MemberType>
1320 <ReturnValue>
1321 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1322 </ReturnValue>
1323 <Parameters />
1324 <Docs>
1325 <summary>Delete a row from the current table.</summary>
1326 <remarks>
1327 </remarks>
1328 </Docs>
1329 </Member>
1330 <Member MemberName="TableCellIncCspan">
1331 <MemberSignature Language="C#" Value="TableCellIncCspan" />
1332 <MemberType>Field</MemberType>
1333 <ReturnValue>
1334 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1335 </ReturnValue>
1336 <Parameters />
1337 <Docs>
1338 <summary>Widen/increase the COLSPAN attribute for a table cell.</summary>
1339 <remarks>
1340 </remarks>
1341 </Docs>
1342 </Member>
1343 <Member MemberName="TableCellDecCspan">
1344 <MemberSignature Language="C#" Value="TableCellDecCspan" />
1345 <MemberType>Field</MemberType>
1346 <ReturnValue>
1347 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1348 </ReturnValue>
1349 <Parameters />
1350 <Docs>
1351 <summary>Narrow/decrease the COLSPAN attribute for a table cell.</summary>
1352 <remarks>
1353 </remarks>
1354 </Docs>
1355 </Member>
1356 <Member MemberName="TableCellIncRspan">
1357 <MemberSignature Language="C#" Value="TableCellIncRspan" />
1358 <MemberType>Field</MemberType>
1359 <ReturnValue>
1360 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1361 </ReturnValue>
1362 <Parameters />
1363 <Docs>
1364 <summary>Increase the ROWSPAN attribute for a table cell.</summary>
1365 <remarks>
1366 </remarks>
1367 </Docs>
1368 </Member>
1369 <Member MemberName="TableCellDecRspan">
1370 <MemberSignature Language="C#" Value="TableCellDecRspan" />
1371 <MemberType>Field</MemberType>
1372 <ReturnValue>
1373 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1374 </ReturnValue>
1375 <Parameters />
1376 <Docs>
1377 <summary>Decrease the ROWSPAN attribute for a table cell.</summary>
1378 <remarks>
1379 </remarks>
1380 </Docs>
1381 </Member>
1382 <Member MemberName="TableCellJoinLeft">
1383 <MemberSignature Language="C#" Value="TableCellJoinLeft" />
1384 <MemberType>Field</MemberType>
1385 <ReturnValue>
1386 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1387 </ReturnValue>
1388 <Parameters />
1389 <Docs>
1390 <summary>Join this table cell with one to its left.</summary>
1391 <remarks>
1392 </remarks>
1393 </Docs>
1394 </Member>
1395 <Member MemberName="TableCellJoinRight">
1396 <MemberSignature Language="C#" Value="TableCellJoinRight" />
1397 <MemberType>Field</MemberType>
1398 <ReturnValue>
1399 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1400 </ReturnValue>
1401 <Parameters />
1402 <Docs>
1403 <summary>Join this table cell with one to its right.</summary>
1404 <remarks>
1405 </remarks>
1406 </Docs>
1407 </Member>
1408 <Member MemberName="TableCellJoinUp">
1409 <MemberSignature Language="C#" Value="TableCellJoinUp" />
1410 <MemberType>Field</MemberType>
1411 <ReturnValue>
1412 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1413 </ReturnValue>
1414 <Parameters />
1415 <Docs>
1416 <summary>Join this table cell with one above it.</summary>
1417 <remarks>
1418 </remarks>
1419 </Docs>
1420 </Member>
1421 <Member MemberName="TableCellJoinDown">
1422 <MemberSignature Language="C#" Value="TableCellJoinDown" />
1423 <MemberType>Field</MemberType>
1424 <ReturnValue>
1425 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1426 </ReturnValue>
1427 <Parameters />
1428 <Docs>
1429 <summary>Join this table cell with one below it.</summary>
1430 <remarks>
1431 </remarks>
1432 </Docs>
1433 </Member>
1434 <Member MemberName="TableBorderWidthInc">
1435 <MemberSignature Language="C#" Value="TableBorderWidthInc" />
1436 <MemberType>Field</MemberType>
1437 <ReturnValue>
1438 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1439 </ReturnValue>
1440 <Parameters />
1441 <Docs>
1442 <summary>Make the borders of this table wider.</summary>
1443 <remarks>
1444 </remarks>
1445 </Docs>
1446 </Member>
1447 <Member MemberName="TableBorderWidthDec">
1448 <MemberSignature Language="C#" Value="TableBorderWidthDec" />
1449 <MemberType>Field</MemberType>
1450 <ReturnValue>
1451 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1452 </ReturnValue>
1453 <Parameters />
1454 <Docs>
1455 <summary>Make the borders of this table narrower.</summary>
1456 <remarks>
1457 </remarks>
1458 </Docs>
1459 </Member>
1460 <Member MemberName="TableBorderWidthZero">
1461 <MemberSignature Language="C#" Value="TableBorderWidthZero" />
1462 <MemberType>Field</MemberType>
1463 <ReturnValue>
1464 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1465 </ReturnValue>
1466 <Parameters />
1467 <Docs>
1468 <summary>Make the borders of this table zero.</summary>
1469 <remarks>
1470 </remarks>
1471 </Docs>
1472 </Member>
1473 <Member MemberName="TextSetDefaultColor">
1474 <MemberSignature Language="C#" Value="TextSetDefaultColor" />
1475 <MemberType>Field</MemberType>
1476 <ReturnValue>
1477 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1478 </ReturnValue>
1479 <Parameters />
1480 <Docs>
1481 <summary>Set the default color of text.</summary>
1482 <remarks>
1483 </remarks>
1484 </Docs>
1485 </Member>
1486 <Member MemberName="SelectWord">
1487 <MemberSignature Language="C#" Value="SelectWord" />
1488 <MemberType>Field</MemberType>
1489 <ReturnValue>
1490 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1491 </ReturnValue>
1492 <Parameters />
1493 <Docs>
1494 <summary>Select the current word.</summary>
1495 <remarks>
1496 </remarks>
1497 </Docs>
1498 </Member>
1499 <Member MemberName="SelectLine">
1500 <MemberSignature Language="C#" Value="SelectLine" />
1501 <MemberType>Field</MemberType>
1502 <ReturnValue>
1503 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1504 </ReturnValue>
1505 <Parameters />
1506 <Docs>
1507 <summary>Select the current line.</summary>
1508 <remarks>
1509 </remarks>
1510 </Docs>
1511 </Member>
1512 <Member MemberName="SelectParagraph">
1513 <MemberSignature Language="C#" Value="SelectParagraph" />
1514 <MemberType>Field</MemberType>
1515 <ReturnValue>
1516 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1517 </ReturnValue>
1518 <Parameters />
1519 <Docs>
1520 <summary>Select the current paragraph.</summary>
1521 <remarks>
1522 </remarks>
1523 </Docs>
1524 </Member>
1525 <Member MemberName="SelectParagraphExtended">
1526 <MemberSignature Language="C#" Value="SelectParagraphExtended" />
1527 <MemberType>Field</MemberType>
1528 <ReturnValue>
1529 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1530 </ReturnValue>
1531 <Parameters />
1532 <Docs>
1533 <summary>Select a paragraph or more.</summary>
1534 <remarks>
1535 </remarks>
1536 </Docs>
1537 </Member>
1538 <Member MemberName="SelectAll">
1539 <MemberSignature Language="C#" Value="SelectAll" />
1540 <MemberType>Field</MemberType>
1541 <ReturnValue>
1542 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1543 </ReturnValue>
1544 <Parameters />
1545 <Docs>
1546 <summary>Select all of this document.</summary>
1547 <remarks>
1548 </remarks>
1549 </Docs>
1550 </Member>
1551 <Member MemberName="CursorPositionSave">
1552 <MemberSignature Language="C#" Value="CursorPositionSave" />
1553 <MemberType>Field</MemberType>
1554 <ReturnValue>
1555 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1556 </ReturnValue>
1557 <Parameters />
1558 <Docs>
1559 <summary>Save the cursor's current position to the cursor position stack.</summary>
1560 <remarks>
1561 </remarks>
1562 </Docs>
1563 </Member>
1564 <Member MemberName="CursorPositionRestore">
1565 <MemberSignature Language="C#" Value="CursorPositionRestore" />
1566 <MemberType>Field</MemberType>
1567 <ReturnValue>
1568 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1569 </ReturnValue>
1570 <Parameters />
1571 <Docs>
1572 <summary>Restores a cursor position that was saved to the cursor position stack.</summary>
1573 <remarks>
1574 </remarks>
1575 </Docs>
1576 </Member>
1577 <Member MemberName="CursorBod">
1578 <MemberSignature Language="C#" Value="CursorBod" />
1579 <MemberType>Field</MemberType>
1580 <ReturnValue>
1581 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1582 </ReturnValue>
1583 <Parameters />
1584 <Docs>
1585 <summary>Move the cursor to the beginning of the document.</summary>
1586 <remarks>
1587 </remarks>
1588 </Docs>
1589 </Member>
1590 <Member MemberName="CursorEod">
1591 <MemberSignature Language="C#" Value="CursorEod" />
1592 <MemberType>Field</MemberType>
1593 <ReturnValue>
1594 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1595 </ReturnValue>
1596 <Parameters />
1597 <Docs>
1598 <summary>Move the cursor to the end of the document.</summary>
1599 <remarks>
1600 </remarks>
1601 </Docs>
1602 </Member>
1603 <Member MemberName="BlockRedraw">
1604 <MemberSignature Language="C#" Value="BlockRedraw" />
1605 <MemberType>Field</MemberType>
1606 <ReturnValue>
1607 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1608 </ReturnValue>
1609 <Parameters />
1610 <Docs>
1611 <summary>Stops the widget from redrawing.</summary>
1612 <remarks>
1613 </remarks>
1614 </Docs>
1615 </Member>
1616 <Member MemberName="UnblockRedraw">
1617 <MemberSignature Language="C#" Value="UnblockRedraw" />
1618 <MemberType>Field</MemberType>
1619 <ReturnValue>
1620 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1621 </ReturnValue>
1622 <Parameters />
1623 <Docs>
1624 <summary>Allows the widget to redraw.</summary>
1625 <remarks>
1626 </remarks>
1627 </Docs>
1628 </Member>
1629 <Member MemberName="ZoomIn">
1630 <MemberSignature Language="C#" Value="ZoomIn" />
1631 <MemberType>Field</MemberType>
1632 <ReturnValue>
1633 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1634 </ReturnValue>
1635 <Parameters />
1636 <Docs>
1637 <summary>Magnify the text.</summary>
1638 <remarks>
1639 </remarks>
1640 </Docs>
1641 </Member>
1642 <Member MemberName="ZoomOut">
1643 <MemberSignature Language="C#" Value="ZoomOut" />
1644 <MemberType>Field</MemberType>
1645 <ReturnValue>
1646 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1647 </ReturnValue>
1648 <Parameters />
1649 <Docs>
1650 <summary>Make the text display size smaller.</summary>
1651 <remarks>
1652 </remarks>
1653 </Docs>
1654 </Member>
1655 <Member MemberName="ZoomReset">
1656 <MemberSignature Language="C#" Value="ZoomReset" />
1657 <MemberType>Field</MemberType>
1658 <ReturnValue>
1659 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1660 </ReturnValue>
1661 <Parameters />
1662 <Docs>
1663 <summary>Reset the zoom level to normal size text.</summary>
1664 <remarks>
1665 </remarks>
1666 </Docs>
1667 </Member>
1668 <Member MemberName="TableSpacingInc">
1669 <MemberSignature Language="C#" Value="TableSpacingInc" />
1670 <MemberType>Field</MemberType>
1671 <ReturnValue>
1672 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1673 </ReturnValue>
1674 <Parameters />
1675 <Docs>
1676 <summary>Increase the spacing between table cells.</summary>
1677 <remarks>
1678 </remarks>
1679 </Docs>
1680 </Member>
1681 <Member MemberName="TableSpacingDec">
1682 <MemberSignature Language="C#" Value="TableSpacingDec" />
1683 <MemberType>Field</MemberType>
1684 <ReturnValue>
1685 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1686 </ReturnValue>
1687 <Parameters />
1688 <Docs>
1689 <summary>Decrease the spacing between table cells.</summary>
1690 <remarks>
1691 </remarks>
1692 </Docs>
1693 </Member>
1694 <Member MemberName="TableSpacingZero">
1695 <MemberSignature Language="C#" Value="TableSpacingZero" />
1696 <MemberType>Field</MemberType>
1697 <ReturnValue>
1698 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1699 </ReturnValue>
1700 <Parameters />
1701 <Docs>
1702 <summary>Make the spacing between table cells zero.</summary>
1703 <remarks>
1704 </remarks>
1705 </Docs>
1706 </Member>
1707 <Member MemberName="TablePaddingInc">
1708 <MemberSignature Language="C#" Value="TablePaddingInc" />
1709 <MemberType>Field</MemberType>
1710 <ReturnValue>
1711 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1712 </ReturnValue>
1713 <Parameters />
1714 <Docs>
1715 <summary>Increase the padding between table cells.</summary>
1716 <remarks>
1717 </remarks>
1718 </Docs>
1719 </Member>
1720 <Member MemberName="TablePaddingDec">
1721 <MemberSignature Language="C#" Value="TablePaddingDec" />
1722 <MemberType>Field</MemberType>
1723 <ReturnValue>
1724 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1725 </ReturnValue>
1726 <Parameters />
1727 <Docs>
1728 <summary>Decrease the padding between table cells.</summary>
1729 <remarks>
1730 </remarks>
1731 </Docs>
1732 </Member>
1733 <Member MemberName="TablePaddingZero">
1734 <MemberSignature Language="C#" Value="TablePaddingZero" />
1735 <MemberType>Field</MemberType>
1736 <ReturnValue>
1737 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1738 </ReturnValue>
1739 <Parameters />
1740 <Docs>
1741 <summary>Set the padding between table cells to zero.</summary>
1742 <remarks>
1743 </remarks>
1744 </Docs>
1745 </Member>
1746 <Member MemberName="DeleteTable">
1747 <MemberSignature Language="C#" Value="DeleteTable" />
1748 <MemberType>Field</MemberType>
1749 <ReturnValue>
1750 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1751 </ReturnValue>
1752 <Parameters />
1753 <Docs>
1754 <summary>Delete an entire table.</summary>
1755 <remarks>
1756 </remarks>
1757 </Docs>
1758 </Member>
1759 <Member MemberName="DeleteTableRow">
1760 <MemberSignature Language="C#" Value="DeleteTableRow" />
1761 <MemberType>Field</MemberType>
1762 <ReturnValue>
1763 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1764 </ReturnValue>
1765 <Parameters />
1766 <Docs>
1767 <summary>Delete a row from a table.</summary>
1768 <remarks>
1769 </remarks>
1770 </Docs>
1771 </Member>
1772 <Member MemberName="DeleteTableColumn">
1773 <MemberSignature Language="C#" Value="DeleteTableColumn" />
1774 <MemberType>Field</MemberType>
1775 <ReturnValue>
1776 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1777 </ReturnValue>
1778 <Parameters />
1779 <Docs>
1780 <summary>Delete a column from a table.</summary>
1781 <remarks>
1782 </remarks>
1783 </Docs>
1784 </Member>
1785 <Member MemberName="DeleteTableCellContents">
1786 <MemberSignature Language="C#" Value="DeleteTableCellContents" />
1787 <MemberType>Field</MemberType>
1788 <ReturnValue>
1789 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1790 </ReturnValue>
1791 <Parameters />
1792 <Docs>
1793 <summary>Clear the contents of a table cell.</summary>
1794 <remarks>
1795 </remarks>
1796 </Docs>
1797 </Member>
1798 <Member MemberName="GrabFocus">
1799 <MemberSignature Language="C#" Value="GrabFocus" />
1800 <MemberType>Field</MemberType>
1801 <ReturnValue>
1802 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1803 </ReturnValue>
1804 <Parameters />
1805 <Docs>
1806 <summary>Grab the keyboard focus.</summary>
1807 <remarks>
1808 </remarks>
1809 </Docs>
1810 </Member>
1811 <Member MemberName="KillWord">
1812 <MemberSignature Language="C#" Value="KillWord" />
1813 <MemberType>Field</MemberType>
1814 <ReturnValue>
1815 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1816 </ReturnValue>
1817 <Parameters />
1818 <Docs>
1819 <summary>Deletes a word.</summary>
1820 <remarks>
1821 </remarks>
1822 </Docs>
1823 </Member>
1824 <Member MemberName="KillWordBackward">
1825 <MemberSignature Language="C#" Value="KillWordBackward" />
1826 <MemberType>Field</MemberType>
1827 <ReturnValue>
1828 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1829 </ReturnValue>
1830 <Parameters />
1831 <Docs>
1832 <summary>Deletes the word before the cursor.</summary>
1833 <remarks>
1834 </remarks>
1835 </Docs>
1836 </Member>
1837 <Member MemberName="TextColorApply">
1838 <MemberSignature Language="C#" Value="TextColorApply" />
1839 <MemberType>Field</MemberType>
1840 <ReturnValue>
1841 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1842 </ReturnValue>
1843 <Parameters />
1844 <Docs>
1845 <summary>Apply a certain color to a text selection.</summary>
1846 <remarks>
1847 </remarks>
1848 </Docs>
1849 </Member>
1850 <Member MemberName="SaveDataOn">
1851 <MemberSignature Language="C#" Value="SaveDataOn" />
1852 <MemberType>Field</MemberType>
1853 <ReturnValue>
1854 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1855 </ReturnValue>
1856 <Parameters />
1857 <Docs>
1858 <summary>Turn data-saving on.</summary>
1859 <remarks>
1860 </remarks>
1861 </Docs>
1862 </Member>
1863 <Member MemberName="SaveDataOff">
1864 <MemberSignature Language="C#" Value="SaveDataOff" />
1865 <MemberType>Field</MemberType>
1866 <ReturnValue>
1867 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1868 </ReturnValue>
1869 <Parameters />
1870 <Docs>
1871 <summary>Turn data-saving off.</summary>
1872 <remarks>
1873 </remarks>
1874 </Docs>
1875 </Member>
1876 <Member MemberName="Saved">
1877 <MemberSignature Language="C#" Value="Saved" />
1878 <MemberType>Field</MemberType>
1879 <ReturnValue>
1880 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1881 </ReturnValue>
1882 <Parameters />
1883 <Docs>
1884 <summary>Whether this data has been saved since the last change.</summary>
1885 <remarks>
1886 </remarks>
1887 </Docs>
1888 </Member>
1889 <Member MemberName="IsSaved">
1890 <MemberSignature Language="C#" Value="IsSaved" />
1891 <MemberType>Field</MemberType>
1892 <ReturnValue>
1893 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1894 </ReturnValue>
1895 <Parameters />
1896 <Docs>
1897 <summary>Whether this data has been saved since the last change.</summary>
1898 <remarks>
1899 </remarks>
1900 </Docs>
1901 </Member>
1902 <Member MemberName="ScrollBod">
1903 <MemberSignature Language="C#" Value="ScrollBod" />
1904 <MemberType>Field</MemberType>
1905 <ReturnValue>
1906 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1907 </ReturnValue>
1908 <Parameters />
1909 <Docs>
1910 <summary>Go to the beginning of the document.</summary>
1911 <remarks>
1912 </remarks>
1913 </Docs>
1914 </Member>
1915 <Member MemberName="ScrollEod">
1916 <MemberSignature Language="C#" Value="ScrollEod" />
1917 <MemberType>Field</MemberType>
1918 <ReturnValue>
1919 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1920 </ReturnValue>
1921 <Parameters />
1922 <Docs>
1923 <summary>Go to the end of the document.</summary>
1924 <remarks>
1925 </remarks>
1926 </Docs>
1927 </Member>
1928 <Member MemberName="CellCspanInc">
1929 <MemberSignature Language="C#" Value="CellCspanInc" />
1930 <MemberType>Field</MemberType>
1931 <ReturnValue>
1932 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1933 </ReturnValue>
1934 <Parameters />
1935 <Docs>
1936 <summary>Increase the COLSPAN value of a table cell.</summary>
1937 <remarks>
1938 </remarks>
1939 </Docs>
1940 </Member>
1941 <Member MemberName="CellRspanInc">
1942 <MemberSignature Language="C#" Value="CellRspanInc" />
1943 <MemberType>Field</MemberType>
1944 <ReturnValue>
1945 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1946 </ReturnValue>
1947 <Parameters />
1948 <Docs>
1949 <summary>Increase the ROWSPAN value of a table cell.</summary>
1950 <remarks>
1951 </remarks>
1952 </Docs>
1953 </Member>
1954 <Member MemberName="CellCspanDec">
1955 <MemberSignature Language="C#" Value="CellCspanDec" />
1956 <MemberType>Field</MemberType>
1957 <ReturnValue>
1958 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1959 </ReturnValue>
1960 <Parameters />
1961 <Docs>
1962 <summary>Decrease the COLSPAN attribute of a cell.</summary>
1963 <remarks>
1964 </remarks>
1965 </Docs>
1966 </Member>
1967 <Member MemberName="CellRspanDec">
1968 <MemberSignature Language="C#" Value="CellRspanDec" />
1969 <MemberType>Field</MemberType>
1970 <ReturnValue>
1971 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1972 </ReturnValue>
1973 <Parameters />
1974 <Docs>
1975 <summary>Decrease the ROWSPAN attribute of a cell.</summary>
1976 <remarks>
1977 </remarks>
1978 </Docs>
1979 </Member>
1980 <Member MemberName="BlockSelection">
1981 <MemberSignature Language="C#" Value="BlockSelection" />
1982 <MemberType>Field</MemberType>
1983 <ReturnValue>
1984 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1985 </ReturnValue>
1986 <Docs>
1987 <summary>To be added.</summary>
1988 </Docs>
1989 </Member>
1990 <Member MemberName="EditableOff">
1991 <MemberSignature Language="C#" Value="EditableOff" />
1992 <MemberType>Field</MemberType>
1993 <ReturnValue>
1994 <ReturnType>Gtk.HTMLCommandType</ReturnType>
1995 </ReturnValue>
1996 <Docs>
1997 <summary>To be added.</summary>
1998 </Docs>
1999 </Member>
2000 <Member MemberName="EditableOn">
2001 <MemberSignature Language="C#" Value="EditableOn" />
2002 <MemberType>Field</MemberType>
2003 <ReturnValue>
2004 <ReturnType>Gtk.HTMLCommandType</ReturnType>
2005 </ReturnValue>
2006 <Docs>
2007 <summary>To be added.</summary>
2008 </Docs>
2009 </Member>
2010 <Member MemberName="IsSelectionActive">
2011 <MemberSignature Language="C#" Value="IsSelectionActive" />
2012 <MemberType>Field</MemberType>
2013 <ReturnValue>
2014 <ReturnType>Gtk.HTMLCommandType</ReturnType>
2015 </ReturnValue>
2016 <Docs>
2017 <summary>To be added.</summary>
2018 </Docs>
2019 </Member>
2020 <Member MemberName="ScrollBackward">
2021 <MemberSignature Language="C#" Value="ScrollBackward" />
2022 <MemberType>Field</MemberType>
2023 <ReturnValue>
2024 <ReturnType>Gtk.HTMLCommandType</ReturnType>
2025 </ReturnValue>
2026 <Docs>
2027 <summary>To be added.</summary>
2028 </Docs>
2029 </Member>
2030 <Member MemberName="ScrollForward">
2031 <MemberSignature Language="C#" Value="ScrollForward" />
2032 <MemberType>Field</MemberType>
2033 <ReturnValue>
2034 <ReturnType>Gtk.HTMLCommandType</ReturnType>
2035 </ReturnValue>
2036 <Docs>
2037 <summary>To be added.</summary>
2038 </Docs>
2039 </Member>
2040 <Member MemberName="UnblockSelection">
2041 <MemberSignature Language="C#" Value="UnblockSelection" />
2042 <MemberType>Field</MemberType>
2043 <ReturnValue>
2044 <ReturnType>Gtk.HTMLCommandType</ReturnType>
2045 </ReturnValue>
2046 <Docs>
2047 <summary>To be added.</summary>
2048 </Docs>
2049 </Member>
2050 </Members>
2051 </Type>
+0
-81
doc/en/Gtk/HTMLCursorSkipType.xml less more
0 <Type Name="HTMLCursorSkipType" FullName="Gtk.HTMLCursorSkipType">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum HTMLCursorSkipType" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Units for allowing the HTML widget's cursor to skip.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Members>
17 <Member MemberName="One">
18 <MemberSignature Language="C#" Value="One" />
19 <MemberType>Field</MemberType>
20 <ReturnValue>
21 <ReturnType>Gtk.HTMLCursorSkipType</ReturnType>
22 </ReturnValue>
23 <Parameters />
24 <Docs>
25 <summary>Skip units should be counted in characters.</summary>
26 <remarks>
27 </remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Word">
31 <MemberSignature Language="C#" Value="Word" />
32 <MemberType>Field</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLCursorSkipType</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>Skip units should be counted in words.</summary>
39 <remarks>
40 </remarks>
41 </Docs>
42 </Member>
43 <Member MemberName="Page">
44 <MemberSignature Language="C#" Value="Page" />
45 <MemberType>Field</MemberType>
46 <ReturnValue>
47 <ReturnType>Gtk.HTMLCursorSkipType</ReturnType>
48 </ReturnValue>
49 <Parameters />
50 <Docs>
51 <summary>Skip units should be counted in pages.</summary>
52 <remarks>
53 </remarks>
54 </Docs>
55 </Member>
56 <Member MemberName="All">
57 <MemberSignature Language="C#" Value="All" />
58 <MemberType>Field</MemberType>
59 <ReturnValue>
60 <ReturnType>Gtk.HTMLCursorSkipType</ReturnType>
61 </ReturnValue>
62 <Parameters />
63 <Docs>
64 <summary>Skip units should encompass the whole document. Use for skipping to the beginning or end of the document.</summary>
65 <remarks>
66 </remarks>
67 </Docs>
68 </Member>
69 <Member MemberName="None">
70 <MemberSignature Language="C#" Value="None" />
71 <MemberType>Field</MemberType>
72 <ReturnValue>
73 <ReturnType>Gtk.HTMLCursorSkipType</ReturnType>
74 </ReturnValue>
75 <Docs>
76 <summary>To be added.</summary>
77 </Docs>
78 </Member>
79 </Members>
80 </Type>
+0
-48
doc/en/Gtk/HTMLEditorAPI.xml less more
0 <Type Name="HTMLEditorAPI" FullName="Gtk.HTMLEditorAPI">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct HTMLEditorAPI" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Hooks for an HTML editor. Currently unsupported in Gtk#.</summary>
11 <remarks>See <see cref="M:Gtk.HTML.SetEditorApi" />.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gtk.HTMLEditorAPI Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gtk.HTMLEditorAPI</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>An empty object.</summary>
27 <remarks />
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gtk.HTMLEditorAPI New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLEditorAPI</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>Default constructor.</summary>
41 <param name="raw">A <see cref="T:IntPtr" />, pointer to the underlying C object.</param>
42 <returns>A <see cref="T:Gtk.HTMLEditorAPI" /></returns>
43 <remarks />
44 </Docs>
45 </Member>
46 </Members>
47 </Type>
+0
-71
doc/en/Gtk/HTMLEditorEventType.xml less more
0 <Type Name="HTMLEditorEventType" FullName="Gtk.HTMLEditorEventType">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum HTMLEditorEventType" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Enumeration of possible kinds of HTML editing events.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Members>
17 <Member MemberName="CommandBefore">
18 <MemberSignature Language="C#" Value="CommandBefore" />
19 <MemberType>Field</MemberType>
20 <ReturnValue>
21 <ReturnType>Gtk.HTMLEditorEventType</ReturnType>
22 </ReturnValue>
23 <Parameters />
24 <Docs>
25 <summary>To be added</summary>
26 <remarks>
27 </remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="CommandAfter">
31 <MemberSignature Language="C#" Value="CommandAfter" />
32 <MemberType>Field</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLEditorEventType</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>To be added</summary>
39 <remarks>
40 </remarks>
41 </Docs>
42 </Member>
43 <Member MemberName="ImageUrl">
44 <MemberSignature Language="C#" Value="ImageUrl" />
45 <MemberType>Field</MemberType>
46 <ReturnValue>
47 <ReturnType>Gtk.HTMLEditorEventType</ReturnType>
48 </ReturnValue>
49 <Parameters />
50 <Docs>
51 <summary>To be added</summary>
52 <remarks>
53 </remarks>
54 </Docs>
55 </Member>
56 <Member MemberName="Delete">
57 <MemberSignature Language="C#" Value="Delete" />
58 <MemberType>Field</MemberType>
59 <ReturnValue>
60 <ReturnType>Gtk.HTMLEditorEventType</ReturnType>
61 </ReturnValue>
62 <Parameters />
63 <Docs>
64 <summary>A deletion.</summary>
65 <remarks>
66 </remarks>
67 </Docs>
68 </Member>
69 </Members>
70 </Type>
+0
-339
doc/en/Gtk/HTMLEmbedded.xml less more
0 <Type Name="HTMLEmbedded" FullName="Gtk.HTMLEmbedded">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class HTMLEmbedded : Gtk.Bin" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Embeds an HTML object.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>Gtk.Bin</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName=".ctor">
20 <MemberSignature Language="C#" Value="public HTMLEmbedded (IntPtr raw);" />
21 <MemberType>Constructor</MemberType>
22 <ReturnValue />
23 <Parameters>
24 <Parameter Name="raw" Type="System.IntPtr" />
25 </Parameters>
26 <Docs>
27 <summary>Internal constructor</summary>
28 <param name="raw">Pointer to the C object.</param>
29 <remarks>
30 <para>This is an internal constructor, and should not be used by user code.</para>
31 </remarks>
32 </Docs>
33 </Member>
34 <Member MemberName="GType">
35 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
36 <MemberType>Property</MemberType>
37 <ReturnValue>
38 <ReturnType>GLib.GType</ReturnType>
39 </ReturnValue>
40 <Parameters />
41 <Docs>
42 <summary>GType Property.</summary>
43 <value>a <see cref="T:GLib.GType" /></value>
44 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.HTMLEmbedded" />.</remarks>
45 </Docs>
46 </Member>
47 <Member MemberName="Descent">
48 <MemberSignature Language="C#" Value="public int Descent { set; };" />
49 <MemberType>Property</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Int32</ReturnType>
52 </ReturnValue>
53 <Docs>
54 <summary>To be added</summary>
55 <value>a <see cref="T:System.Int32" /></value>
56 <remarks />
57 </Docs>
58 </Member>
59 <Member MemberName="DrawPrint">
60 <MemberSignature Language="C#" Value="public event Gtk.DrawPrintHandler DrawPrint;" />
61 <MemberType>Event</MemberType>
62 <ReturnValue>
63 <ReturnType>Gtk.DrawPrintHandler</ReturnType>
64 </ReturnValue>
65 <Parameters />
66 <Docs>
67 <summary>To be added</summary>
68 <remarks />
69 </Docs>
70 <Attributes>
71 <Attribute>
72 <AttributeName>GLib.Signal("draw_print")</AttributeName>
73 </Attribute>
74 </Attributes>
75 </Member>
76 <Member MemberName="Changed">
77 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
78 <MemberType>Event</MemberType>
79 <ReturnValue>
80 <ReturnType>System.EventHandler</ReturnType>
81 </ReturnValue>
82 <Parameters />
83 <Docs>
84 <summary>Raised when the HTML is changed.</summary>
85 <remarks />
86 </Docs>
87 <Attributes>
88 <Attribute>
89 <AttributeName>GLib.Signal("changed")</AttributeName>
90 </Attribute>
91 </Attributes>
92 </Member>
93 <Member MemberName="DrawGdk">
94 <MemberSignature Language="C#" Value="public event Gtk.DrawGdkHandler DrawGdk;" />
95 <MemberType>Event</MemberType>
96 <ReturnValue>
97 <ReturnType>Gtk.DrawGdkHandler</ReturnType>
98 </ReturnValue>
99 <Parameters />
100 <Docs>
101 <summary>To be added</summary>
102 <remarks />
103 </Docs>
104 <Attributes>
105 <Attribute>
106 <AttributeName>GLib.Signal("draw_gdk")</AttributeName>
107 </Attribute>
108 </Attributes>
109 </Member>
110 <Member MemberName="OnChanged">
111 <MemberSignature Language="C#" Value="protected virtual void OnChanged ();" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>System.Void</ReturnType>
115 </ReturnValue>
116 <Parameters />
117 <Docs>
118 <summary>Default handler for the <see cref="M:Gtk.HTMLEmbedded.Changed" /> event.</summary>
119 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTMLEmbedded.Changed" /> event.</remarks>
120 </Docs>
121 </Member>
122 <Member MemberName="OnDrawGdk">
123 <MemberSignature Language="C#" Value="protected virtual void OnDrawGdk (Gdk.Pixmap arg2, Gdk.GC arg3, int arg4, int arg5);" />
124 <MemberType>Method</MemberType>
125 <ReturnValue>
126 <ReturnType>System.Void</ReturnType>
127 </ReturnValue>
128 <Parameters>
129 <Parameter Name="arg2" Type="Gdk.Pixmap" />
130 <Parameter Name="arg3" Type="Gdk.GC" />
131 <Parameter Name="arg4" Type="System.Int32" />
132 <Parameter Name="arg5" Type="System.Int32" />
133 </Parameters>
134 <Docs>
135 <summary>Default handler for the <see cref="M:Gtk.HTMLEmbedded.DrawGdk" /> event.</summary>
136 <param name="arg2">a <see cref="T:Gdk.Pixmap" /></param>
137 <param name="arg3">a <see cref="T:Gdk.GC" /></param>
138 <param name="arg4">a <see cref="T:System.Int32" /></param>
139 <param name="arg5">a <see cref="T:System.Int32" /></param>
140 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.HTMLEmbedded.DrawGdk" /> event.</remarks>
141 </Docs>
142 </Member>
143 <Member MemberName="GetParameter">
144 <MemberSignature Language="C#" Value="public string GetParameter (string param);" />
145 <MemberType>Method</MemberType>
146 <ReturnValue>
147 <ReturnType>System.String</ReturnType>
148 </ReturnValue>
149 <Parameters>
150 <Parameter Name="param" Type="System.String" />
151 </Parameters>
152 <Docs>
153 <summary>To be added</summary>
154 <param name="param">a <see cref="T:System.String" /></param>
155 <returns>a <see cref="T:System.String" /></returns>
156 <remarks />
157 </Docs>
158 </Member>
159 <Member MemberName="SetParameter">
160 <MemberSignature Language="C#" Value="public void SetParameter (string param, string value);" />
161 <MemberType>Method</MemberType>
162 <ReturnValue>
163 <ReturnType>System.Void</ReturnType>
164 </ReturnValue>
165 <Parameters>
166 <Parameter Name="param" Type="System.String" />
167 <Parameter Name="value" Type="System.String" />
168 </Parameters>
169 <Docs>
170 <summary>To be added</summary>
171 <param name="param">a <see cref="T:System.String" /></param>
172 <param name="value">a <see cref="T:System.String" /></param>
173 <remarks />
174 </Docs>
175 </Member>
176 <Member MemberName=".ctor">
177 <MemberSignature Language="C#" Value="protected HTMLEmbedded (GLib.GType gtype);" />
178 <MemberType>Constructor</MemberType>
179 <ReturnValue />
180 <Parameters>
181 <Parameter Name="gtype" Type="GLib.GType" />
182 </Parameters>
183 <Docs>
184 <summary>Protected Constructor.</summary>
185 <param name="gtype">a <see cref="T:GLib.GType" /></param>
186 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
187 </Docs>
188 <Attributes>
189 <Attribute>
190 <AttributeName>System.Obsolete</AttributeName>
191 </Attribute>
192 </Attributes>
193 </Member>
194 <Member MemberName=".ctor">
195 <MemberSignature Language="C#" Value="public HTMLEmbedded (string classid, string name, string type, string data, int width, int height);" />
196 <MemberType>Constructor</MemberType>
197 <ReturnValue />
198 <Parameters>
199 <Parameter Name="classid" Type="System.String" />
200 <Parameter Name="name" Type="System.String" />
201 <Parameter Name="type" Type="System.String" />
202 <Parameter Name="data" Type="System.String" />
203 <Parameter Name="width" Type="System.Int32" />
204 <Parameter Name="height" Type="System.Int32" />
205 </Parameters>
206 <Docs>
207 <summary>To be added</summary>
208 <param name="classid">a <see cref="T:System.String" /></param>
209 <param name="name">a <see cref="T:System.String" /></param>
210 <param name="type">a <see cref="T:System.String" /></param>
211 <param name="data">a <see cref="T:System.String" /></param>
212 <param name="width">a <see cref="T:System.Int32" /></param>
213 <param name="height">a <see cref="T:System.Int32" /></param>
214 <remarks />
215 </Docs>
216 </Member>
217 <Member MemberName=".ctor">
218 <MemberSignature Language="C#" Value="protected HTMLEmbedded (GLib.GType gtype);" />
219 <MemberType>Constructor</MemberType>
220 <Attributes>
221 <Attribute>
222 <AttributeName>System.Obsolete</AttributeName>
223 </Attribute>
224 </Attributes>
225 <Parameters>
226 <Parameter Name="gtype" Type="GLib.GType" />
227 </Parameters>
228 <Docs>
229 <param name="gtype">To be added.</param>
230 <summary>To be added.</summary>
231 <remarks>To be added.</remarks>
232 </Docs>
233 </Member>
234 <Member MemberName=".ctor">
235 <MemberSignature Language="C#" Value="public HTMLEmbedded (string classid, string name, string type, string data, int width, int height);" />
236 <MemberType>Constructor</MemberType>
237 <Parameters>
238 <Parameter Name="classid" Type="System.String" />
239 <Parameter Name="name" Type="System.String" />
240 <Parameter Name="type" Type="System.String" />
241 <Parameter Name="data" Type="System.String" />
242 <Parameter Name="width" Type="System.Int32" />
243 <Parameter Name="height" Type="System.Int32" />
244 </Parameters>
245 <Docs>
246 <param name="classid">To be added.</param>
247 <param name="name">To be added.</param>
248 <param name="type">To be added.</param>
249 <param name="data">To be added.</param>
250 <param name="width">To be added.</param>
251 <param name="height">To be added.</param>
252 <summary>To be added.</summary>
253 <remarks>To be added.</remarks>
254 </Docs>
255 </Member>
256 <Member MemberName="GetParameter">
257 <MemberSignature Language="C#" Value="public string GetParameter (string param);" />
258 <MemberType>Method</MemberType>
259 <ReturnValue>
260 <ReturnType>System.String</ReturnType>
261 </ReturnValue>
262 <Parameters>
263 <Parameter Name="param" Type="System.String" />
264 </Parameters>
265 <Docs>
266 <param name="param">To be added.</param>
267 <summary>To be added.</summary>
268 <returns>To be added.</returns>
269 <remarks>To be added.</remarks>
270 </Docs>
271 </Member>
272 <Member MemberName="OnChanged">
273 <MemberSignature Language="C#" Value="protected virtual void OnChanged ();" />
274 <MemberType>Method</MemberType>
275 <ReturnValue>
276 <ReturnType>System.Void</ReturnType>
277 </ReturnValue>
278 <Parameters />
279 <Docs>
280 <summary>To be added.</summary>
281 <remarks>To be added.</remarks>
282 </Docs>
283 </Member>
284 <Member MemberName="OnDrawGdk">
285 <MemberSignature Language="C#" Value="protected virtual void OnDrawGdk (Gdk.Pixmap arg2, Gdk.GC arg3, int arg4, int arg5);" />
286 <MemberType>Method</MemberType>
287 <ReturnValue>
288 <ReturnType>System.Void</ReturnType>
289 </ReturnValue>
290 <Parameters>
291 <Parameter Name="arg2" Type="Gdk.Pixmap" />
292 <Parameter Name="arg3" Type="Gdk.GC" />
293 <Parameter Name="arg4" Type="System.Int32" />
294 <Parameter Name="arg5" Type="System.Int32" />
295 </Parameters>
296 <Docs>
297 <param name="arg2">To be added.</param>
298 <param name="arg3">To be added.</param>
299 <param name="arg4">To be added.</param>
300 <param name="arg5">To be added.</param>
301 <summary>To be added.</summary>
302 <remarks>To be added.</remarks>
303 </Docs>
304 </Member>
305 <Member MemberName="OnDrawPrint">
306 <MemberSignature Language="C#" Value="protected virtual void OnDrawPrint (Gtk.PrintContext arg2);" />
307 <MemberType>Method</MemberType>
308 <ReturnValue>
309 <ReturnType>System.Void</ReturnType>
310 </ReturnValue>
311 <Parameters>
312 <Parameter Name="arg2" Type="Gtk.PrintContext" />
313 </Parameters>
314 <Docs>
315 <param name="arg2">To be added.</param>
316 <summary>To be added.</summary>
317 <remarks>To be added.</remarks>
318 </Docs>
319 </Member>
320 <Member MemberName="SetParameter">
321 <MemberSignature Language="C#" Value="public void SetParameter (string param, string value);" />
322 <MemberType>Method</MemberType>
323 <ReturnValue>
324 <ReturnType>System.Void</ReturnType>
325 </ReturnValue>
326 <Parameters>
327 <Parameter Name="param" Type="System.String" />
328 <Parameter Name="value" Type="System.String" />
329 </Parameters>
330 <Docs>
331 <param name="param">To be added.</param>
332 <param name="value">To be added.</param>
333 <summary>To be added.</summary>
334 <remarks>To be added.</remarks>
335 </Docs>
336 </Member>
337 </Members>
338 </Type>
+0
-232
doc/en/Gtk/HTMLFontStyle.xml less more
0 <Type Name="HTMLFontStyle" FullName="Gtk.HTMLFontStyle">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum HTMLFontStyle" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Enumeration of possible font styles within a <see cref="T:Gtk.HTML" /> widget.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>System.Flags</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="Default">
23 <MemberSignature Language="C#" Value="Default" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>The default style.</summary>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="Size1">
36 <MemberSignature Language="C#" Value="Size1" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
40 </ReturnValue>
41 <Parameters />
42 <Docs>
43 <summary>The smallest text size.</summary>
44 <remarks>
45 </remarks>
46 </Docs>
47 </Member>
48 <Member MemberName="Size2">
49 <MemberSignature Language="C#" Value="Size2" />
50 <MemberType>Field</MemberType>
51 <ReturnValue>
52 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>A small text size.</summary>
57 <remarks>
58 </remarks>
59 </Docs>
60 </Member>
61 <Member MemberName="Size3">
62 <MemberSignature Language="C#" Value="Size3" />
63 <MemberType>Field</MemberType>
64 <ReturnValue>
65 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
66 </ReturnValue>
67 <Parameters />
68 <Docs>
69 <summary>A medium-small text size.</summary>
70 <remarks>
71 </remarks>
72 </Docs>
73 </Member>
74 <Member MemberName="Size4">
75 <MemberSignature Language="C#" Value="Size4" />
76 <MemberType>Field</MemberType>
77 <ReturnValue>
78 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
79 </ReturnValue>
80 <Parameters />
81 <Docs>
82 <summary>A medium text size.</summary>
83 <remarks>
84 </remarks>
85 </Docs>
86 </Member>
87 <Member MemberName="Size5">
88 <MemberSignature Language="C#" Value="Size5" />
89 <MemberType>Field</MemberType>
90 <ReturnValue>
91 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
92 </ReturnValue>
93 <Parameters />
94 <Docs>
95 <summary>A medium-large text size.</summary>
96 <remarks>
97 </remarks>
98 </Docs>
99 </Member>
100 <Member MemberName="Size6">
101 <MemberSignature Language="C#" Value="Size6" />
102 <MemberType>Field</MemberType>
103 <ReturnValue>
104 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
105 </ReturnValue>
106 <Parameters />
107 <Docs>
108 <summary>A large text size.</summary>
109 <remarks>
110 </remarks>
111 </Docs>
112 </Member>
113 <Member MemberName="Size7">
114 <MemberSignature Language="C#" Value="Size7" />
115 <MemberType>Field</MemberType>
116 <ReturnValue>
117 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
118 </ReturnValue>
119 <Parameters />
120 <Docs>
121 <summary>The largest text size.</summary>
122 <remarks>
123 </remarks>
124 </Docs>
125 </Member>
126 <Member MemberName="SizeMask">
127 <MemberSignature Language="C#" Value="SizeMask" />
128 <MemberType>Field</MemberType>
129 <ReturnValue>
130 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
131 </ReturnValue>
132 <Parameters />
133 <Docs>
134 <summary>A mask for changing font sizes.</summary>
135 <remarks>FIXME: explain this.
136 </remarks>
137 </Docs>
138 </Member>
139 <Member MemberName="Bold">
140 <MemberSignature Language="C#" Value="Bold" />
141 <MemberType>Field</MemberType>
142 <ReturnValue>
143 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
144 </ReturnValue>
145 <Parameters />
146 <Docs>
147 <summary>An italic style.</summary>
148 <remarks>
149 </remarks>
150 </Docs>
151 </Member>
152 <Member MemberName="Italic">
153 <MemberSignature Language="C#" Value="Italic" />
154 <MemberType>Field</MemberType>
155 <ReturnValue>
156 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
157 </ReturnValue>
158 <Parameters />
159 <Docs>
160 <summary>An italic style.</summary>
161 <remarks>
162 </remarks>
163 </Docs>
164 </Member>
165 <Member MemberName="Underline">
166 <MemberSignature Language="C#" Value="Underline" />
167 <MemberType>Field</MemberType>
168 <ReturnValue>
169 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
170 </ReturnValue>
171 <Parameters />
172 <Docs>
173 <summary>An underlined style.</summary>
174 <remarks>
175 </remarks>
176 </Docs>
177 </Member>
178 <Member MemberName="Strikeout">
179 <MemberSignature Language="C#" Value="Strikeout" />
180 <MemberType>Field</MemberType>
181 <ReturnValue>
182 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
183 </ReturnValue>
184 <Parameters />
185 <Docs>
186 <summary>A strikeout style.</summary>
187 <remarks>
188 </remarks>
189 </Docs>
190 </Member>
191 <Member MemberName="Fixed">
192 <MemberSignature Language="C#" Value="Fixed" />
193 <MemberType>Field</MemberType>
194 <ReturnValue>
195 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
196 </ReturnValue>
197 <Parameters />
198 <Docs>
199 <summary>A fixed-width style.</summary>
200 <remarks>
201 </remarks>
202 </Docs>
203 </Member>
204 <Member MemberName="Subscript">
205 <MemberSignature Language="C#" Value="Subscript" />
206 <MemberType>Field</MemberType>
207 <ReturnValue>
208 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
209 </ReturnValue>
210 <Parameters />
211 <Docs>
212 <summary>A subscript style.</summary>
213 <remarks>
214 </remarks>
215 </Docs>
216 </Member>
217 <Member MemberName="Superscript">
218 <MemberSignature Language="C#" Value="Superscript" />
219 <MemberType>Field</MemberType>
220 <ReturnValue>
221 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
222 </ReturnValue>
223 <Parameters />
224 <Docs>
225 <summary>A superscript style.</summary>
226 <remarks>
227 </remarks>
228 </Docs>
229 </Member>
230 </Members>
231 </Type>
+0
-110
doc/en/Gtk/HTMLFontStyleShift.xml less more
0 <Type Name="HTMLFontStyleShift" FullName="Gtk.HTMLFontStyleShift">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum HTMLFontStyleShift" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Enumeration for how HTML font styles can be changed.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Members>
17 <Member MemberName="Bold">
18 <MemberSignature Language="C#" Value="Bold" />
19 <MemberType>Field</MemberType>
20 <ReturnValue>
21 <ReturnType>Gtk.HTMLFontStyleShift</ReturnType>
22 </ReturnValue>
23 <Parameters />
24 <Docs>
25 <summary>Bold font style.</summary>
26 <remarks>
27 </remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Italic">
31 <MemberSignature Language="C#" Value="Italic" />
32 <MemberType>Field</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLFontStyleShift</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>Italic font style.</summary>
39 <remarks>
40 </remarks>
41 </Docs>
42 </Member>
43 <Member MemberName="Underline">
44 <MemberSignature Language="C#" Value="Underline" />
45 <MemberType>Field</MemberType>
46 <ReturnValue>
47 <ReturnType>Gtk.HTMLFontStyleShift</ReturnType>
48 </ReturnValue>
49 <Parameters />
50 <Docs>
51 <summary>Underlined font style.</summary>
52 <remarks>
53 </remarks>
54 </Docs>
55 </Member>
56 <Member MemberName="Strikeout">
57 <MemberSignature Language="C#" Value="Strikeout" />
58 <MemberType>Field</MemberType>
59 <ReturnValue>
60 <ReturnType>Gtk.HTMLFontStyleShift</ReturnType>
61 </ReturnValue>
62 <Parameters />
63 <Docs>
64 <summary>Strikeout font style.</summary>
65 <remarks>
66 </remarks>
67 </Docs>
68 </Member>
69 <Member MemberName="Fixed">
70 <MemberSignature Language="C#" Value="Fixed" />
71 <MemberType>Field</MemberType>
72 <ReturnValue>
73 <ReturnType>Gtk.HTMLFontStyleShift</ReturnType>
74 </ReturnValue>
75 <Parameters />
76 <Docs>
77 <summary>Fixed-width font style.</summary>
78 <remarks>
79 </remarks>
80 </Docs>
81 </Member>
82 <Member MemberName="Subscript">
83 <MemberSignature Language="C#" Value="Subscript" />
84 <MemberType>Field</MemberType>
85 <ReturnValue>
86 <ReturnType>Gtk.HTMLFontStyleShift</ReturnType>
87 </ReturnValue>
88 <Parameters />
89 <Docs>
90 <summary>Subscript font style.</summary>
91 <remarks>
92 </remarks>
93 </Docs>
94 </Member>
95 <Member MemberName="Superscript">
96 <MemberSignature Language="C#" Value="Superscript" />
97 <MemberType>Field</MemberType>
98 <ReturnValue>
99 <ReturnType>Gtk.HTMLFontStyleShift</ReturnType>
100 </ReturnValue>
101 <Parameters />
102 <Docs>
103 <summary>Superscript font style.</summary>
104 <remarks>
105 </remarks>
106 </Docs>
107 </Member>
108 </Members>
109 </Type>
+0
-58
doc/en/Gtk/HTMLParagraphAlignment.xml less more
0 <Type Name="HTMLParagraphAlignment" FullName="Gtk.HTMLParagraphAlignment">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum HTMLParagraphAlignment" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Enumeration for representing the possible alignment of paragraphs.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Members>
17 <Member MemberName="Left">
18 <MemberSignature Language="C#" Value="Left" />
19 <MemberType>Field</MemberType>
20 <ReturnValue>
21 <ReturnType>Gtk.HTMLParagraphAlignment</ReturnType>
22 </ReturnValue>
23 <Parameters />
24 <Docs>
25 <summary>Aligned with a straight left margin.</summary>
26 <remarks>
27 </remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Right">
31 <MemberSignature Language="C#" Value="Right" />
32 <MemberType>Field</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLParagraphAlignment</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>Aligned with a straight right margin.</summary>
39 <remarks>
40 </remarks>
41 </Docs>
42 </Member>
43 <Member MemberName="Center">
44 <MemberSignature Language="C#" Value="Center" />
45 <MemberType>Field</MemberType>
46 <ReturnValue>
47 <ReturnType>Gtk.HTMLParagraphAlignment</ReturnType>
48 </ReturnValue>
49 <Parameters />
50 <Docs>
51 <summary>Aligned so that every line is centered.</summary>
52 <remarks>
53 </remarks>
54 </Docs>
55 </Member>
56 </Members>
57 </Type>
+0
-188
doc/en/Gtk/HTMLParagraphStyle.xml less more
0 <Type Name="HTMLParagraphStyle" FullName="Gtk.HTMLParagraphStyle">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum HTMLParagraphStyle" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Enumeration of paragraph styles possible in <see cref="T:Gtk.HTML" />.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Members>
17 <Member MemberName="Normal">
18 <MemberSignature Language="C#" Value="Normal" />
19 <MemberType>Field</MemberType>
20 <ReturnValue>
21 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
22 </ReturnValue>
23 <Parameters />
24 <Docs>
25 <summary>Normal style.</summary>
26 <remarks>
27 </remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="H1">
31 <MemberSignature Language="C#" Value="H1" />
32 <MemberType>Field</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>Header 1 style.</summary>
39 <remarks>
40 </remarks>
41 </Docs>
42 </Member>
43 <Member MemberName="H2">
44 <MemberSignature Language="C#" Value="H2" />
45 <MemberType>Field</MemberType>
46 <ReturnValue>
47 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
48 </ReturnValue>
49 <Parameters />
50 <Docs>
51 <summary>Header 2 style.</summary>
52 <remarks>
53 </remarks>
54 </Docs>
55 </Member>
56 <Member MemberName="H3">
57 <MemberSignature Language="C#" Value="H3" />
58 <MemberType>Field</MemberType>
59 <ReturnValue>
60 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
61 </ReturnValue>
62 <Parameters />
63 <Docs>
64 <summary>Header 3 style.</summary>
65 <remarks>
66 </remarks>
67 </Docs>
68 </Member>
69 <Member MemberName="H4">
70 <MemberSignature Language="C#" Value="H4" />
71 <MemberType>Field</MemberType>
72 <ReturnValue>
73 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
74 </ReturnValue>
75 <Parameters />
76 <Docs>
77 <summary>Header 4 style.</summary>
78 <remarks>
79 </remarks>
80 </Docs>
81 </Member>
82 <Member MemberName="H5">
83 <MemberSignature Language="C#" Value="H5" />
84 <MemberType>Field</MemberType>
85 <ReturnValue>
86 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
87 </ReturnValue>
88 <Parameters />
89 <Docs>
90 <summary>Header 5 style.</summary>
91 <remarks>
92 </remarks>
93 </Docs>
94 </Member>
95 <Member MemberName="H6">
96 <MemberSignature Language="C#" Value="H6" />
97 <MemberType>Field</MemberType>
98 <ReturnValue>
99 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
100 </ReturnValue>
101 <Parameters />
102 <Docs>
103 <summary>Header 6 style.</summary>
104 <remarks>
105 </remarks>
106 </Docs>
107 </Member>
108 <Member MemberName="Address">
109 <MemberSignature Language="C#" Value="Address" />
110 <MemberType>Field</MemberType>
111 <ReturnValue>
112 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
113 </ReturnValue>
114 <Parameters />
115 <Docs>
116 <summary>Email address style.</summary>
117 <remarks>
118 </remarks>
119 </Docs>
120 </Member>
121 <Member MemberName="Pre">
122 <MemberSignature Language="C#" Value="Pre" />
123 <MemberType>Field</MemberType>
124 <ReturnValue>
125 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
126 </ReturnValue>
127 <Parameters />
128 <Docs>
129 <summary>Preformatted text style.</summary>
130 <remarks>
131 </remarks>
132 </Docs>
133 </Member>
134 <Member MemberName="Itemdotted">
135 <MemberSignature Language="C#" Value="Itemdotted" />
136 <MemberType>Field</MemberType>
137 <ReturnValue>
138 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
139 </ReturnValue>
140 <Parameters />
141 <Docs>
142 <summary>Unnumbered list style.</summary>
143 <remarks>
144 </remarks>
145 </Docs>
146 </Member>
147 <Member MemberName="Itemroman">
148 <MemberSignature Language="C#" Value="Itemroman" />
149 <MemberType>Field</MemberType>
150 <ReturnValue>
151 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
152 </ReturnValue>
153 <Parameters />
154 <Docs>
155 <summary>Roman-numeral numbered list.</summary>
156 <remarks>
157 </remarks>
158 </Docs>
159 </Member>
160 <Member MemberName="Itemdigit">
161 <MemberSignature Language="C#" Value="Itemdigit" />
162 <MemberType>Field</MemberType>
163 <ReturnValue>
164 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
165 </ReturnValue>
166 <Parameters />
167 <Docs>
168 <summary>Arabic-numbered ordered list.</summary>
169 <remarks>
170 </remarks>
171 </Docs>
172 </Member>
173 <Member MemberName="Itemalpha">
174 <MemberSignature Language="C#" Value="Itemalpha" />
175 <MemberType>Field</MemberType>
176 <ReturnValue>
177 <ReturnType>Gtk.HTMLParagraphStyle</ReturnType>
178 </ReturnValue>
179 <Parameters />
180 <Docs>
181 <summary>Greek-lettered ordered list.</summary>
182 <remarks>
183 </remarks>
184 </Docs>
185 </Member>
186 </Members>
187 </Type>
+0
-27
doc/en/Gtk/HTMLPrintCalcHeight.xml less more
0 <Type Name="HTMLPrintCalcHeight" FullName="Gtk.HTMLPrintCalcHeight">
1 <TypeSignature Language="C#" Value="public delegate int HTMLPrintCalcHeight(HTML html, PrintOperation operation, PrintContext context);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="html" Type="Gtk.HTML" />
11 <Parameter Name="operation" Type="Gtk.PrintOperation" />
12 <Parameter Name="context" Type="Gtk.PrintContext" />
13 </Parameters>
14 <ReturnValue>
15 <ReturnType>System.Int32</ReturnType>
16 </ReturnValue>
17 <Docs>
18 <param name="html">To be added.</param>
19 <param name="operation">To be added.</param>
20 <param name="context">To be added.</param>
21 <summary>To be added.</summary>
22 <returns>To be added.</returns>
23 <remarks>To be added.</remarks>
24 <since version="GtkHtml# 3.14" />
25 </Docs>
26 </Type>
+0
-33
doc/en/Gtk/HTMLPrintCallback.xml less more
0 <Type Name="HTMLPrintCallback" FullName="Gtk.HTMLPrintCallback">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void HTMLPrintCallback(HTML html, PrintContext print_context, double x, double y, double width, double height);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="html">To be added.</param>
9 <param name="print_context">To be added.</param>
10 <param name="x">To be added.</param>
11 <param name="y">To be added.</param>
12 <param name="width">To be added.</param>
13 <param name="height">To be added.</param>
14 <summary>Delegate for printing page framing elements.</summary>
15 <remarks>Used to print headers and footers in <see cref="M:Gtk.HTML.PrintWithHeaderFooter" />.</remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="html" Type="Gtk.HTML" />
23 <Parameter Name="print_context" Type="Gtk.PrintContext" />
24 <Parameter Name="x" Type="System.Double" />
25 <Parameter Name="y" Type="System.Double" />
26 <Parameter Name="width" Type="System.Double" />
27 <Parameter Name="height" Type="System.Double" />
28 </Parameters>
29 <ReturnValue>
30 <ReturnType>System.Void</ReturnType>
31 </ReturnValue>
32 </Type>
+0
-30
doc/en/Gtk/HTMLPrintDrawFunc.xml less more
0 <Type Name="HTMLPrintDrawFunc" FullName="Gtk.HTMLPrintDrawFunc">
1 <TypeSignature Language="C#" Value="public delegate void HTMLPrintDrawFunc(HTML html, PrintOperation operation, PrintContext context, int page_nr, Rectangle rec);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="html" Type="Gtk.HTML" />
11 <Parameter Name="operation" Type="Gtk.PrintOperation" />
12 <Parameter Name="context" Type="Gtk.PrintContext" />
13 <Parameter Name="page_nr" Type="System.Int32" />
14 <Parameter Name="rec" Type="Pango.Rectangle" />
15 </Parameters>
16 <ReturnValue>
17 <ReturnType>System.Void</ReturnType>
18 </ReturnValue>
19 <Docs>
20 <param name="html">To be added.</param>
21 <param name="operation">To be added.</param>
22 <param name="context">To be added.</param>
23 <param name="page_nr">To be added.</param>
24 <param name="rec">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
27 <since version="GtkHtml# 3.14" />
28 </Docs>
29 </Type>
+0
-26
doc/en/Gtk/HTMLSaveReceiverFn.xml less more
0 <Type Name="HTMLSaveReceiverFn" FullName="Gtk.HTMLSaveReceiverFn">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool HTMLSaveReceiverFn(IntPtr engine, string data);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="engine">To be added.</param>
9 <param name="data">To be added.</param>
10 <summary>A delegate to receive HTML content from <see cref="M:Gtk.HTML.Export" />. In most cases, a delegate of this form probably saves HTML to a file, prints it, or similar.</summary>
11 <remarks />
12 <returns>To be added.</returns>
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Delegate</BaseTypeName>
16 </Base>
17 <Members />
18 <Parameters>
19 <Parameter Name="engine" Type="System.IntPtr" />
20 <Parameter Name="data" Type="System.String" />
21 </Parameters>
22 <ReturnValue>
23 <ReturnType>System.Boolean</ReturnType>
24 </ReturnValue>
25 </Type>
+0
-176
doc/en/Gtk/HTMLStream.xml less more
0 <Type Name="HTMLStream" FullName="Gtk.HTMLStream">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class HTMLStream : GLib.Opaque" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Handles streaming I/O for <see cref="T:Gtk.HTML" />.</summary>
11 <remarks>TODO: needs examples.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>GLib.Opaque</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="LogNew">
19 <MemberSignature Language="C#" Value="public static Gtk.HTMLStream LogNew (Gtk.HTML html, Gtk.HTMLStream stream);" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>Gtk.HTMLStream</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="html" Type="Gtk.HTML" />
26 <Parameter Name="stream" Type="Gtk.HTMLStream" />
27 </Parameters>
28 <Docs>
29 <summary>To be added</summary>
30 <param name="html">A <see cref="T:Gtk.HTML" /></param>
31 <param name="stream">A <see cref="T:Gtk.HTMLStream" /></param>
32 <returns>A <see cref="T:Gtk.HTMLStream" /></returns>
33 <remarks />
34 </Docs>
35 </Member>
36 <Member MemberName="Write">
37 <MemberSignature Language="C#" Value="public void Write (string buffer);" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>System.Void</ReturnType>
41 </ReturnValue>
42 <Parameters>
43 <Parameter Name="buffer" Type="System.String" />
44 </Parameters>
45 <Docs>
46 <summary>Writes the HTML out to <paramref name="buffer" /></summary>
47 <param name="buffer">A <see cref="T:System.String" /></param>
48 <remarks />
49 </Docs>
50 </Member>
51 <Member MemberName="Destroy">
52 <MemberSignature Language="C#" Value="public void Destroy ();" />
53 <MemberType>Method</MemberType>
54 <ReturnValue>
55 <ReturnType>System.Void</ReturnType>
56 </ReturnValue>
57 <Parameters />
58 <Docs>
59 <summary>Destroy the stream object and dispose of the memory it uses.</summary>
60 <remarks />
61 </Docs>
62 </Member>
63 <Member MemberName="Close">
64 <MemberSignature Language="C#" Value="public void Close (Gtk.HTMLStreamStatus status);" />
65 <MemberType>Method</MemberType>
66 <ReturnValue>
67 <ReturnType>System.Void</ReturnType>
68 </ReturnValue>
69 <Parameters>
70 <Parameter Name="status" Type="Gtk.HTMLStreamStatus" />
71 </Parameters>
72 <Docs>
73 <summary>Close the stream.</summary>
74 <param name="status">A <see cref="T:Gtk.HTMLStreamStatus" /></param>
75 <remarks />
76 </Docs>
77 </Member>
78 <Member MemberName="Vprintf">
79 <MemberSignature Language="C#" Value="public int Vprintf (string format, IntPtr ap);" />
80 <MemberType>Method</MemberType>
81 <ReturnValue>
82 <ReturnType>System.Int32</ReturnType>
83 </ReturnValue>
84 <Parameters>
85 <Parameter Name="format" Type="System.String" />
86 <Parameter Name="ap" Type="System.IntPtr" />
87 </Parameters>
88 <Docs>
89 <summary>To be added</summary>
90 <param name="format">A <see cref="T:System.String" /></param>
91 <param name="ap">A <see cref="T:IntPtr" /></param>
92 <returns>A <see cref="T:System.Int32" /></returns>
93 <remarks />
94 </Docs>
95 </Member>
96 <Member MemberName="Write">
97 <MemberSignature Language="C#" Value="public void Write (byte[] buffer, ulong size);" />
98 <MemberType>Method</MemberType>
99 <ReturnValue>
100 <ReturnType>System.Void</ReturnType>
101 </ReturnValue>
102 <Parameters>
103 <Parameter Name="buffer" Type="System.Byte[]" />
104 <Parameter Name="size" Type="System.UInt64" />
105 </Parameters>
106 <Docs>
107 <summary>Write the HTML to <paramref name="buffer" />.</summary>
108 <param name="buffer">a <see cref="T:System.Byte" /></param>
109 <param name="size">a <see cref="T:System.UInt64" /></param>
110 <remarks />
111 </Docs>
112 </Member>
113 <Member MemberName="Types">
114 <MemberSignature Language="C#" Value="public string Types { get; };" />
115 <MemberType>Property</MemberType>
116 <ReturnValue>
117 <ReturnType>System.String</ReturnType>
118 </ReturnValue>
119 <Docs>
120 <summary>To be added</summary>
121 <value>A <see cref="T:System.String" /></value>
122 <remarks />
123 </Docs>
124 </Member>
125 <Member MemberName=".ctor">
126 <MemberSignature Language="C#" Value="public HTMLStream (IntPtr raw);" />
127 <MemberType>Constructor</MemberType>
128 <ReturnValue />
129 <Parameters>
130 <Parameter Name="raw" Type="System.IntPtr" />
131 </Parameters>
132 <Docs>
133 <summary>Constructor for internal use only. Do not use.</summary>
134 <param name="raw">a <see cref="T:System.IntPtr" />, the underlying C objject.</param>
135 <remarks />
136 </Docs>
137 </Member>
138 <Member MemberName=".ctor">
139 <MemberSignature Language="C#" Value="public HTMLStream (Gtk.HTML html, Gtk.HTMLStreamTypesFunc type_func, Gtk.HTMLStreamWriteFunc write_func, Gtk.HTMLStreamCloseFunc close_func);" />
140 <MemberType>Constructor</MemberType>
141 <ReturnValue />
142 <Parameters>
143 <Parameter Name="html" Type="Gtk.HTML" />
144 <Parameter Name="type_func" Type="Gtk.HTMLStreamTypesFunc" />
145 <Parameter Name="write_func" Type="Gtk.HTMLStreamWriteFunc" />
146 <Parameter Name="close_func" Type="Gtk.HTMLStreamCloseFunc" />
147 </Parameters>
148 <Docs>
149 <summary>Constructor.</summary>
150 <param name="html">a <see cref="T:Gtk.HTML" /></param>
151 <param name="type_func">a <see cref="T:Gtk.HTMLStreamTypesFunc" /></param>
152 <param name="write_func">a <see cref="T:Gtk.HTMLStreamWriteFunc" /></param>
153 <param name="close_func">a <see cref="T:Gtk.HTMLStreamCloseFunc" /></param>
154 <remarks />
155 </Docs>
156 </Member>
157 <Member MemberName="Write">
158 <MemberSignature Language="C#" Value="public void Write (byte[] buffer, int size);" />
159 <MemberType>Method</MemberType>
160 <ReturnValue>
161 <ReturnType>System.Void</ReturnType>
162 </ReturnValue>
163 <Parameters>
164 <Parameter Name="buffer" Type="System.Byte[]" />
165 <Parameter Name="size" Type="System.Int32" />
166 </Parameters>
167 <Docs>
168 <summary>Write the HTML to <paramref name="buffer" />.</summary>
169 <param name="buffer">a <see cref="T:System.Byte" /></param>
170 <param name="size">a <see cref="T:System.Int32" /></param>
171 <remarks>Use the ulong size overload instead for 64 bit deployments.</remarks>
172 </Docs>
173 </Member>
174 </Members>
175 </Type>
+0
-25
doc/en/Gtk/HTMLStreamCloseFunc.xml less more
0 <Type Name="HTMLStreamCloseFunc" FullName="Gtk.HTMLStreamCloseFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void HTMLStreamCloseFunc(HTMLStream stream, HTMLStreamStatus status);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="stream">To be added.</param>
9 <param name="status">To be added.</param>
10 <summary>A delegate for use with <see cref="T:Gtk.HTMLStream" />. Meant to be used for closing the stream.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Delegate</BaseTypeName>
15 </Base>
16 <Members />
17 <Parameters>
18 <Parameter Name="stream" Type="Gtk.HTMLStream" />
19 <Parameter Name="status" Type="Gtk.HTMLStreamStatus" />
20 </Parameters>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 </Type>
+0
-46
doc/en/Gtk/HTMLStreamStatus.xml less more
0 <Type Name="HTMLStreamStatus" FullName="Gtk.HTMLStreamStatus">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum HTMLStreamStatus" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>An enumeration of possible statuses for an HTML stream.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Members>
17 <Member MemberName="Ok">
18 <MemberSignature Language="C#" Value="Ok" />
19 <MemberType>Field</MemberType>
20 <ReturnValue>
21 <ReturnType>Gtk.HTMLStreamStatus</ReturnType>
22 </ReturnValue>
23 <Parameters />
24 <Docs>
25 <summary>Okay; HTTP result 200</summary>
26 <remarks>
27 </remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Error">
31 <MemberSignature Language="C#" Value="Error" />
32 <MemberType>Field</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLStreamStatus</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>Not okay.</summary>
39 <remarks>
40 (TODO: This is for everything non-200? Look up in source.)
41 </remarks>
42 </Docs>
43 </Member>
44 </Members>
45 </Type>
+0
-24
doc/en/Gtk/HTMLStreamTypesFunc.xml less more
0 <Type Name="HTMLStreamTypesFunc" FullName="Gtk.HTMLStreamTypesFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate string HTMLStreamTypesFunc(HTMLStream stream);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="stream">To be added.</param>
9 <summary>A delegate for use with <see cref="T:Gtk.HTMLStream" />.</summary>
10 <remarks />
11 <returns>To be added.</returns>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Delegate</BaseTypeName>
15 </Base>
16 <Members />
17 <Parameters>
18 <Parameter Name="stream" Type="Gtk.HTMLStream" />
19 </Parameters>
20 <ReturnValue>
21 <ReturnType>System.String</ReturnType>
22 </ReturnValue>
23 </Type>
+0
-27
doc/en/Gtk/HTMLStreamWriteFunc.xml less more
0 <Type Name="HTMLStreamWriteFunc" FullName="Gtk.HTMLStreamWriteFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void HTMLStreamWriteFunc(HTMLStream stream, string buffer, ulong size);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="stream">To be added.</param>
9 <param name="buffer">To be added.</param>
10 <param name="size">To be added.</param>
11 <summary>A delegate for use with <see cref="T:Gtk.HTMLStream" />. Meant to be used for writing the stream.</summary>
12 <remarks />
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Delegate</BaseTypeName>
16 </Base>
17 <Members />
18 <Parameters>
19 <Parameter Name="stream" Type="Gtk.HTMLStream" />
20 <Parameter Name="buffer" Type="System.String" />
21 <Parameter Name="size" Type="System.UInt64" />
22 </Parameters>
23 <ReturnValue>
24 <ReturnType>System.Void</ReturnType>
25 </ReturnValue>
26 </Type>
0 <Type Name="IActivatable" FullName="Gtk.IActivatable">
1 <TypeSignature Language="C#" Value="public interface IActivatable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IActivatable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="DoSetRelatedAction">
18 <MemberSignature Language="C#" Value="public void DoSetRelatedAction (Gtk.Action action);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DoSetRelatedAction(class Gtk.Action action) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="action" Type="Gtk.Action" />
26 </Parameters>
27 <Docs>
28 <param name="action">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
31 <since version="Gtk# 3.0" />
32 </Docs>
33 </Member>
34 <Member MemberName="RelatedAction">
35 <MemberSignature Language="C#" Value="public Gtk.Action RelatedAction { get; set; }" />
36 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Action RelatedAction" />
37 <MemberType>Property</MemberType>
38 <ReturnValue>
39 <ReturnType>Gtk.Action</ReturnType>
40 </ReturnValue>
41 <Docs>
42 <summary>To be added.</summary>
43 <value>To be added.</value>
44 <remarks>To be added.</remarks>
45 <since version="Gtk# 3.0" />
46 </Docs>
47 </Member>
48 <Member MemberName="SyncActionProperties">
49 <MemberSignature Language="C#" Value="public void SyncActionProperties (Gtk.Action action);" />
50 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SyncActionProperties(class Gtk.Action action) cil managed" />
51 <MemberType>Method</MemberType>
52 <ReturnValue>
53 <ReturnType>System.Void</ReturnType>
54 </ReturnValue>
55 <Parameters>
56 <Parameter Name="action" Type="Gtk.Action" />
57 </Parameters>
58 <Docs>
59 <param name="action">To be added.</param>
60 <summary>To be added.</summary>
61 <remarks>To be added.</remarks>
62 <since version="Gtk# 3.0" />
63 </Docs>
64 </Member>
65 <Member MemberName="UseActionAppearance">
66 <MemberSignature Language="C#" Value="public bool UseActionAppearance { get; set; }" />
67 <MemberSignature Language="ILAsm" Value=".property instance bool UseActionAppearance" />
68 <MemberType>Property</MemberType>
69 <ReturnValue>
70 <ReturnType>System.Boolean</ReturnType>
71 </ReturnValue>
72 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
76 <since version="Gtk# 3.0" />
77 </Docs>
78 </Member>
79 </Members>
80 </Type>
0 <Type Name="IActivatableImplementor" FullName="Gtk.IActivatableImplementor">
1 <TypeSignature Language="C#" Value="public interface IActivatableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IActivatableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.ActivatableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="RelatedAction">
23 <MemberSignature Language="C#" Value="public Gtk.Action RelatedAction { get; set; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Action RelatedAction" />
25 <MemberType>Property</MemberType>
26 <Attributes>
27 <Attribute>
28 <AttributeName>GLib.Property("related-action")</AttributeName>
29 </Attribute>
30 </Attributes>
31 <ReturnValue>
32 <ReturnType>Gtk.Action</ReturnType>
33 </ReturnValue>
34 <Docs>
35 <summary>To be added.</summary>
36 <value>To be added.</value>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName="SyncActionProperties">
42 <MemberSignature Language="C#" Value="public void SyncActionProperties (Gtk.Action action);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SyncActionProperties(class Gtk.Action action) cil managed" />
44 <MemberType>Method</MemberType>
45 <ReturnValue>
46 <ReturnType>System.Void</ReturnType>
47 </ReturnValue>
48 <Parameters>
49 <Parameter Name="action" Type="Gtk.Action" />
50 </Parameters>
51 <Docs>
52 <param name="action">To be added.</param>
53 <summary>To be added.</summary>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="UseActionAppearance">
59 <MemberSignature Language="C#" Value="public bool UseActionAppearance { get; set; }" />
60 <MemberSignature Language="ILAsm" Value=".property instance bool UseActionAppearance" />
61 <MemberType>Property</MemberType>
62 <Attributes>
63 <Attribute>
64 <AttributeName>GLib.Property("use-action-appearance")</AttributeName>
65 </Attribute>
66 </Attributes>
67 <ReturnValue>
68 <ReturnType>System.Boolean</ReturnType>
69 </ReturnValue>
70 <Docs>
71 <summary>To be added.</summary>
72 <value>To be added.</value>
73 <remarks>To be added.</remarks>
74 <since version="Gtk# 3.0" />
75 </Docs>
76 </Member>
77 </Members>
78 </Type>
0 <Type Name="IAppChooser" FullName="Gtk.IAppChooser">
1 <TypeSignature Language="C#" Value="public interface IAppChooser : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAppChooser implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="AppInfo">
18 <MemberSignature Language="C#" Value="public GLib.IAppInfo AppInfo { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IAppInfo AppInfo" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>GLib.IAppInfo</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="ContentType">
32 <MemberSignature Language="C#" Value="public string ContentType { get; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance string ContentType" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>System.String</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="Refresh">
46 <MemberSignature Language="C#" Value="public void Refresh ();" />
47 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Refresh() cil managed" />
48 <MemberType>Method</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Void</ReturnType>
51 </ReturnValue>
52 <Parameters />
53 <Docs>
54 <summary>To be added.</summary>
55 <remarks>To be added.</remarks>
56 <since version="Gtk# 3.0" />
57 </Docs>
58 </Member>
59 </Members>
60 </Type>
0 <Type Name="ICellEditable" FullName="Gtk.ICellEditable">
1 <TypeSignature Language="C#" Value="public interface ICellEditable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ICellEditable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="EditingDone">
18 <MemberSignature Language="C#" Value="public event EventHandler EditingDone;" />
19 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler EditingDone" />
20 <MemberType>Event</MemberType>
21 <ReturnValue>
22 <ReturnType>System.EventHandler</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
27 <since version="Gtk# 3.0" />
28 </Docs>
29 </Member>
30 <Member MemberName="FinishEditing">
31 <MemberSignature Language="C#" Value="public void FinishEditing ();" />
32 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void FinishEditing() cil managed" />
33 <MemberType>Method</MemberType>
34 <ReturnValue>
35 <ReturnType>System.Void</ReturnType>
36 </ReturnValue>
37 <Parameters />
38 <Docs>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
41 <since version="Gtk# 3.0" />
42 </Docs>
43 </Member>
44 <Member MemberName="RemoveWidget">
45 <MemberSignature Language="C#" Value="public void RemoveWidget ();" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveWidget() cil managed" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Void</ReturnType>
50 </ReturnValue>
51 <Parameters />
52 <Docs>
53 <summary>To be added.</summary>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="StartEditing">
59 <MemberSignature Language="C#" Value="public void StartEditing (Gdk.Event evnt);" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void StartEditing(class Gdk.Event evnt) cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Void</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 <Parameter Name="evnt" Type="Gdk.Event" />
67 </Parameters>
68 <Docs>
69 <param name="evnt">To be added.</param>
70 <summary>To be added.</summary>
71 <remarks>To be added.</remarks>
72 <since version="Gtk# 3.0" />
73 </Docs>
74 </Member>
75 <Member MemberName="WidgetRemoved">
76 <MemberSignature Language="C#" Value="public event EventHandler WidgetRemoved;" />
77 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler WidgetRemoved" />
78 <MemberType>Event</MemberType>
79 <ReturnValue>
80 <ReturnType>System.EventHandler</ReturnType>
81 </ReturnValue>
82 <Docs>
83 <summary>To be added.</summary>
84 <remarks>To be added.</remarks>
85 <since version="Gtk# 3.0" />
86 </Docs>
87 </Member>
88 </Members>
89 </Type>
0 <Type Name="ICellEditableImplementor" FullName="Gtk.ICellEditableImplementor">
1 <TypeSignature Language="C#" Value="public interface ICellEditableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ICellEditableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.CellEditableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="StartEditing">
23 <MemberSignature Language="C#" Value="public void StartEditing (Gdk.Event evnt);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void StartEditing(class Gdk.Event evnt) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="evnt" Type="Gdk.Event" />
31 </Parameters>
32 <Docs>
33 <param name="evnt">To be added.</param>
34 <summary>To be added.</summary>
35 <remarks>To be added.</remarks>
36 <since version="Gtk# 3.0" />
37 </Docs>
38 </Member>
39 </Members>
40 </Type>
0 <Type Name="ICellLayout" FullName="Gtk.ICellLayout">
1 <TypeSignature Language="C#" Value="public interface ICellLayout : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ICellLayout implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="AddAttribute">
18 <MemberSignature Language="C#" Value="public void AddAttribute (Gtk.CellRenderer cell, string attribute, int column);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddAttribute(class Gtk.CellRenderer cell, string attribute, int32 column) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="cell" Type="Gtk.CellRenderer" />
26 <Parameter Name="attribute" Type="System.String" />
27 <Parameter Name="column" Type="System.Int32" />
28 </Parameters>
29 <Docs>
30 <param name="cell">To be added.</param>
31 <param name="attribute">To be added.</param>
32 <param name="column">To be added.</param>
33 <summary>To be added.</summary>
34 <remarks>To be added.</remarks>
35 <since version="Gtk# 3.0" />
36 </Docs>
37 </Member>
38 <Member MemberName="Area">
39 <MemberSignature Language="C#" Value="public Gtk.CellArea Area { get; }" />
40 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellArea Area" />
41 <MemberType>Property</MemberType>
42 <ReturnValue>
43 <ReturnType>Gtk.CellArea</ReturnType>
44 </ReturnValue>
45 <Docs>
46 <summary>To be added.</summary>
47 <value>To be added.</value>
48 <remarks>To be added.</remarks>
49 <since version="Gtk# 3.0" />
50 </Docs>
51 </Member>
52 <Member MemberName="Cells">
53 <MemberSignature Language="C#" Value="public Gtk.CellRenderer[] Cells { get; }" />
54 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellRenderer[] Cells" />
55 <MemberType>Property</MemberType>
56 <ReturnValue>
57 <ReturnType>Gtk.CellRenderer[]</ReturnType>
58 </ReturnValue>
59 <Docs>
60 <summary>To be added.</summary>
61 <value>To be added.</value>
62 <remarks>To be added.</remarks>
63 <since version="Gtk# 3.0" />
64 </Docs>
65 </Member>
66 <Member MemberName="Clear">
67 <MemberSignature Language="C#" Value="public void Clear ();" />
68 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Clear() cil managed" />
69 <MemberType>Method</MemberType>
70 <ReturnValue>
71 <ReturnType>System.Void</ReturnType>
72 </ReturnValue>
73 <Parameters />
74 <Docs>
75 <summary>To be added.</summary>
76 <remarks>To be added.</remarks>
77 <since version="Gtk# 3.0" />
78 </Docs>
79 </Member>
80 <Member MemberName="ClearAttributes">
81 <MemberSignature Language="C#" Value="public void ClearAttributes (Gtk.CellRenderer cell);" />
82 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ClearAttributes(class Gtk.CellRenderer cell) cil managed" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>System.Void</ReturnType>
86 </ReturnValue>
87 <Parameters>
88 <Parameter Name="cell" Type="Gtk.CellRenderer" />
89 </Parameters>
90 <Docs>
91 <param name="cell">To be added.</param>
92 <summary>To be added.</summary>
93 <remarks>To be added.</remarks>
94 <since version="Gtk# 3.0" />
95 </Docs>
96 </Member>
97 <Member MemberName="PackEnd">
98 <MemberSignature Language="C#" Value="public void PackEnd (Gtk.CellRenderer cell, bool expand);" />
99 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PackEnd(class Gtk.CellRenderer cell, bool expand) cil managed" />
100 <MemberType>Method</MemberType>
101 <ReturnValue>
102 <ReturnType>System.Void</ReturnType>
103 </ReturnValue>
104 <Parameters>
105 <Parameter Name="cell" Type="Gtk.CellRenderer" />
106 <Parameter Name="expand" Type="System.Boolean" />
107 </Parameters>
108 <Docs>
109 <param name="cell">To be added.</param>
110 <param name="expand">To be added.</param>
111 <summary>To be added.</summary>
112 <remarks>To be added.</remarks>
113 <since version="Gtk# 3.0" />
114 </Docs>
115 </Member>
116 <Member MemberName="PackStart">
117 <MemberSignature Language="C#" Value="public void PackStart (Gtk.CellRenderer cell, bool expand);" />
118 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PackStart(class Gtk.CellRenderer cell, bool expand) cil managed" />
119 <MemberType>Method</MemberType>
120 <ReturnValue>
121 <ReturnType>System.Void</ReturnType>
122 </ReturnValue>
123 <Parameters>
124 <Parameter Name="cell" Type="Gtk.CellRenderer" />
125 <Parameter Name="expand" Type="System.Boolean" />
126 </Parameters>
127 <Docs>
128 <param name="cell">To be added.</param>
129 <param name="expand">To be added.</param>
130 <summary>To be added.</summary>
131 <remarks>To be added.</remarks>
132 <since version="Gtk# 3.0" />
133 </Docs>
134 </Member>
135 <Member MemberName="Reorder">
136 <MemberSignature Language="C#" Value="public void Reorder (Gtk.CellRenderer cell, int position);" />
137 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reorder(class Gtk.CellRenderer cell, int32 position) cil managed" />
138 <MemberType>Method</MemberType>
139 <ReturnValue>
140 <ReturnType>System.Void</ReturnType>
141 </ReturnValue>
142 <Parameters>
143 <Parameter Name="cell" Type="Gtk.CellRenderer" />
144 <Parameter Name="position" Type="System.Int32" />
145 </Parameters>
146 <Docs>
147 <param name="cell">To be added.</param>
148 <param name="position">To be added.</param>
149 <summary>To be added.</summary>
150 <remarks>To be added.</remarks>
151 <since version="Gtk# 3.0" />
152 </Docs>
153 </Member>
154 <Member MemberName="SetAttributes">
155 <MemberSignature Language="C#" Value="public void SetAttributes (Gtk.CellRenderer renderer, object[] attrs);" />
156 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetAttributes(class Gtk.CellRenderer renderer, object[] attrs) cil managed" />
157 <MemberType>Method</MemberType>
158 <ReturnValue>
159 <ReturnType>System.Void</ReturnType>
160 </ReturnValue>
161 <Parameters>
162 <Parameter Name="renderer" Type="Gtk.CellRenderer" />
163 <Parameter Name="attrs" Type="System.Object[]" />
164 </Parameters>
165 <Docs>
166 <param name="renderer">To be added.</param>
167 <param name="attrs">To be added.</param>
168 <summary>To be added.</summary>
169 <remarks>To be added.</remarks>
170 <since version="Gtk# 3.0" />
171 </Docs>
172 </Member>
173 <Member MemberName="SetCellDataFunc">
174 <MemberSignature Language="C#" Value="public void SetCellDataFunc (Gtk.CellRenderer cell, Gtk.CellLayoutDataFunc func);" />
175 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetCellDataFunc(class Gtk.CellRenderer cell, class Gtk.CellLayoutDataFunc func) cil managed" />
176 <MemberType>Method</MemberType>
177 <ReturnValue>
178 <ReturnType>System.Void</ReturnType>
179 </ReturnValue>
180 <Parameters>
181 <Parameter Name="cell" Type="Gtk.CellRenderer" />
182 <Parameter Name="func" Type="Gtk.CellLayoutDataFunc" />
183 </Parameters>
184 <Docs>
185 <param name="cell">To be added.</param>
186 <param name="func">To be added.</param>
187 <summary>To be added.</summary>
188 <remarks>To be added.</remarks>
189 <since version="Gtk# 3.0" />
190 </Docs>
191 </Member>
192 </Members>
193 </Type>
0 <Type Name="ICellLayoutImplementor" FullName="Gtk.ICellLayoutImplementor">
1 <TypeSignature Language="C#" Value="public interface ICellLayoutImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ICellLayoutImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.CellLayoutAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="AddAttribute">
23 <MemberSignature Language="C#" Value="public void AddAttribute (Gtk.CellRenderer cell, string attribute, int column);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddAttribute(class Gtk.CellRenderer cell, string attribute, int32 column) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="cell" Type="Gtk.CellRenderer" />
31 <Parameter Name="attribute" Type="System.String" />
32 <Parameter Name="column" Type="System.Int32" />
33 </Parameters>
34 <Docs>
35 <param name="cell">To be added.</param>
36 <param name="attribute">To be added.</param>
37 <param name="column">To be added.</param>
38 <summary>To be added.</summary>
39 <remarks>To be added.</remarks>
40 <since version="Gtk# 3.0" />
41 </Docs>
42 </Member>
43 <Member MemberName="Area">
44 <MemberSignature Language="C#" Value="public Gtk.CellArea Area { get; }" />
45 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellArea Area" />
46 <MemberType>Property</MemberType>
47 <ReturnValue>
48 <ReturnType>Gtk.CellArea</ReturnType>
49 </ReturnValue>
50 <Docs>
51 <summary>To be added.</summary>
52 <value>To be added.</value>
53 <remarks>To be added.</remarks>
54 <since version="Gtk# 3.0" />
55 </Docs>
56 </Member>
57 <Member MemberName="Cells">
58 <MemberSignature Language="C#" Value="public Gtk.CellRenderer[] Cells { get; }" />
59 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellRenderer[] Cells" />
60 <MemberType>Property</MemberType>
61 <ReturnValue>
62 <ReturnType>Gtk.CellRenderer[]</ReturnType>
63 </ReturnValue>
64 <Docs>
65 <summary>To be added.</summary>
66 <value>To be added.</value>
67 <remarks>To be added.</remarks>
68 <since version="Gtk# 3.0" />
69 </Docs>
70 </Member>
71 <Member MemberName="Clear">
72 <MemberSignature Language="C#" Value="public void Clear ();" />
73 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Clear() cil managed" />
74 <MemberType>Method</MemberType>
75 <ReturnValue>
76 <ReturnType>System.Void</ReturnType>
77 </ReturnValue>
78 <Parameters />
79 <Docs>
80 <summary>To be added.</summary>
81 <remarks>To be added.</remarks>
82 <since version="Gtk# 3.0" />
83 </Docs>
84 </Member>
85 <Member MemberName="ClearAttributes">
86 <MemberSignature Language="C#" Value="public void ClearAttributes (Gtk.CellRenderer cell);" />
87 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ClearAttributes(class Gtk.CellRenderer cell) cil managed" />
88 <MemberType>Method</MemberType>
89 <ReturnValue>
90 <ReturnType>System.Void</ReturnType>
91 </ReturnValue>
92 <Parameters>
93 <Parameter Name="cell" Type="Gtk.CellRenderer" />
94 </Parameters>
95 <Docs>
96 <param name="cell">To be added.</param>
97 <summary>To be added.</summary>
98 <remarks>To be added.</remarks>
99 <since version="Gtk# 3.0" />
100 </Docs>
101 </Member>
102 <Member MemberName="PackEnd">
103 <MemberSignature Language="C#" Value="public void PackEnd (Gtk.CellRenderer cell, bool expand);" />
104 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PackEnd(class Gtk.CellRenderer cell, bool expand) cil managed" />
105 <MemberType>Method</MemberType>
106 <ReturnValue>
107 <ReturnType>System.Void</ReturnType>
108 </ReturnValue>
109 <Parameters>
110 <Parameter Name="cell" Type="Gtk.CellRenderer" />
111 <Parameter Name="expand" Type="System.Boolean" />
112 </Parameters>
113 <Docs>
114 <param name="cell">To be added.</param>
115 <param name="expand">To be added.</param>
116 <summary>To be added.</summary>
117 <remarks>To be added.</remarks>
118 <since version="Gtk# 3.0" />
119 </Docs>
120 </Member>
121 <Member MemberName="PackStart">
122 <MemberSignature Language="C#" Value="public void PackStart (Gtk.CellRenderer cell, bool expand);" />
123 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PackStart(class Gtk.CellRenderer cell, bool expand) cil managed" />
124 <MemberType>Method</MemberType>
125 <ReturnValue>
126 <ReturnType>System.Void</ReturnType>
127 </ReturnValue>
128 <Parameters>
129 <Parameter Name="cell" Type="Gtk.CellRenderer" />
130 <Parameter Name="expand" Type="System.Boolean" />
131 </Parameters>
132 <Docs>
133 <param name="cell">To be added.</param>
134 <param name="expand">To be added.</param>
135 <summary>To be added.</summary>
136 <remarks>To be added.</remarks>
137 <since version="Gtk# 3.0" />
138 </Docs>
139 </Member>
140 <Member MemberName="Reorder">
141 <MemberSignature Language="C#" Value="public void Reorder (Gtk.CellRenderer cell, int position);" />
142 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reorder(class Gtk.CellRenderer cell, int32 position) cil managed" />
143 <MemberType>Method</MemberType>
144 <ReturnValue>
145 <ReturnType>System.Void</ReturnType>
146 </ReturnValue>
147 <Parameters>
148 <Parameter Name="cell" Type="Gtk.CellRenderer" />
149 <Parameter Name="position" Type="System.Int32" />
150 </Parameters>
151 <Docs>
152 <param name="cell">To be added.</param>
153 <param name="position">To be added.</param>
154 <summary>To be added.</summary>
155 <remarks>To be added.</remarks>
156 <since version="Gtk# 3.0" />
157 </Docs>
158 </Member>
159 <Member MemberName="SetCellDataFunc">
160 <MemberSignature Language="C#" Value="public void SetCellDataFunc (Gtk.CellRenderer cell, Gtk.CellLayoutDataFunc func);" />
161 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetCellDataFunc(class Gtk.CellRenderer cell, class Gtk.CellLayoutDataFunc func) cil managed" />
162 <MemberType>Method</MemberType>
163 <ReturnValue>
164 <ReturnType>System.Void</ReturnType>
165 </ReturnValue>
166 <Parameters>
167 <Parameter Name="cell" Type="Gtk.CellRenderer" />
168 <Parameter Name="func" Type="Gtk.CellLayoutDataFunc" />
169 </Parameters>
170 <Docs>
171 <param name="cell">To be added.</param>
172 <param name="func">To be added.</param>
173 <summary>To be added.</summary>
174 <remarks>To be added.</remarks>
175 <since version="Gtk# 3.0" />
176 </Docs>
177 </Member>
178 </Members>
179 </Type>
0 <Type Name="IEditable" FullName="Gtk.IEditable">
1 <TypeSignature Language="C#" Value="public interface IEditable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IEditable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Changed">
18 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
19 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Changed" />
20 <MemberType>Event</MemberType>
21 <ReturnValue>
22 <ReturnType>System.EventHandler</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
27 <since version="Gtk# 3.0" />
28 </Docs>
29 </Member>
30 <Member MemberName="CopyClipboard">
31 <MemberSignature Language="C#" Value="public void CopyClipboard ();" />
32 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyClipboard() cil managed" />
33 <MemberType>Method</MemberType>
34 <ReturnValue>
35 <ReturnType>System.Void</ReturnType>
36 </ReturnValue>
37 <Parameters />
38 <Docs>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
41 <since version="Gtk# 3.0" />
42 </Docs>
43 </Member>
44 <Member MemberName="CutClipboard">
45 <MemberSignature Language="C#" Value="public void CutClipboard ();" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CutClipboard() cil managed" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Void</ReturnType>
50 </ReturnValue>
51 <Parameters />
52 <Docs>
53 <summary>To be added.</summary>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="DeleteSelection">
59 <MemberSignature Language="C#" Value="public void DeleteSelection ();" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteSelection() cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Void</ReturnType>
64 </ReturnValue>
65 <Parameters />
66 <Docs>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
69 <since version="Gtk# 3.0" />
70 </Docs>
71 </Member>
72 <Member MemberName="DeleteText">
73 <MemberSignature Language="C#" Value="public void DeleteText (int start_pos, int end_pos);" />
74 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteText(int32 start_pos, int32 end_pos) cil managed" />
75 <MemberType>Method</MemberType>
76 <ReturnValue>
77 <ReturnType>System.Void</ReturnType>
78 </ReturnValue>
79 <Parameters>
80 <Parameter Name="start_pos" Type="System.Int32" />
81 <Parameter Name="end_pos" Type="System.Int32" />
82 </Parameters>
83 <Docs>
84 <param name="start_pos">To be added.</param>
85 <param name="end_pos">To be added.</param>
86 <summary>To be added.</summary>
87 <remarks>To be added.</remarks>
88 <since version="Gtk# 3.0" />
89 </Docs>
90 </Member>
91 <Member MemberName="GetChars">
92 <MemberSignature Language="C#" Value="public string GetChars (int start_pos, int end_pos);" />
93 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetChars(int32 start_pos, int32 end_pos) cil managed" />
94 <MemberType>Method</MemberType>
95 <ReturnValue>
96 <ReturnType>System.String</ReturnType>
97 </ReturnValue>
98 <Parameters>
99 <Parameter Name="start_pos" Type="System.Int32" />
100 <Parameter Name="end_pos" Type="System.Int32" />
101 </Parameters>
102 <Docs>
103 <param name="start_pos">To be added.</param>
104 <param name="end_pos">To be added.</param>
105 <summary>To be added.</summary>
106 <returns>To be added.</returns>
107 <remarks>To be added.</remarks>
108 <since version="Gtk# 3.0" />
109 </Docs>
110 </Member>
111 <Member MemberName="GetSelectionBounds">
112 <MemberSignature Language="C#" Value="public bool GetSelectionBounds (out int start_pos, out int end_pos);" />
113 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetSelectionBounds(int32 start_pos, int32 end_pos) cil managed" />
114 <MemberType>Method</MemberType>
115 <ReturnValue>
116 <ReturnType>System.Boolean</ReturnType>
117 </ReturnValue>
118 <Parameters>
119 <Parameter Name="start_pos" Type="System.Int32&amp;" RefType="out" />
120 <Parameter Name="end_pos" Type="System.Int32&amp;" RefType="out" />
121 </Parameters>
122 <Docs>
123 <param name="start_pos">To be added.</param>
124 <param name="end_pos">To be added.</param>
125 <summary>To be added.</summary>
126 <returns>To be added.</returns>
127 <remarks>To be added.</remarks>
128 <since version="Gtk# 3.0" />
129 </Docs>
130 </Member>
131 <Member MemberName="InsertText">
132 <MemberSignature Language="C#" Value="public void InsertText (string new_text, ref int position);" />
133 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertText(string new_text, int32 position) cil managed" />
134 <MemberType>Method</MemberType>
135 <ReturnValue>
136 <ReturnType>System.Void</ReturnType>
137 </ReturnValue>
138 <Parameters>
139 <Parameter Name="new_text" Type="System.String" />
140 <Parameter Name="position" Type="System.Int32&amp;" RefType="ref" />
141 </Parameters>
142 <Docs>
143 <param name="new_text">To be added.</param>
144 <param name="position">To be added.</param>
145 <summary>To be added.</summary>
146 <remarks>To be added.</remarks>
147 <since version="Gtk# 3.0" />
148 </Docs>
149 </Member>
150 <Member MemberName="IsEditable">
151 <MemberSignature Language="C#" Value="public bool IsEditable { get; set; }" />
152 <MemberSignature Language="ILAsm" Value=".property instance bool IsEditable" />
153 <MemberType>Property</MemberType>
154 <ReturnValue>
155 <ReturnType>System.Boolean</ReturnType>
156 </ReturnValue>
157 <Docs>
158 <summary>To be added.</summary>
159 <value>To be added.</value>
160 <remarks>To be added.</remarks>
161 <since version="Gtk# 3.0" />
162 </Docs>
163 </Member>
164 <Member MemberName="PasteClipboard">
165 <MemberSignature Language="C#" Value="public void PasteClipboard ();" />
166 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PasteClipboard() cil managed" />
167 <MemberType>Method</MemberType>
168 <ReturnValue>
169 <ReturnType>System.Void</ReturnType>
170 </ReturnValue>
171 <Parameters />
172 <Docs>
173 <summary>To be added.</summary>
174 <remarks>To be added.</remarks>
175 <since version="Gtk# 3.0" />
176 </Docs>
177 </Member>
178 <Member MemberName="Position">
179 <MemberSignature Language="C#" Value="public int Position { get; set; }" />
180 <MemberSignature Language="ILAsm" Value=".property instance int32 Position" />
181 <MemberType>Property</MemberType>
182 <ReturnValue>
183 <ReturnType>System.Int32</ReturnType>
184 </ReturnValue>
185 <Docs>
186 <summary>To be added.</summary>
187 <value>To be added.</value>
188 <remarks>To be added.</remarks>
189 <since version="Gtk# 3.0" />
190 </Docs>
191 </Member>
192 <Member MemberName="SelectRegion">
193 <MemberSignature Language="C#" Value="public void SelectRegion (int start_pos, int end_pos);" />
194 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SelectRegion(int32 start_pos, int32 end_pos) cil managed" />
195 <MemberType>Method</MemberType>
196 <ReturnValue>
197 <ReturnType>System.Void</ReturnType>
198 </ReturnValue>
199 <Parameters>
200 <Parameter Name="start_pos" Type="System.Int32" />
201 <Parameter Name="end_pos" Type="System.Int32" />
202 </Parameters>
203 <Docs>
204 <param name="start_pos">To be added.</param>
205 <param name="end_pos">To be added.</param>
206 <summary>To be added.</summary>
207 <remarks>To be added.</remarks>
208 <since version="Gtk# 3.0" />
209 </Docs>
210 </Member>
211 <Member MemberName="TextDeleted">
212 <MemberSignature Language="C#" Value="public event Gtk.TextDeletedHandler TextDeleted;" />
213 <MemberSignature Language="ILAsm" Value=".event class Gtk.TextDeletedHandler TextDeleted" />
214 <MemberType>Event</MemberType>
215 <ReturnValue>
216 <ReturnType>Gtk.TextDeletedHandler</ReturnType>
217 </ReturnValue>
218 <Docs>
219 <summary>To be added.</summary>
220 <remarks>To be added.</remarks>
221 <since version="Gtk# 3.0" />
222 </Docs>
223 </Member>
224 <Member MemberName="TextInserted">
225 <MemberSignature Language="C#" Value="public event Gtk.TextInsertedHandler TextInserted;" />
226 <MemberSignature Language="ILAsm" Value=".event class Gtk.TextInsertedHandler TextInserted" />
227 <MemberType>Event</MemberType>
228 <ReturnValue>
229 <ReturnType>Gtk.TextInsertedHandler</ReturnType>
230 </ReturnValue>
231 <Docs>
232 <summary>To be added.</summary>
233 <remarks>To be added.</remarks>
234 <since version="Gtk# 3.0" />
235 </Docs>
236 </Member>
237 </Members>
238 </Type>
0 <Type Name="IEditableImplementor" FullName="Gtk.IEditableImplementor">
1 <TypeSignature Language="C#" Value="public interface IEditableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IEditableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.EditableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="DeleteText">
23 <MemberSignature Language="C#" Value="public void DeleteText (int start_pos, int end_pos);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteText(int32 start_pos, int32 end_pos) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="start_pos" Type="System.Int32" />
31 <Parameter Name="end_pos" Type="System.Int32" />
32 </Parameters>
33 <Docs>
34 <param name="start_pos">To be added.</param>
35 <param name="end_pos">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName="GetChars">
42 <MemberSignature Language="C#" Value="public string GetChars (int start_pos, int end_pos);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetChars(int32 start_pos, int32 end_pos) cil managed" />
44 <MemberType>Method</MemberType>
45 <ReturnValue>
46 <ReturnType>System.String</ReturnType>
47 </ReturnValue>
48 <Parameters>
49 <Parameter Name="start_pos" Type="System.Int32" />
50 <Parameter Name="end_pos" Type="System.Int32" />
51 </Parameters>
52 <Docs>
53 <param name="start_pos">To be added.</param>
54 <param name="end_pos">To be added.</param>
55 <summary>To be added.</summary>
56 <returns>To be added.</returns>
57 <remarks>To be added.</remarks>
58 <since version="Gtk# 3.0" />
59 </Docs>
60 </Member>
61 <Member MemberName="GetSelectionBounds">
62 <MemberSignature Language="C#" Value="public bool GetSelectionBounds (out int start_pos, out int end_pos);" />
63 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetSelectionBounds(int32 start_pos, int32 end_pos) cil managed" />
64 <MemberType>Method</MemberType>
65 <ReturnValue>
66 <ReturnType>System.Boolean</ReturnType>
67 </ReturnValue>
68 <Parameters>
69 <Parameter Name="start_pos" Type="System.Int32&amp;" RefType="out" />
70 <Parameter Name="end_pos" Type="System.Int32&amp;" RefType="out" />
71 </Parameters>
72 <Docs>
73 <param name="start_pos">To be added.</param>
74 <param name="end_pos">To be added.</param>
75 <summary>To be added.</summary>
76 <returns>To be added.</returns>
77 <remarks>To be added.</remarks>
78 <since version="Gtk# 3.0" />
79 </Docs>
80 </Member>
81 <Member MemberName="InsertText">
82 <MemberSignature Language="C#" Value="public void InsertText (string new_text, ref int position);" />
83 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertText(string new_text, int32 position) cil managed" />
84 <MemberType>Method</MemberType>
85 <ReturnValue>
86 <ReturnType>System.Void</ReturnType>
87 </ReturnValue>
88 <Parameters>
89 <Parameter Name="new_text" Type="System.String" />
90 <Parameter Name="position" Type="System.Int32&amp;" RefType="ref" />
91 </Parameters>
92 <Docs>
93 <param name="new_text">To be added.</param>
94 <param name="position">To be added.</param>
95 <summary>To be added.</summary>
96 <remarks>To be added.</remarks>
97 <since version="Gtk# 3.0" />
98 </Docs>
99 </Member>
100 <Member MemberName="Position">
101 <MemberSignature Language="C#" Value="public int Position { get; set; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance int32 Position" />
103 <MemberType>Property</MemberType>
104 <ReturnValue>
105 <ReturnType>System.Int32</ReturnType>
106 </ReturnValue>
107 <Docs>
108 <summary>To be added.</summary>
109 <value>To be added.</value>
110 <remarks>To be added.</remarks>
111 <since version="Gtk# 3.0" />
112 </Docs>
113 </Member>
114 <Member MemberName="SelectRegion">
115 <MemberSignature Language="C#" Value="public void SelectRegion (int start_pos, int end_pos);" />
116 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SelectRegion(int32 start_pos, int32 end_pos) cil managed" />
117 <MemberType>Method</MemberType>
118 <ReturnValue>
119 <ReturnType>System.Void</ReturnType>
120 </ReturnValue>
121 <Parameters>
122 <Parameter Name="start_pos" Type="System.Int32" />
123 <Parameter Name="end_pos" Type="System.Int32" />
124 </Parameters>
125 <Docs>
126 <param name="start_pos">To be added.</param>
127 <param name="end_pos">To be added.</param>
128 <summary>To be added.</summary>
129 <remarks>To be added.</remarks>
130 <since version="Gtk# 3.0" />
131 </Docs>
132 </Member>
133 </Members>
134 </Type>
0 <Type Name="IFileChooser" FullName="Gtk.IFileChooser">
1 <TypeSignature Language="C#" Value="public interface IFileChooser : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IFileChooser implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Action">
18 <MemberSignature Language="C#" Value="public Gtk.FileChooserAction Action { get; set; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.FileChooserAction Action" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>Gtk.FileChooserAction</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="AddFilter">
32 <MemberSignature Language="C#" Value="public void AddFilter (Gtk.FileFilter filter);" />
33 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddFilter(class Gtk.FileFilter filter) cil managed" />
34 <MemberType>Method</MemberType>
35 <ReturnValue>
36 <ReturnType>System.Void</ReturnType>
37 </ReturnValue>
38 <Parameters>
39 <Parameter Name="filter" Type="Gtk.FileFilter" />
40 </Parameters>
41 <Docs>
42 <param name="filter">To be added.</param>
43 <summary>To be added.</summary>
44 <remarks>To be added.</remarks>
45 <since version="Gtk# 3.0" />
46 </Docs>
47 </Member>
48 <Member MemberName="AddShortcutFolder">
49 <MemberSignature Language="C#" Value="public bool AddShortcutFolder (string folder);" />
50 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddShortcutFolder(string folder) cil managed" />
51 <MemberType>Method</MemberType>
52 <ReturnValue>
53 <ReturnType>System.Boolean</ReturnType>
54 </ReturnValue>
55 <Parameters>
56 <Parameter Name="folder" Type="System.String" />
57 </Parameters>
58 <Docs>
59 <param name="folder">To be added.</param>
60 <summary>To be added.</summary>
61 <returns>To be added.</returns>
62 <remarks>To be added.</remarks>
63 <since version="Gtk# 3.0" />
64 </Docs>
65 </Member>
66 <Member MemberName="AddShortcutFolderUri">
67 <MemberSignature Language="C#" Value="public bool AddShortcutFolderUri (string uri);" />
68 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddShortcutFolderUri(string uri) cil managed" />
69 <MemberType>Method</MemberType>
70 <ReturnValue>
71 <ReturnType>System.Boolean</ReturnType>
72 </ReturnValue>
73 <Parameters>
74 <Parameter Name="uri" Type="System.String" />
75 </Parameters>
76 <Docs>
77 <param name="uri">To be added.</param>
78 <summary>To be added.</summary>
79 <returns>To be added.</returns>
80 <remarks>To be added.</remarks>
81 <since version="Gtk# 3.0" />
82 </Docs>
83 </Member>
84 <Member MemberName="ConfirmOverwrite">
85 <MemberSignature Language="C#" Value="public event Gtk.ConfirmOverwriteHandler ConfirmOverwrite;" />
86 <MemberSignature Language="ILAsm" Value=".event class Gtk.ConfirmOverwriteHandler ConfirmOverwrite" />
87 <MemberType>Event</MemberType>
88 <ReturnValue>
89 <ReturnType>Gtk.ConfirmOverwriteHandler</ReturnType>
90 </ReturnValue>
91 <Docs>
92 <summary>To be added.</summary>
93 <remarks>To be added.</remarks>
94 <since version="Gtk# 3.0" />
95 </Docs>
96 </Member>
97 <Member MemberName="CreateFolders">
98 <MemberSignature Language="C#" Value="public bool CreateFolders { get; set; }" />
99 <MemberSignature Language="ILAsm" Value=".property instance bool CreateFolders" />
100 <MemberType>Property</MemberType>
101 <ReturnValue>
102 <ReturnType>System.Boolean</ReturnType>
103 </ReturnValue>
104 <Docs>
105 <summary>To be added.</summary>
106 <value>To be added.</value>
107 <remarks>To be added.</remarks>
108 <since version="Gtk# 3.0" />
109 </Docs>
110 </Member>
111 <Member MemberName="CurrentFolder">
112 <MemberSignature Language="C#" Value="public string CurrentFolder { get; }" />
113 <MemberSignature Language="ILAsm" Value=".property instance string CurrentFolder" />
114 <MemberType>Property</MemberType>
115 <ReturnValue>
116 <ReturnType>System.String</ReturnType>
117 </ReturnValue>
118 <Docs>
119 <summary>To be added.</summary>
120 <value>To be added.</value>
121 <remarks>To be added.</remarks>
122 <since version="Gtk# 3.0" />
123 </Docs>
124 </Member>
125 <Member MemberName="CurrentFolderChanged">
126 <MemberSignature Language="C#" Value="public event EventHandler CurrentFolderChanged;" />
127 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler CurrentFolderChanged" />
128 <MemberType>Event</MemberType>
129 <ReturnValue>
130 <ReturnType>System.EventHandler</ReturnType>
131 </ReturnValue>
132 <Docs>
133 <summary>To be added.</summary>
134 <remarks>To be added.</remarks>
135 <since version="Gtk# 3.0" />
136 </Docs>
137 </Member>
138 <Member MemberName="CurrentFolderFile">
139 <MemberSignature Language="C#" Value="public GLib.IFile CurrentFolderFile { get; }" />
140 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile CurrentFolderFile" />
141 <MemberType>Property</MemberType>
142 <ReturnValue>
143 <ReturnType>GLib.IFile</ReturnType>
144 </ReturnValue>
145 <Docs>
146 <summary>To be added.</summary>
147 <value>To be added.</value>
148 <remarks>To be added.</remarks>
149 <since version="Gtk# 3.0" />
150 </Docs>
151 </Member>
152 <Member MemberName="CurrentFolderUri">
153 <MemberSignature Language="C#" Value="public string CurrentFolderUri { get; }" />
154 <MemberSignature Language="ILAsm" Value=".property instance string CurrentFolderUri" />
155 <MemberType>Property</MemberType>
156 <ReturnValue>
157 <ReturnType>System.String</ReturnType>
158 </ReturnValue>
159 <Docs>
160 <summary>To be added.</summary>
161 <value>To be added.</value>
162 <remarks>To be added.</remarks>
163 <since version="Gtk# 3.0" />
164 </Docs>
165 </Member>
166 <Member MemberName="CurrentName">
167 <MemberSignature Language="C#" Value="public string CurrentName { set; }" />
168 <MemberSignature Language="ILAsm" Value=".property instance string CurrentName" />
169 <MemberType>Property</MemberType>
170 <ReturnValue>
171 <ReturnType>System.String</ReturnType>
172 </ReturnValue>
173 <Docs>
174 <summary>To be added.</summary>
175 <value>To be added.</value>
176 <remarks>To be added.</remarks>
177 <since version="Gtk# 3.0" />
178 </Docs>
179 </Member>
180 <Member MemberName="DoOverwriteConfirmation">
181 <MemberSignature Language="C#" Value="public bool DoOverwriteConfirmation { get; set; }" />
182 <MemberSignature Language="ILAsm" Value=".property instance bool DoOverwriteConfirmation" />
183 <MemberType>Property</MemberType>
184 <ReturnValue>
185 <ReturnType>System.Boolean</ReturnType>
186 </ReturnValue>
187 <Docs>
188 <summary>To be added.</summary>
189 <value>To be added.</value>
190 <remarks>To be added.</remarks>
191 <since version="Gtk# 3.0" />
192 </Docs>
193 </Member>
194 <Member MemberName="ExtraWidget">
195 <MemberSignature Language="C#" Value="public Gtk.Widget ExtraWidget { get; set; }" />
196 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Widget ExtraWidget" />
197 <MemberType>Property</MemberType>
198 <ReturnValue>
199 <ReturnType>Gtk.Widget</ReturnType>
200 </ReturnValue>
201 <Docs>
202 <summary>To be added.</summary>
203 <value>To be added.</value>
204 <remarks>To be added.</remarks>
205 <since version="Gtk# 3.0" />
206 </Docs>
207 </Member>
208 <Member MemberName="File">
209 <MemberSignature Language="C#" Value="public GLib.IFile File { get; }" />
210 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile File" />
211 <MemberType>Property</MemberType>
212 <ReturnValue>
213 <ReturnType>GLib.IFile</ReturnType>
214 </ReturnValue>
215 <Docs>
216 <summary>To be added.</summary>
217 <value>To be added.</value>
218 <remarks>To be added.</remarks>
219 <since version="Gtk# 3.0" />
220 </Docs>
221 </Member>
222 <Member MemberName="FileActivated">
223 <MemberSignature Language="C#" Value="public event EventHandler FileActivated;" />
224 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler FileActivated" />
225 <MemberType>Event</MemberType>
226 <ReturnValue>
227 <ReturnType>System.EventHandler</ReturnType>
228 </ReturnValue>
229 <Docs>
230 <summary>To be added.</summary>
231 <remarks>To be added.</remarks>
232 <since version="Gtk# 3.0" />
233 </Docs>
234 </Member>
235 <Member MemberName="Filename">
236 <MemberSignature Language="C#" Value="public string Filename { get; }" />
237 <MemberSignature Language="ILAsm" Value=".property instance string Filename" />
238 <MemberType>Property</MemberType>
239 <ReturnValue>
240 <ReturnType>System.String</ReturnType>
241 </ReturnValue>
242 <Docs>
243 <summary>To be added.</summary>
244 <value>To be added.</value>
245 <remarks>To be added.</remarks>
246 <since version="Gtk# 3.0" />
247 </Docs>
248 </Member>
249 <Member MemberName="Filenames">
250 <MemberSignature Language="C#" Value="public string[] Filenames { get; }" />
251 <MemberSignature Language="ILAsm" Value=".property instance string[] Filenames" />
252 <MemberType>Property</MemberType>
253 <ReturnValue>
254 <ReturnType>System.String[]</ReturnType>
255 </ReturnValue>
256 <Docs>
257 <summary>To be added.</summary>
258 <value>To be added.</value>
259 <remarks>To be added.</remarks>
260 <since version="Gtk# 3.0" />
261 </Docs>
262 </Member>
263 <Member MemberName="Files">
264 <MemberSignature Language="C#" Value="public GLib.IFile[] Files { get; }" />
265 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile[] Files" />
266 <MemberType>Property</MemberType>
267 <ReturnValue>
268 <ReturnType>GLib.IFile[]</ReturnType>
269 </ReturnValue>
270 <Docs>
271 <summary>To be added.</summary>
272 <value>To be added.</value>
273 <remarks>To be added.</remarks>
274 <since version="Gtk# 3.0" />
275 </Docs>
276 </Member>
277 <Member MemberName="Filter">
278 <MemberSignature Language="C#" Value="public Gtk.FileFilter Filter { get; set; }" />
279 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.FileFilter Filter" />
280 <MemberType>Property</MemberType>
281 <ReturnValue>
282 <ReturnType>Gtk.FileFilter</ReturnType>
283 </ReturnValue>
284 <Docs>
285 <summary>To be added.</summary>
286 <value>To be added.</value>
287 <remarks>To be added.</remarks>
288 <since version="Gtk# 3.0" />
289 </Docs>
290 </Member>
291 <Member MemberName="Filters">
292 <MemberSignature Language="C#" Value="public Gtk.FileFilter[] Filters { get; }" />
293 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.FileFilter[] Filters" />
294 <MemberType>Property</MemberType>
295 <ReturnValue>
296 <ReturnType>Gtk.FileFilter[]</ReturnType>
297 </ReturnValue>
298 <Docs>
299 <summary>To be added.</summary>
300 <value>To be added.</value>
301 <remarks>To be added.</remarks>
302 <since version="Gtk# 3.0" />
303 </Docs>
304 </Member>
305 <Member MemberName="LocalOnly">
306 <MemberSignature Language="C#" Value="public bool LocalOnly { get; set; }" />
307 <MemberSignature Language="ILAsm" Value=".property instance bool LocalOnly" />
308 <MemberType>Property</MemberType>
309 <ReturnValue>
310 <ReturnType>System.Boolean</ReturnType>
311 </ReturnValue>
312 <Docs>
313 <summary>To be added.</summary>
314 <value>To be added.</value>
315 <remarks>To be added.</remarks>
316 <since version="Gtk# 3.0" />
317 </Docs>
318 </Member>
319 <Member MemberName="PreviewFile">
320 <MemberSignature Language="C#" Value="public GLib.IFile PreviewFile { get; }" />
321 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile PreviewFile" />
322 <MemberType>Property</MemberType>
323 <ReturnValue>
324 <ReturnType>GLib.IFile</ReturnType>
325 </ReturnValue>
326 <Docs>
327 <summary>To be added.</summary>
328 <value>To be added.</value>
329 <remarks>To be added.</remarks>
330 <since version="Gtk# 3.0" />
331 </Docs>
332 </Member>
333 <Member MemberName="PreviewFilename">
334 <MemberSignature Language="C#" Value="public string PreviewFilename { get; }" />
335 <MemberSignature Language="ILAsm" Value=".property instance string PreviewFilename" />
336 <MemberType>Property</MemberType>
337 <ReturnValue>
338 <ReturnType>System.String</ReturnType>
339 </ReturnValue>
340 <Docs>
341 <summary>To be added.</summary>
342 <value>To be added.</value>
343 <remarks>To be added.</remarks>
344 <since version="Gtk# 3.0" />
345 </Docs>
346 </Member>
347 <Member MemberName="PreviewUri">
348 <MemberSignature Language="C#" Value="public string PreviewUri { get; }" />
349 <MemberSignature Language="ILAsm" Value=".property instance string PreviewUri" />
350 <MemberType>Property</MemberType>
351 <ReturnValue>
352 <ReturnType>System.String</ReturnType>
353 </ReturnValue>
354 <Docs>
355 <summary>To be added.</summary>
356 <value>To be added.</value>
357 <remarks>To be added.</remarks>
358 <since version="Gtk# 3.0" />
359 </Docs>
360 </Member>
361 <Member MemberName="PreviewWidget">
362 <MemberSignature Language="C#" Value="public Gtk.Widget PreviewWidget { get; set; }" />
363 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Widget PreviewWidget" />
364 <MemberType>Property</MemberType>
365 <ReturnValue>
366 <ReturnType>Gtk.Widget</ReturnType>
367 </ReturnValue>
368 <Docs>
369 <summary>To be added.</summary>
370 <value>To be added.</value>
371 <remarks>To be added.</remarks>
372 <since version="Gtk# 3.0" />
373 </Docs>
374 </Member>
375 <Member MemberName="PreviewWidgetActive">
376 <MemberSignature Language="C#" Value="public bool PreviewWidgetActive { get; set; }" />
377 <MemberSignature Language="ILAsm" Value=".property instance bool PreviewWidgetActive" />
378 <MemberType>Property</MemberType>
379 <ReturnValue>
380 <ReturnType>System.Boolean</ReturnType>
381 </ReturnValue>
382 <Docs>
383 <summary>To be added.</summary>
384 <value>To be added.</value>
385 <remarks>To be added.</remarks>
386 <since version="Gtk# 3.0" />
387 </Docs>
388 </Member>
389 <Member MemberName="RemoveFilter">
390 <MemberSignature Language="C#" Value="public void RemoveFilter (Gtk.FileFilter filter);" />
391 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFilter(class Gtk.FileFilter filter) cil managed" />
392 <MemberType>Method</MemberType>
393 <ReturnValue>
394 <ReturnType>System.Void</ReturnType>
395 </ReturnValue>
396 <Parameters>
397 <Parameter Name="filter" Type="Gtk.FileFilter" />
398 </Parameters>
399 <Docs>
400 <param name="filter">To be added.</param>
401 <summary>To be added.</summary>
402 <remarks>To be added.</remarks>
403 <since version="Gtk# 3.0" />
404 </Docs>
405 </Member>
406 <Member MemberName="RemoveShortcutFolder">
407 <MemberSignature Language="C#" Value="public bool RemoveShortcutFolder (string folder);" />
408 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveShortcutFolder(string folder) cil managed" />
409 <MemberType>Method</MemberType>
410 <ReturnValue>
411 <ReturnType>System.Boolean</ReturnType>
412 </ReturnValue>
413 <Parameters>
414 <Parameter Name="folder" Type="System.String" />
415 </Parameters>
416 <Docs>
417 <param name="folder">To be added.</param>
418 <summary>To be added.</summary>
419 <returns>To be added.</returns>
420 <remarks>To be added.</remarks>
421 <since version="Gtk# 3.0" />
422 </Docs>
423 </Member>
424 <Member MemberName="RemoveShortcutFolderUri">
425 <MemberSignature Language="C#" Value="public bool RemoveShortcutFolderUri (string uri);" />
426 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveShortcutFolderUri(string uri) cil managed" />
427 <MemberType>Method</MemberType>
428 <ReturnValue>
429 <ReturnType>System.Boolean</ReturnType>
430 </ReturnValue>
431 <Parameters>
432 <Parameter Name="uri" Type="System.String" />
433 </Parameters>
434 <Docs>
435 <param name="uri">To be added.</param>
436 <summary>To be added.</summary>
437 <returns>To be added.</returns>
438 <remarks>To be added.</remarks>
439 <since version="Gtk# 3.0" />
440 </Docs>
441 </Member>
442 <Member MemberName="SelectAll">
443 <MemberSignature Language="C#" Value="public void SelectAll ();" />
444 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SelectAll() cil managed" />
445 <MemberType>Method</MemberType>
446 <ReturnValue>
447 <ReturnType>System.Void</ReturnType>
448 </ReturnValue>
449 <Parameters />
450 <Docs>
451 <summary>To be added.</summary>
452 <remarks>To be added.</remarks>
453 <since version="Gtk# 3.0" />
454 </Docs>
455 </Member>
456 <Member MemberName="SelectFile">
457 <MemberSignature Language="C#" Value="public bool SelectFile (GLib.IFile file);" />
458 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectFile(class GLib.IFile file) cil managed" />
459 <MemberType>Method</MemberType>
460 <ReturnValue>
461 <ReturnType>System.Boolean</ReturnType>
462 </ReturnValue>
463 <Parameters>
464 <Parameter Name="file" Type="GLib.IFile" />
465 </Parameters>
466 <Docs>
467 <param name="file">To be added.</param>
468 <summary>To be added.</summary>
469 <returns>To be added.</returns>
470 <remarks>To be added.</remarks>
471 <since version="Gtk# 3.0" />
472 </Docs>
473 </Member>
474 <Member MemberName="SelectFilename">
475 <MemberSignature Language="C#" Value="public bool SelectFilename (string filename);" />
476 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectFilename(string filename) cil managed" />
477 <MemberType>Method</MemberType>
478 <ReturnValue>
479 <ReturnType>System.Boolean</ReturnType>
480 </ReturnValue>
481 <Parameters>
482 <Parameter Name="filename" Type="System.String" />
483 </Parameters>
484 <Docs>
485 <param name="filename">To be added.</param>
486 <summary>To be added.</summary>
487 <returns>To be added.</returns>
488 <remarks>To be added.</remarks>
489 <since version="Gtk# 3.0" />
490 </Docs>
491 </Member>
492 <Member MemberName="SelectionChanged">
493 <MemberSignature Language="C#" Value="public event EventHandler SelectionChanged;" />
494 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler SelectionChanged" />
495 <MemberType>Event</MemberType>
496 <ReturnValue>
497 <ReturnType>System.EventHandler</ReturnType>
498 </ReturnValue>
499 <Docs>
500 <summary>To be added.</summary>
501 <remarks>To be added.</remarks>
502 <since version="Gtk# 3.0" />
503 </Docs>
504 </Member>
505 <Member MemberName="SelectMultiple">
506 <MemberSignature Language="C#" Value="public bool SelectMultiple { get; set; }" />
507 <MemberSignature Language="ILAsm" Value=".property instance bool SelectMultiple" />
508 <MemberType>Property</MemberType>
509 <ReturnValue>
510 <ReturnType>System.Boolean</ReturnType>
511 </ReturnValue>
512 <Docs>
513 <summary>To be added.</summary>
514 <value>To be added.</value>
515 <remarks>To be added.</remarks>
516 <since version="Gtk# 3.0" />
517 </Docs>
518 </Member>
519 <Member MemberName="SelectUri">
520 <MemberSignature Language="C#" Value="public bool SelectUri (string uri);" />
521 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectUri(string uri) cil managed" />
522 <MemberType>Method</MemberType>
523 <ReturnValue>
524 <ReturnType>System.Boolean</ReturnType>
525 </ReturnValue>
526 <Parameters>
527 <Parameter Name="uri" Type="System.String" />
528 </Parameters>
529 <Docs>
530 <param name="uri">To be added.</param>
531 <summary>To be added.</summary>
532 <returns>To be added.</returns>
533 <remarks>To be added.</remarks>
534 <since version="Gtk# 3.0" />
535 </Docs>
536 </Member>
537 <Member MemberName="SetCurrentFolder">
538 <MemberSignature Language="C#" Value="public bool SetCurrentFolder (string filename);" />
539 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolder(string filename) cil managed" />
540 <MemberType>Method</MemberType>
541 <ReturnValue>
542 <ReturnType>System.Boolean</ReturnType>
543 </ReturnValue>
544 <Parameters>
545 <Parameter Name="filename" Type="System.String" />
546 </Parameters>
547 <Docs>
548 <param name="filename">To be added.</param>
549 <summary>To be added.</summary>
550 <returns>To be added.</returns>
551 <remarks>To be added.</remarks>
552 <since version="Gtk# 3.0" />
553 </Docs>
554 </Member>
555 <Member MemberName="SetCurrentFolderFile">
556 <MemberSignature Language="C#" Value="public bool SetCurrentFolderFile (GLib.IFile file);" />
557 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolderFile(class GLib.IFile file) cil managed" />
558 <MemberType>Method</MemberType>
559 <ReturnValue>
560 <ReturnType>System.Boolean</ReturnType>
561 </ReturnValue>
562 <Parameters>
563 <Parameter Name="file" Type="GLib.IFile" />
564 </Parameters>
565 <Docs>
566 <param name="file">To be added.</param>
567 <summary>To be added.</summary>
568 <returns>To be added.</returns>
569 <remarks>To be added.</remarks>
570 <since version="Gtk# 3.0" />
571 </Docs>
572 </Member>
573 <Member MemberName="SetCurrentFolderUri">
574 <MemberSignature Language="C#" Value="public bool SetCurrentFolderUri (string uri);" />
575 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentFolderUri(string uri) cil managed" />
576 <MemberType>Method</MemberType>
577 <ReturnValue>
578 <ReturnType>System.Boolean</ReturnType>
579 </ReturnValue>
580 <Parameters>
581 <Parameter Name="uri" Type="System.String" />
582 </Parameters>
583 <Docs>
584 <param name="uri">To be added.</param>
585 <summary>To be added.</summary>
586 <returns>To be added.</returns>
587 <remarks>To be added.</remarks>
588 <since version="Gtk# 3.0" />
589 </Docs>
590 </Member>
591 <Member MemberName="SetFile">
592 <MemberSignature Language="C#" Value="public bool SetFile (GLib.IFile file);" />
593 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetFile(class GLib.IFile file) cil managed" />
594 <MemberType>Method</MemberType>
595 <ReturnValue>
596 <ReturnType>System.Boolean</ReturnType>
597 </ReturnValue>
598 <Parameters>
599 <Parameter Name="file" Type="GLib.IFile" />
600 </Parameters>
601 <Docs>
602 <param name="file">To be added.</param>
603 <summary>To be added.</summary>
604 <returns>To be added.</returns>
605 <remarks>To be added.</remarks>
606 <since version="Gtk# 3.0" />
607 </Docs>
608 </Member>
609 <Member MemberName="SetFilename">
610 <MemberSignature Language="C#" Value="public bool SetFilename (string filename);" />
611 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetFilename(string filename) cil managed" />
612 <MemberType>Method</MemberType>
613 <ReturnValue>
614 <ReturnType>System.Boolean</ReturnType>
615 </ReturnValue>
616 <Parameters>
617 <Parameter Name="filename" Type="System.String" />
618 </Parameters>
619 <Docs>
620 <param name="filename">To be added.</param>
621 <summary>To be added.</summary>
622 <returns>To be added.</returns>
623 <remarks>To be added.</remarks>
624 <since version="Gtk# 3.0" />
625 </Docs>
626 </Member>
627 <Member MemberName="SetUri">
628 <MemberSignature Language="C#" Value="public bool SetUri (string uri);" />
629 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetUri(string uri) cil managed" />
630 <MemberType>Method</MemberType>
631 <ReturnValue>
632 <ReturnType>System.Boolean</ReturnType>
633 </ReturnValue>
634 <Parameters>
635 <Parameter Name="uri" Type="System.String" />
636 </Parameters>
637 <Docs>
638 <param name="uri">To be added.</param>
639 <summary>To be added.</summary>
640 <returns>To be added.</returns>
641 <remarks>To be added.</remarks>
642 <since version="Gtk# 3.0" />
643 </Docs>
644 </Member>
645 <Member MemberName="ShortcutFolders">
646 <MemberSignature Language="C#" Value="public string[] ShortcutFolders { get; }" />
647 <MemberSignature Language="ILAsm" Value=".property instance string[] ShortcutFolders" />
648 <MemberType>Property</MemberType>
649 <ReturnValue>
650 <ReturnType>System.String[]</ReturnType>
651 </ReturnValue>
652 <Docs>
653 <summary>To be added.</summary>
654 <value>To be added.</value>
655 <remarks>To be added.</remarks>
656 <since version="Gtk# 3.0" />
657 </Docs>
658 </Member>
659 <Member MemberName="ShortcutFolderUris">
660 <MemberSignature Language="C#" Value="public string[] ShortcutFolderUris { get; }" />
661 <MemberSignature Language="ILAsm" Value=".property instance string[] ShortcutFolderUris" />
662 <MemberType>Property</MemberType>
663 <ReturnValue>
664 <ReturnType>System.String[]</ReturnType>
665 </ReturnValue>
666 <Docs>
667 <summary>To be added.</summary>
668 <value>To be added.</value>
669 <remarks>To be added.</remarks>
670 <since version="Gtk# 3.0" />
671 </Docs>
672 </Member>
673 <Member MemberName="ShowHidden">
674 <MemberSignature Language="C#" Value="public bool ShowHidden { get; set; }" />
675 <MemberSignature Language="ILAsm" Value=".property instance bool ShowHidden" />
676 <MemberType>Property</MemberType>
677 <ReturnValue>
678 <ReturnType>System.Boolean</ReturnType>
679 </ReturnValue>
680 <Docs>
681 <summary>To be added.</summary>
682 <value>To be added.</value>
683 <remarks>To be added.</remarks>
684 <since version="Gtk# 3.0" />
685 </Docs>
686 </Member>
687 <Member MemberName="UnselectAll">
688 <MemberSignature Language="C#" Value="public void UnselectAll ();" />
689 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectAll() cil managed" />
690 <MemberType>Method</MemberType>
691 <ReturnValue>
692 <ReturnType>System.Void</ReturnType>
693 </ReturnValue>
694 <Parameters />
695 <Docs>
696 <summary>To be added.</summary>
697 <remarks>To be added.</remarks>
698 <since version="Gtk# 3.0" />
699 </Docs>
700 </Member>
701 <Member MemberName="UnselectFile">
702 <MemberSignature Language="C#" Value="public void UnselectFile (GLib.IFile file);" />
703 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectFile(class GLib.IFile file) cil managed" />
704 <MemberType>Method</MemberType>
705 <ReturnValue>
706 <ReturnType>System.Void</ReturnType>
707 </ReturnValue>
708 <Parameters>
709 <Parameter Name="file" Type="GLib.IFile" />
710 </Parameters>
711 <Docs>
712 <param name="file">To be added.</param>
713 <summary>To be added.</summary>
714 <remarks>To be added.</remarks>
715 <since version="Gtk# 3.0" />
716 </Docs>
717 </Member>
718 <Member MemberName="UnselectFilename">
719 <MemberSignature Language="C#" Value="public void UnselectFilename (string filename);" />
720 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectFilename(string filename) cil managed" />
721 <MemberType>Method</MemberType>
722 <ReturnValue>
723 <ReturnType>System.Void</ReturnType>
724 </ReturnValue>
725 <Parameters>
726 <Parameter Name="filename" Type="System.String" />
727 </Parameters>
728 <Docs>
729 <param name="filename">To be added.</param>
730 <summary>To be added.</summary>
731 <remarks>To be added.</remarks>
732 <since version="Gtk# 3.0" />
733 </Docs>
734 </Member>
735 <Member MemberName="UnselectUri">
736 <MemberSignature Language="C#" Value="public void UnselectUri (string uri);" />
737 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectUri(string uri) cil managed" />
738 <MemberType>Method</MemberType>
739 <ReturnValue>
740 <ReturnType>System.Void</ReturnType>
741 </ReturnValue>
742 <Parameters>
743 <Parameter Name="uri" Type="System.String" />
744 </Parameters>
745 <Docs>
746 <param name="uri">To be added.</param>
747 <summary>To be added.</summary>
748 <remarks>To be added.</remarks>
749 <since version="Gtk# 3.0" />
750 </Docs>
751 </Member>
752 <Member MemberName="UpdatePreview">
753 <MemberSignature Language="C#" Value="public event EventHandler UpdatePreview;" />
754 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler UpdatePreview" />
755 <MemberType>Event</MemberType>
756 <ReturnValue>
757 <ReturnType>System.EventHandler</ReturnType>
758 </ReturnValue>
759 <Docs>
760 <summary>To be added.</summary>
761 <remarks>To be added.</remarks>
762 <since version="Gtk# 3.0" />
763 </Docs>
764 </Member>
765 <Member MemberName="Uri">
766 <MemberSignature Language="C#" Value="public string Uri { get; }" />
767 <MemberSignature Language="ILAsm" Value=".property instance string Uri" />
768 <MemberType>Property</MemberType>
769 <ReturnValue>
770 <ReturnType>System.String</ReturnType>
771 </ReturnValue>
772 <Docs>
773 <summary>To be added.</summary>
774 <value>To be added.</value>
775 <remarks>To be added.</remarks>
776 <since version="Gtk# 3.0" />
777 </Docs>
778 </Member>
779 <Member MemberName="Uris">
780 <MemberSignature Language="C#" Value="public string[] Uris { get; }" />
781 <MemberSignature Language="ILAsm" Value=".property instance string[] Uris" />
782 <MemberType>Property</MemberType>
783 <ReturnValue>
784 <ReturnType>System.String[]</ReturnType>
785 </ReturnValue>
786 <Docs>
787 <summary>To be added.</summary>
788 <value>To be added.</value>
789 <remarks>To be added.</remarks>
790 <since version="Gtk# 3.0" />
791 </Docs>
792 </Member>
793 <Member MemberName="UsePreviewLabel">
794 <MemberSignature Language="C#" Value="public bool UsePreviewLabel { get; set; }" />
795 <MemberSignature Language="ILAsm" Value=".property instance bool UsePreviewLabel" />
796 <MemberType>Property</MemberType>
797 <ReturnValue>
798 <ReturnType>System.Boolean</ReturnType>
799 </ReturnValue>
800 <Docs>
801 <summary>To be added.</summary>
802 <value>To be added.</value>
803 <remarks>To be added.</remarks>
804 <since version="Gtk# 3.0" />
805 </Docs>
806 </Member>
807 </Members>
808 </Type>
0 <Type Name="IOrientable" FullName="Gtk.IOrientable">
1 <TypeSignature Language="C#" Value="public interface IOrientable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IOrientable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Orientation">
18 <MemberSignature Language="C#" Value="public Gtk.Orientation Orientation { get; set; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation Orientation" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>Gtk.Orientation</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 </Members>
32 </Type>
0 <Type Name="IOrientableImplementor" FullName="Gtk.IOrientableImplementor">
1 <TypeSignature Language="C#" Value="public interface IOrientableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IOrientableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.OrientableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Orientation">
23 <MemberSignature Language="C#" Value="public Gtk.Orientation Orientation { get; set; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation Orientation" />
25 <MemberType>Property</MemberType>
26 <Attributes>
27 <Attribute>
28 <AttributeName>GLib.Property("orientation")</AttributeName>
29 </Attribute>
30 </Attributes>
31 <ReturnValue>
32 <ReturnType>Gtk.Orientation</ReturnType>
33 </ReturnValue>
34 <Docs>
35 <summary>To be added.</summary>
36 <value>To be added.</value>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 </Members>
42 </Type>
0 <Type Name="IPrintOperationPreview" FullName="Gtk.IPrintOperationPreview">
1 <TypeSignature Language="C#" Value="public interface IPrintOperationPreview : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPrintOperationPreview implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="EndPreview">
18 <MemberSignature Language="C#" Value="public void EndPreview ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndPreview() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="GotPageSize">
32 <MemberSignature Language="C#" Value="public event Gtk.GotPageSizeHandler GotPageSize;" />
33 <MemberSignature Language="ILAsm" Value=".event class Gtk.GotPageSizeHandler GotPageSize" />
34 <MemberType>Event</MemberType>
35 <ReturnValue>
36 <ReturnType>Gtk.GotPageSizeHandler</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
41 <since version="Gtk# 3.0" />
42 </Docs>
43 </Member>
44 <Member MemberName="IsSelected">
45 <MemberSignature Language="C#" Value="public bool IsSelected (int page_nr);" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsSelected(int32 page_nr) cil managed" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Boolean</ReturnType>
50 </ReturnValue>
51 <Parameters>
52 <Parameter Name="page_nr" Type="System.Int32" />
53 </Parameters>
54 <Docs>
55 <param name="page_nr">To be added.</param>
56 <summary>To be added.</summary>
57 <returns>To be added.</returns>
58 <remarks>To be added.</remarks>
59 <since version="Gtk# 3.0" />
60 </Docs>
61 </Member>
62 <Member MemberName="Ready">
63 <MemberSignature Language="C#" Value="public event Gtk.ReadyHandler Ready;" />
64 <MemberSignature Language="ILAsm" Value=".event class Gtk.ReadyHandler Ready" />
65 <MemberType>Event</MemberType>
66 <ReturnValue>
67 <ReturnType>Gtk.ReadyHandler</ReturnType>
68 </ReturnValue>
69 <Docs>
70 <summary>To be added.</summary>
71 <remarks>To be added.</remarks>
72 <since version="Gtk# 3.0" />
73 </Docs>
74 </Member>
75 <Member MemberName="RenderPage">
76 <MemberSignature Language="C#" Value="public void RenderPage (int page_nr);" />
77 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RenderPage(int32 page_nr) cil managed" />
78 <MemberType>Method</MemberType>
79 <ReturnValue>
80 <ReturnType>System.Void</ReturnType>
81 </ReturnValue>
82 <Parameters>
83 <Parameter Name="page_nr" Type="System.Int32" />
84 </Parameters>
85 <Docs>
86 <param name="page_nr">To be added.</param>
87 <summary>To be added.</summary>
88 <remarks>To be added.</remarks>
89 <since version="Gtk# 3.0" />
90 </Docs>
91 </Member>
92 </Members>
93 </Type>
0 <Type Name="IPrintOperationPreviewImplementor" FullName="Gtk.IPrintOperationPreviewImplementor">
1 <TypeSignature Language="C#" Value="public interface IPrintOperationPreviewImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPrintOperationPreviewImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.PrintOperationPreviewAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="EndPreview">
23 <MemberSignature Language="C#" Value="public void EndPreview ();" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndPreview() cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters />
30 <Docs>
31 <summary>To be added.</summary>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 <Member MemberName="IsSelected">
37 <MemberSignature Language="C#" Value="public bool IsSelected (int page_nr);" />
38 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsSelected(int32 page_nr) cil managed" />
39 <MemberType>Method</MemberType>
40 <ReturnValue>
41 <ReturnType>System.Boolean</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 <Parameter Name="page_nr" Type="System.Int32" />
45 </Parameters>
46 <Docs>
47 <param name="page_nr">To be added.</param>
48 <summary>To be added.</summary>
49 <returns>To be added.</returns>
50 <remarks>To be added.</remarks>
51 <since version="Gtk# 3.0" />
52 </Docs>
53 </Member>
54 <Member MemberName="RenderPage">
55 <MemberSignature Language="C#" Value="public void RenderPage (int page_nr);" />
56 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RenderPage(int32 page_nr) cil managed" />
57 <MemberType>Method</MemberType>
58 <ReturnValue>
59 <ReturnType>System.Void</ReturnType>
60 </ReturnValue>
61 <Parameters>
62 <Parameter Name="page_nr" Type="System.Int32" />
63 </Parameters>
64 <Docs>
65 <param name="page_nr">To be added.</param>
66 <summary>To be added.</summary>
67 <remarks>To be added.</remarks>
68 <since version="Gtk# 3.0" />
69 </Docs>
70 </Member>
71 </Members>
72 </Type>
0 <Type Name="IRecentChooser" FullName="Gtk.IRecentChooser">
1 <TypeSignature Language="C#" Value="public interface IRecentChooser : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IRecentChooser implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="AddFilter">
18 <MemberSignature Language="C#" Value="public void AddFilter (Gtk.RecentFilter filter);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddFilter(class Gtk.RecentFilter filter) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="filter" Type="Gtk.RecentFilter" />
26 </Parameters>
27 <Docs>
28 <param name="filter">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
31 <since version="Gtk# 3.0" />
32 </Docs>
33 </Member>
34 <Member MemberName="CurrentItem">
35 <MemberSignature Language="C#" Value="public Gtk.RecentInfo CurrentItem { get; }" />
36 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentInfo CurrentItem" />
37 <MemberType>Property</MemberType>
38 <ReturnValue>
39 <ReturnType>Gtk.RecentInfo</ReturnType>
40 </ReturnValue>
41 <Docs>
42 <summary>To be added.</summary>
43 <value>To be added.</value>
44 <remarks>To be added.</remarks>
45 <since version="Gtk# 3.0" />
46 </Docs>
47 </Member>
48 <Member MemberName="CurrentUri">
49 <MemberSignature Language="C#" Value="public string CurrentUri { get; }" />
50 <MemberSignature Language="ILAsm" Value=".property instance string CurrentUri" />
51 <MemberType>Property</MemberType>
52 <ReturnValue>
53 <ReturnType>System.String</ReturnType>
54 </ReturnValue>
55 <Docs>
56 <summary>To be added.</summary>
57 <value>To be added.</value>
58 <remarks>To be added.</remarks>
59 <since version="Gtk# 3.0" />
60 </Docs>
61 </Member>
62 <Member MemberName="Filter">
63 <MemberSignature Language="C#" Value="public Gtk.RecentFilter Filter { get; set; }" />
64 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentFilter Filter" />
65 <MemberType>Property</MemberType>
66 <ReturnValue>
67 <ReturnType>Gtk.RecentFilter</ReturnType>
68 </ReturnValue>
69 <Docs>
70 <summary>To be added.</summary>
71 <value>To be added.</value>
72 <remarks>To be added.</remarks>
73 <since version="Gtk# 3.0" />
74 </Docs>
75 </Member>
76 <Member MemberName="Filters">
77 <MemberSignature Language="C#" Value="public Gtk.RecentFilter[] Filters { get; }" />
78 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentFilter[] Filters" />
79 <MemberType>Property</MemberType>
80 <ReturnValue>
81 <ReturnType>Gtk.RecentFilter[]</ReturnType>
82 </ReturnValue>
83 <Docs>
84 <summary>To be added.</summary>
85 <value>To be added.</value>
86 <remarks>To be added.</remarks>
87 <since version="Gtk# 3.0" />
88 </Docs>
89 </Member>
90 <Member MemberName="GetUris">
91 <MemberSignature Language="C#" Value="public string[] GetUris (out ulong length);" />
92 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GetUris(unsigned int64 length) cil managed" />
93 <MemberType>Method</MemberType>
94 <ReturnValue>
95 <ReturnType>System.String[]</ReturnType>
96 </ReturnValue>
97 <Parameters>
98 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
99 </Parameters>
100 <Docs>
101 <param name="length">To be added.</param>
102 <summary>To be added.</summary>
103 <returns>To be added.</returns>
104 <remarks>To be added.</remarks>
105 <since version="Gtk# 3.0" />
106 </Docs>
107 </Member>
108 <Member MemberName="Items">
109 <MemberSignature Language="C#" Value="public Gtk.RecentInfo[] Items { get; }" />
110 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentInfo[] Items" />
111 <MemberType>Property</MemberType>
112 <ReturnValue>
113 <ReturnType>Gtk.RecentInfo[]</ReturnType>
114 </ReturnValue>
115 <Docs>
116 <summary>To be added.</summary>
117 <value>To be added.</value>
118 <remarks>To be added.</remarks>
119 <since version="Gtk# 3.0" />
120 </Docs>
121 </Member>
122 <Member MemberName="Limit">
123 <MemberSignature Language="C#" Value="public int Limit { get; set; }" />
124 <MemberSignature Language="ILAsm" Value=".property instance int32 Limit" />
125 <MemberType>Property</MemberType>
126 <ReturnValue>
127 <ReturnType>System.Int32</ReturnType>
128 </ReturnValue>
129 <Docs>
130 <summary>To be added.</summary>
131 <value>To be added.</value>
132 <remarks>To be added.</remarks>
133 <since version="Gtk# 3.0" />
134 </Docs>
135 </Member>
136 <Member MemberName="LocalOnly">
137 <MemberSignature Language="C#" Value="public bool LocalOnly { get; set; }" />
138 <MemberSignature Language="ILAsm" Value=".property instance bool LocalOnly" />
139 <MemberType>Property</MemberType>
140 <ReturnValue>
141 <ReturnType>System.Boolean</ReturnType>
142 </ReturnValue>
143 <Docs>
144 <summary>To be added.</summary>
145 <value>To be added.</value>
146 <remarks>To be added.</remarks>
147 <since version="Gtk# 3.0" />
148 </Docs>
149 </Member>
150 <Member MemberName="RemoveFilter">
151 <MemberSignature Language="C#" Value="public void RemoveFilter (Gtk.RecentFilter filter);" />
152 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFilter(class Gtk.RecentFilter filter) cil managed" />
153 <MemberType>Method</MemberType>
154 <ReturnValue>
155 <ReturnType>System.Void</ReturnType>
156 </ReturnValue>
157 <Parameters>
158 <Parameter Name="filter" Type="Gtk.RecentFilter" />
159 </Parameters>
160 <Docs>
161 <param name="filter">To be added.</param>
162 <summary>To be added.</summary>
163 <remarks>To be added.</remarks>
164 <since version="Gtk# 3.0" />
165 </Docs>
166 </Member>
167 <Member MemberName="SelectAll">
168 <MemberSignature Language="C#" Value="public void SelectAll ();" />
169 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SelectAll() cil managed" />
170 <MemberType>Method</MemberType>
171 <ReturnValue>
172 <ReturnType>System.Void</ReturnType>
173 </ReturnValue>
174 <Parameters />
175 <Docs>
176 <summary>To be added.</summary>
177 <remarks>To be added.</remarks>
178 <since version="Gtk# 3.0" />
179 </Docs>
180 </Member>
181 <Member MemberName="SelectMultiple">
182 <MemberSignature Language="C#" Value="public bool SelectMultiple { get; set; }" />
183 <MemberSignature Language="ILAsm" Value=".property instance bool SelectMultiple" />
184 <MemberType>Property</MemberType>
185 <ReturnValue>
186 <ReturnType>System.Boolean</ReturnType>
187 </ReturnValue>
188 <Docs>
189 <summary>To be added.</summary>
190 <value>To be added.</value>
191 <remarks>To be added.</remarks>
192 <since version="Gtk# 3.0" />
193 </Docs>
194 </Member>
195 <Member MemberName="SelectUri">
196 <MemberSignature Language="C#" Value="public bool SelectUri (string uri);" />
197 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectUri(string uri) cil managed" />
198 <MemberType>Method</MemberType>
199 <ReturnValue>
200 <ReturnType>System.Boolean</ReturnType>
201 </ReturnValue>
202 <Parameters>
203 <Parameter Name="uri" Type="System.String" />
204 </Parameters>
205 <Docs>
206 <param name="uri">To be added.</param>
207 <summary>To be added.</summary>
208 <returns>To be added.</returns>
209 <remarks>To be added.</remarks>
210 <since version="Gtk# 3.0" />
211 </Docs>
212 </Member>
213 <Member MemberName="SetCurrentUri">
214 <MemberSignature Language="C#" Value="public bool SetCurrentUri (string uri);" />
215 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentUri(string uri) cil managed" />
216 <MemberType>Method</MemberType>
217 <ReturnValue>
218 <ReturnType>System.Boolean</ReturnType>
219 </ReturnValue>
220 <Parameters>
221 <Parameter Name="uri" Type="System.String" />
222 </Parameters>
223 <Docs>
224 <param name="uri">To be added.</param>
225 <summary>To be added.</summary>
226 <returns>To be added.</returns>
227 <remarks>To be added.</remarks>
228 <since version="Gtk# 3.0" />
229 </Docs>
230 </Member>
231 <Member MemberName="ShowIcons">
232 <MemberSignature Language="C#" Value="public bool ShowIcons { get; set; }" />
233 <MemberSignature Language="ILAsm" Value=".property instance bool ShowIcons" />
234 <MemberType>Property</MemberType>
235 <ReturnValue>
236 <ReturnType>System.Boolean</ReturnType>
237 </ReturnValue>
238 <Docs>
239 <summary>To be added.</summary>
240 <value>To be added.</value>
241 <remarks>To be added.</remarks>
242 <since version="Gtk# 3.0" />
243 </Docs>
244 </Member>
245 <Member MemberName="ShowNotFound">
246 <MemberSignature Language="C#" Value="public bool ShowNotFound { get; set; }" />
247 <MemberSignature Language="ILAsm" Value=".property instance bool ShowNotFound" />
248 <MemberType>Property</MemberType>
249 <ReturnValue>
250 <ReturnType>System.Boolean</ReturnType>
251 </ReturnValue>
252 <Docs>
253 <summary>To be added.</summary>
254 <value>To be added.</value>
255 <remarks>To be added.</remarks>
256 <since version="Gtk# 3.0" />
257 </Docs>
258 </Member>
259 <Member MemberName="ShowPrivate">
260 <MemberSignature Language="C#" Value="public bool ShowPrivate { get; set; }" />
261 <MemberSignature Language="ILAsm" Value=".property instance bool ShowPrivate" />
262 <MemberType>Property</MemberType>
263 <ReturnValue>
264 <ReturnType>System.Boolean</ReturnType>
265 </ReturnValue>
266 <Docs>
267 <summary>To be added.</summary>
268 <value>To be added.</value>
269 <remarks>To be added.</remarks>
270 <since version="Gtk# 3.0" />
271 </Docs>
272 </Member>
273 <Member MemberName="ShowTips">
274 <MemberSignature Language="C#" Value="public bool ShowTips { get; set; }" />
275 <MemberSignature Language="ILAsm" Value=".property instance bool ShowTips" />
276 <MemberType>Property</MemberType>
277 <ReturnValue>
278 <ReturnType>System.Boolean</ReturnType>
279 </ReturnValue>
280 <Docs>
281 <summary>To be added.</summary>
282 <value>To be added.</value>
283 <remarks>To be added.</remarks>
284 <since version="Gtk# 3.0" />
285 </Docs>
286 </Member>
287 <Member MemberName="SortFunc">
288 <MemberSignature Language="C#" Value="public Gtk.RecentSortFunc SortFunc { set; }" />
289 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentSortFunc SortFunc" />
290 <MemberType>Property</MemberType>
291 <ReturnValue>
292 <ReturnType>Gtk.RecentSortFunc</ReturnType>
293 </ReturnValue>
294 <Docs>
295 <summary>To be added.</summary>
296 <value>To be added.</value>
297 <remarks>To be added.</remarks>
298 <since version="Gtk# 3.0" />
299 </Docs>
300 </Member>
301 <Member MemberName="SortType">
302 <MemberSignature Language="C#" Value="public Gtk.RecentSortType SortType { get; set; }" />
303 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.RecentSortType SortType" />
304 <MemberType>Property</MemberType>
305 <ReturnValue>
306 <ReturnType>Gtk.RecentSortType</ReturnType>
307 </ReturnValue>
308 <Docs>
309 <summary>To be added.</summary>
310 <value>To be added.</value>
311 <remarks>To be added.</remarks>
312 <since version="Gtk# 3.0" />
313 </Docs>
314 </Member>
315 <Member MemberName="UnselectAll">
316 <MemberSignature Language="C#" Value="public void UnselectAll ();" />
317 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectAll() cil managed" />
318 <MemberType>Method</MemberType>
319 <ReturnValue>
320 <ReturnType>System.Void</ReturnType>
321 </ReturnValue>
322 <Parameters />
323 <Docs>
324 <summary>To be added.</summary>
325 <remarks>To be added.</remarks>
326 <since version="Gtk# 3.0" />
327 </Docs>
328 </Member>
329 <Member MemberName="UnselectUri">
330 <MemberSignature Language="C#" Value="public void UnselectUri (string uri);" />
331 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectUri(string uri) cil managed" />
332 <MemberType>Method</MemberType>
333 <ReturnValue>
334 <ReturnType>System.Void</ReturnType>
335 </ReturnValue>
336 <Parameters>
337 <Parameter Name="uri" Type="System.String" />
338 </Parameters>
339 <Docs>
340 <param name="uri">To be added.</param>
341 <summary>To be added.</summary>
342 <remarks>To be added.</remarks>
343 <since version="Gtk# 3.0" />
344 </Docs>
345 </Member>
346 </Members>
347 </Type>
0 <Type Name="IRecentChooserImplementor" FullName="Gtk.IRecentChooserImplementor">
1 <TypeSignature Language="C#" Value="public interface IRecentChooserImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IRecentChooserImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.RecentChooserAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="AddFilter">
23 <MemberSignature Language="C#" Value="public void AddFilter (Gtk.RecentFilter filter);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddFilter(class Gtk.RecentFilter filter) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="filter" Type="Gtk.RecentFilter" />
31 </Parameters>
32 <Docs>
33 <param name="filter">To be added.</param>
34 <summary>To be added.</summary>
35 <remarks>To be added.</remarks>
36 <since version="Gtk# 3.0" />
37 </Docs>
38 </Member>
39 <Member MemberName="CurrentUri">
40 <MemberSignature Language="C#" Value="public string CurrentUri { get; }" />
41 <MemberSignature Language="ILAsm" Value=".property instance string CurrentUri" />
42 <MemberType>Property</MemberType>
43 <ReturnValue>
44 <ReturnType>System.String</ReturnType>
45 </ReturnValue>
46 <Docs>
47 <summary>To be added.</summary>
48 <value>To be added.</value>
49 <remarks>To be added.</remarks>
50 <since version="Gtk# 3.0" />
51 </Docs>
52 </Member>
53 <Member MemberName="Filters">
54 <MemberSignature Language="C#" Value="public Gtk.RecentFilter[] Filters { get; }" />
55 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentFilter[] Filters" />
56 <MemberType>Property</MemberType>
57 <ReturnValue>
58 <ReturnType>Gtk.RecentFilter[]</ReturnType>
59 </ReturnValue>
60 <Docs>
61 <summary>To be added.</summary>
62 <value>To be added.</value>
63 <remarks>To be added.</remarks>
64 <since version="Gtk# 3.0" />
65 </Docs>
66 </Member>
67 <Member MemberName="Items">
68 <MemberSignature Language="C#" Value="public Gtk.RecentInfo[] Items { get; }" />
69 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentInfo[] Items" />
70 <MemberType>Property</MemberType>
71 <ReturnValue>
72 <ReturnType>Gtk.RecentInfo[]</ReturnType>
73 </ReturnValue>
74 <Docs>
75 <summary>To be added.</summary>
76 <value>To be added.</value>
77 <remarks>To be added.</remarks>
78 <since version="Gtk# 3.0" />
79 </Docs>
80 </Member>
81 <Member MemberName="RemoveFilter">
82 <MemberSignature Language="C#" Value="public void RemoveFilter (Gtk.RecentFilter filter);" />
83 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFilter(class Gtk.RecentFilter filter) cil managed" />
84 <MemberType>Method</MemberType>
85 <ReturnValue>
86 <ReturnType>System.Void</ReturnType>
87 </ReturnValue>
88 <Parameters>
89 <Parameter Name="filter" Type="Gtk.RecentFilter" />
90 </Parameters>
91 <Docs>
92 <param name="filter">To be added.</param>
93 <summary>To be added.</summary>
94 <remarks>To be added.</remarks>
95 <since version="Gtk# 3.0" />
96 </Docs>
97 </Member>
98 <Member MemberName="SelectAll">
99 <MemberSignature Language="C#" Value="public void SelectAll ();" />
100 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SelectAll() cil managed" />
101 <MemberType>Method</MemberType>
102 <ReturnValue>
103 <ReturnType>System.Void</ReturnType>
104 </ReturnValue>
105 <Parameters />
106 <Docs>
107 <summary>To be added.</summary>
108 <remarks>To be added.</remarks>
109 <since version="Gtk# 3.0" />
110 </Docs>
111 </Member>
112 <Member MemberName="SelectUri">
113 <MemberSignature Language="C#" Value="public bool SelectUri (string uri);" />
114 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectUri(string uri) cil managed" />
115 <MemberType>Method</MemberType>
116 <ReturnValue>
117 <ReturnType>System.Boolean</ReturnType>
118 </ReturnValue>
119 <Parameters>
120 <Parameter Name="uri" Type="System.String" />
121 </Parameters>
122 <Docs>
123 <param name="uri">To be added.</param>
124 <summary>To be added.</summary>
125 <returns>To be added.</returns>
126 <remarks>To be added.</remarks>
127 <since version="Gtk# 3.0" />
128 </Docs>
129 </Member>
130 <Member MemberName="SetCurrentUri">
131 <MemberSignature Language="C#" Value="public bool SetCurrentUri (string uri);" />
132 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentUri(string uri) cil managed" />
133 <MemberType>Method</MemberType>
134 <ReturnValue>
135 <ReturnType>System.Boolean</ReturnType>
136 </ReturnValue>
137 <Parameters>
138 <Parameter Name="uri" Type="System.String" />
139 </Parameters>
140 <Docs>
141 <param name="uri">To be added.</param>
142 <summary>To be added.</summary>
143 <returns>To be added.</returns>
144 <remarks>To be added.</remarks>
145 <since version="Gtk# 3.0" />
146 </Docs>
147 </Member>
148 <Member MemberName="SortFunc">
149 <MemberSignature Language="C#" Value="public Gtk.RecentSortFunc SortFunc { set; }" />
150 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentSortFunc SortFunc" />
151 <MemberType>Property</MemberType>
152 <ReturnValue>
153 <ReturnType>Gtk.RecentSortFunc</ReturnType>
154 </ReturnValue>
155 <Docs>
156 <summary>To be added.</summary>
157 <value>To be added.</value>
158 <remarks>To be added.</remarks>
159 <since version="Gtk# 3.0" />
160 </Docs>
161 </Member>
162 <Member MemberName="UnselectAll">
163 <MemberSignature Language="C#" Value="public void UnselectAll ();" />
164 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectAll() cil managed" />
165 <MemberType>Method</MemberType>
166 <ReturnValue>
167 <ReturnType>System.Void</ReturnType>
168 </ReturnValue>
169 <Parameters />
170 <Docs>
171 <summary>To be added.</summary>
172 <remarks>To be added.</remarks>
173 <since version="Gtk# 3.0" />
174 </Docs>
175 </Member>
176 <Member MemberName="UnselectUri">
177 <MemberSignature Language="C#" Value="public void UnselectUri (string uri);" />
178 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectUri(string uri) cil managed" />
179 <MemberType>Method</MemberType>
180 <ReturnValue>
181 <ReturnType>System.Void</ReturnType>
182 </ReturnValue>
183 <Parameters>
184 <Parameter Name="uri" Type="System.String" />
185 </Parameters>
186 <Docs>
187 <param name="uri">To be added.</param>
188 <summary>To be added.</summary>
189 <remarks>To be added.</remarks>
190 <since version="Gtk# 3.0" />
191 </Docs>
192 </Member>
193 </Members>
194 </Type>
0 <Type Name="IScrollable" FullName="Gtk.IScrollable">
1 <TypeSignature Language="C#" Value="public interface IScrollable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IScrollable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Hadjustment">
18 <MemberSignature Language="C#" Value="public Gtk.Adjustment Hadjustment { get; set; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Adjustment Hadjustment" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>Gtk.Adjustment</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="HscrollPolicy">
32 <MemberSignature Language="C#" Value="public Gtk.ScrollablePolicy HscrollPolicy { get; set; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ScrollablePolicy HscrollPolicy" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>Gtk.ScrollablePolicy</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="Vadjustment">
46 <MemberSignature Language="C#" Value="public Gtk.Adjustment Vadjustment { get; set; }" />
47 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Adjustment Vadjustment" />
48 <MemberType>Property</MemberType>
49 <ReturnValue>
50 <ReturnType>Gtk.Adjustment</ReturnType>
51 </ReturnValue>
52 <Docs>
53 <summary>To be added.</summary>
54 <value>To be added.</value>
55 <remarks>To be added.</remarks>
56 <since version="Gtk# 3.0" />
57 </Docs>
58 </Member>
59 <Member MemberName="VscrollPolicy">
60 <MemberSignature Language="C#" Value="public Gtk.ScrollablePolicy VscrollPolicy { get; set; }" />
61 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ScrollablePolicy VscrollPolicy" />
62 <MemberType>Property</MemberType>
63 <ReturnValue>
64 <ReturnType>Gtk.ScrollablePolicy</ReturnType>
65 </ReturnValue>
66 <Docs>
67 <summary>To be added.</summary>
68 <value>To be added.</value>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 </Members>
74 </Type>
0 <Type Name="IScrollableImplementor" FullName="Gtk.IScrollableImplementor">
1 <TypeSignature Language="C#" Value="public interface IScrollableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IScrollableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.ScrollableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Hadjustment">
23 <MemberSignature Language="C#" Value="public Gtk.Adjustment Hadjustment { get; set; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Adjustment Hadjustment" />
25 <MemberType>Property</MemberType>
26 <Attributes>
27 <Attribute>
28 <AttributeName>GLib.Property("hadjustment")</AttributeName>
29 </Attribute>
30 </Attributes>
31 <ReturnValue>
32 <ReturnType>Gtk.Adjustment</ReturnType>
33 </ReturnValue>
34 <Docs>
35 <summary>To be added.</summary>
36 <value>To be added.</value>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName="HscrollPolicy">
42 <MemberSignature Language="C#" Value="public Gtk.ScrollablePolicy HscrollPolicy { get; set; }" />
43 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ScrollablePolicy HscrollPolicy" />
44 <MemberType>Property</MemberType>
45 <Attributes>
46 <Attribute>
47 <AttributeName>GLib.Property("hscroll-policy")</AttributeName>
48 </Attribute>
49 </Attributes>
50 <ReturnValue>
51 <ReturnType>Gtk.ScrollablePolicy</ReturnType>
52 </ReturnValue>
53 <Docs>
54 <summary>To be added.</summary>
55 <value>To be added.</value>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="Vadjustment">
61 <MemberSignature Language="C#" Value="public Gtk.Adjustment Vadjustment { get; set; }" />
62 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Adjustment Vadjustment" />
63 <MemberType>Property</MemberType>
64 <Attributes>
65 <Attribute>
66 <AttributeName>GLib.Property("vadjustment")</AttributeName>
67 </Attribute>
68 </Attributes>
69 <ReturnValue>
70 <ReturnType>Gtk.Adjustment</ReturnType>
71 </ReturnValue>
72 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
76 <since version="Gtk# 3.0" />
77 </Docs>
78 </Member>
79 <Member MemberName="VscrollPolicy">
80 <MemberSignature Language="C#" Value="public Gtk.ScrollablePolicy VscrollPolicy { get; set; }" />
81 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ScrollablePolicy VscrollPolicy" />
82 <MemberType>Property</MemberType>
83 <Attributes>
84 <Attribute>
85 <AttributeName>GLib.Property("vscroll-policy")</AttributeName>
86 </Attribute>
87 </Attributes>
88 <ReturnValue>
89 <ReturnType>Gtk.ScrollablePolicy</ReturnType>
90 </ReturnValue>
91 <Docs>
92 <summary>To be added.</summary>
93 <value>To be added.</value>
94 <remarks>To be added.</remarks>
95 <since version="Gtk# 3.0" />
96 </Docs>
97 </Member>
98 </Members>
99 </Type>
0 <Type Name="IStyleProvider" FullName="Gtk.IStyleProvider">
1 <TypeSignature Language="C#" Value="public interface IStyleProvider : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IStyleProvider implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="GetIconFactory">
18 <MemberSignature Language="C#" Value="public Gtk.IconFactory GetIconFactory (Gtk.WidgetPath path);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Gtk.IconFactory GetIconFactory(class Gtk.WidgetPath path) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>Gtk.IconFactory</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="path" Type="Gtk.WidgetPath" />
26 </Parameters>
27 <Docs>
28 <param name="path">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 <Member MemberName="GetStyle">
36 <MemberSignature Language="C#" Value="public Gtk.StyleProperties GetStyle (Gtk.WidgetPath path);" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Gtk.StyleProperties GetStyle(class Gtk.WidgetPath path) cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>Gtk.StyleProperties</ReturnType>
41 </ReturnValue>
42 <Parameters>
43 <Parameter Name="path" Type="Gtk.WidgetPath" />
44 </Parameters>
45 <Docs>
46 <param name="path">To be added.</param>
47 <summary>To be added.</summary>
48 <returns>To be added.</returns>
49 <remarks>To be added.</remarks>
50 <since version="Gtk# 3.0" />
51 </Docs>
52 </Member>
53 <Member MemberName="GetStyleProperty">
54 <MemberSignature Language="C#" Value="public bool GetStyleProperty (Gtk.WidgetPath path, Gtk.StateFlags state, IntPtr pspec, GLib.Value value);" />
55 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetStyleProperty(class Gtk.WidgetPath path, valuetype Gtk.StateFlags state, native int pspec, valuetype GLib.Value value) cil managed" />
56 <MemberType>Method</MemberType>
57 <ReturnValue>
58 <ReturnType>System.Boolean</ReturnType>
59 </ReturnValue>
60 <Parameters>
61 <Parameter Name="path" Type="Gtk.WidgetPath" />
62 <Parameter Name="state" Type="Gtk.StateFlags" />
63 <Parameter Name="pspec" Type="System.IntPtr" />
64 <Parameter Name="value" Type="GLib.Value" />
65 </Parameters>
66 <Docs>
67 <param name="path">To be added.</param>
68 <param name="state">To be added.</param>
69 <param name="pspec">To be added.</param>
70 <param name="value">To be added.</param>
71 <summary>To be added.</summary>
72 <returns>To be added.</returns>
73 <remarks>To be added.</remarks>
74 <since version="Gtk# 3.0" />
75 </Docs>
76 </Member>
77 </Members>
78 </Type>
0 <Type Name="IStyleProviderImplementor" FullName="Gtk.IStyleProviderImplementor">
1 <TypeSignature Language="C#" Value="public interface IStyleProviderImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IStyleProviderImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.StyleProviderAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="GetIconFactory">
23 <MemberSignature Language="C#" Value="public Gtk.IconFactory GetIconFactory (Gtk.WidgetPath path);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Gtk.IconFactory GetIconFactory(class Gtk.WidgetPath path) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>Gtk.IconFactory</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="path" Type="Gtk.WidgetPath" />
31 </Parameters>
32 <Docs>
33 <param name="path">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 <since version="Gtk# 3.0" />
38 </Docs>
39 </Member>
40 <Member MemberName="GetStyle">
41 <MemberSignature Language="C#" Value="public Gtk.StyleProperties GetStyle (Gtk.WidgetPath path);" />
42 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Gtk.StyleProperties GetStyle(class Gtk.WidgetPath path) cil managed" />
43 <MemberType>Method</MemberType>
44 <ReturnValue>
45 <ReturnType>Gtk.StyleProperties</ReturnType>
46 </ReturnValue>
47 <Parameters>
48 <Parameter Name="path" Type="Gtk.WidgetPath" />
49 </Parameters>
50 <Docs>
51 <param name="path">To be added.</param>
52 <summary>To be added.</summary>
53 <returns>To be added.</returns>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="GetStyleProperty">
59 <MemberSignature Language="C#" Value="public bool GetStyleProperty (Gtk.WidgetPath path, Gtk.StateFlags state, IntPtr pspec, GLib.Value value);" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetStyleProperty(class Gtk.WidgetPath path, valuetype Gtk.StateFlags state, native int pspec, valuetype GLib.Value value) cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Boolean</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 <Parameter Name="path" Type="Gtk.WidgetPath" />
67 <Parameter Name="state" Type="Gtk.StateFlags" />
68 <Parameter Name="pspec" Type="System.IntPtr" />
69 <Parameter Name="value" Type="GLib.Value" />
70 </Parameters>
71 <Docs>
72 <param name="path">To be added.</param>
73 <param name="state">To be added.</param>
74 <param name="pspec">To be added.</param>
75 <param name="value">To be added.</param>
76 <summary>To be added.</summary>
77 <returns>To be added.</returns>
78 <remarks>To be added.</remarks>
79 <since version="Gtk# 3.0" />
80 </Docs>
81 </Member>
82 </Members>
83 </Type>
0 <Type Name="IToolShell" FullName="Gtk.IToolShell">
1 <TypeSignature Language="C#" Value="public interface IToolShell : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IToolShell implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="EllipsizeMode">
18 <MemberSignature Language="C#" Value="public Pango.EllipsizeMode EllipsizeMode { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance valuetype Pango.EllipsizeMode EllipsizeMode" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>Pango.EllipsizeMode</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="IconSize">
32 <MemberSignature Language="C#" Value="public Gtk.IconSize IconSize { get; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.IconSize IconSize" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>Gtk.IconSize</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="Orientation">
46 <MemberSignature Language="C#" Value="public Gtk.Orientation Orientation { get; }" />
47 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation Orientation" />
48 <MemberType>Property</MemberType>
49 <ReturnValue>
50 <ReturnType>Gtk.Orientation</ReturnType>
51 </ReturnValue>
52 <Docs>
53 <summary>To be added.</summary>
54 <value>To be added.</value>
55 <remarks>To be added.</remarks>
56 <since version="Gtk# 3.0" />
57 </Docs>
58 </Member>
59 <Member MemberName="RebuildMenu">
60 <MemberSignature Language="C#" Value="public void RebuildMenu ();" />
61 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RebuildMenu() cil managed" />
62 <MemberType>Method</MemberType>
63 <ReturnValue>
64 <ReturnType>System.Void</ReturnType>
65 </ReturnValue>
66 <Parameters />
67 <Docs>
68 <summary>To be added.</summary>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 <Member MemberName="ReliefStyle">
74 <MemberSignature Language="C#" Value="public Gtk.ReliefStyle ReliefStyle { get; }" />
75 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ReliefStyle ReliefStyle" />
76 <MemberType>Property</MemberType>
77 <ReturnValue>
78 <ReturnType>Gtk.ReliefStyle</ReturnType>
79 </ReturnValue>
80 <Docs>
81 <summary>To be added.</summary>
82 <value>To be added.</value>
83 <remarks>To be added.</remarks>
84 <since version="Gtk# 3.0" />
85 </Docs>
86 </Member>
87 <Member MemberName="Style">
88 <MemberSignature Language="C#" Value="public Gtk.ToolbarStyle Style { get; }" />
89 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ToolbarStyle Style" />
90 <MemberType>Property</MemberType>
91 <ReturnValue>
92 <ReturnType>Gtk.ToolbarStyle</ReturnType>
93 </ReturnValue>
94 <Docs>
95 <summary>To be added.</summary>
96 <value>To be added.</value>
97 <remarks>To be added.</remarks>
98 <since version="Gtk# 3.0" />
99 </Docs>
100 </Member>
101 <Member MemberName="TextAlignment">
102 <MemberSignature Language="C#" Value="public float TextAlignment { get; }" />
103 <MemberSignature Language="ILAsm" Value=".property instance float32 TextAlignment" />
104 <MemberType>Property</MemberType>
105 <ReturnValue>
106 <ReturnType>System.Single</ReturnType>
107 </ReturnValue>
108 <Docs>
109 <summary>To be added.</summary>
110 <value>To be added.</value>
111 <remarks>To be added.</remarks>
112 <since version="Gtk# 3.0" />
113 </Docs>
114 </Member>
115 <Member MemberName="TextOrientation">
116 <MemberSignature Language="C#" Value="public Gtk.Orientation TextOrientation { get; }" />
117 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation TextOrientation" />
118 <MemberType>Property</MemberType>
119 <ReturnValue>
120 <ReturnType>Gtk.Orientation</ReturnType>
121 </ReturnValue>
122 <Docs>
123 <summary>To be added.</summary>
124 <value>To be added.</value>
125 <remarks>To be added.</remarks>
126 <since version="Gtk# 3.0" />
127 </Docs>
128 </Member>
129 <Member MemberName="TextSizeGroup">
130 <MemberSignature Language="C#" Value="public Gtk.SizeGroup TextSizeGroup { get; }" />
131 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.SizeGroup TextSizeGroup" />
132 <MemberType>Property</MemberType>
133 <ReturnValue>
134 <ReturnType>Gtk.SizeGroup</ReturnType>
135 </ReturnValue>
136 <Docs>
137 <summary>To be added.</summary>
138 <value>To be added.</value>
139 <remarks>To be added.</remarks>
140 <since version="Gtk# 3.0" />
141 </Docs>
142 </Member>
143 </Members>
144 </Type>
0 <Type Name="IToolShellImplementor" FullName="Gtk.IToolShellImplementor">
1 <TypeSignature Language="C#" Value="public interface IToolShellImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IToolShellImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.ToolShellAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="EllipsizeMode">
23 <MemberSignature Language="C#" Value="public Pango.EllipsizeMode EllipsizeMode { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance valuetype Pango.EllipsizeMode EllipsizeMode" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>Pango.EllipsizeMode</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 <Member MemberName="IconSize">
37 <MemberSignature Language="C#" Value="public Gtk.IconSize IconSize { get; }" />
38 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.IconSize IconSize" />
39 <MemberType>Property</MemberType>
40 <ReturnValue>
41 <ReturnType>Gtk.IconSize</ReturnType>
42 </ReturnValue>
43 <Docs>
44 <summary>To be added.</summary>
45 <value>To be added.</value>
46 <remarks>To be added.</remarks>
47 <since version="Gtk# 3.0" />
48 </Docs>
49 </Member>
50 <Member MemberName="Orientation">
51 <MemberSignature Language="C#" Value="public Gtk.Orientation Orientation { get; }" />
52 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation Orientation" />
53 <MemberType>Property</MemberType>
54 <ReturnValue>
55 <ReturnType>Gtk.Orientation</ReturnType>
56 </ReturnValue>
57 <Docs>
58 <summary>To be added.</summary>
59 <value>To be added.</value>
60 <remarks>To be added.</remarks>
61 <since version="Gtk# 3.0" />
62 </Docs>
63 </Member>
64 <Member MemberName="RebuildMenu">
65 <MemberSignature Language="C#" Value="public void RebuildMenu ();" />
66 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RebuildMenu() cil managed" />
67 <MemberType>Method</MemberType>
68 <ReturnValue>
69 <ReturnType>System.Void</ReturnType>
70 </ReturnValue>
71 <Parameters />
72 <Docs>
73 <summary>To be added.</summary>
74 <remarks>To be added.</remarks>
75 <since version="Gtk# 3.0" />
76 </Docs>
77 </Member>
78 <Member MemberName="ReliefStyle">
79 <MemberSignature Language="C#" Value="public Gtk.ReliefStyle ReliefStyle { get; }" />
80 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ReliefStyle ReliefStyle" />
81 <MemberType>Property</MemberType>
82 <ReturnValue>
83 <ReturnType>Gtk.ReliefStyle</ReturnType>
84 </ReturnValue>
85 <Docs>
86 <summary>To be added.</summary>
87 <value>To be added.</value>
88 <remarks>To be added.</remarks>
89 <since version="Gtk# 3.0" />
90 </Docs>
91 </Member>
92 <Member MemberName="Style">
93 <MemberSignature Language="C#" Value="public Gtk.ToolbarStyle Style { get; }" />
94 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ToolbarStyle Style" />
95 <MemberType>Property</MemberType>
96 <ReturnValue>
97 <ReturnType>Gtk.ToolbarStyle</ReturnType>
98 </ReturnValue>
99 <Docs>
100 <summary>To be added.</summary>
101 <value>To be added.</value>
102 <remarks>To be added.</remarks>
103 <since version="Gtk# 3.0" />
104 </Docs>
105 </Member>
106 <Member MemberName="TextAlignment">
107 <MemberSignature Language="C#" Value="public float TextAlignment { get; }" />
108 <MemberSignature Language="ILAsm" Value=".property instance float32 TextAlignment" />
109 <MemberType>Property</MemberType>
110 <ReturnValue>
111 <ReturnType>System.Single</ReturnType>
112 </ReturnValue>
113 <Docs>
114 <summary>To be added.</summary>
115 <value>To be added.</value>
116 <remarks>To be added.</remarks>
117 <since version="Gtk# 3.0" />
118 </Docs>
119 </Member>
120 <Member MemberName="TextOrientation">
121 <MemberSignature Language="C#" Value="public Gtk.Orientation TextOrientation { get; }" />
122 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation TextOrientation" />
123 <MemberType>Property</MemberType>
124 <ReturnValue>
125 <ReturnType>Gtk.Orientation</ReturnType>
126 </ReturnValue>
127 <Docs>
128 <summary>To be added.</summary>
129 <value>To be added.</value>
130 <remarks>To be added.</remarks>
131 <since version="Gtk# 3.0" />
132 </Docs>
133 </Member>
134 <Member MemberName="TextSizeGroup">
135 <MemberSignature Language="C#" Value="public Gtk.SizeGroup TextSizeGroup { get; }" />
136 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.SizeGroup TextSizeGroup" />
137 <MemberType>Property</MemberType>
138 <ReturnValue>
139 <ReturnType>Gtk.SizeGroup</ReturnType>
140 </ReturnValue>
141 <Docs>
142 <summary>To be added.</summary>
143 <value>To be added.</value>
144 <remarks>To be added.</remarks>
145 <since version="Gtk# 3.0" />
146 </Docs>
147 </Member>
148 </Members>
149 </Type>
0 <Type Name="ITreeDragDest" FullName="Gtk.ITreeDragDest">
1 <TypeSignature Language="C#" Value="public interface ITreeDragDest : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITreeDragDest implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="DragDataReceived">
18 <MemberSignature Language="C#" Value="public bool DragDataReceived (Gtk.TreePath dest, Gtk.SelectionData selection_data);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DragDataReceived(class Gtk.TreePath dest, class Gtk.SelectionData selection_data) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="dest" Type="Gtk.TreePath" />
26 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
27 </Parameters>
28 <Docs>
29 <param name="dest">To be added.</param>
30 <param name="selection_data">To be added.</param>
31 <summary>To be added.</summary>
32 <returns>To be added.</returns>
33 <remarks>To be added.</remarks>
34 <since version="Gtk# 3.0" />
35 </Docs>
36 </Member>
37 <Member MemberName="RowDropPossible">
38 <MemberSignature Language="C#" Value="public bool RowDropPossible (Gtk.TreePath dest_path, Gtk.SelectionData selection_data);" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RowDropPossible(class Gtk.TreePath dest_path, class Gtk.SelectionData selection_data) cil managed" />
40 <MemberType>Method</MemberType>
41 <ReturnValue>
42 <ReturnType>System.Boolean</ReturnType>
43 </ReturnValue>
44 <Parameters>
45 <Parameter Name="dest_path" Type="Gtk.TreePath" />
46 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
47 </Parameters>
48 <Docs>
49 <param name="dest_path">To be added.</param>
50 <param name="selection_data">To be added.</param>
51 <summary>To be added.</summary>
52 <returns>To be added.</returns>
53 <remarks>To be added.</remarks>
54 <since version="Gtk# 3.0" />
55 </Docs>
56 </Member>
57 </Members>
58 </Type>
0 <Type Name="ITreeDragDestImplementor" FullName="Gtk.ITreeDragDestImplementor">
1 <TypeSignature Language="C#" Value="public interface ITreeDragDestImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITreeDragDestImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.TreeDragDestAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="DragDataReceived">
23 <MemberSignature Language="C#" Value="public bool DragDataReceived (Gtk.TreePath dest, Gtk.SelectionData selection_data);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DragDataReceived(class Gtk.TreePath dest, class Gtk.SelectionData selection_data) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="dest" Type="Gtk.TreePath" />
31 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
32 </Parameters>
33 <Docs>
34 <param name="dest">To be added.</param>
35 <param name="selection_data">To be added.</param>
36 <summary>To be added.</summary>
37 <returns>To be added.</returns>
38 <remarks>To be added.</remarks>
39 <since version="Gtk# 3.0" />
40 </Docs>
41 </Member>
42 <Member MemberName="RowDropPossible">
43 <MemberSignature Language="C#" Value="public bool RowDropPossible (Gtk.TreePath dest_path, Gtk.SelectionData selection_data);" />
44 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RowDropPossible(class Gtk.TreePath dest_path, class Gtk.SelectionData selection_data) cil managed" />
45 <MemberType>Method</MemberType>
46 <ReturnValue>
47 <ReturnType>System.Boolean</ReturnType>
48 </ReturnValue>
49 <Parameters>
50 <Parameter Name="dest_path" Type="Gtk.TreePath" />
51 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
52 </Parameters>
53 <Docs>
54 <param name="dest_path">To be added.</param>
55 <param name="selection_data">To be added.</param>
56 <summary>To be added.</summary>
57 <returns>To be added.</returns>
58 <remarks>To be added.</remarks>
59 <since version="Gtk# 3.0" />
60 </Docs>
61 </Member>
62 </Members>
63 </Type>
0 <Type Name="ITreeDragSource" FullName="Gtk.ITreeDragSource">
1 <TypeSignature Language="C#" Value="public interface ITreeDragSource : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITreeDragSource implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="DragDataDelete">
18 <MemberSignature Language="C#" Value="public bool DragDataDelete (Gtk.TreePath path);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DragDataDelete(class Gtk.TreePath path) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Boolean</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="path" Type="Gtk.TreePath" />
26 </Parameters>
27 <Docs>
28 <param name="path">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 <Member MemberName="DragDataGet">
36 <MemberSignature Language="C#" Value="public bool DragDataGet (Gtk.TreePath path, Gtk.SelectionData selection_data);" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DragDataGet(class Gtk.TreePath path, class Gtk.SelectionData selection_data) cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>System.Boolean</ReturnType>
41 </ReturnValue>
42 <Parameters>
43 <Parameter Name="path" Type="Gtk.TreePath" />
44 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
45 </Parameters>
46 <Docs>
47 <param name="path">To be added.</param>
48 <param name="selection_data">To be added.</param>
49 <summary>To be added.</summary>
50 <returns>To be added.</returns>
51 <remarks>To be added.</remarks>
52 <since version="Gtk# 3.0" />
53 </Docs>
54 </Member>
55 <Member MemberName="RowDraggable">
56 <MemberSignature Language="C#" Value="public bool RowDraggable (Gtk.TreePath path);" />
57 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RowDraggable(class Gtk.TreePath path) cil managed" />
58 <MemberType>Method</MemberType>
59 <ReturnValue>
60 <ReturnType>System.Boolean</ReturnType>
61 </ReturnValue>
62 <Parameters>
63 <Parameter Name="path" Type="Gtk.TreePath" />
64 </Parameters>
65 <Docs>
66 <param name="path">To be added.</param>
67 <summary>To be added.</summary>
68 <returns>To be added.</returns>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 </Members>
74 </Type>
0 <Type Name="ITreeDragSourceImplementor" FullName="Gtk.ITreeDragSourceImplementor">
1 <TypeSignature Language="C#" Value="public interface ITreeDragSourceImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITreeDragSourceImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.TreeDragSourceAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="DragDataDelete">
23 <MemberSignature Language="C#" Value="public bool DragDataDelete (Gtk.TreePath path);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DragDataDelete(class Gtk.TreePath path) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="path" Type="Gtk.TreePath" />
31 </Parameters>
32 <Docs>
33 <param name="path">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 <since version="Gtk# 3.0" />
38 </Docs>
39 </Member>
40 <Member MemberName="DragDataGet">
41 <MemberSignature Language="C#" Value="public bool DragDataGet (Gtk.TreePath path, Gtk.SelectionData selection_data);" />
42 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DragDataGet(class Gtk.TreePath path, class Gtk.SelectionData selection_data) cil managed" />
43 <MemberType>Method</MemberType>
44 <ReturnValue>
45 <ReturnType>System.Boolean</ReturnType>
46 </ReturnValue>
47 <Parameters>
48 <Parameter Name="path" Type="Gtk.TreePath" />
49 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
50 </Parameters>
51 <Docs>
52 <param name="path">To be added.</param>
53 <param name="selection_data">To be added.</param>
54 <summary>To be added.</summary>
55 <returns>To be added.</returns>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="RowDraggable">
61 <MemberSignature Language="C#" Value="public bool RowDraggable (Gtk.TreePath path);" />
62 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RowDraggable(class Gtk.TreePath path) cil managed" />
63 <MemberType>Method</MemberType>
64 <ReturnValue>
65 <ReturnType>System.Boolean</ReturnType>
66 </ReturnValue>
67 <Parameters>
68 <Parameter Name="path" Type="Gtk.TreePath" />
69 </Parameters>
70 <Docs>
71 <param name="path">To be added.</param>
72 <summary>To be added.</summary>
73 <returns>To be added.</returns>
74 <remarks>To be added.</remarks>
75 <since version="Gtk# 3.0" />
76 </Docs>
77 </Member>
78 </Members>
79 </Type>
0 <Type Name="ITreeModel" FullName="Gtk.ITreeModel">
1 <TypeSignature Language="C#" Value="public interface ITreeModel : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITreeModel implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="EmitRowChanged">
18 <MemberSignature Language="C#" Value="public void EmitRowChanged (Gtk.TreePath path, Gtk.TreeIter iter);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitRowChanged(class Gtk.TreePath path, valuetype Gtk.TreeIter iter) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="path" Type="Gtk.TreePath" />
26 <Parameter Name="iter" Type="Gtk.TreeIter" />
27 </Parameters>
28 <Docs>
29 <param name="path">To be added.</param>
30 <param name="iter">To be added.</param>
31 <summary>To be added.</summary>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 <Member MemberName="EmitRowDeleted">
37 <MemberSignature Language="C#" Value="public void EmitRowDeleted (Gtk.TreePath path);" />
38 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitRowDeleted(class Gtk.TreePath path) cil managed" />
39 <MemberType>Method</MemberType>
40 <ReturnValue>
41 <ReturnType>System.Void</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 <Parameter Name="path" Type="Gtk.TreePath" />
45 </Parameters>
46 <Docs>
47 <param name="path">To be added.</param>
48 <summary>To be added.</summary>
49 <remarks>To be added.</remarks>
50 <since version="Gtk# 3.0" />
51 </Docs>
52 </Member>
53 <Member MemberName="EmitRowHasChildToggled">
54 <MemberSignature Language="C#" Value="public void EmitRowHasChildToggled (Gtk.TreePath path, Gtk.TreeIter iter);" />
55 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitRowHasChildToggled(class Gtk.TreePath path, valuetype Gtk.TreeIter iter) cil managed" />
56 <MemberType>Method</MemberType>
57 <ReturnValue>
58 <ReturnType>System.Void</ReturnType>
59 </ReturnValue>
60 <Parameters>
61 <Parameter Name="path" Type="Gtk.TreePath" />
62 <Parameter Name="iter" Type="Gtk.TreeIter" />
63 </Parameters>
64 <Docs>
65 <param name="path">To be added.</param>
66 <param name="iter">To be added.</param>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
69 <since version="Gtk# 3.0" />
70 </Docs>
71 </Member>
72 <Member MemberName="EmitRowInserted">
73 <MemberSignature Language="C#" Value="public void EmitRowInserted (Gtk.TreePath path, Gtk.TreeIter iter);" />
74 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitRowInserted(class Gtk.TreePath path, valuetype Gtk.TreeIter iter) cil managed" />
75 <MemberType>Method</MemberType>
76 <ReturnValue>
77 <ReturnType>System.Void</ReturnType>
78 </ReturnValue>
79 <Parameters>
80 <Parameter Name="path" Type="Gtk.TreePath" />
81 <Parameter Name="iter" Type="Gtk.TreeIter" />
82 </Parameters>
83 <Docs>
84 <param name="path">To be added.</param>
85 <param name="iter">To be added.</param>
86 <summary>To be added.</summary>
87 <remarks>To be added.</remarks>
88 <since version="Gtk# 3.0" />
89 </Docs>
90 </Member>
91 <Member MemberName="EmitRowsReordered">
92 <MemberSignature Language="C#" Value="public void EmitRowsReordered (Gtk.TreePath path, Gtk.TreeIter iter, int[] new_order);" />
93 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitRowsReordered(class Gtk.TreePath path, valuetype Gtk.TreeIter iter, int32[] new_order) cil managed" />
94 <MemberType>Method</MemberType>
95 <ReturnValue>
96 <ReturnType>System.Void</ReturnType>
97 </ReturnValue>
98 <Parameters>
99 <Parameter Name="path" Type="Gtk.TreePath" />
100 <Parameter Name="iter" Type="Gtk.TreeIter" />
101 <Parameter Name="new_order" Type="System.Int32[]" />
102 </Parameters>
103 <Docs>
104 <param name="path">To be added.</param>
105 <param name="iter">To be added.</param>
106 <param name="new_order">To be added.</param>
107 <summary>To be added.</summary>
108 <remarks>To be added.</remarks>
109 <since version="Gtk# 3.0" />
110 </Docs>
111 </Member>
112 <Member MemberName="Flags">
113 <MemberSignature Language="C#" Value="public Gtk.TreeModelFlags Flags { get; }" />
114 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.TreeModelFlags Flags" />
115 <MemberType>Property</MemberType>
116 <ReturnValue>
117 <ReturnType>Gtk.TreeModelFlags</ReturnType>
118 </ReturnValue>
119 <Docs>
120 <summary>To be added.</summary>
121 <value>To be added.</value>
122 <remarks>To be added.</remarks>
123 <since version="Gtk# 3.0" />
124 </Docs>
125 </Member>
126 <Member MemberName="Foreach">
127 <MemberSignature Language="C#" Value="public void Foreach (Gtk.TreeModelForeachFunc func);" />
128 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Foreach(class Gtk.TreeModelForeachFunc func) cil managed" />
129 <MemberType>Method</MemberType>
130 <ReturnValue>
131 <ReturnType>System.Void</ReturnType>
132 </ReturnValue>
133 <Parameters>
134 <Parameter Name="func" Type="Gtk.TreeModelForeachFunc" />
135 </Parameters>
136 <Docs>
137 <param name="func">To be added.</param>
138 <summary>To be added.</summary>
139 <remarks>To be added.</remarks>
140 <since version="Gtk# 3.0" />
141 </Docs>
142 </Member>
143 <Member MemberName="GetColumnType">
144 <MemberSignature Language="C#" Value="public GLib.GType GetColumnType (int index_);" />
145 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype GLib.GType GetColumnType(int32 index_) cil managed" />
146 <MemberType>Method</MemberType>
147 <ReturnValue>
148 <ReturnType>GLib.GType</ReturnType>
149 </ReturnValue>
150 <Parameters>
151 <Parameter Name="index_" Type="System.Int32" />
152 </Parameters>
153 <Docs>
154 <param name="index_">To be added.</param>
155 <summary>To be added.</summary>
156 <returns>To be added.</returns>
157 <remarks>To be added.</remarks>
158 <since version="Gtk# 3.0" />
159 </Docs>
160 </Member>
161 <Member MemberName="GetIter">
162 <MemberSignature Language="C#" Value="public bool GetIter (out Gtk.TreeIter iter, Gtk.TreePath path);" />
163 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetIter(valuetype Gtk.TreeIter iter, class Gtk.TreePath path) cil managed" />
164 <MemberType>Method</MemberType>
165 <ReturnValue>
166 <ReturnType>System.Boolean</ReturnType>
167 </ReturnValue>
168 <Parameters>
169 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
170 <Parameter Name="path" Type="Gtk.TreePath" />
171 </Parameters>
172 <Docs>
173 <param name="iter">To be added.</param>
174 <param name="path">To be added.</param>
175 <summary>To be added.</summary>
176 <returns>To be added.</returns>
177 <remarks>To be added.</remarks>
178 <since version="Gtk# 3.0" />
179 </Docs>
180 </Member>
181 <Member MemberName="GetIterFirst">
182 <MemberSignature Language="C#" Value="public bool GetIterFirst (out Gtk.TreeIter iter);" />
183 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetIterFirst(valuetype Gtk.TreeIter iter) cil managed" />
184 <MemberType>Method</MemberType>
185 <ReturnValue>
186 <ReturnType>System.Boolean</ReturnType>
187 </ReturnValue>
188 <Parameters>
189 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
190 </Parameters>
191 <Docs>
192 <param name="iter">To be added.</param>
193 <summary>To be added.</summary>
194 <returns>To be added.</returns>
195 <remarks>To be added.</remarks>
196 <since version="Gtk# 3.0" />
197 </Docs>
198 </Member>
199 <Member MemberName="GetIterFromString">
200 <MemberSignature Language="C#" Value="public bool GetIterFromString (out Gtk.TreeIter iter, string path_string);" />
201 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetIterFromString(valuetype Gtk.TreeIter iter, string path_string) cil managed" />
202 <MemberType>Method</MemberType>
203 <ReturnValue>
204 <ReturnType>System.Boolean</ReturnType>
205 </ReturnValue>
206 <Parameters>
207 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
208 <Parameter Name="path_string" Type="System.String" />
209 </Parameters>
210 <Docs>
211 <param name="iter">To be added.</param>
212 <param name="path_string">To be added.</param>
213 <summary>To be added.</summary>
214 <returns>To be added.</returns>
215 <remarks>To be added.</remarks>
216 <since version="Gtk# 3.0" />
217 </Docs>
218 </Member>
219 <Member MemberName="GetPath">
220 <MemberSignature Language="C#" Value="public Gtk.TreePath GetPath (Gtk.TreeIter iter);" />
221 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Gtk.TreePath GetPath(valuetype Gtk.TreeIter iter) cil managed" />
222 <MemberType>Method</MemberType>
223 <ReturnValue>
224 <ReturnType>Gtk.TreePath</ReturnType>
225 </ReturnValue>
226 <Parameters>
227 <Parameter Name="iter" Type="Gtk.TreeIter" />
228 </Parameters>
229 <Docs>
230 <param name="iter">To be added.</param>
231 <summary>To be added.</summary>
232 <returns>To be added.</returns>
233 <remarks>To be added.</remarks>
234 <since version="Gtk# 3.0" />
235 </Docs>
236 </Member>
237 <Member MemberName="GetStringFromIter">
238 <MemberSignature Language="C#" Value="public string GetStringFromIter (Gtk.TreeIter iter);" />
239 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetStringFromIter(valuetype Gtk.TreeIter iter) cil managed" />
240 <MemberType>Method</MemberType>
241 <ReturnValue>
242 <ReturnType>System.String</ReturnType>
243 </ReturnValue>
244 <Parameters>
245 <Parameter Name="iter" Type="Gtk.TreeIter" />
246 </Parameters>
247 <Docs>
248 <param name="iter">To be added.</param>
249 <summary>To be added.</summary>
250 <returns>To be added.</returns>
251 <remarks>To be added.</remarks>
252 <since version="Gtk# 3.0" />
253 </Docs>
254 </Member>
255 <Member MemberName="GetValist">
256 <MemberSignature Language="C#" Value="public void GetValist (Gtk.TreeIter iter, IntPtr var_args);" />
257 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetValist(valuetype Gtk.TreeIter iter, native int var_args) cil managed" />
258 <MemberType>Method</MemberType>
259 <ReturnValue>
260 <ReturnType>System.Void</ReturnType>
261 </ReturnValue>
262 <Parameters>
263 <Parameter Name="iter" Type="Gtk.TreeIter" />
264 <Parameter Name="var_args" Type="System.IntPtr" />
265 </Parameters>
266 <Docs>
267 <param name="iter">To be added.</param>
268 <param name="var_args">To be added.</param>
269 <summary>To be added.</summary>
270 <remarks>To be added.</remarks>
271 <since version="Gtk# 3.0" />
272 </Docs>
273 </Member>
274 <Member MemberName="GetValue">
275 <MemberSignature Language="C#" Value="public object GetValue (Gtk.TreeIter iter, int column);" />
276 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object GetValue(valuetype Gtk.TreeIter iter, int32 column) cil managed" />
277 <MemberType>Method</MemberType>
278 <ReturnValue>
279 <ReturnType>System.Object</ReturnType>
280 </ReturnValue>
281 <Parameters>
282 <Parameter Name="iter" Type="Gtk.TreeIter" />
283 <Parameter Name="column" Type="System.Int32" />
284 </Parameters>
285 <Docs>
286 <param name="iter">To be added.</param>
287 <param name="column">To be added.</param>
288 <summary>To be added.</summary>
289 <returns>To be added.</returns>
290 <remarks>To be added.</remarks>
291 <since version="Gtk# 3.0" />
292 </Docs>
293 </Member>
294 <Member MemberName="GetValue">
295 <MemberSignature Language="C#" Value="public void GetValue (Gtk.TreeIter iter, int column, ref GLib.Value value);" />
296 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetValue(valuetype Gtk.TreeIter iter, int32 column, valuetype GLib.Value value) cil managed" />
297 <MemberType>Method</MemberType>
298 <ReturnValue>
299 <ReturnType>System.Void</ReturnType>
300 </ReturnValue>
301 <Parameters>
302 <Parameter Name="iter" Type="Gtk.TreeIter" />
303 <Parameter Name="column" Type="System.Int32" />
304 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
305 </Parameters>
306 <Docs>
307 <param name="iter">To be added.</param>
308 <param name="column">To be added.</param>
309 <param name="value">To be added.</param>
310 <summary>To be added.</summary>
311 <remarks>To be added.</remarks>
312 <since version="Gtk# 3.0" />
313 </Docs>
314 </Member>
315 <Member MemberName="IterChildren">
316 <MemberSignature Language="C#" Value="public bool IterChildren (out Gtk.TreeIter iter);" />
317 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterChildren(valuetype Gtk.TreeIter iter) cil managed" />
318 <MemberType>Method</MemberType>
319 <ReturnValue>
320 <ReturnType>System.Boolean</ReturnType>
321 </ReturnValue>
322 <Parameters>
323 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
324 </Parameters>
325 <Docs>
326 <param name="iter">To be added.</param>
327 <summary>To be added.</summary>
328 <returns>To be added.</returns>
329 <remarks>To be added.</remarks>
330 <since version="Gtk# 3.0" />
331 </Docs>
332 </Member>
333 <Member MemberName="IterChildren">
334 <MemberSignature Language="C#" Value="public bool IterChildren (out Gtk.TreeIter iter, Gtk.TreeIter parent);" />
335 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterChildren(valuetype Gtk.TreeIter iter, valuetype Gtk.TreeIter parent) cil managed" />
336 <MemberType>Method</MemberType>
337 <ReturnValue>
338 <ReturnType>System.Boolean</ReturnType>
339 </ReturnValue>
340 <Parameters>
341 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
342 <Parameter Name="parent" Type="Gtk.TreeIter" />
343 </Parameters>
344 <Docs>
345 <param name="iter">To be added.</param>
346 <param name="parent">To be added.</param>
347 <summary>To be added.</summary>
348 <returns>To be added.</returns>
349 <remarks>To be added.</remarks>
350 <since version="Gtk# 3.0" />
351 </Docs>
352 </Member>
353 <Member MemberName="IterHasChild">
354 <MemberSignature Language="C#" Value="public bool IterHasChild (Gtk.TreeIter iter);" />
355 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterHasChild(valuetype Gtk.TreeIter iter) cil managed" />
356 <MemberType>Method</MemberType>
357 <ReturnValue>
358 <ReturnType>System.Boolean</ReturnType>
359 </ReturnValue>
360 <Parameters>
361 <Parameter Name="iter" Type="Gtk.TreeIter" />
362 </Parameters>
363 <Docs>
364 <param name="iter">To be added.</param>
365 <summary>To be added.</summary>
366 <returns>To be added.</returns>
367 <remarks>To be added.</remarks>
368 <since version="Gtk# 3.0" />
369 </Docs>
370 </Member>
371 <Member MemberName="IterNChildren">
372 <MemberSignature Language="C#" Value="public int IterNChildren ();" />
373 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 IterNChildren() cil managed" />
374 <MemberType>Method</MemberType>
375 <ReturnValue>
376 <ReturnType>System.Int32</ReturnType>
377 </ReturnValue>
378 <Parameters />
379 <Docs>
380 <summary>To be added.</summary>
381 <returns>To be added.</returns>
382 <remarks>To be added.</remarks>
383 <since version="Gtk# 3.0" />
384 </Docs>
385 </Member>
386 <Member MemberName="IterNChildren">
387 <MemberSignature Language="C#" Value="public int IterNChildren (Gtk.TreeIter iter);" />
388 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 IterNChildren(valuetype Gtk.TreeIter iter) cil managed" />
389 <MemberType>Method</MemberType>
390 <ReturnValue>
391 <ReturnType>System.Int32</ReturnType>
392 </ReturnValue>
393 <Parameters>
394 <Parameter Name="iter" Type="Gtk.TreeIter" />
395 </Parameters>
396 <Docs>
397 <param name="iter">To be added.</param>
398 <summary>To be added.</summary>
399 <returns>To be added.</returns>
400 <remarks>To be added.</remarks>
401 <since version="Gtk# 3.0" />
402 </Docs>
403 </Member>
404 <Member MemberName="IterNext">
405 <MemberSignature Language="C#" Value="public bool IterNext (ref Gtk.TreeIter iter);" />
406 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterNext(valuetype Gtk.TreeIter iter) cil managed" />
407 <MemberType>Method</MemberType>
408 <ReturnValue>
409 <ReturnType>System.Boolean</ReturnType>
410 </ReturnValue>
411 <Parameters>
412 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="ref" />
413 </Parameters>
414 <Docs>
415 <param name="iter">To be added.</param>
416 <summary>To be added.</summary>
417 <returns>To be added.</returns>
418 <remarks>To be added.</remarks>
419 <since version="Gtk# 3.0" />
420 </Docs>
421 </Member>
422 <Member MemberName="IterNthChild">
423 <MemberSignature Language="C#" Value="public bool IterNthChild (out Gtk.TreeIter iter, int n);" />
424 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterNthChild(valuetype Gtk.TreeIter iter, int32 n) cil managed" />
425 <MemberType>Method</MemberType>
426 <ReturnValue>
427 <ReturnType>System.Boolean</ReturnType>
428 </ReturnValue>
429 <Parameters>
430 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
431 <Parameter Name="n" Type="System.Int32" />
432 </Parameters>
433 <Docs>
434 <param name="iter">To be added.</param>
435 <param name="n">To be added.</param>
436 <summary>To be added.</summary>
437 <returns>To be added.</returns>
438 <remarks>To be added.</remarks>
439 <since version="Gtk# 3.0" />
440 </Docs>
441 </Member>
442 <Member MemberName="IterNthChild">
443 <MemberSignature Language="C#" Value="public bool IterNthChild (out Gtk.TreeIter iter, Gtk.TreeIter parent, int n);" />
444 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterNthChild(valuetype Gtk.TreeIter iter, valuetype Gtk.TreeIter parent, int32 n) cil managed" />
445 <MemberType>Method</MemberType>
446 <ReturnValue>
447 <ReturnType>System.Boolean</ReturnType>
448 </ReturnValue>
449 <Parameters>
450 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
451 <Parameter Name="parent" Type="Gtk.TreeIter" />
452 <Parameter Name="n" Type="System.Int32" />
453 </Parameters>
454 <Docs>
455 <param name="iter">To be added.</param>
456 <param name="parent">To be added.</param>
457 <param name="n">To be added.</param>
458 <summary>To be added.</summary>
459 <returns>To be added.</returns>
460 <remarks>To be added.</remarks>
461 <since version="Gtk# 3.0" />
462 </Docs>
463 </Member>
464 <Member MemberName="IterParent">
465 <MemberSignature Language="C#" Value="public bool IterParent (out Gtk.TreeIter iter, Gtk.TreeIter child);" />
466 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterParent(valuetype Gtk.TreeIter iter, valuetype Gtk.TreeIter child) cil managed" />
467 <MemberType>Method</MemberType>
468 <ReturnValue>
469 <ReturnType>System.Boolean</ReturnType>
470 </ReturnValue>
471 <Parameters>
472 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
473 <Parameter Name="child" Type="Gtk.TreeIter" />
474 </Parameters>
475 <Docs>
476 <param name="iter">To be added.</param>
477 <param name="child">To be added.</param>
478 <summary>To be added.</summary>
479 <returns>To be added.</returns>
480 <remarks>To be added.</remarks>
481 <since version="Gtk# 3.0" />
482 </Docs>
483 </Member>
484 <Member MemberName="IterPrevious">
485 <MemberSignature Language="C#" Value="public bool IterPrevious (ref Gtk.TreeIter iter);" />
486 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterPrevious(valuetype Gtk.TreeIter iter) cil managed" />
487 <MemberType>Method</MemberType>
488 <ReturnValue>
489 <ReturnType>System.Boolean</ReturnType>
490 </ReturnValue>
491 <Parameters>
492 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="ref" />
493 </Parameters>
494 <Docs>
495 <param name="iter">To be added.</param>
496 <summary>To be added.</summary>
497 <returns>To be added.</returns>
498 <remarks>To be added.</remarks>
499 <since version="Gtk# 3.0" />
500 </Docs>
501 </Member>
502 <Member MemberName="NColumns">
503 <MemberSignature Language="C#" Value="public int NColumns { get; }" />
504 <MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
505 <MemberType>Property</MemberType>
506 <ReturnValue>
507 <ReturnType>System.Int32</ReturnType>
508 </ReturnValue>
509 <Docs>
510 <summary>To be added.</summary>
511 <value>To be added.</value>
512 <remarks>To be added.</remarks>
513 <since version="Gtk# 3.0" />
514 </Docs>
515 </Member>
516 <Member MemberName="RefNode">
517 <MemberSignature Language="C#" Value="public void RefNode (Gtk.TreeIter iter);" />
518 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RefNode(valuetype Gtk.TreeIter iter) cil managed" />
519 <MemberType>Method</MemberType>
520 <ReturnValue>
521 <ReturnType>System.Void</ReturnType>
522 </ReturnValue>
523 <Parameters>
524 <Parameter Name="iter" Type="Gtk.TreeIter" />
525 </Parameters>
526 <Docs>
527 <param name="iter">To be added.</param>
528 <summary>To be added.</summary>
529 <remarks>To be added.</remarks>
530 <since version="Gtk# 3.0" />
531 </Docs>
532 </Member>
533 <Member MemberName="RowChanged">
534 <MemberSignature Language="C#" Value="public event Gtk.RowChangedHandler RowChanged;" />
535 <MemberSignature Language="ILAsm" Value=".event class Gtk.RowChangedHandler RowChanged" />
536 <MemberType>Event</MemberType>
537 <ReturnValue>
538 <ReturnType>Gtk.RowChangedHandler</ReturnType>
539 </ReturnValue>
540 <Docs>
541 <summary>To be added.</summary>
542 <remarks>To be added.</remarks>
543 <since version="Gtk# 3.0" />
544 </Docs>
545 </Member>
546 <Member MemberName="RowDeleted">
547 <MemberSignature Language="C#" Value="public event Gtk.RowDeletedHandler RowDeleted;" />
548 <MemberSignature Language="ILAsm" Value=".event class Gtk.RowDeletedHandler RowDeleted" />
549 <MemberType>Event</MemberType>
550 <ReturnValue>
551 <ReturnType>Gtk.RowDeletedHandler</ReturnType>
552 </ReturnValue>
553 <Docs>
554 <summary>To be added.</summary>
555 <remarks>To be added.</remarks>
556 <since version="Gtk# 3.0" />
557 </Docs>
558 </Member>
559 <Member MemberName="RowHasChildToggled">
560 <MemberSignature Language="C#" Value="public event Gtk.RowHasChildToggledHandler RowHasChildToggled;" />
561 <MemberSignature Language="ILAsm" Value=".event class Gtk.RowHasChildToggledHandler RowHasChildToggled" />
562 <MemberType>Event</MemberType>
563 <ReturnValue>
564 <ReturnType>Gtk.RowHasChildToggledHandler</ReturnType>
565 </ReturnValue>
566 <Docs>
567 <summary>To be added.</summary>
568 <remarks>To be added.</remarks>
569 <since version="Gtk# 3.0" />
570 </Docs>
571 </Member>
572 <Member MemberName="RowInserted">
573 <MemberSignature Language="C#" Value="public event Gtk.RowInsertedHandler RowInserted;" />
574 <MemberSignature Language="ILAsm" Value=".event class Gtk.RowInsertedHandler RowInserted" />
575 <MemberType>Event</MemberType>
576 <ReturnValue>
577 <ReturnType>Gtk.RowInsertedHandler</ReturnType>
578 </ReturnValue>
579 <Docs>
580 <summary>To be added.</summary>
581 <remarks>To be added.</remarks>
582 <since version="Gtk# 3.0" />
583 </Docs>
584 </Member>
585 <Member MemberName="RowsReordered">
586 <MemberSignature Language="C#" Value="public event Gtk.RowsReorderedHandler RowsReordered;" />
587 <MemberSignature Language="ILAsm" Value=".event class Gtk.RowsReorderedHandler RowsReordered" />
588 <MemberType>Event</MemberType>
589 <ReturnValue>
590 <ReturnType>Gtk.RowsReorderedHandler</ReturnType>
591 </ReturnValue>
592 <Docs>
593 <summary>To be added.</summary>
594 <remarks>To be added.</remarks>
595 <since version="Gtk# 3.0" />
596 </Docs>
597 </Member>
598 <Member MemberName="SetValue">
599 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, bool value);" />
600 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, bool value) cil managed" />
601 <MemberType>Method</MemberType>
602 <ReturnValue>
603 <ReturnType>System.Void</ReturnType>
604 </ReturnValue>
605 <Parameters>
606 <Parameter Name="iter" Type="Gtk.TreeIter" />
607 <Parameter Name="column" Type="System.Int32" />
608 <Parameter Name="value" Type="System.Boolean" />
609 </Parameters>
610 <Docs>
611 <param name="iter">To be added.</param>
612 <param name="column">To be added.</param>
613 <param name="value">To be added.</param>
614 <summary>To be added.</summary>
615 <remarks>To be added.</remarks>
616 <since version="Gtk# 3.0" />
617 </Docs>
618 </Member>
619 <Member MemberName="SetValue">
620 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, double value);" />
621 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, float64 value) cil managed" />
622 <MemberType>Method</MemberType>
623 <ReturnValue>
624 <ReturnType>System.Void</ReturnType>
625 </ReturnValue>
626 <Parameters>
627 <Parameter Name="iter" Type="Gtk.TreeIter" />
628 <Parameter Name="column" Type="System.Int32" />
629 <Parameter Name="value" Type="System.Double" />
630 </Parameters>
631 <Docs>
632 <param name="iter">To be added.</param>
633 <param name="column">To be added.</param>
634 <param name="value">To be added.</param>
635 <summary>To be added.</summary>
636 <remarks>To be added.</remarks>
637 <since version="Gtk# 3.0" />
638 </Docs>
639 </Member>
640 <Member MemberName="SetValue">
641 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, int value);" />
642 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, int32 value) cil managed" />
643 <MemberType>Method</MemberType>
644 <ReturnValue>
645 <ReturnType>System.Void</ReturnType>
646 </ReturnValue>
647 <Parameters>
648 <Parameter Name="iter" Type="Gtk.TreeIter" />
649 <Parameter Name="column" Type="System.Int32" />
650 <Parameter Name="value" Type="System.Int32" />
651 </Parameters>
652 <Docs>
653 <param name="iter">To be added.</param>
654 <param name="column">To be added.</param>
655 <param name="value">To be added.</param>
656 <summary>To be added.</summary>
657 <remarks>To be added.</remarks>
658 <since version="Gtk# 3.0" />
659 </Docs>
660 </Member>
661 <Member MemberName="SetValue">
662 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, object value);" />
663 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, object value) cil managed" />
664 <MemberType>Method</MemberType>
665 <ReturnValue>
666 <ReturnType>System.Void</ReturnType>
667 </ReturnValue>
668 <Parameters>
669 <Parameter Name="iter" Type="Gtk.TreeIter" />
670 <Parameter Name="column" Type="System.Int32" />
671 <Parameter Name="value" Type="System.Object" />
672 </Parameters>
673 <Docs>
674 <param name="iter">To be added.</param>
675 <param name="column">To be added.</param>
676 <param name="value">To be added.</param>
677 <summary>To be added.</summary>
678 <remarks>To be added.</remarks>
679 <since version="Gtk# 3.0" />
680 </Docs>
681 </Member>
682 <Member MemberName="SetValue">
683 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, float value);" />
684 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, float32 value) cil managed" />
685 <MemberType>Method</MemberType>
686 <ReturnValue>
687 <ReturnType>System.Void</ReturnType>
688 </ReturnValue>
689 <Parameters>
690 <Parameter Name="iter" Type="Gtk.TreeIter" />
691 <Parameter Name="column" Type="System.Int32" />
692 <Parameter Name="value" Type="System.Single" />
693 </Parameters>
694 <Docs>
695 <param name="iter">To be added.</param>
696 <param name="column">To be added.</param>
697 <param name="value">To be added.</param>
698 <summary>To be added.</summary>
699 <remarks>To be added.</remarks>
700 <since version="Gtk# 3.0" />
701 </Docs>
702 </Member>
703 <Member MemberName="SetValue">
704 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, string value);" />
705 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, string value) cil managed" />
706 <MemberType>Method</MemberType>
707 <ReturnValue>
708 <ReturnType>System.Void</ReturnType>
709 </ReturnValue>
710 <Parameters>
711 <Parameter Name="iter" Type="Gtk.TreeIter" />
712 <Parameter Name="column" Type="System.Int32" />
713 <Parameter Name="value" Type="System.String" />
714 </Parameters>
715 <Docs>
716 <param name="iter">To be added.</param>
717 <param name="column">To be added.</param>
718 <param name="value">To be added.</param>
719 <summary>To be added.</summary>
720 <remarks>To be added.</remarks>
721 <since version="Gtk# 3.0" />
722 </Docs>
723 </Member>
724 <Member MemberName="SetValue">
725 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, uint value);" />
726 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, unsigned int32 value) cil managed" />
727 <MemberType>Method</MemberType>
728 <ReturnValue>
729 <ReturnType>System.Void</ReturnType>
730 </ReturnValue>
731 <Parameters>
732 <Parameter Name="iter" Type="Gtk.TreeIter" />
733 <Parameter Name="column" Type="System.Int32" />
734 <Parameter Name="value" Type="System.UInt32" />
735 </Parameters>
736 <Docs>
737 <param name="iter">To be added.</param>
738 <param name="column">To be added.</param>
739 <param name="value">To be added.</param>
740 <summary>To be added.</summary>
741 <remarks>To be added.</remarks>
742 <since version="Gtk# 3.0" />
743 </Docs>
744 </Member>
745 <Member MemberName="UnrefNode">
746 <MemberSignature Language="C#" Value="public void UnrefNode (Gtk.TreeIter iter);" />
747 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnrefNode(valuetype Gtk.TreeIter iter) cil managed" />
748 <MemberType>Method</MemberType>
749 <ReturnValue>
750 <ReturnType>System.Void</ReturnType>
751 </ReturnValue>
752 <Parameters>
753 <Parameter Name="iter" Type="Gtk.TreeIter" />
754 </Parameters>
755 <Docs>
756 <param name="iter">To be added.</param>
757 <summary>To be added.</summary>
758 <remarks>To be added.</remarks>
759 <since version="Gtk# 3.0" />
760 </Docs>
761 </Member>
762 </Members>
763 </Type>
0 <Type Name="ITreeModelImplementor" FullName="Gtk.ITreeModelImplementor">
1 <TypeSignature Language="C#" Value="public interface ITreeModelImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITreeModelImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.TreeModelAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Flags">
23 <MemberSignature Language="C#" Value="public Gtk.TreeModelFlags Flags { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.TreeModelFlags Flags" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>Gtk.TreeModelFlags</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 <Member MemberName="GetColumnType">
37 <MemberSignature Language="C#" Value="public GLib.GType GetColumnType (int index_);" />
38 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype GLib.GType GetColumnType(int32 index_) cil managed" />
39 <MemberType>Method</MemberType>
40 <ReturnValue>
41 <ReturnType>GLib.GType</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 <Parameter Name="index_" Type="System.Int32" />
45 </Parameters>
46 <Docs>
47 <param name="index_">To be added.</param>
48 <summary>To be added.</summary>
49 <returns>To be added.</returns>
50 <remarks>To be added.</remarks>
51 <since version="Gtk# 3.0" />
52 </Docs>
53 </Member>
54 <Member MemberName="GetIter">
55 <MemberSignature Language="C#" Value="public bool GetIter (out Gtk.TreeIter iter, Gtk.TreePath path);" />
56 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetIter(valuetype Gtk.TreeIter iter, class Gtk.TreePath path) cil managed" />
57 <MemberType>Method</MemberType>
58 <ReturnValue>
59 <ReturnType>System.Boolean</ReturnType>
60 </ReturnValue>
61 <Parameters>
62 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
63 <Parameter Name="path" Type="Gtk.TreePath" />
64 </Parameters>
65 <Docs>
66 <param name="iter">To be added.</param>
67 <param name="path">To be added.</param>
68 <summary>To be added.</summary>
69 <returns>To be added.</returns>
70 <remarks>To be added.</remarks>
71 <since version="Gtk# 3.0" />
72 </Docs>
73 </Member>
74 <Member MemberName="GetPath">
75 <MemberSignature Language="C#" Value="public Gtk.TreePath GetPath (Gtk.TreeIter iter);" />
76 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Gtk.TreePath GetPath(valuetype Gtk.TreeIter iter) cil managed" />
77 <MemberType>Method</MemberType>
78 <ReturnValue>
79 <ReturnType>Gtk.TreePath</ReturnType>
80 </ReturnValue>
81 <Parameters>
82 <Parameter Name="iter" Type="Gtk.TreeIter" />
83 </Parameters>
84 <Docs>
85 <param name="iter">To be added.</param>
86 <summary>To be added.</summary>
87 <returns>To be added.</returns>
88 <remarks>To be added.</remarks>
89 <since version="Gtk# 3.0" />
90 </Docs>
91 </Member>
92 <Member MemberName="GetValue">
93 <MemberSignature Language="C#" Value="public void GetValue (Gtk.TreeIter iter, int column, ref GLib.Value value);" />
94 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetValue(valuetype Gtk.TreeIter iter, int32 column, valuetype GLib.Value value) cil managed" />
95 <MemberType>Method</MemberType>
96 <ReturnValue>
97 <ReturnType>System.Void</ReturnType>
98 </ReturnValue>
99 <Parameters>
100 <Parameter Name="iter" Type="Gtk.TreeIter" />
101 <Parameter Name="column" Type="System.Int32" />
102 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
103 </Parameters>
104 <Docs>
105 <param name="iter">To be added.</param>
106 <param name="column">To be added.</param>
107 <param name="value">To be added.</param>
108 <summary>To be added.</summary>
109 <remarks>To be added.</remarks>
110 <since version="Gtk# 3.0" />
111 </Docs>
112 </Member>
113 <Member MemberName="IterChildren">
114 <MemberSignature Language="C#" Value="public bool IterChildren (out Gtk.TreeIter iter, Gtk.TreeIter parent);" />
115 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterChildren(valuetype Gtk.TreeIter iter, valuetype Gtk.TreeIter parent) cil managed" />
116 <MemberType>Method</MemberType>
117 <ReturnValue>
118 <ReturnType>System.Boolean</ReturnType>
119 </ReturnValue>
120 <Parameters>
121 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
122 <Parameter Name="parent" Type="Gtk.TreeIter" />
123 </Parameters>
124 <Docs>
125 <param name="iter">To be added.</param>
126 <param name="parent">To be added.</param>
127 <summary>To be added.</summary>
128 <returns>To be added.</returns>
129 <remarks>To be added.</remarks>
130 <since version="Gtk# 3.0" />
131 </Docs>
132 </Member>
133 <Member MemberName="IterHasChild">
134 <MemberSignature Language="C#" Value="public bool IterHasChild (Gtk.TreeIter iter);" />
135 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterHasChild(valuetype Gtk.TreeIter iter) cil managed" />
136 <MemberType>Method</MemberType>
137 <ReturnValue>
138 <ReturnType>System.Boolean</ReturnType>
139 </ReturnValue>
140 <Parameters>
141 <Parameter Name="iter" Type="Gtk.TreeIter" />
142 </Parameters>
143 <Docs>
144 <param name="iter">To be added.</param>
145 <summary>To be added.</summary>
146 <returns>To be added.</returns>
147 <remarks>To be added.</remarks>
148 <since version="Gtk# 3.0" />
149 </Docs>
150 </Member>
151 <Member MemberName="IterNChildren">
152 <MemberSignature Language="C#" Value="public int IterNChildren (Gtk.TreeIter iter);" />
153 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 IterNChildren(valuetype Gtk.TreeIter iter) cil managed" />
154 <MemberType>Method</MemberType>
155 <ReturnValue>
156 <ReturnType>System.Int32</ReturnType>
157 </ReturnValue>
158 <Parameters>
159 <Parameter Name="iter" Type="Gtk.TreeIter" />
160 </Parameters>
161 <Docs>
162 <param name="iter">To be added.</param>
163 <summary>To be added.</summary>
164 <returns>To be added.</returns>
165 <remarks>To be added.</remarks>
166 <since version="Gtk# 3.0" />
167 </Docs>
168 </Member>
169 <Member MemberName="IterNext">
170 <MemberSignature Language="C#" Value="public bool IterNext (ref Gtk.TreeIter iter);" />
171 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterNext(valuetype Gtk.TreeIter iter) cil managed" />
172 <MemberType>Method</MemberType>
173 <ReturnValue>
174 <ReturnType>System.Boolean</ReturnType>
175 </ReturnValue>
176 <Parameters>
177 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="ref" />
178 </Parameters>
179 <Docs>
180 <param name="iter">To be added.</param>
181 <summary>To be added.</summary>
182 <returns>To be added.</returns>
183 <remarks>To be added.</remarks>
184 <since version="Gtk# 3.0" />
185 </Docs>
186 </Member>
187 <Member MemberName="IterNthChild">
188 <MemberSignature Language="C#" Value="public bool IterNthChild (out Gtk.TreeIter iter, Gtk.TreeIter parent, int n);" />
189 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterNthChild(valuetype Gtk.TreeIter iter, valuetype Gtk.TreeIter parent, int32 n) cil managed" />
190 <MemberType>Method</MemberType>
191 <ReturnValue>
192 <ReturnType>System.Boolean</ReturnType>
193 </ReturnValue>
194 <Parameters>
195 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
196 <Parameter Name="parent" Type="Gtk.TreeIter" />
197 <Parameter Name="n" Type="System.Int32" />
198 </Parameters>
199 <Docs>
200 <param name="iter">To be added.</param>
201 <param name="parent">To be added.</param>
202 <param name="n">To be added.</param>
203 <summary>To be added.</summary>
204 <returns>To be added.</returns>
205 <remarks>To be added.</remarks>
206 <since version="Gtk# 3.0" />
207 </Docs>
208 </Member>
209 <Member MemberName="IterParent">
210 <MemberSignature Language="C#" Value="public bool IterParent (out Gtk.TreeIter iter, Gtk.TreeIter child);" />
211 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterParent(valuetype Gtk.TreeIter iter, valuetype Gtk.TreeIter child) cil managed" />
212 <MemberType>Method</MemberType>
213 <ReturnValue>
214 <ReturnType>System.Boolean</ReturnType>
215 </ReturnValue>
216 <Parameters>
217 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
218 <Parameter Name="child" Type="Gtk.TreeIter" />
219 </Parameters>
220 <Docs>
221 <param name="iter">To be added.</param>
222 <param name="child">To be added.</param>
223 <summary>To be added.</summary>
224 <returns>To be added.</returns>
225 <remarks>To be added.</remarks>
226 <since version="Gtk# 3.0" />
227 </Docs>
228 </Member>
229 <Member MemberName="IterPrevious">
230 <MemberSignature Language="C#" Value="public bool IterPrevious (ref Gtk.TreeIter iter);" />
231 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterPrevious(valuetype Gtk.TreeIter iter) cil managed" />
232 <MemberType>Method</MemberType>
233 <ReturnValue>
234 <ReturnType>System.Boolean</ReturnType>
235 </ReturnValue>
236 <Parameters>
237 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="ref" />
238 </Parameters>
239 <Docs>
240 <param name="iter">To be added.</param>
241 <summary>To be added.</summary>
242 <returns>To be added.</returns>
243 <remarks>To be added.</remarks>
244 <since version="Gtk# 3.0" />
245 </Docs>
246 </Member>
247 <Member MemberName="NColumns">
248 <MemberSignature Language="C#" Value="public int NColumns { get; }" />
249 <MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
250 <MemberType>Property</MemberType>
251 <ReturnValue>
252 <ReturnType>System.Int32</ReturnType>
253 </ReturnValue>
254 <Docs>
255 <summary>To be added.</summary>
256 <value>To be added.</value>
257 <remarks>To be added.</remarks>
258 <since version="Gtk# 3.0" />
259 </Docs>
260 </Member>
261 <Member MemberName="RefNode">
262 <MemberSignature Language="C#" Value="public void RefNode (Gtk.TreeIter iter);" />
263 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RefNode(valuetype Gtk.TreeIter iter) cil managed" />
264 <MemberType>Method</MemberType>
265 <ReturnValue>
266 <ReturnType>System.Void</ReturnType>
267 </ReturnValue>
268 <Parameters>
269 <Parameter Name="iter" Type="Gtk.TreeIter" />
270 </Parameters>
271 <Docs>
272 <param name="iter">To be added.</param>
273 <summary>To be added.</summary>
274 <remarks>To be added.</remarks>
275 <since version="Gtk# 3.0" />
276 </Docs>
277 </Member>
278 <Member MemberName="UnrefNode">
279 <MemberSignature Language="C#" Value="public void UnrefNode (Gtk.TreeIter iter);" />
280 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnrefNode(valuetype Gtk.TreeIter iter) cil managed" />
281 <MemberType>Method</MemberType>
282 <ReturnValue>
283 <ReturnType>System.Void</ReturnType>
284 </ReturnValue>
285 <Parameters>
286 <Parameter Name="iter" Type="Gtk.TreeIter" />
287 </Parameters>
288 <Docs>
289 <param name="iter">To be added.</param>
290 <summary>To be added.</summary>
291 <remarks>To be added.</remarks>
292 <since version="Gtk# 3.0" />
293 </Docs>
294 </Member>
295 </Members>
296 </Type>
0 <Type Name="ITreeSortable" FullName="Gtk.ITreeSortable">
1 <TypeSignature Language="C#" Value="public interface ITreeSortable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITreeSortable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="ChangeSortColumn">
18 <MemberSignature Language="C#" Value="public void ChangeSortColumn ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ChangeSortColumn() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="DefaultSortFunc">
32 <MemberSignature Language="C#" Value="public Gtk.TreeIterCompareFunc DefaultSortFunc { set; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeIterCompareFunc DefaultSortFunc" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>Gtk.TreeIterCompareFunc</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="GetSortColumnId">
46 <MemberSignature Language="C#" Value="public bool GetSortColumnId (out int sort_column_id, out Gtk.SortType order);" />
47 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetSortColumnId(int32 sort_column_id, valuetype Gtk.SortType order) cil managed" />
48 <MemberType>Method</MemberType>
49 <ReturnValue>
50 <ReturnType>System.Boolean</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 <Parameter Name="sort_column_id" Type="System.Int32&amp;" RefType="out" />
54 <Parameter Name="order" Type="Gtk.SortType&amp;" RefType="out" />
55 </Parameters>
56 <Docs>
57 <param name="sort_column_id">To be added.</param>
58 <param name="order">To be added.</param>
59 <summary>To be added.</summary>
60 <returns>To be added.</returns>
61 <remarks>To be added.</remarks>
62 <since version="Gtk# 3.0" />
63 </Docs>
64 </Member>
65 <Member MemberName="HasDefaultSortFunc">
66 <MemberSignature Language="C#" Value="public bool HasDefaultSortFunc { get; }" />
67 <MemberSignature Language="ILAsm" Value=".property instance bool HasDefaultSortFunc" />
68 <MemberType>Property</MemberType>
69 <ReturnValue>
70 <ReturnType>System.Boolean</ReturnType>
71 </ReturnValue>
72 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
76 <since version="Gtk# 3.0" />
77 </Docs>
78 </Member>
79 <Member MemberName="SetSortColumnId">
80 <MemberSignature Language="C#" Value="public void SetSortColumnId (int sort_column_id, Gtk.SortType order);" />
81 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetSortColumnId(int32 sort_column_id, valuetype Gtk.SortType order) cil managed" />
82 <MemberType>Method</MemberType>
83 <ReturnValue>
84 <ReturnType>System.Void</ReturnType>
85 </ReturnValue>
86 <Parameters>
87 <Parameter Name="sort_column_id" Type="System.Int32" />
88 <Parameter Name="order" Type="Gtk.SortType" />
89 </Parameters>
90 <Docs>
91 <param name="sort_column_id">To be added.</param>
92 <param name="order">To be added.</param>
93 <summary>To be added.</summary>
94 <remarks>To be added.</remarks>
95 <since version="Gtk# 3.0" />
96 </Docs>
97 </Member>
98 <Member MemberName="SetSortFunc">
99 <MemberSignature Language="C#" Value="public void SetSortFunc (int sort_column_id, Gtk.TreeIterCompareFunc sort_func);" />
100 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetSortFunc(int32 sort_column_id, class Gtk.TreeIterCompareFunc sort_func) cil managed" />
101 <MemberType>Method</MemberType>
102 <ReturnValue>
103 <ReturnType>System.Void</ReturnType>
104 </ReturnValue>
105 <Parameters>
106 <Parameter Name="sort_column_id" Type="System.Int32" />
107 <Parameter Name="sort_func" Type="Gtk.TreeIterCompareFunc" />
108 </Parameters>
109 <Docs>
110 <param name="sort_column_id">To be added.</param>
111 <param name="sort_func">To be added.</param>
112 <summary>To be added.</summary>
113 <remarks>To be added.</remarks>
114 <since version="Gtk# 3.0" />
115 </Docs>
116 </Member>
117 <Member MemberName="SortColumnChanged">
118 <MemberSignature Language="C#" Value="public event EventHandler SortColumnChanged;" />
119 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler SortColumnChanged" />
120 <MemberType>Event</MemberType>
121 <ReturnValue>
122 <ReturnType>System.EventHandler</ReturnType>
123 </ReturnValue>
124 <Docs>
125 <summary>To be added.</summary>
126 <remarks>To be added.</remarks>
127 <since version="Gtk# 3.0" />
128 </Docs>
129 </Member>
130 </Members>
131 </Type>
0 <Type Name="ITreeSortableImplementor" FullName="Gtk.ITreeSortableImplementor">
1 <TypeSignature Language="C#" Value="public interface ITreeSortableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITreeSortableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.TreeSortableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="DefaultSortFunc">
23 <MemberSignature Language="C#" Value="public Gtk.TreeIterCompareFunc DefaultSortFunc { set; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeIterCompareFunc DefaultSortFunc" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>Gtk.TreeIterCompareFunc</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 <Member MemberName="GetSortColumnId">
37 <MemberSignature Language="C#" Value="public bool GetSortColumnId (out int sort_column_id, out Gtk.SortType order);" />
38 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetSortColumnId(int32 sort_column_id, valuetype Gtk.SortType order) cil managed" />
39 <MemberType>Method</MemberType>
40 <ReturnValue>
41 <ReturnType>System.Boolean</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 <Parameter Name="sort_column_id" Type="System.Int32&amp;" RefType="out" />
45 <Parameter Name="order" Type="Gtk.SortType&amp;" RefType="out" />
46 </Parameters>
47 <Docs>
48 <param name="sort_column_id">To be added.</param>
49 <param name="order">To be added.</param>
50 <summary>To be added.</summary>
51 <returns>To be added.</returns>
52 <remarks>To be added.</remarks>
53 <since version="Gtk# 3.0" />
54 </Docs>
55 </Member>
56 <Member MemberName="HasDefaultSortFunc">
57 <MemberSignature Language="C#" Value="public bool HasDefaultSortFunc { get; }" />
58 <MemberSignature Language="ILAsm" Value=".property instance bool HasDefaultSortFunc" />
59 <MemberType>Property</MemberType>
60 <ReturnValue>
61 <ReturnType>System.Boolean</ReturnType>
62 </ReturnValue>
63 <Docs>
64 <summary>To be added.</summary>
65 <value>To be added.</value>
66 <remarks>To be added.</remarks>
67 <since version="Gtk# 3.0" />
68 </Docs>
69 </Member>
70 <Member MemberName="SetSortColumnId">
71 <MemberSignature Language="C#" Value="public void SetSortColumnId (int sort_column_id, Gtk.SortType order);" />
72 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetSortColumnId(int32 sort_column_id, valuetype Gtk.SortType order) cil managed" />
73 <MemberType>Method</MemberType>
74 <ReturnValue>
75 <ReturnType>System.Void</ReturnType>
76 </ReturnValue>
77 <Parameters>
78 <Parameter Name="sort_column_id" Type="System.Int32" />
79 <Parameter Name="order" Type="Gtk.SortType" />
80 </Parameters>
81 <Docs>
82 <param name="sort_column_id">To be added.</param>
83 <param name="order">To be added.</param>
84 <summary>To be added.</summary>
85 <remarks>To be added.</remarks>
86 <since version="Gtk# 3.0" />
87 </Docs>
88 </Member>
89 <Member MemberName="SetSortFunc">
90 <MemberSignature Language="C#" Value="public void SetSortFunc (int sort_column_id, Gtk.TreeIterCompareFunc sort_func);" />
91 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetSortFunc(int32 sort_column_id, class Gtk.TreeIterCompareFunc sort_func) cil managed" />
92 <MemberType>Method</MemberType>
93 <ReturnValue>
94 <ReturnType>System.Void</ReturnType>
95 </ReturnValue>
96 <Parameters>
97 <Parameter Name="sort_column_id" Type="System.Int32" />
98 <Parameter Name="sort_func" Type="Gtk.TreeIterCompareFunc" />
99 </Parameters>
100 <Docs>
101 <param name="sort_column_id">To be added.</param>
102 <param name="sort_func">To be added.</param>
103 <summary>To be added.</summary>
104 <remarks>To be added.</remarks>
105 <since version="Gtk# 3.0" />
106 </Docs>
107 </Member>
108 </Members>
109 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.Entry.IconPress" /> event invokes <see cref="T:Gtk.IconPressHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.IconPressArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.IconPressHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.Entry.IconPress" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.IconPressArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.IconPressHandler" /> to an event, add the IconPressHandler instance to the event. The methods referenced by the IconPressHandler instance are invoked whenever the event is raised, until the IconPressHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.Entry.IconRelease" /> event invokes <see cref="T:Gtk.IconReleaseHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.IconReleaseArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.IconReleaseHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.Entry.IconRelease" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.IconReleaseArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.IconReleaseHandler" /> to an event, add the IconReleaseHandler instance to the event. The methods referenced by the IconReleaseHandler instance are invoked whenever the event is raised, until the IconReleaseHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
311311 </Docs>
312312 </Member>
313313 <Member MemberName="LookupIcon">
314 <MemberSignature Language="C#" Value="public Gtk.IconInfo LookupIcon (GLib.Icon icon, int size, Gtk.IconLookupFlags flags);" />
315 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Gtk.IconInfo LookupIcon(class GLib.Icon icon, int32 size, valuetype Gtk.IconLookupFlags flags) cil managed" />
314 <MemberSignature Language="C#" Value="public Gtk.IconInfo LookupIcon (GLib.IIcon icon, int size, Gtk.IconLookupFlags flags);" />
315 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Gtk.IconInfo LookupIcon(class GLib.IIcon icon, int32 size, valuetype Gtk.IconLookupFlags flags) cil managed" />
316316 <MemberType>Method</MemberType>
317317 <ReturnValue>
318318 <ReturnType>Gtk.IconInfo</ReturnType>
319319 </ReturnValue>
320320 <Parameters>
321 <Parameter Name="icon" Type="GLib.Icon" />
321 <Parameter Name="icon" Type="GLib.IIcon" />
322322 <Parameter Name="size" Type="System.Int32" />
323323 <Parameter Name="flags" Type="Gtk.IconLookupFlags" />
324324 </Parameters>
00 <Type Name="IconView" FullName="Gtk.IconView">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class IconView : Gtk.Container, Gtk.CellLayout, Gtk.Scrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit IconView extends Gtk.Container implements class GLib.IWrapper, class Gtk.CellLayout, class Gtk.Scrollable" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class IconView : Gtk.Container, Gtk.ICellLayout, Gtk.IScrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit IconView extends Gtk.Container implements class GLib.IWrapper, class Gtk.ICellLayout, class Gtk.IScrollable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
1010 </Base>
1111 <Interfaces>
1212 <Interface>
13 <InterfaceName>Gtk.CellLayout</InterfaceName>
13 <InterfaceName>Gtk.ICellLayout</InterfaceName>
1414 </Interface>
1515 <Interface>
16 <InterfaceName>Gtk.Scrollable</InterfaceName>
16 <InterfaceName>Gtk.IScrollable</InterfaceName>
1717 </Interface>
1818 </Interfaces>
1919 <Docs>
217217 </Docs>
218218 </Member>
219219 <Member MemberName=".ctor">
220 <MemberSignature Language="C#" Value="public IconView (Gtk.TreeModel model);" />
221 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.TreeModel model) cil managed" />
220 <MemberSignature Language="C#" Value="public IconView (Gtk.ITreeModel model);" />
221 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ITreeModel model) cil managed" />
222222 <MemberType>Constructor</MemberType>
223 <ReturnValue />
224 <Parameters>
225 <Parameter Name="model" Type="Gtk.TreeModel" />
226 </Parameters>
227 <Docs>
228 <param name="model">a <see cref="T:Gtk.TreeModel" /></param>
229 <summary>Create a new IconView with a model.</summary>
230 <remarks />
223 <Parameters>
224 <Parameter Name="model" Type="Gtk.ITreeModel" />
225 </Parameters>
226 <Docs>
227 <param name="model">To be added.</param>
228 <summary>To be added.</summary>
229 <remarks>To be added.</remarks>
230 <since version="Gtk# 3.0" />
231231 </Docs>
232232 </Member>
233233 <Member MemberName=".ctor">
662662 </Docs>
663663 </Member>
664664 <Member MemberName="GetTooltipContext">
665 <MemberSignature Language="C#" Value="public bool GetTooltipContext (out int x, out int y, bool keyboard_tip, out Gtk.TreeModel model, out Gtk.TreePath path, out Gtk.TreeIter iter);" />
666 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool GetTooltipContext(int32 x, int32 y, bool keyboard_tip, class Gtk.TreeModel model, class Gtk.TreePath path, valuetype Gtk.TreeIter iter) cil managed" />
665 <MemberSignature Language="C#" Value="public bool GetTooltipContext (out int x, out int y, bool keyboard_tip, out Gtk.ITreeModel model, out Gtk.TreePath path, out Gtk.TreeIter iter);" />
666 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool GetTooltipContext(int32 x, int32 y, bool keyboard_tip, class Gtk.ITreeModel model, class Gtk.TreePath path, valuetype Gtk.TreeIter iter) cil managed" />
667667 <MemberType>Method</MemberType>
668668 <ReturnValue>
669669 <ReturnType>System.Boolean</ReturnType>
672672 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
673673 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
674674 <Parameter Name="keyboard_tip" Type="System.Boolean" />
675 <Parameter Name="model" Type="Gtk.TreeModel&amp;" RefType="out" />
675 <Parameter Name="model" Type="Gtk.ITreeModel&amp;" RefType="out" />
676676 <Parameter Name="path" Type="Gtk.TreePath&amp;" RefType="out" />
677677 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
678678 </Parameters>
686686 <summary>To be added.</summary>
687687 <returns>To be added.</returns>
688688 <remarks>To be added.</remarks>
689 <since version="Gtk# 2.12" />
689 <since version="Gtk# 3.0" />
690690 </Docs>
691691 </Member>
692692 <Member MemberName="GetVisibleRange">
876876 </Docs>
877877 </Member>
878878 <Member MemberName="Model">
879 <MemberSignature Language="C#" Value="public Gtk.TreeModel Model { get; set; }" />
880 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel Model" />
879 <MemberSignature Language="C#" Value="public Gtk.ITreeModel Model { get; set; }" />
880 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel Model" />
881881 <MemberType>Property</MemberType>
882882 <Attributes>
883883 <Attribute>
885885 </Attribute>
886886 </Attributes>
887887 <ReturnValue>
888 <ReturnType>Gtk.TreeModel</ReturnType>
888 <ReturnType>Gtk.ITreeModel</ReturnType>
889889 </ReturnValue>
890890 <Parameters />
891891 <Docs>
+0
-44
doc/en/Gtk/IframeCreatedArgs.xml less more
0 <Type Name="IframeCreatedArgs" FullName="Gtk.IframeCreatedArgs">
1 <TypeSignature Language="C#" Value="public class IframeCreatedArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.IframeCreated" /> event invokes <see cref="T:Gtk.IframeCreatedHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public IframeCreatedArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.IframeCreatedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.IframeCreatedHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Iframe">
31 <MemberSignature Language="C#" Value="public Gtk.HTML Iframe { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTML</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The IFRAME element that was created.</summary>
38 <value>a <see cref="T:Gtk.HTML" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/IframeCreatedHandler.xml less more
0 <Type Name="IframeCreatedHandler" FullName="Gtk.IframeCreatedHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void IframeCreatedHandler(object o, IframeCreatedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.IframeCreated" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.IframeCreatedArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.IframeCreatedHandler" /> to an event, add the IframeCreatedHandler instance to the event. The methods referenced by the IframeCreatedHandler instance are invoked whenever the event is raised, until the IframeCreatedHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.IframeCreatedArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
122122 </Docs>
123123 </Member>
124124 <Member MemberName=".ctor">
125 <MemberSignature Language="C#" Value="public Image (GLib.Icon icon, Gtk.IconSize size);" />
126 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.Icon icon, valuetype Gtk.IconSize size) cil managed" />
127 <MemberType>Constructor</MemberType>
128 <Parameters>
129 <Parameter Name="icon" Type="GLib.Icon" />
125 <MemberSignature Language="C#" Value="public Image (GLib.IIcon icon, Gtk.IconSize size);" />
126 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IIcon icon, valuetype Gtk.IconSize size) cil managed" />
127 <MemberType>Constructor</MemberType>
128 <Parameters>
129 <Parameter Name="icon" Type="GLib.IIcon" />
130130 <Parameter Name="size" Type="Gtk.IconSize" />
131131 </Parameters>
132132 <Docs>
326326 </Docs>
327327 </Member>
328328 <Member MemberName="GetIcon">
329 <MemberSignature Language="C#" Value="public void GetIcon (out GLib.Icon gicon, out Gtk.IconSize size);" />
330 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void GetIcon(class GLib.Icon gicon, valuetype Gtk.IconSize size) cil managed" />
331 <MemberType>Method</MemberType>
332 <ReturnValue>
333 <ReturnType>System.Void</ReturnType>
334 </ReturnValue>
335 <Parameters>
336 <Parameter Name="gicon" Type="GLib.Icon&amp;" RefType="out" />
329 <MemberSignature Language="C#" Value="public void GetIcon (out GLib.IIcon gicon, out Gtk.IconSize size);" />
330 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void GetIcon(class GLib.IIcon gicon, valuetype Gtk.IconSize size) cil managed" />
331 <MemberType>Method</MemberType>
332 <ReturnValue>
333 <ReturnType>System.Void</ReturnType>
334 </ReturnValue>
335 <Parameters>
336 <Parameter Name="gicon" Type="GLib.IIcon&amp;" RefType="out" />
337337 <Parameter Name="size" Type="Gtk.IconSize&amp;" RefType="out" />
338338 </Parameters>
339339 <Docs>
417417 </Docs>
418418 </Member>
419419 <Member MemberName="Icon">
420 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; set; }" />
421 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
420 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; set; }" />
421 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
422422 <MemberType>Property</MemberType>
423423 <Attributes>
424424 <Attribute>
426426 </Attribute>
427427 </Attributes>
428428 <ReturnValue>
429 <ReturnType>GLib.Icon</ReturnType>
429 <ReturnType>GLib.IIcon</ReturnType>
430430 </ReturnValue>
431431 <Docs>
432432 <summary>To be added.</summary>
605605 </Docs>
606606 </Member>
607607 <Member MemberName="SetFromIcon">
608 <MemberSignature Language="C#" Value="public void SetFromIcon (GLib.Icon icon, Gtk.IconSize size);" />
609 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetFromIcon(class GLib.Icon icon, valuetype Gtk.IconSize size) cil managed" />
610 <MemberType>Method</MemberType>
611 <ReturnValue>
612 <ReturnType>System.Void</ReturnType>
613 </ReturnValue>
614 <Parameters>
615 <Parameter Name="icon" Type="GLib.Icon" />
608 <MemberSignature Language="C#" Value="public void SetFromIcon (GLib.IIcon icon, Gtk.IconSize size);" />
609 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetFromIcon(class GLib.IIcon icon, valuetype Gtk.IconSize size) cil managed" />
610 <MemberType>Method</MemberType>
611 <ReturnValue>
612 <ReturnType>System.Void</ReturnType>
613 </ReturnValue>
614 <Parameters>
615 <Parameter Name="icon" Type="GLib.IIcon" />
616616 <Parameter Name="size" Type="Gtk.IconSize" />
617617 </Parameters>
618618 <Docs>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
145145 <ReturnType>GLib.GType</ReturnType>
146146 </ReturnValue>
147147 <Docs>
148 <summary>To be added.</summary>
149 <value>To be added.</value>
150 <remarks>To be added.</remarks>
148 <summary>GType Property.</summary>
149 <value>The native <see cref="T:GLib.GType" /> value.</value>
150 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.InfoBar" />.</remarks>
151151 <since version="Gtk# 3.0" />
152152 </Docs>
153153 </Member>
184184 </ReturnValue>
185185 <Parameters />
186186 <Docs>
187 <summary>To be added.</summary>
188 <remarks>To be added.</remarks>
187 <summary>Default handler for the <see cref="M:Gtk.InfoBar.Close" /> event.</summary>
188 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.InfoBar.Close" /> event.</remarks>
189189 <since version="Gtk# 3.0" />
190190 </Docs>
191191 </Member>
206206 </Parameters>
207207 <Docs>
208208 <param name="response_id">To be added.</param>
209 <summary>To be added.</summary>
210 <remarks>To be added.</remarks>
209 <summary>Default handler for the <see cref="M:Gtk.InfoBar.Respond" /> event.</summary>
210 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.InfoBar.Respond" /> event.</remarks>
211211 <since version="Gtk# 3.0" />
212212 </Docs>
213213 </Member>
+0
-71
doc/en/Gtk/Input.xml less more
0 <Type Name="Input" FullName="Gtk.Input">
1 <TypeSignature Language="C#" Value="public class Input" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Input-handling code for the main loop of programs.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Object</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="AddFull">
19 <MemberSignature Language="C#" Value="public static uint AddFull (int source, Gdk.InputCondition condition, Gdk.InputFunction function, Gtk.CallbackMarshal marshal, IntPtr data, Gtk.DestroyNotify destroy);" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.UInt32</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="source" Type="System.Int32" />
26 <Parameter Name="condition" Type="Gdk.InputCondition" />
27 <Parameter Name="function" Type="Gdk.InputFunction" />
28 <Parameter Name="marshal" Type="Gtk.CallbackMarshal" />
29 <Parameter Name="data" Type="System.IntPtr" />
30 <Parameter Name="destroy" Type="Gtk.DestroyNotify" />
31 </Parameters>
32 <Docs>
33 <summary>Registers a function to be called when a condition becomes true on a file descriptor. </summary>
34 <param name="source">an <see cref="T:System.Int32" />, a file descriptor. </param>
35 <param name="condition">an <see cref="T:Gdk.InputCondition" />, the condition. </param>
36 <param name="function">an <see cref="T:Gdk.InputFunction" />, the function to call. </param>
37 <param name="marshal">a <see cref="T:Gtk.CallbackMarshal" />, the marshaller to use instead of the function (if non-null). </param>
38 <param name="data">a <see cref="T:System.IntPtr" />, callback data passed to the function. </param>
39 <param name="destroy">a <see cref="T:Gtk.DestroyNotify" />, the callback function to call with "data" when the input handler is removed, or null. </param>
40 <returns>a <see cref="T:System.UInt32" />, a unique id for the event source; to be used with <see cref="M:Gtk.Input.Remove" />. </returns>
41 <remarks />
42 </Docs>
43 </Member>
44 <Member MemberName="Remove">
45 <MemberSignature Language="C#" Value="public static void Remove (uint input_handler_id);" />
46 <MemberType>Method</MemberType>
47 <ReturnValue>
48 <ReturnType>System.Void</ReturnType>
49 </ReturnValue>
50 <Parameters>
51 <Parameter Name="input_handler_id" Type="System.UInt32" />
52 </Parameters>
53 <Docs>
54 <summary>Removes the function with the given id. </summary>
55 <param name="input_handler_id">a <see cref="T:System.UInt32" /> identifying the function to remove, provided by <see cref="M:Gtk.Input.AddFull" />.</param>
56 <remarks />
57 </Docs>
58 </Member>
59 <Member MemberName=".ctor">
60 <MemberSignature Language="C#" Value="public Input ();" />
61 <MemberType>Constructor</MemberType>
62 <ReturnValue />
63 <Parameters />
64 <Docs>
65 <summary>Basic constructor.</summary>
66 <remarks />
67 </Docs>
68 </Member>
69 </Members>
70 </Type>
+0
-186
doc/en/Gtk/InputDialog.xml less more
0 <Type Name="InputDialog" FullName="Gtk.InputDialog">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class InputDialog : Gtk.Dialog" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Configure devices for the XInput extension.</summary>
11 <remarks>
12 <para>
13 NOTE: this <see cref="T:Gtk.Widget" /> is considered too specialized/little-used for Gtk#, and will in the future be moved to some other package.
14 If your application needs this <see cref="T:Gtk.Widget" />, feel free to use it, as the <see cref="T:Gtk.Widget" /> does work and is useful in some applications; it's just not of general interest.
15 However, we are not accepting new features for the <see cref="T:Gtk.Widget" />, and it will eventually move out of the Gtk# distribution.
16 </para>
17 <para>
18 <see cref="T:Gtk.InputDialog" /> displays a <see cref="T:Gtk.Dialog" /> which allows the user to configure XInput extension devices.
19 For each device, they can control the mode of the device (disabled, screen-relative, or window-relative), the mapping of axes to coordinates, and the mapping of the devices macro keys to key press events.
20 </para>
21 <para>
22 <see cref="T:Gtk.InputDialog" /> contains two <see cref="T:Gtk.Button" />s to which the application can connect; one for closing the <see cref="T:Gtk.Dialog" />, and one for saving the changes.
23 No actions are bound to these by default.
24 The changes that the user makes take effect immediately.
25 </para>
26 </remarks>
27 </Docs>
28 <Base>
29 <BaseTypeName>Gtk.Dialog</BaseTypeName>
30 </Base>
31 <Interfaces>
32 </Interfaces>
33 <Members>
34 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public InputDialog (IntPtr raw);" />
36 <MemberType>Constructor</MemberType>
37 <ReturnValue />
38 <Parameters>
39 <Parameter Name="raw" Type="System.IntPtr" />
40 </Parameters>
41 <Docs>
42 <summary>Internal constructor</summary>
43 <param name="raw">Pointer to the C object.</param>
44 <remarks>
45 <para>This is an internal constructor, and should not be used by user code.</para>
46 </remarks>
47 </Docs>
48 </Member>
49 <Member MemberName=".ctor">
50 <MemberSignature Language="C#" Value="public InputDialog ();" />
51 <MemberType>Constructor</MemberType>
52 <ReturnValue />
53 <Parameters />
54 <Docs>
55 <summary>Creates an instance of <see cref="T:Gtk.InputDialog" /></summary>
56 <remarks>Creates an instance of <see cref="T:Gtk.InputDialog" /></remarks>
57 </Docs>
58 </Member>
59 <Member MemberName="DisableDevice">
60 <MemberSignature Language="C#" Value="public event Gtk.DisableDeviceHandler DisableDevice;" />
61 <MemberType>Event</MemberType>
62 <ReturnValue>
63 <ReturnType>Gtk.DisableDeviceHandler</ReturnType>
64 </ReturnValue>
65 <Parameters />
66 <Docs>
67 <summary>Emitted when the user changes the mode of a device from a GDK_MODE_SCREEN or GDK_MODE_WINDOW to GDK_MODE_ENABLED.</summary>
68 <remarks>
69 This signal is emitted when the user changes the mode of a device from a GDK_MODE_SCREEN or GDK_MODE_WINDOW to GDK_MODE_ENABLED.
70 </remarks>
71 </Docs>
72 <Attributes>
73 <Attribute>
74 <AttributeName>GLib.Signal("disable_device")</AttributeName>
75 </Attribute>
76 </Attributes>
77 </Member>
78 <Member MemberName="EnableDevice">
79 <MemberSignature Language="C#" Value="public event Gtk.EnableDeviceHandler EnableDevice;" />
80 <MemberType>Event</MemberType>
81 <ReturnValue>
82 <ReturnType>Gtk.EnableDeviceHandler</ReturnType>
83 </ReturnValue>
84 <Parameters />
85 <Docs>
86 <summary>Emitted when the user changes the mode of a device from GDK_MODE_DISABLED to a GDK_MODE_SCREEN or GDK_MODE_WINDOW.</summary>
87 <remarks>
88 This signal is emitted when the user changes the mode of a device from GDK_MODE_DISABLED to a GDK_MODE_SCREEN or GDK_MODE_WINDOW.
89 </remarks>
90 </Docs>
91 <Attributes>
92 <Attribute>
93 <AttributeName>GLib.Signal("enable_device")</AttributeName>
94 </Attribute>
95 </Attributes>
96 </Member>
97 <Member MemberName="GType">
98 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
99 <MemberType>Property</MemberType>
100 <ReturnValue>
101 <ReturnType>GLib.GType</ReturnType>
102 </ReturnValue>
103 <Parameters />
104 <Docs>
105 <summary>GType Property.</summary>
106 <value>a <see cref="T:GLib.GType" /></value>
107 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.InputDialog" />.</remarks>
108 </Docs>
109 </Member>
110 <Member MemberName="OnEnableDevice">
111 <MemberSignature Language="C#" Value="protected virtual void OnEnableDevice (Gdk.Device device);" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>System.Void</ReturnType>
115 </ReturnValue>
116 <Parameters>
117 <Parameter Name="device" Type="Gdk.Device" />
118 </Parameters>
119 <Docs>
120 <summary>Default handler for the <see cref="M:Gtk.InputDialog.EnableDevice" /> event.</summary>
121 <param name="device">a <see cref="T:Gdk.Device" /></param>
122 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.InputDialog.EnableDevice" /> event.</remarks>
123 </Docs>
124 </Member>
125 <Member MemberName="OnDisableDevice">
126 <MemberSignature Language="C#" Value="protected virtual void OnDisableDevice (Gdk.Device device);" />
127 <MemberType>Method</MemberType>
128 <ReturnValue>
129 <ReturnType>System.Void</ReturnType>
130 </ReturnValue>
131 <Parameters>
132 <Parameter Name="device" Type="Gdk.Device" />
133 </Parameters>
134 <Docs>
135 <summary>Default handler for the <see cref="M:Gtk.InputDialog.DisableDevice" /> event.</summary>
136 <param name="device">a <see cref="T:Gdk.Device" /></param>
137 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.InputDialog.DisableDevice" /> event.</remarks>
138 </Docs>
139 </Member>
140 <Member MemberName=".ctor">
141 <MemberSignature Language="C#" Value="protected InputDialog (GLib.GType gtype);" />
142 <MemberType>Constructor</MemberType>
143 <ReturnValue />
144 <Parameters>
145 <Parameter Name="gtype" Type="GLib.GType" />
146 </Parameters>
147 <Docs>
148 <summary>Protected Constructor.</summary>
149 <param name="gtype">a <see cref="T:GLib.GType" /></param>
150 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
151 </Docs>
152 <Attributes>
153 <Attribute>
154 <AttributeName>System.Obsolete</AttributeName>
155 </Attribute>
156 </Attributes>
157 </Member>
158 <Member MemberName="SaveButton">
159 <MemberSignature Language="C#" Value="public Gtk.Button SaveButton { get; };" />
160 <MemberType>Property</MemberType>
161 <ReturnValue>
162 <ReturnType>Gtk.Button</ReturnType>
163 </ReturnValue>
164 <Parameters />
165 <Docs>
166 <summary>The save button in this dialog.</summary>
167 <value>a <see cref="T:Gtk.Button" /></value>
168 <remarks />
169 </Docs>
170 </Member>
171 <Member MemberName="CloseButton">
172 <MemberSignature Language="C#" Value="public Gtk.Button CloseButton { get; };" />
173 <MemberType>Property</MemberType>
174 <ReturnValue>
175 <ReturnType>Gtk.Button</ReturnType>
176 </ReturnValue>
177 <Parameters />
178 <Docs>
179 <summary>The "close window" button in this dialog.</summary>
180 <value>a <see cref="T:Gtk.Button" /></value>
181 <remarks />
182 </Docs>
183 </Member>
184 </Members>
185 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.EntryBuffer.InsertedText" /> event invokes <see cref="T:Gtk.InsertedTextHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.InsertedTextArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.InsertedTextHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.EntryBuffer.InsertedText" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.InsertedTextArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.InsertedTextHandler" /> to an event, add the InsertedTextHandler instance to the event. The methods referenced by the InsertedTextHandler instance are invoked whenever the event is raised, until the InsertedTextHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-44
doc/en/Gtk/InsertionColorChangedArgs.xml less more
0 <Type Name="InsertionColorChangedArgs" FullName="Gtk.InsertionColorChangedArgs">
1 <TypeSignature Language="C#" Value="public class InsertionColorChangedArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.InsertionColorChanged" /> event invokes <see cref="T:Gtk.InsertionColorChangedHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public InsertionColorChangedArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.InsertionColorChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.InsertionColorChangedHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Color">
31 <MemberSignature Language="C#" Value="public Gdk.Color Color { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.Color</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The color under the insertion point after the change.</summary>
38 <value>The new color, a <see cref="T:Gdk.Color" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/InsertionColorChangedHandler.xml less more
0 <Type Name="InsertionColorChangedHandler" FullName="Gtk.InsertionColorChangedHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void InsertionColorChangedHandler(object o, InsertionColorChangedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.InsertionColorChanged" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.InsertionColorChangedArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.InsertionColorChangedHandler" /> to an event, add the InsertionColorChangedHandler instance to the event. The methods referenced by the InsertionColorChangedHandler instance are invoked whenever the event is raised, until the InsertionColorChangedHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.InsertionColorChangedArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
+0
-44
doc/en/Gtk/InsertionFontStyleChangedArgs.xml less more
0 <Type Name="InsertionFontStyleChangedArgs" FullName="Gtk.InsertionFontStyleChangedArgs">
1 <TypeSignature Language="C#" Value="public class InsertionFontStyleChangedArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.InsertionFontStyleChanged" /> event invokes <see cref="T:Gtk.InsertionFontStyleChangedHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public InsertionFontStyleChangedArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.InsertionFontStyleChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.InsertionFontStyleChangedHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Style">
31 <MemberSignature Language="C#" Value="public Gtk.HTMLFontStyle Style { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLFontStyle</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The style that was set during the change.</summary>
38 <value>a <see cref="T:Gtk.HTMLFontStyle" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/InsertionFontStyleChangedHandler.xml less more
0 <Type Name="InsertionFontStyleChangedHandler" FullName="Gtk.InsertionFontStyleChangedHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void InsertionFontStyleChangedHandler(object o, InsertionFontStyleChangedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.InsertionFontStyleChanged" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.InsertionFontStyleChangedArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.InsertionFontStyleChangedHandler" /> to an event, add the InsertionFontStyleChangedHandler instance to the event. The methods referenced by the InsertionFontStyleChangedHandler instance are invoked whenever the event is raised, until the InsertionFontStyleChangedHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.InsertionFontStyleChangedArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
+0
-219
doc/en/Gtk/Item.xml less more
0 <Type Name="Item" FullName="Gtk.Item">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class Item : Gtk.Bin" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Abstract base class for <see cref="T:Gtk.MenuItem" />, <see cref="T:Gtk.ListItem" /> and <see cref="T:Gtk.TreeItem" />.</summary>
11 <remarks>The <see cref="T:Gtk.Item" /> widget is an abstract base class for <see cref="T:Gtk.MenuItem" />, <see cref="T:Gtk.ListItem" /> and <see cref="T:Gtk.TreeItem" />.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>Gtk.Bin</BaseTypeName>
15 </Base>
16 <Interfaces>
17 </Interfaces>
18 <Members>
19 <Member MemberName="Toggle">
20 <MemberSignature Language="C#" Value="public void Toggle ();" />
21 <MemberType>Method</MemberType>
22 <ReturnValue>
23 <ReturnType>System.Void</ReturnType>
24 </ReturnValue>
25 <Parameters />
26 <Docs>
27 <summary>Emits the <see cref="E:Gtk.Item.Toggled" /> event on the given item.</summary>
28 <remarks>Emits the <see cref="E:Gtk.Item.Toggled" /> event on the given item.</remarks>
29 </Docs>
30 </Member>
31 <Member MemberName="Deselect">
32 <MemberSignature Language="C#" Value="public void Deselect ();" />
33 <MemberType>Method</MemberType>
34 <ReturnValue>
35 <ReturnType>System.Void</ReturnType>
36 </ReturnValue>
37 <Parameters />
38 <Docs>
39 <summary>Emits the <see cref="E:Gtk.Item.Deselected" /> event on the given item.</summary>
40 <remarks>Emits the <see cref="E:Gtk.Item.Deselected" /> event on the given item.</remarks>
41 </Docs>
42 </Member>
43 <Member MemberName="Select">
44 <MemberSignature Language="C#" Value="public void Select ();" />
45 <MemberType>Method</MemberType>
46 <ReturnValue>
47 <ReturnType>System.Void</ReturnType>
48 </ReturnValue>
49 <Parameters />
50 <Docs>
51 <summary>Emits the <see cref="E:Gtk.Item.Selected" /> event on the given item.</summary>
52 <remarks>Emits the <see cref="E:Gtk.Item.Selected" /> event on the given item.</remarks>
53 </Docs>
54 </Member>
55 <Member MemberName=".ctor">
56 <MemberSignature Language="C#" Value="public Item (IntPtr raw);" />
57 <MemberType>Constructor</MemberType>
58 <ReturnValue />
59 <Parameters>
60 <Parameter Name="raw" Type="System.IntPtr" />
61 </Parameters>
62 <Docs>
63 <summary>Internal constructor</summary>
64 <param name="raw">Pointer to the C object.</param>
65 <remarks>
66 <para>This is an internal constructor, and should not be used by user code.</para>
67 </remarks>
68 </Docs>
69 </Member>
70 <Member MemberName="Deselected">
71 <MemberSignature Language="C#" Value="public event EventHandler Deselected;" />
72 <MemberType>Event</MemberType>
73 <ReturnValue>
74 <ReturnType>System.EventHandler</ReturnType>
75 </ReturnValue>
76 <Parameters />
77 <Docs>
78 <summary>Emitted when the <see cref="T:Gtk.Item" /> is deselected.</summary>
79 <remarks>Emitted when the <see cref="T:Gtk.Item" /> is deselected.</remarks>
80 </Docs>
81 <Attributes>
82 <Attribute>
83 <AttributeName>GLib.Signal("deselect")</AttributeName>
84 </Attribute>
85 </Attributes>
86 </Member>
87 <Member MemberName="Selected">
88 <MemberSignature Language="C#" Value="public event EventHandler Selected;" />
89 <MemberType>Event</MemberType>
90 <ReturnValue>
91 <ReturnType>System.EventHandler</ReturnType>
92 </ReturnValue>
93 <Parameters />
94 <Docs>
95 <summary>Emitted when the <see cref="T:Gtk.Item" /> is selected.</summary>
96 <remarks>Emitted when the <see cref="T:Gtk.Item" /> is selected.</remarks>
97 </Docs>
98 <Attributes>
99 <Attribute>
100 <AttributeName>GLib.Signal("select")</AttributeName>
101 </Attribute>
102 </Attributes>
103 </Member>
104 <Member MemberName="Toggled">
105 <MemberSignature Language="C#" Value="public event EventHandler Toggled;" />
106 <MemberType>Event</MemberType>
107 <ReturnValue>
108 <ReturnType>System.EventHandler</ReturnType>
109 </ReturnValue>
110 <Parameters />
111 <Docs>
112 <summary>Emitted when the <see cref="T:Gtk.Item" /> is toggled.</summary>
113 <remarks>Emitted when the <see cref="T:Gtk.Item" /> is toggled.</remarks>
114 </Docs>
115 <Attributes>
116 <Attribute>
117 <AttributeName>GLib.Signal("toggle")</AttributeName>
118 </Attribute>
119 </Attributes>
120 </Member>
121 <Member MemberName="GType">
122 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
123 <MemberType>Property</MemberType>
124 <ReturnValue>
125 <ReturnType>GLib.GType</ReturnType>
126 </ReturnValue>
127 <Parameters />
128 <Docs>
129 <summary>GType Property.</summary>
130 <value>a <see cref="T:GLib.GType" /></value>
131 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Item" />.</remarks>
132 </Docs>
133 </Member>
134 <Member MemberName="OnToggled">
135 <MemberSignature Language="C#" Value="protected virtual void OnToggled ();" />
136 <MemberType>Method</MemberType>
137 <ReturnValue>
138 <ReturnType>System.Void</ReturnType>
139 </ReturnValue>
140 <Parameters />
141 <Docs>
142 <summary>Default handler for the <see cref="M:Gtk.Item.Toggled" /> event.</summary>
143 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Item.Toggled" /> event.</remarks>
144 </Docs>
145 </Member>
146 <Member MemberName="OnSelected">
147 <MemberSignature Language="C#" Value="protected virtual void OnSelected ();" />
148 <MemberType>Method</MemberType>
149 <ReturnValue>
150 <ReturnType>System.Void</ReturnType>
151 </ReturnValue>
152 <Parameters />
153 <Docs>
154 <summary>Default handler for the <see cref="M:Gtk.Item.Selected" /> event.</summary>
155 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Item.Selected" /> event.</remarks>
156 </Docs>
157 </Member>
158 <Member MemberName="OnDeselected">
159 <MemberSignature Language="C#" Value="protected virtual void OnDeselected ();" />
160 <MemberType>Method</MemberType>
161 <ReturnValue>
162 <ReturnType>System.Void</ReturnType>
163 </ReturnValue>
164 <Parameters />
165 <Docs>
166 <summary>Default handler for the <see cref="M:Gtk.Item.Deselected" /> event.</summary>
167 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Item.Deselected" /> event.</remarks>
168 </Docs>
169 </Member>
170 <Member MemberName=".ctor">
171 <MemberSignature Language="C#" Value="protected Item (GLib.GType gtype);" />
172 <MemberType>Constructor</MemberType>
173 <ReturnValue />
174 <Parameters>
175 <Parameter Name="gtype" Type="GLib.GType" />
176 </Parameters>
177 <Docs>
178 <summary>Protected Constructor.</summary>
179 <param name="gtype">a <see cref="T:GLib.GType" /></param>
180 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
181 </Docs>
182 <Attributes>
183 <Attribute>
184 <AttributeName>System.Obsolete</AttributeName>
185 </Attribute>
186 </Attributes>
187 </Member>
188 <Member MemberName=".ctor">
189 <MemberSignature Language="C#" Value="protected Item ();" />
190 <MemberType>Constructor</MemberType>
191 <ReturnValue />
192 <Parameters />
193 <Docs>
194 <summary>Constructor</summary>
195 <remarks />
196 </Docs>
197 </Member>
198 <Member MemberName="FactoriesPathDelete">
199 <MemberSignature Language="C#" Value="public static void FactoriesPathDelete (string ifactory_path, string path);" />
200 <MemberType>Method</MemberType>
201 <ReturnValue>
202 <ReturnType>System.Void</ReturnType>
203 </ReturnValue>
204 <Parameters>
205 <Parameter Name="ifactory_path" Type="System.String" />
206 <Parameter Name="path" Type="System.String" />
207 </Parameters>
208 <Docs>
209 <summary>Deletes all widgets constructed from the specified path.</summary>
210 <param name="ifactory_path">a <see cref="T:System.String" />, a factory path to prepend to <paramref name="path" />. May be <see langword="null" /> if <paramref name="path" /> starts with a factory path.</param>
211 <param name="path">a <see cref="T:System.String" />, a path</param>
212 <remarks>
213 </remarks>
214 <since version="Gtk# 2.4" />
215 </Docs>
216 </Member>
217 </Members>
218 </Type>
+0
-546
doc/en/Gtk/ItemFactory.xml less more
0 <Type Name="ItemFactory" FullName="Gtk.ItemFactory">
1 <TypeSignature Language="C#" Maintainer="Hector Gomez M" Value="public class ItemFactory : Gtk.Object" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A factory for menus.</summary>
11 <remarks>
12 To use this class, make an array of
13 <see cref="T:Gtk.MenuEntry" /> objects which describe a menu, then invoke
14 <see cref="M:Gtk.ItemFactory.CreateMenuEntries" /> to generate the menu.
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>Gtk.Object</BaseTypeName>
19 </Base>
20 <Interfaces>
21 </Interfaces>
22 <Attributes>
23 <Attribute>
24 <AttributeName>System.Obsolete</AttributeName>
25 </Attribute>
26 </Attributes>
27 <Members>
28 <Member MemberName="PathFromWidget">
29 <MemberSignature Language="C#" Value="public static string PathFromWidget (Gtk.Widget widget);" />
30 <MemberType>Method</MemberType>
31 <ReturnValue>
32 <ReturnType>System.String</ReturnType>
33 </ReturnValue>
34 <Parameters>
35 <Parameter Name="widget" Type="Gtk.Widget" />
36 </Parameters>
37 <Docs>
38 <summary>If <paramref name="widget" /> has been created by an item factory, returns the full path to it.</summary>
39 <param name="widget">A <see cref="T:Gtk.Widget" />.</param>
40 <returns>The full path to <paramref name="widget" /> if it has been created by an item factory, <see langword="null" /> otherwise. This value is owned by GTK+ and must not be modified or freed.</returns>
41 <remarks>
42 <para>
43 The full path of a <paramref name="widget" /> is the concatenation of the factory path specified in <see cref="M:Gtk.ItemFactory.Construct" /> with the path specified in the <see cref="T:Gtk.ItemFactoryEntry" /> from which the <paramref name="widget" /> was created.
44 </para>
45 </remarks>
46 </Docs>
47 </Member>
48 <Member MemberName="FromWidget">
49 <MemberSignature Language="C#" Value="public static Gtk.ItemFactory FromWidget (Gtk.Widget widget);" />
50 <MemberType>Method</MemberType>
51 <ReturnValue>
52 <ReturnType>Gtk.ItemFactory</ReturnType>
53 </ReturnValue>
54 <Parameters>
55 <Parameter Name="widget" Type="Gtk.Widget" />
56 </Parameters>
57 <Docs>
58 <summary>Obtains the item factory from which a <paramref name="widget" /> was created.</summary>
59 <param name="widget">A <see cref="T:Gtk.Widget" />.</param>
60 <returns>The item factory from which <paramref name="widget" /> was created, or <see langword="null" />.</returns>
61 <remarks />
62 </Docs>
63 </Member>
64 <Member MemberName="PopupDataFromWidget">
65 <MemberSignature Language="C#" Value="public static IntPtr PopupDataFromWidget (Gtk.Widget widget);" />
66 <MemberType>Method</MemberType>
67 <ReturnValue>
68 <ReturnType>System.IntPtr</ReturnType>
69 </ReturnValue>
70 <Parameters>
71 <Parameter Name="widget" Type="Gtk.Widget" />
72 </Parameters>
73 <Docs>
74 <summary>Obtains the <paramref name="popup_data" /> which was passed to <see cref="M:Gtk.ItemFactory.PopupWithData" />.</summary>
75 <param name="widget">A <see cref="T:Gtk.Widget" />.</param>
76 <returns>
77 <paramref name="popup_data" /> associated with the item factory from which <paramref name="widget" /> was created, or <see langword="null" /> if <paramref name="widget" /> wasn't created by an item factory.</returns>
78 <remarks>
79 <para>
80 This data is available until the menu is popped down again.
81 </para>
82 </remarks>
83 </Docs>
84 </Member>
85 <Member MemberName="AddForeign">
86 <MemberSignature Language="C#" Value="public static void AddForeign (Gtk.Widget accel_widget, string full_path, Gtk.AccelGroup accel_group, uint keyval, Gdk.ModifierType modifiers);" />
87 <MemberType>Method</MemberType>
88 <ReturnValue>
89 <ReturnType>System.Void</ReturnType>
90 </ReturnValue>
91 <Parameters>
92 <Parameter Name="accel_widget" Type="Gtk.Widget" />
93 <Parameter Name="full_path" Type="System.String" />
94 <Parameter Name="accel_group" Type="Gtk.AccelGroup" />
95 <Parameter Name="keyval" Type="System.UInt32" />
96 <Parameter Name="modifiers" Type="Gdk.ModifierType" />
97 </Parameters>
98 <Docs>
99 <summary>Installs an accelerator for <paramref name="accel_widget" /> in <paramref name="accel_group" />, that causes the activate event to be emitted it the accelerator is activated.</summary>
100 <param name="accel_widget">Widget to install an accelerator on.</param>
101 <param name="full_path">The full path for the <paramref name="accel_widget" />.</param>
102 <param name="accel_group">The accelerator group to install the accelerator in.</param>
103 <param name="keyval">Key value of the accelerator.</param>
104 <param name="modifiers">Modifier combination of the acelerator.</param>
105 <remarks>
106 <para>
107 This method can be used to make widgets participate in the accel saving/restoring functionality provided by <see cref="M:Gtk.Accel.MapSave" /> and <see cref="M:Gtk.Accel.MapLoad" />, even if they haven't been created by an item factory. The recommended API for this purpose are the <see cref="P:Gtk.Menu.AccelPath" /> and <see cref="P:Gtk.Widget.SetAccelPath" />; don't use <see cref="M:Gtk.ItemFactory.AddForeign" /> in new code, since it is likely to be removed in the future.
108 </para>
109 </remarks>
110 </Docs>
111 </Member>
112 <Member MemberName="DeleteEntries">
113 <MemberSignature Language="C#" Value="public void DeleteEntries (uint n_entries, Gtk.ItemFactoryEntry entries);" />
114 <MemberType>Method</MemberType>
115 <ReturnValue>
116 <ReturnType>System.Void</ReturnType>
117 </ReturnValue>
118 <Parameters>
119 <Parameter Name="n_entries" Type="System.UInt32" />
120 <Parameter Name="entries" Type="Gtk.ItemFactoryEntry" />
121 </Parameters>
122 <Docs>
123 <summary>Deletes the menu items which were created from the entries by the given item factory.</summary>
124 <param name="n_entries">The length of <paramref name="entries" />.</param>
125 <param name="entries">An array of <see cref="T:Gtk.ItemFactoryEntry" />s.</param>
126 <remarks />
127 </Docs>
128 </Member>
129 <Member MemberName="GetItem">
130 <MemberSignature Language="C#" Value="public Gtk.Widget GetItem (uint action);" />
131 <MemberType>Method</MemberType>
132 <ReturnValue>
133 <ReturnType>Gtk.Widget</ReturnType>
134 </ReturnValue>
135 <Parameters>
136 <Parameter Name="action" Type="System.UInt32" />
137 </Parameters>
138 <Docs>
139 <summary>Obtains the menu item which correponds to <paramref name="action" />.</summary>
140 <param name="action">A <see cref="T:System.UInt32" /> (TODO: where is this enumerated?)</param>
141 <returns>A <see cref="T:Gtk.Widget" /></returns>
142 <remarks />
143 </Docs>
144 </Member>
145 <Member MemberName="DeleteEntry">
146 <MemberSignature Language="C#" Value="public void DeleteEntry (Gtk.ItemFactoryEntry entry);" />
147 <MemberType>Method</MemberType>
148 <ReturnValue>
149 <ReturnType>System.Void</ReturnType>
150 </ReturnValue>
151 <Parameters>
152 <Parameter Name="entry" Type="Gtk.ItemFactoryEntry" />
153 </Parameters>
154 <Docs>
155 <summary>Deletes the menu item which was created from <paramref name="entry" /> by the given item factory.</summary>
156 <param name="entry">A <see cref="T:Gtk.ItemFactoryEntry" />.</param>
157 <remarks />
158 </Docs>
159 </Member>
160 <Member MemberName="CreateItem">
161 <MemberSignature Language="C#" Value="public void CreateItem (Gtk.ItemFactoryEntry entry, IntPtr callback_data, uint callback_type);" />
162 <MemberType>Method</MemberType>
163 <ReturnValue>
164 <ReturnType>System.Void</ReturnType>
165 </ReturnValue>
166 <Parameters>
167 <Parameter Name="entry" Type="Gtk.ItemFactoryEntry" />
168 <Parameter Name="callback_data" Type="System.IntPtr" />
169 <Parameter Name="callback_type" Type="System.UInt32" />
170 </Parameters>
171 <Docs>
172 <summary>Creates an item for <paramref name="entry" />.</summary>
173 <param name="entry">The <see cref="T:Gtk.ItemFactoryEntry" /> to create an item for.</param>
174 <param name="callback_data">Data passed to the callback method of <paramref name="entry" />.</param>
175 <param name="callback_type">1 if the callback method of <paramref name="entry" /> is of type <see cref="T:Gtk.ItemFactoryCallback" />, 2 if it is of type <see cref="T:Gtk.ItemFactoryCallback1" />.</param>
176 <remarks />
177 </Docs>
178 </Member>
179 <Member MemberName="GetWidget">
180 <MemberSignature Language="C#" Value="public Gtk.Widget GetWidget (uint action);" />
181 <MemberType>Method</MemberType>
182 <ReturnValue>
183 <ReturnType>Gtk.Widget</ReturnType>
184 </ReturnValue>
185 <Parameters>
186 <Parameter Name="action" Type="System.UInt32" />
187 </Parameters>
188 <Docs>
189 <summary>Obtains the <paramref name="widget" /> which corresponds to <paramref name="action" />.</summary>
190 <param name="action">A <see cref="T:System.UInt32" /> (TODO: where is this enumerated?)</param>
191 <returns>A <see cref="T:Gtk.Widget" /></returns>
192 <remarks>
193 </remarks>
194 </Docs>
195 </Member>
196 <Member MemberName="GetItem">
197 <MemberSignature Language="C#" Value="public Gtk.Widget GetItem (string path);" />
198 <MemberType>Method</MemberType>
199 <ReturnValue>
200 <ReturnType>Gtk.Widget</ReturnType>
201 </ReturnValue>
202 <Parameters>
203 <Parameter Name="path" Type="System.String" />
204 </Parameters>
205 <Docs>
206 <summary>Obtains the menu item which corresponds to <paramref name="path" />.</summary>
207 <param name="path">The path to the menu item.</param>
208 <returns>The menu item for the given path, or <see langword="null" /> if <paramref name="path" /> doesn't lead to a menu item.</returns>
209 <remarks>
210 <para>
211 If the <paramref name="widget" /> corresponding to <paramref name="path" /> is a menu item which opens a submenum, then the item is returned. If you are interested in the submenum, use <see cref="M:Gtk.ItemFactory.GetWidget" /> instead.
212 </para>
213 </remarks>
214 </Docs>
215 </Member>
216 <Member MemberName="DeleteItem">
217 <MemberSignature Language="C#" Value="public void DeleteItem (string path);" />
218 <MemberType>Method</MemberType>
219 <ReturnValue>
220 <ReturnType>System.Void</ReturnType>
221 </ReturnValue>
222 <Parameters>
223 <Parameter Name="path" Type="System.String" />
224 </Parameters>
225 <Docs>
226 <summary>Deletes the menu item which was created for <paramref name="path" /> by the given item factory.</summary>
227 <param name="path">A path.</param>
228 <remarks />
229 </Docs>
230 </Member>
231 <Member MemberName="PopupData">
232 <MemberSignature Language="C#" Value="public IntPtr PopupData ();" />
233 <MemberType>Method</MemberType>
234 <ReturnValue>
235 <ReturnType>System.IntPtr</ReturnType>
236 </ReturnValue>
237 <Parameters />
238 <Docs>
239 <summary>Obtains the <paramref name="popup_data" /> which was passed to <see cref="M:Gtk.ItemFactory.PopupWithData" />.</summary>
240 <returns>
241 <paramref name="popup_data" /> associated.</returns>
242 <remarks>
243 <para>
244 This data is available until the menu is popped down again.
245 </para>
246 </remarks>
247 </Docs>
248 </Member>
249 <Member MemberName="CreateItems">
250 <MemberSignature Language="C#" Value="public void CreateItems (uint n_entries, Gtk.ItemFactoryEntry entries, IntPtr callback_data);" />
251 <MemberType>Method</MemberType>
252 <ReturnValue>
253 <ReturnType>System.Void</ReturnType>
254 </ReturnValue>
255 <Parameters>
256 <Parameter Name="n_entries" Type="System.UInt32" />
257 <Parameter Name="entries" Type="Gtk.ItemFactoryEntry" />
258 <Parameter Name="callback_data" Type="System.IntPtr" />
259 </Parameters>
260 <Docs>
261 <summary>Creates the menu items from the <paramref name="entries" />.</summary>
262 <param name="n_entries">The length of <paramref name="entries" />.</param>
263 <param name="entries">An array of <see cref="T:Gtk.ItemFactoryEntry" />s whose <paramref name="callback" /> members must be of type <see cref="T:Gtk.ItemFactoryCallback1" />.</param>
264 <param name="callback_data">Data passed to the callback methods of all entries.</param>
265 <remarks />
266 </Docs>
267 </Member>
268 <Member MemberName="GetWidget">
269 <MemberSignature Language="C#" Value="public Gtk.Widget GetWidget (string path);" />
270 <MemberType>Method</MemberType>
271 <ReturnValue>
272 <ReturnType>Gtk.Widget</ReturnType>
273 </ReturnValue>
274 <Parameters>
275 <Parameter Name="path" Type="System.String" />
276 </Parameters>
277 <Docs>
278 <summary>Obtains the <paramref name="widget" /> which corresponds to <paramref name="path" />.</summary>
279 <param name="path">The path to the <paramref name="widget" />.</param>
280 <returns>The <paramref name="widget" /> for the given path, or <see langword="null" /> if <paramref name="path" /> doesn't lead to a <paramref name="widget" />.</returns>
281 <remarks>
282 <para>
283 If the <paramref name="widget" /> corresponding to <paramref name="path" /> is a menu item which opens a submenu, then the submenu is returned. If you are interested in the menu item, use <see cref="M:Gtk:ItemFactory.GetItem" /> instead.
284 </para>
285 </remarks>
286 </Docs>
287 </Member>
288 <Member MemberName="SetTranslateFunc" Deprecated="true">
289 <MemberSignature Language="C#" Value="public void SetTranslateFunc (Gtk.TranslateFunc func, IntPtr data, Gtk.DestroyNotify notify);" />
290 <MemberType>Method</MemberType>
291 <ReturnValue>
292 <ReturnType>System.Void</ReturnType>
293 </ReturnValue>
294 <Parameters>
295 <Parameter Name="func" Type="Gtk.TranslateFunc" />
296 <Parameter Name="data" Type="System.IntPtr" />
297 <Parameter Name="notify" Type="Gtk.DestroyNotify" />
298 </Parameters>
299 <Docs>
300 <summary>Sets a method to be used for translating the path elements before they are displayed.</summary>
301 <param name="func">The <see cref="T:Gtk.TraslateFunc" /> delegate to be used to traslate path elements.</param>
302 <param name="data">ignored</param>
303 <param name="notify">ignored</param>
304 <remarks>This method is obsolete. New code should use the <see cref="M:Gtk.ItemFactory.TranslateFunc" /> property instead.</remarks>
305 </Docs>
306 </Member>
307 <Member MemberName="TranslateFunc">
308 <MemberSignature Language="C#" Value="public Gtk.TranslateFunc TranslateFunc { set; };" />
309 <MemberType>Property</MemberType>
310 <ReturnValue>
311 <ReturnType>Gtk.TranslateFunc</ReturnType>
312 </ReturnValue>
313 <Docs>
314 <summary>The method to be used for translating the path elements before they are displayed.</summary>
315 <value>a <see cref="T:Gtk.TranslateFunc" /></value>
316 <remarks />
317 <since version="Gtk# 2.4" />
318 </Docs>
319 </Member>
320 <Member MemberName=".ctor">
321 <MemberSignature Language="C#" Value="public ItemFactory (IntPtr raw);" />
322 <MemberType>Constructor</MemberType>
323 <ReturnValue />
324 <Parameters>
325 <Parameter Name="raw" Type="System.IntPtr" />
326 </Parameters>
327 <Docs>
328 <summary>Internal constructor</summary>
329 <param name="raw">Pointer to the C object.</param>
330 <remarks>
331 <para>This is an internal constructor, and should not be used by user code.</para>
332 </remarks>
333 </Docs>
334 </Member>
335 <Member MemberName="PopupWithData">
336 <MemberSignature Language="C#" Value="public void PopupWithData (IntPtr popup_data, Gtk.DestroyNotify destroy, uint x, uint y, uint mouse_button, uint time_);" />
337 <MemberType>Method</MemberType>
338 <ReturnValue>
339 <ReturnType>System.Void</ReturnType>
340 </ReturnValue>
341 <Parameters>
342 <Parameter Name="popup_data" Type="System.IntPtr" />
343 <Parameter Name="destroy" Type="Gtk.DestroyNotify" />
344 <Parameter Name="x" Type="System.UInt32" />
345 <Parameter Name="y" Type="System.UInt32" />
346 <Parameter Name="mouse_button" Type="System.UInt32" />
347 <Parameter Name="time_" Type="System.UInt32" />
348 </Parameters>
349 <Docs>
350 <summary>Pops up the menu constructed form the item factory at (<paramref name="x" />, <paramref name="y" />).</summary>
351 <param name="popup_data">Data available for callbacks while the menu is posted.</param>
352 <param name="destroy">A <see cref="T:Gtk.DestroyNotify" /> to be called on <paramref name="popup_data" /> when the menu is unposted.</param>
353 <param name="x">The x position.</param>
354 <param name="y">The y position.</param>
355 <param name="mouse_button">The mouse button which was pressed to initiate the popup.</param>
356 <param name="time_">The time at which the activation event ocurred.</param>
357 <remarks>
358 <para>
359 Callbacks can access the <paramref name="popup_data" /> while the menu is posted via <see cref="M:Gtk.ItemFactory.PopupData" /> and <see cref="M:Gtk.ItemFactory.PopupDataFromWidget" />.
360 </para>
361 <para>
362 The <paramref name="mouse_button" /> should be the mouse button pressed to initiate the menu popup. If the menu popup was initiated by something other than a mouse button press, such as a mouse button release or a keypress, <paramref name="mouse_button" /> should be 0.
363 </para>
364 <para>
365 The <paramref name="time_" /> should be the time stamp of the event that initiated the popup. If such a event is not available, use <see cref="P:Gtk.Global.CurrentEventTime" /> instead.
366 </para>
367 <para>
368 The operation of the <paramref name="mouse_button" /> and the <paramref name="time_" /> is the same as the <paramref name="button" /> and <paramref name="activation_time" /> for <see cref="M:Gtk.Menu.Popup" />.
369 </para>
370 </remarks>
371 </Docs>
372 </Member>
373 <Member MemberName="Popup">
374 <MemberSignature Language="C#" Value="public void Popup (uint x, uint y, uint mouse_button, uint time_);" />
375 <MemberType>Method</MemberType>
376 <ReturnValue>
377 <ReturnType>System.Void</ReturnType>
378 </ReturnValue>
379 <Parameters>
380 <Parameter Name="x" Type="System.UInt32" />
381 <Parameter Name="y" Type="System.UInt32" />
382 <Parameter Name="mouse_button" Type="System.UInt32" />
383 <Parameter Name="time_" Type="System.UInt32" />
384 </Parameters>
385 <Docs>
386 <summary>Pops up the menu constructed from the item factory at (<paramref name="x" />, <paramref name="y" />).</summary>
387 <param name="x">The x position.</param>
388 <param name="y">The y position.</param>
389 <param name="mouse_button">The mouse button which was pressed to initiate the popup.</param>
390 <param name="time_">The time at which the activation event ocurred.</param>
391 <remarks>
392 <para>
393 The <paramref name="mouse_button" /> should be the mouse button pressed to initiate the menu popup. If the menu popup was initiated by something other than a mouse button press, such as a mouse button release or a keypress, <paramref name="mouse_button" /> should be 0.
394 </para>
395 <para>
396 The <paramref name="time_" /> should be the time stamp of the event that initiated the popup. If such a event is not available, use <see cref="P:Gtk.Global.CurrentEventTime" /> instead.
397 </para>
398 <para>
399 The operation of the <paramref name="mouse_button" /> and the <paramref name="time_" /> is the same as the <paramref name="button" /> and <paramref name="activation_time" /> for <see cref="M:Gtk.Menu.Popup" />.
400 </para>
401 </remarks>
402 </Docs>
403 </Member>
404 <Member MemberName="GType">
405 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
406 <MemberType>Property</MemberType>
407 <ReturnValue>
408 <ReturnType>GLib.GType</ReturnType>
409 </ReturnValue>
410 <Parameters />
411 <Docs>
412 <summary>GType Property.</summary>
413 <value>a <see cref="T:GLib.GType" /></value>
414 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.ItemFactory" />.</remarks>
415 </Docs>
416 </Member>
417 <Member MemberName="Construct">
418 <MemberSignature Language="C#" Value="public void Construct (GLib.GType container_type, string path, Gtk.AccelGroup accel_group);" />
419 <MemberType>Method</MemberType>
420 <ReturnValue>
421 <ReturnType>System.Void</ReturnType>
422 </ReturnValue>
423 <Parameters>
424 <Parameter Name="container_type" Type="GLib.GType" />
425 <Parameter Name="path" Type="System.String" />
426 <Parameter Name="accel_group" Type="Gtk.AccelGroup" />
427 </Parameters>
428 <Docs>
429 <summary>Initializes a <see cref="T:Gtk.ItemFactory" /></summary>
430 <param name="container_type">The kind of menu to create; can be <see cref="T:Gtk.MenuBar" />, <see cref="T:Gtk.Menu" />, or <see cref="T:Gtk.OptionMenu" /></param>
431 <param name="path">the factory path of the new item factory, a string of the form "&lt;name&gt;"</param>
432 <param name="accel_group">a <see cref="T:Gtk.AccelGroup" /> to which the accelerators for the menu items will be added, or null to create a new one</param>
433 <remarks />
434 </Docs>
435 </Member>
436 <Member MemberName=".ctor">
437 <MemberSignature Language="C#" Value="protected ItemFactory (GLib.GType gtype);" />
438 <MemberType>Constructor</MemberType>
439 <ReturnValue />
440 <Parameters>
441 <Parameter Name="gtype" Type="GLib.GType" />
442 </Parameters>
443 <Docs>
444 <summary>Protected Constructor.</summary>
445 <param name="gtype">a <see cref="T:GLib.GType" /></param>
446 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
447 </Docs>
448 <Attributes>
449 <Attribute>
450 <AttributeName>System.Obsolete</AttributeName>
451 </Attribute>
452 </Attributes>
453 </Member>
454 <Member MemberName=".ctor">
455 <MemberSignature Language="C#" Value="public ItemFactory (GLib.GType container_type, string path, Gtk.AccelGroup accel_group);" />
456 <MemberType>Constructor</MemberType>
457 <ReturnValue />
458 <Parameters>
459 <Parameter Name="container_type" Type="GLib.GType" />
460 <Parameter Name="path" Type="System.String" />
461 <Parameter Name="accel_group" Type="Gtk.AccelGroup" />
462 </Parameters>
463 <Docs>
464 <summary>Basic constructor.</summary>
465 <param name="container_type">The kind of menu to create; can be <see cref="T:Gtk.MenuBar" />, <see cref="T:Gtk.Menu" />, or <see cref="T:Gtk.OptionMenu" /></param>
466 <param name="path">the factory path of the new item factory, a string of the form "&lt;name&gt;"</param>
467 <param name="accel_group">a <see cref="T:Gtk.AccelGroup" /> to which the accelerators for the menu items will be added, or null to create a new one</param>
468 <remarks />
469 </Docs>
470 </Member>
471 <Member MemberName=".ctor">
472 <MemberSignature Language="C#" Value="protected ItemFactory ();" />
473 <MemberType>Constructor</MemberType>
474 <ReturnValue />
475 <Parameters />
476 <Docs>
477 <summary>Protected constructor.</summary>
478 <remarks />
479 </Docs>
480 </Member>
481 <Member MemberName="FromPath">
482 <MemberSignature Language="C#" Value="public static Gtk.ItemFactory FromPath (string path);" />
483 <MemberType>Method</MemberType>
484 <ReturnValue>
485 <ReturnType>Gtk.ItemFactory</ReturnType>
486 </ReturnValue>
487 <Parameters>
488 <Parameter Name="path" Type="System.String" />
489 </Parameters>
490 <Docs>
491 <summary>Finds an item factory which has been constructed using the
492 "&lt;name&gt;" prefix of <paramref name="path" /> as the path argument
493 building a new item factory.
494 </summary>
495 <param name="path">a <see cref="T:System.String" /></param>
496 <returns>a <see cref="T:Gtk.ItemFactory" />, or <see langword="null" /></returns>
497 <remarks>
498 </remarks>
499 <since version="Gtk# 2.4" />
500 </Docs>
501 </Member>
502 <Member MemberName="CreateMenuEntries">
503 <MemberSignature Language="C#" Value="public static void CreateMenuEntries (uint n_entries, Gtk.MenuEntry entries);" />
504 <MemberType>Method</MemberType>
505 <ReturnValue>
506 <ReturnType>System.Void</ReturnType>
507 </ReturnValue>
508 <Parameters>
509 <Parameter Name="n_entries" Type="System.UInt32" />
510 <Parameter Name="entries" Type="Gtk.MenuEntry" />
511 </Parameters>
512 <Docs>
513 <summary>Creates menu items from a set of entries.</summary>
514 <param name="n_entries">a <see cref="T:System.UInt32" />, the number of entries</param>
515 <param name="entries">an array of <see cref="T:Gtk.MenuEntry" /> objects</param>
516 <remarks>
517 </remarks>
518 <since version="Gtk# 2.4" />
519 </Docs>
520 </Member>
521 <Member MemberName="CreateItemsAc">
522 <MemberSignature Language="C#" Value="public void CreateItemsAc (uint n_entries, Gtk.ItemFactoryEntry entries, IntPtr callback_data, uint callback_type);" />
523 <MemberType>Method</MemberType>
524 <ReturnValue>
525 <ReturnType>System.Void</ReturnType>
526 </ReturnValue>
527 <Parameters>
528 <Parameter Name="n_entries" Type="System.UInt32" />
529 <Parameter Name="entries" Type="Gtk.ItemFactoryEntry" />
530 <Parameter Name="callback_data" Type="System.IntPtr" />
531 <Parameter Name="callback_type" Type="System.UInt32" />
532 </Parameters>
533 <Docs>
534 <summary>Creates menu items from entries.</summary>
535 <param name="n_entries">a <see cref="T:System.UInt32" />, the number of menu items</param>
536 <param name="entries">a <see cref="T:Gtk.ItemFactoryEntry" />, a list of information about menu items</param>
537 <param name="callback_data">a <see cref="T:System.IntPtr" />, pointer to data that should be passed to
538 the callback functions of all entries</param>
539 <param name="callback_type">a <see cref="T:System.UInt32" /></param>
540 <remarks>FIXME: See bugzilla 70887.</remarks>
541 <since version="Gtk# 2.4" />
542 </Docs>
543 </Member>
544 </Members>
545 </Type>
+0
-21
doc/en/Gtk/ItemFactoryCallback.xml less more
0 <Type Name="ItemFactoryCallback" FullName="Gtk.ItemFactoryCallback">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void ItemFactoryCallback();" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <summary>Delegate function to be invoked by <see cref="T:Gtk.ItemFactory" />.</summary>
9 <remarks>TODO: offer an example.</remarks>
10 </Docs>
11 <Base>
12 <BaseTypeName>System.Delegate</BaseTypeName>
13 </Base>
14 <Members />
15 <Parameters>
16 </Parameters>
17 <ReturnValue>
18 <ReturnType>System.Void</ReturnType>
19 </ReturnValue>
20 </Type>
+0
-27
doc/en/Gtk/ItemFactoryCallback1.xml less more
0 <Type Name="ItemFactoryCallback1" FullName="Gtk.ItemFactoryCallback1">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void ItemFactoryCallback1(IntPtr callback_data, uint callback_action, Widget widget);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="callback_data">To be added.</param>
9 <param name="callback_action">To be added.</param>
10 <param name="widget">To be added.</param>
11 <summary>Delegate function to be invoked by <see cref="T:Gtk.ItemFactory" />.</summary>
12 <remarks />
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Delegate</BaseTypeName>
16 </Base>
17 <Members />
18 <Parameters>
19 <Parameter Name="callback_data" Type="System.IntPtr" />
20 <Parameter Name="callback_action" Type="System.UInt32" />
21 <Parameter Name="widget" Type="Gtk.Widget" />
22 </Parameters>
23 <ReturnValue>
24 <ReturnType>System.Void</ReturnType>
25 </ReturnValue>
26 </Type>
+0
-129
doc/en/Gtk/ItemFactoryEntry.xml less more
0 <Type Name="ItemFactoryEntry" FullName="Gtk.ItemFactoryEntry">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct ItemFactoryEntry" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Class intended for use with <see cref="T:Gtk.ItemFactory" />.</summary>
11 <remarks>FIXME: see bugzilla.ximian.com #70887, which directly concerns this API.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gtk.ItemFactoryEntry Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gtk.ItemFactoryEntry</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>Empty entry.</summary>
27 <remarks />
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gtk.ItemFactoryEntry New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.ItemFactoryEntry</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>For internal use only. Do not use.</summary>
41 <param name="raw">a <see cref="T:IntPtr" />, pointer to the underlying C data.</param>
42 <returns>a <see cref="T:Gtk.ItemFactoryEntry" /></returns>
43 <remarks />
44 </Docs>
45 </Member>
46 <Member MemberName="Path">
47 <MemberSignature Language="C#" Value="public string Path;" />
48 <MemberType>Field</MemberType>
49 <ReturnValue>
50 <ReturnType>System.String</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 </Parameters>
54 <Docs>
55 <summary>The path of the item.</summary>
56 <remarks>For example, "/File/_Open", where the "O" should be a mnemonic underline.</remarks>
57 </Docs>
58 </Member>
59 <Member MemberName="Accelerator">
60 <MemberSignature Language="C#" Value="public string Accelerator;" />
61 <MemberType>Field</MemberType>
62 <ReturnValue>
63 <ReturnType>System.String</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 </Parameters>
67 <Docs>
68 <summary>The accelerator key for this item.</summary>
69 <remarks>For example, "&lt;control&gt;O".</remarks>
70 </Docs>
71 </Member>
72 <Member MemberName="CallbackAction">
73 <MemberSignature Language="C#" Value="public uint CallbackAction;" />
74 <MemberType>Field</MemberType>
75 <ReturnValue>
76 <ReturnType>System.UInt32</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 </Parameters>
80 <Docs>
81 <summary>A callback function to run when this item is activated.</summary>
82 <remarks>NOTE: The API doesn't support the actual code here.</remarks>
83 </Docs>
84 </Member>
85 <Member MemberName="ItemType">
86 <MemberSignature Language="C#" Value="public string ItemType;" />
87 <MemberType>Field</MemberType>
88 <ReturnValue>
89 <ReturnType>System.String</ReturnType>
90 </ReturnValue>
91 <Parameters>
92 </Parameters>
93 <Docs>
94 <summary>Type of item to add.</summary>
95 <remarks>Possible values:
96 "&lt;Title&gt;" creates a title item,
97 "&lt;Item&gt;" creates a simple item,
98 "&lt;ImageItem&gt;" creates an item holding an image,
99 "&lt;StockItem&gt;" creates an item holding a stock image,
100 "&lt;CheckItem&gt;" creates a check item,
101 "&lt;ToggleItem&gt;" creates a toggle item,
102 "&lt;RadioItem&gt;" creates a radio item,
103 &lt;path&gt; for the path of a radio item to link against,
104 "&lt;Separator&gt;" creates a separator,
105 "&lt;Tearoff&gt;" creates a tearoff separator,
106 "&lt;Branch&gt;" creates an item to hold sub items,
107 "&lt;LastBranch&gt;" creates a right justified item to hold sub items.</remarks>
108 </Docs>
109 </Member>
110 <Member MemberName="Callback">
111 <MemberSignature Language="C#" Value="public Gtk.ItemFactoryCallback Callback { get; };" />
112 <MemberType>Property</MemberType>
113 <ReturnValue>
114 <ReturnType>Gtk.ItemFactoryCallback</ReturnType>
115 </ReturnValue>
116 <Docs>
117 <summary>To be added.</summary>
118 <value>To be added.</value>
119 <remarks>To be added.</remarks>
120 </Docs>
121 </Member>
122 </Members>
123 <Attributes>
124 <Attribute>
125 <AttributeName>System.Obsolete</AttributeName>
126 </Attribute>
127 </Attributes>
128 </Type>
557557 </ReturnValue>
558558 <Parameters />
559559 <Docs>
560 <summary>To be added.</summary>
561 <remarks>To be added.</remarks>
560 <summary>Default handler for the <see cref="M:Gtk.Label.ActivateCurrentLink" /> event.</summary>
561 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Label.ActivateCurrentLink" /> event.</remarks>
562562 <since version="Gtk# 3.0" />
563563 </Docs>
564564 </Member>
579579 </Parameters>
580580 <Docs>
581581 <param name="uri">To be added.</param>
582 <summary>To be added.</summary>
582 <summary>Default handler for the <see cref="M:Gtk.Label.ActivateLink" /> event.</summary>
583583 <returns>To be added.</returns>
584 <remarks>To be added.</remarks>
584 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Label.ActivateLink" /> event.</remarks>
585585 <since version="Gtk# 3.0" />
586586 </Docs>
587587 </Member>
00 <Type Name="Layout" FullName="Gtk.Layout">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class Layout : Gtk.Container, Gtk.Scrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Layout extends Gtk.Container implements class GLib.IWrapper, class Gtk.Scrollable" />
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class Layout : Gtk.Container, Gtk.IScrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Layout extends Gtk.Container implements class GLib.IWrapper, class Gtk.IScrollable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.Scrollable</InterfaceName>
14 <InterfaceName>Gtk.IScrollable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 </Docs>
2828 </Member>
2929 <Member MemberName=".ctor">
8080 <ReturnType>GLib.GType</ReturnType>
8181 </ReturnValue>
8282 <Docs>
83 <summary>To be added.</summary>
84 <value>To be added.</value>
85 <remarks>To be added.</remarks>
83 <summary>GType Property.</summary>
84 <value>The native <see cref="T:GLib.GType" /> value.</value>
85 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.LinkButton" />.</remarks>
8686 </Docs>
8787 </Member>
8888 <Member MemberName="OnActivateLink">
9999 </ReturnValue>
100100 <Parameters />
101101 <Docs>
102 <summary>To be added.</summary>
102 <summary>Default handler for the <see cref="M:Gtk.LinkButton.ActivateLink" /> event.</summary>
103103 <returns>To be added.</returns>
104 <remarks>To be added.</remarks>
104 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.LinkButton.ActivateLink" /> event.</remarks>
105105 <since version="Gtk# 3.0" />
106106 </Docs>
107107 </Member>
+0
-24
doc/en/Gtk/LinkButtonUriFunc.xml less more
0 <Type Name="LinkButtonUriFunc" FullName="Gtk.LinkButtonUriFunc">
1 <TypeSignature Language="C#" Value="public delegate void LinkButtonUriFunc(LinkButton button, string link_);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="button" Type="Gtk.LinkButton" />
11 <Parameter Name="link_" Type="System.String" />
12 </Parameters>
13 <ReturnValue>
14 <ReturnType>System.Void</ReturnType>
15 </ReturnValue>
16 <Docs>
17 <param name="button">To be added.</param>
18 <param name="link_">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
21 <since version="Gtk# 2.10" />
22 </Docs>
23 </Type>
+0
-44
doc/en/Gtk/LinkClickedArgs.xml less more
0 <Type Name="LinkClickedArgs" FullName="Gtk.LinkClickedArgs">
1 <TypeSignature Language="C#" Value="public class LinkClickedArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.LinkClicked" /> event invokes <see cref="T:Gtk.LinkClickedHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public LinkClickedArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.LinkClickedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.LinkClickedHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Url">
31 <MemberSignature Language="C#" Value="public string Url { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>System.String</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The URL the user clicked on.</summary>
38 <value>A <see cref="T:System.String" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/LinkClickedHandler.xml less more
0 <Type Name="LinkClickedHandler" FullName="Gtk.LinkClickedHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void LinkClickedHandler(object o, LinkClickedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.LinkClicked" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.LinkClickedArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.LinkClickedHandler" /> to an event, add the LinkClickedHandler instance to the event. The methods referenced by the LinkClickedHandler instance are invoked whenever the event is raised, until the LinkClickedHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.LinkClickedArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
00 <Type Name="ListStore" FullName="Gtk.ListStore">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class ListStore : GLib.Object, Gtk.TreeDragDest, Gtk.TreeDragSource, Gtk.TreeModel, Gtk.TreeSortable, System.Collections.IEnumerable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ListStore extends GLib.Object implements class GLib.IWrapper, class Gtk.TreeDragDest, class Gtk.TreeDragSource, class Gtk.TreeModel, class Gtk.TreeSortable, class System.Collections.IEnumerable" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class ListStore : GLib.Object, Gtk.ITreeDragDest, Gtk.ITreeDragSource, Gtk.ITreeModel, Gtk.ITreeSortable, System.Collections.IEnumerable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ListStore extends GLib.Object implements class GLib.IWrapper, class Gtk.ITreeDragDest, class Gtk.ITreeDragSource, class Gtk.ITreeModel, class Gtk.ITreeSortable, class System.Collections.IEnumerable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.TreeDragDest</InterfaceName>
14 <InterfaceName>Gtk.ITreeDragDest</InterfaceName>
1515 </Interface>
1616 <Interface>
17 <InterfaceName>Gtk.TreeDragSource</InterfaceName>
17 <InterfaceName>Gtk.ITreeDragSource</InterfaceName>
1818 </Interface>
1919 <Interface>
20 <InterfaceName>Gtk.TreeModel</InterfaceName>
20 <InterfaceName>Gtk.ITreeModel</InterfaceName>
2121 </Interface>
2222 <Interface>
23 <InterfaceName>Gtk.TreeSortable</InterfaceName>
23 <InterfaceName>Gtk.ITreeSortable</InterfaceName>
2424 </Interface>
2525 <Interface>
2626 <InterfaceName>System.Collections.IEnumerable</InterfaceName>
4444 </Docs>
4545 </Member>
4646 <Member MemberName="Model">
47 <MemberSignature Language="C#" Value="public Gtk.TreeModel Model { get; }" />
48 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel Model" />
47 <MemberSignature Language="C#" Value="public Gtk.ITreeModel Model { get; }" />
48 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel Model" />
4949 <MemberType>Property</MemberType>
5050 <ReturnValue>
51 <ReturnType>Gtk.TreeModel</ReturnType>
51 <ReturnType>Gtk.ITreeModel</ReturnType>
5252 </ReturnValue>
5353 <Parameters />
5454 <Docs>
+0
-109
doc/en/Gtk/MatchType.xml less more
0 <Type Name="MatchType" FullName="Gtk.MatchType">
1 <TypeSignature Language="C#" Value="public enum MatchType" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>Deprecated. Do not use.</summary>
10 <remarks>
11 </remarks>
12 <since version="Gtk# 2.4" />
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Enum</BaseTypeName>
16 </Base>
17 <Attributes>
18 <Attribute>
19 <AttributeName>GLib.GType(typeof(Gtk.MatchTypeGType))</AttributeName>
20 </Attribute>
21 </Attributes>
22 <Members>
23 <Member MemberName="All">
24 <MemberSignature Language="C#" Value="All" />
25 <MemberType>Field</MemberType>
26 <ReturnValue>
27 <ReturnType>Gtk.MatchType</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 </Parameters>
31 <Docs>
32 <summary>Deprecated. Do not use.</summary>
33 <remarks>
34 </remarks>
35 </Docs>
36 </Member>
37 <Member MemberName="AllTail">
38 <MemberSignature Language="C#" Value="AllTail" />
39 <MemberType>Field</MemberType>
40 <ReturnValue>
41 <ReturnType>Gtk.MatchType</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 </Parameters>
45 <Docs>
46 <summary>Deprecated. Do not use.</summary>
47 <remarks>
48 </remarks>
49 </Docs>
50 </Member>
51 <Member MemberName="Head">
52 <MemberSignature Language="C#" Value="Head" />
53 <MemberType>Field</MemberType>
54 <ReturnValue>
55 <ReturnType>Gtk.MatchType</ReturnType>
56 </ReturnValue>
57 <Parameters>
58 </Parameters>
59 <Docs>
60 <summary>Deprecated. Do not use.</summary>
61 <remarks>
62 </remarks>
63 </Docs>
64 </Member>
65 <Member MemberName="Tail">
66 <MemberSignature Language="C#" Value="Tail" />
67 <MemberType>Field</MemberType>
68 <ReturnValue>
69 <ReturnType>Gtk.MatchType</ReturnType>
70 </ReturnValue>
71 <Parameters>
72 </Parameters>
73 <Docs>
74 <summary>Deprecated. Do not use.</summary>
75 <remarks>
76 </remarks>
77 </Docs>
78 </Member>
79 <Member MemberName="Exact">
80 <MemberSignature Language="C#" Value="Exact" />
81 <MemberType>Field</MemberType>
82 <ReturnValue>
83 <ReturnType>Gtk.MatchType</ReturnType>
84 </ReturnValue>
85 <Parameters>
86 </Parameters>
87 <Docs>
88 <summary>Deprecated. Do not use.</summary>
89 <remarks>
90 </remarks>
91 </Docs>
92 </Member>
93 <Member MemberName="Last">
94 <MemberSignature Language="C#" Value="Last" />
95 <MemberType>Field</MemberType>
96 <ReturnValue>
97 <ReturnType>Gtk.MatchType</ReturnType>
98 </ReturnValue>
99 <Parameters>
100 </Parameters>
101 <Docs>
102 <summary>Deprecated. Do not use.</summary>
103 <remarks>
104 </remarks>
105 </Docs>
106 </Member>
107 </Members>
108 </Type>
258258 </Docs>
259259 </Member>
260260 <Member MemberName="GetForAttachWidget">
261 <MemberSignature Language="C#" Value="public static GLib.List GetForAttachWidget (Gtk.Widget widget);" />
262 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class GLib.List GetForAttachWidget(class Gtk.Widget widget) cil managed" />
263 <MemberType>Method</MemberType>
264 <ReturnValue>
265 <ReturnType>GLib.List</ReturnType>
261 <MemberSignature Language="C#" Value="public static Gtk.Widget[] GetForAttachWidget (Gtk.Widget widget);" />
262 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.Widget[] GetForAttachWidget(class Gtk.Widget widget) cil managed" />
263 <MemberType>Method</MemberType>
264 <ReturnValue>
265 <ReturnType>Gtk.Widget[]</ReturnType>
266266 </ReturnValue>
267267 <Parameters>
268268 <Parameter Name="widget" Type="Gtk.Widget" />
269269 </Parameters>
270270 <Docs>
271 <param name="widget">a <see cref="T:Gtk.Widget" /></param>
272 <summary>To be added</summary>
273 <returns>a <see cref="T:GLib.List" /></returns>
274 <remarks>To be added</remarks>
275 <since version="Gtk# 2.6" />
271 <param name="widget">To be added.</param>
272 <summary>To be added.</summary>
273 <returns>To be added.</returns>
274 <remarks>To be added.</remarks>
275 <since version="Gtk# 3.0" />
276276 </Docs>
277277 </Member>
278278 <Member MemberName="GType">
362362 </Parameters>
363363 <Docs>
364364 <param name="p0">To be added.</param>
365 <summary>To be added.</summary>
366 <remarks>To be added.</remarks>
365 <summary>Default handler for the <see cref="M:Gtk.Menu.MoveScroll" /> event.</summary>
366 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Menu.MoveScroll" /> event.</remarks>
367367 <since version="Gtk# 3.0" />
368368 </Docs>
369369 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.TreeMenu.MenuActivate" /> event invokes <see cref="T:Gtk.MenuActivateHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.MenuActivateArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.MenuActivateHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.TreeMenu.MenuActivate" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.MenuActivateArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.MenuActivateHandler" /> to an event, add the MenuActivateHandler instance to the event. The methods referenced by the MenuActivateHandler instance are invoked whenever the event is raised, until the MenuActivateHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-25
doc/en/Gtk/MenuCallback.xml less more
0 <Type Name="MenuCallback" FullName="Gtk.MenuCallback">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void MenuCallback(Widget widget);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <param name="widget">To be added.</param>
10 <summary>Do not use.</summary>
11 <remarks>Do not use.</remarks>
12 <since version="Gtk# 2.4" />
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Delegate</BaseTypeName>
16 </Base>
17 <Members />
18 <ReturnValue>
19 <ReturnType>System.Void</ReturnType>
20 </ReturnValue>
21 <Parameters>
22 <Parameter Name="widget" Type="Gtk.Widget" />
23 </Parameters>
24 </Type>
+0
-105
doc/en/Gtk/MenuEntry.xml less more
0 <Type Name="MenuEntry" FullName="Gtk.MenuEntry">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct MenuEntry" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>Class for use with <see cref="T:Gtk.ItemFactory" /> in generating menus.</summary>
10 <remarks>
11 See <see cref="T:Gtk.ItemFactory" /> for more details.
12 FIXME: see bugzilla.ximian.com #70887, which directly concerns this API.
13 </remarks>
14 <since version="Gtk# 2.4" />
15 </Docs>
16 <Base>
17 <BaseTypeName>System.ValueType</BaseTypeName>
18 </Base>
19 <Interfaces />
20 <Members>
21 <Member MemberName="Zero">
22 <MemberSignature Language="C#" Value="public static Gtk.MenuEntry Zero;" />
23 <MemberType>Field</MemberType>
24 <ReturnValue>
25 <ReturnType>Gtk.MenuEntry</ReturnType>
26 </ReturnValue>
27 <Parameters>
28 </Parameters>
29 <Docs>
30 <summary>An empty menu entry.</summary>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="Path">
36 <MemberSignature Language="C#" Value="public string Path;" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>System.String</ReturnType>
40 </ReturnValue>
41 <Parameters>
42 </Parameters>
43 <Docs>
44 <summary>The path of this menu item.</summary>
45 <remarks>For example, "/File/_Open", where the "O" should be a mnemonic underline.</remarks>
46 </Docs>
47 </Member>
48 <Member MemberName="Accelerator">
49 <MemberSignature Language="C#" Value="public string Accelerator;" />
50 <MemberType>Field</MemberType>
51 <ReturnValue>
52 <ReturnType>System.String</ReturnType>
53 </ReturnValue>
54 <Parameters>
55 </Parameters>
56 <Docs>
57 <summary>An accelerator key sequence</summary>
58 <remarks>
59 </remarks>
60 </Docs>
61 </Member>
62 <Member MemberName="New">
63 <MemberSignature Language="C#" Value="public static Gtk.MenuEntry New (IntPtr raw);" />
64 <MemberType>Method</MemberType>
65 <ReturnValue>
66 <ReturnType>Gtk.MenuEntry</ReturnType>
67 </ReturnValue>
68 <Parameters>
69 <Parameter Name="raw" Type="System.IntPtr" />
70 </Parameters>
71 <Docs>
72 <summary>For internal use only. Do not use.</summary>
73 <param name="raw">a <see cref="T:System.IntPtr" />, pointer to the underlying C object.</param>
74 <returns>a <see cref="T:Gtk.MenuEntry" /></returns>
75 <remarks>
76 </remarks>
77 </Docs>
78 </Member>
79 <Member MemberName="Widget">
80 <MemberSignature Language="C#" Value="public Gtk.Widget Widget { set; get; };" />
81 <MemberType>Property</MemberType>
82 <ReturnValue>
83 <ReturnType>Gtk.Widget</ReturnType>
84 </ReturnValue>
85 <Docs>
86 <summary>To be added.</summary>
87 <value>To be added.</value>
88 <remarks>To be added.</remarks>
89 </Docs>
90 </Member>
91 <Member MemberName="Callback">
92 <MemberSignature Language="C#" Value="public Gtk.MenuCallback Callback { get; };" />
93 <MemberType>Property</MemberType>
94 <ReturnValue>
95 <ReturnType>Gtk.MenuCallback</ReturnType>
96 </ReturnValue>
97 <Docs>
98 <summary>To be added.</summary>
99 <value>To be added.</value>
100 <remarks>To be added.</remarks>
101 </Docs>
102 </Member>
103 </Members>
104 </Type>
00 <Type Name="MenuItem" FullName="Gtk.MenuItem">
1 <TypeSignature Language="C#" Maintainer="Hector Gomez M" Value="public class MenuItem : Gtk.Bin, Gtk.Activatable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MenuItem extends Gtk.Bin implements class GLib.IWrapper, class Gtk.Activatable" />
1 <TypeSignature Language="C#" Maintainer="Hector Gomez M" Value="public class MenuItem : Gtk.Bin, Gtk.IActivatable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MenuItem extends Gtk.Bin implements class GLib.IWrapper, class Gtk.IActivatable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.Activatable</InterfaceName>
14 <InterfaceName>Gtk.IActivatable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
277277 </ReturnValue>
278278 <Parameters />
279279 <Docs>
280 <summary>To be added.</summary>
281 <remarks>To be added.</remarks>
280 <summary>Default handler for the <see cref="M:Gtk.MenuItem.Deselected" /> event.</summary>
281 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.MenuItem.Deselected" /> event.</remarks>
282282 <since version="Gtk# 3.0" />
283283 </Docs>
284284 </Member>
316316 </ReturnValue>
317317 <Parameters />
318318 <Docs>
319 <summary>To be added.</summary>
320 <remarks>To be added.</remarks>
319 <summary>Default handler for the <see cref="M:Gtk.MenuItem.Selected" /> event.</summary>
320 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.MenuItem.Selected" /> event.</remarks>
321321 <since version="Gtk# 3.0" />
322322 </Docs>
323323 </Member>
339339 </Parameters>
340340 <Docs>
341341 <param name="p0">To be added.</param>
342 <summary>To be added.</summary>
343 <remarks>To be added.</remarks>
342 <summary>Default handler for the <see cref="M:Gtk.MenuShell.CycleFocus" /> event.</summary>
343 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.MenuShell.CycleFocus" /> event.</remarks>
344344 <since version="Gtk# 3.0" />
345345 </Docs>
346346 </Member>
444444 </Parameters>
445445 <Docs>
446446 <param name="distance">To be added.</param>
447 <summary>To be added.</summary>
447 <summary>Default handler for the <see cref="M:Gtk.MenuShell.MoveSelected" /> event.</summary>
448448 <returns>To be added.</returns>
449 <remarks>To be added.</remarks>
449 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.MenuShell.MoveSelected" /> event.</remarks>
450450 <since version="Gtk# 2.12" />
451451 </Docs>
452452 </Member>
+0
-63
doc/en/Gtk/MetricType.xml less more
0 <Type Name="MetricType" FullName="Gtk.MetricType">
1 <TypeSignature Language="C#" Maintainer="Jonathan Kessler (Jwkpiano1@comcast.net)" Value="public enum MetricType" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>An enumeration used to determine which unit of measurement is currently being used.</summary>
11 <remarks>This enumeration is used by <see cref="T:Gtk.HRuler" />, <see cref="T:Gtk.VRuler" />, and <see cref="T:Gtk.Ruler" />.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gtk.MetricTypeGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="Pixels">
23 <MemberSignature Language="C#" Value="Pixels" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gtk.MetricType</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>The pixel unit of measurement.</summary>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="Inches">
36 <MemberSignature Language="C#" Value="Inches" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gtk.MetricType</ReturnType>
40 </ReturnValue>
41 <Parameters />
42 <Docs>
43 <summary>The inch unit of measurement.</summary>
44 <remarks>
45 </remarks>
46 </Docs>
47 </Member>
48 <Member MemberName="Centimeters">
49 <MemberSignature Language="C#" Value="Centimeters" />
50 <MemberType>Field</MemberType>
51 <ReturnValue>
52 <ReturnType>Gtk.MetricType</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>The centimeter unit of measurement.</summary>
57 <remarks>
58 </remarks>
59 </Docs>
60 </Member>
61 </Members>
62 </Type>
00 <Type Name="ModifierStyle" FullName="Gtk.ModifierStyle">
1 <TypeSignature Language="C#" Value="public class ModifierStyle : GLib.Object, Gtk.StyleProvider" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ModifierStyle extends GLib.Object implements class GLib.IWrapper, class Gtk.StyleProvider" />
1 <TypeSignature Language="C#" Value="public class ModifierStyle : GLib.Object, Gtk.IStyleProvider" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ModifierStyle extends GLib.Object implements class GLib.IWrapper, class Gtk.IStyleProvider" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.StyleProvider</InterfaceName>
11 <InterfaceName>Gtk.IStyleProvider</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
134134 </ReturnValue>
135135 <Parameters />
136136 <Docs>
137 <summary>To be added.</summary>
138 <remarks>To be added.</remarks>
137 <summary>Default handler for the <see cref="M:Gtk.ModifierStyle.Changed" /> event.</summary>
138 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.ModifierStyle.Changed" /> event.</remarks>
139139 <since version="Gtk# 3.0" />
140140 </Docs>
141141 </Member>
3535 <Parameter Name="raw" Type="System.IntPtr" />
3636 </Parameters>
3737 <Docs>
38 <param name="raw">To be added.</param>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
38 <param name="raw">Native object pointer.</param>
39 <summary>Internal constructor</summary>
40 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4141 <since version="Gtk# 3.0" />
4242 </Docs>
4343 </Member>
4949 <ReturnType>GLib.GType</ReturnType>
5050 </ReturnValue>
5151 <Docs>
52 <summary>To be added.</summary>
53 <value>To be added.</value>
54 <remarks>To be added.</remarks>
52 <summary>GType Property.</summary>
53 <value>The native <see cref="T:GLib.GType" /> value.</value>
54 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.MountOperation" />.</remarks>
5555 <since version="Gtk# 3.0" />
5656 </Docs>
5757 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.ComboBox.MoveActive" /> event invokes <see cref="T:Gtk.MoveActiveHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.MoveActiveArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.MoveActiveHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.ComboBox.MoveActive" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.MoveActiveArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.MoveActiveHandler" /> to an event, add the MoveActiveHandler instance to the event. The methods referenced by the MoveActiveHandler instance are invoked whenever the event is raised, until the MoveActiveHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.Menu.MoveScroll" /> event invokes <see cref="T:Gtk.MoveScrollHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.MoveScrollArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.MoveScrollHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.Menu.MoveScroll" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.MoveScrollArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.MoveScrollHandler" /> to an event, add the MoveScrollHandler instance to the event. The methods referenced by the MoveScrollHandler instance are invoked whenever the event is raised, until the MoveScrollHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.MenuShell.MoveSelected" /> event invokes <see cref="T:Gtk.MoveSelectedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.12" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.MoveSelectedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.MoveSelectedHandler" /> delegate.</remarks>
2426 </Docs>
2527 </Member>
2628 <Member MemberName="Distance">
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.MenuShell.MoveSelected" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.MoveSelectedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.MoveSelectedHandler" /> to an event, add the MoveSelectedHandler instance to the event. The methods referenced by the MoveSelectedHandler instance are invoked whenever the event is raised, until the MoveSelectedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.12" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.TextView.MoveViewport" /> event invokes <see cref="T:Gtk.MoveViewportHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.MoveViewportArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.MoveViewportHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.TextView.MoveViewport" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.MoveViewportArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.MoveViewportHandler" /> to an event, add the MoveViewportHandler instance to the event. The methods referenced by the MoveViewportHandler instance are invoked whenever the event is raised, until the MoveViewportHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-46
doc/en/Gtk/NoExposeEventArgs.xml less more
0 <Type Name="NoExposeEventArgs" FullName="Gtk.NoExposeEventArgs">
1 <TypeSignature Language="C#" Value="public class NoExposeEventArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.Widget.NoExposeEvent" /> event invokes <see cref="T:Gtk.NoExposeEventHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public NoExposeEventArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.NoExposeEventArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.NoExposeEventHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Event">
31 <MemberSignature Language="C#" Value="public Gdk.Event Event { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gdk.Event</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>The <see cref="T:Gdk.Event" /> which triggered the <see cref="T:Gtk.Widget.NoExposeEvent" />.</summary>
39 <value>a <see cref="T:Gdk.Event" /></value>
40 <remarks>
41 </remarks>
42 </Docs>
43 </Member>
44 </Members>
45 </Type>
+0
-29
doc/en/Gtk/NoExposeEventHandler.xml less more
0 <Type Name="NoExposeEventHandler" FullName="Gtk.NoExposeEventHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void NoExposeEventHandler(object o, NoExposeEventArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">Event sender.</param>
9 <param name="args">Event arguments.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.Widget.NoExposeEvent" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.NoExposeEventArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.NoExposeEventHandler" /> to an event, add the NoExposeEventHandler instance to the event. The methods referenced by the NoExposeEventHandler instance are invoked whenever the event is raised, until the NoExposeEventHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.NoExposeEventArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
655655 <param name="page">To be added.</param>
656656 <param name="x">To be added.</param>
657657 <param name="y">To be added.</param>
658 <summary>To be added.</summary>
658 <summary>Default handler for the <see cref="M:Gtk.Notebook.CreateWindow" /> event.</summary>
659659 <returns>To be added.</returns>
660 <remarks>To be added.</remarks>
660 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Notebook.CreateWindow" /> event.</remarks>
661661 <since version="Gtk# 2.12" />
662662 </Docs>
663663 </Member>
870870 <Docs>
871871 <param name="page">To be added.</param>
872872 <param name="page_num">To be added.</param>
873 <summary>To be added.</summary>
874 <remarks>To be added.</remarks>
873 <summary>Default handler for the <see cref="M:Gtk.Notebook.SwitchPage" /> event.</summary>
874 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Notebook.SwitchPage" /> event.</remarks>
875875 <since version="Gtk# 3.0" />
876876 </Docs>
877877 </Member>
+0
-29
doc/en/Gtk/NotebookWindowCreationFunc.xml less more
0 <Type Name="NotebookWindowCreationFunc" FullName="Gtk.NotebookWindowCreationFunc">
1 <TypeSignature Language="C#" Value="public delegate Gtk.Notebook NotebookWindowCreationFunc(Notebook source, Widget page, int x, int y);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="source" Type="Gtk.Notebook" />
11 <Parameter Name="page" Type="Gtk.Widget" />
12 <Parameter Name="x" Type="System.Int32" />
13 <Parameter Name="y" Type="System.Int32" />
14 </Parameters>
15 <ReturnValue>
16 <ReturnType>Gtk.Notebook</ReturnType>
17 </ReturnValue>
18 <Docs>
19 <param name="source">To be added.</param>
20 <param name="page">To be added.</param>
21 <param name="x">To be added.</param>
22 <param name="y">To be added.</param>
23 <summary>To be added.</summary>
24 <returns>To be added.</returns>
25 <remarks>To be added.</remarks>
26 <since version="Gtk# 2.10" />
27 </Docs>
28 </Type>
1414 </Docs>
1515 <Members>
1616 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public NumerableIcon (GLib.Icon base_icon);" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.Icon base_icon) cil managed" />
17 <MemberSignature Language="C#" Value="public NumerableIcon (GLib.IIcon base_icon);" />
18 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IIcon base_icon) cil managed" />
1919 <MemberType>Constructor</MemberType>
2020 <Parameters>
21 <Parameter Name="base_icon" Type="GLib.Icon" />
21 <Parameter Name="base_icon" Type="GLib.IIcon" />
2222 </Parameters>
2323 <Docs>
2424 <param name="base_icon">To be added.</param>
3535 <Parameter Name="raw" Type="System.IntPtr" />
3636 </Parameters>
3737 <Docs>
38 <param name="raw">To be added.</param>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
38 <param name="raw">Native object pointer.</param>
39 <summary>Internal constructor</summary>
40 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4141 <since version="Gtk# 3.0" />
4242 </Docs>
4343 </Member>
4444 <Member MemberName=".ctor">
45 <MemberSignature Language="C#" Value="public NumerableIcon (GLib.Icon base_icon, Gtk.StyleContext context);" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.Icon base_icon, class Gtk.StyleContext context) cil managed" />
45 <MemberSignature Language="C#" Value="public NumerableIcon (GLib.IIcon base_icon, Gtk.StyleContext context);" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IIcon base_icon, class Gtk.StyleContext context) cil managed" />
4747 <MemberType>Constructor</MemberType>
4848 <Parameters>
49 <Parameter Name="base_icon" Type="GLib.Icon" />
49 <Parameter Name="base_icon" Type="GLib.IIcon" />
5050 <Parameter Name="context" Type="Gtk.StyleContext" />
5151 </Parameters>
5252 <Docs>
5858 </Docs>
5959 </Member>
6060 <Member MemberName="BackgroundGicon">
61 <MemberSignature Language="C#" Value="public GLib.Icon BackgroundGicon { get; set; }" />
62 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon BackgroundGicon" />
61 <MemberSignature Language="C#" Value="public GLib.IIcon BackgroundGicon { get; set; }" />
62 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon BackgroundGicon" />
6363 <MemberType>Property</MemberType>
6464 <ReturnValue>
65 <ReturnType>GLib.Icon</ReturnType>
65 <ReturnType>GLib.IIcon</ReturnType>
6666 </ReturnValue>
6767 <Docs>
6868 <summary>To be added.</summary>
112112 <ReturnType>GLib.GType</ReturnType>
113113 </ReturnValue>
114114 <Docs>
115 <summary>To be added.</summary>
116 <value>To be added.</value>
117 <remarks>To be added.</remarks>
115 <summary>GType Property.</summary>
116 <value>The native <see cref="T:GLib.GType" /> value.</value>
117 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.NumerableIcon" />.</remarks>
118118 <since version="Gtk# 3.0" />
119119 </Docs>
120120 </Member>
+0
-464
doc/en/Gtk/Object.xml less more
0 <Type Name="Object" FullName="Gtk.Object">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class Object : GLib.InitiallyUnowned" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary> Base class for the Gtk object hierarchy.</summary>
11 <remarks>Base object for the Gtk object hierarchy.
12 <para>
13 The difference between Gtk.Object and GLib.<see cref="T:GLib.Object" /> is a historical one, and it matters little in Gtk#.
14 </para></remarks>
15 </Docs>
16 <Base>
17 <BaseTypeName>GLib.InitiallyUnowned</BaseTypeName>
18 </Base>
19 <Interfaces>
20 </Interfaces>
21 <Members>
22 <Member MemberName="Destroy">
23 <MemberSignature Language="C#" Value="public virtual void Destroy ();" />
24 <MemberType>Method</MemberType>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>Request all holders to the object to release the reference.</summary>
31 <remarks>This method is used to notify objects that might hold a reference to this object to release the reference.
32 <para>
33 This invokes the <see cref="M:Gtk.Object.OnDestroyed" /> method and triggers the <see cref="E:Gtk.OBject.Destroyed" /> event.
34 </para><para>
35 The object is only destroyed if all the references to the object are released, this is just a mechanism to request that references be released.
36 </para></remarks>
37 <since version="Gtk# 2.4" />
38 </Docs>
39 </Member>
40 <Member MemberName="Sink">
41 <MemberSignature Language="C#" Value="public void Sink ();" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Void</ReturnType>
45 </ReturnValue>
46 <Parameters />
47 <Docs>
48 <summary>Removes the floating reference from a <see cref="T:Gtk.Object" />, if it exists; otherwise does
49 nothing.
50 </summary>
51 <remarks>See the <see cref="T:Gtk.Object" /> overview
52 documentation at the top of the page.</remarks>
53 </Docs>
54 </Member>
55 <Member MemberName=".ctor">
56 <MemberSignature Language="C#" Value="public Object (IntPtr raw);" />
57 <MemberType>Constructor</MemberType>
58 <ReturnValue />
59 <Parameters>
60 <Parameter Name="raw" Type="System.IntPtr" />
61 </Parameters>
62 <Docs>
63 <summary>Internal constructor</summary>
64 <param name="raw">Pointer to the C object.</param>
65 <remarks>
66 <para>This is an internal constructor, and should not be used by user code.</para>
67 </remarks>
68 </Docs>
69 </Member>
70 <Member MemberName="UserData">
71 <MemberSignature Language="C#" Value="public IntPtr UserData { set; get; };" />
72 <MemberType>Property</MemberType>
73 <ReturnValue>
74 <ReturnType>System.IntPtr</ReturnType>
75 </ReturnValue>
76 <Parameters>
77 </Parameters>
78 <Docs>
79 <summary>Helper property to associate information with an object.</summary>
80 <value />
81 <remarks>This is not very useful with the Gtk# binding as it is with the C binding. </remarks>
82 </Docs>
83 <Attributes>
84 <Attribute>
85 <AttributeName>GLib.Property("user-data")</AttributeName>
86 </Attribute>
87 <Attribute>
88 <AttributeName>System.Obsolete</AttributeName>
89 </Attribute>
90 </Attributes>
91 </Member>
92 <Member MemberName="Destroyed">
93 <MemberSignature Language="C#" Value="public event EventHandler Destroyed;" />
94 <MemberType>Event</MemberType>
95 <ReturnValue>
96 <ReturnType>System.EventHandler</ReturnType>
97 </ReturnValue>
98 <Parameters />
99 <Docs>
100 <summary>Raised to signal that all references to this object should be removed.</summary>
101 <remarks>This event is triggered if someone has invoked the <see cref="T:Gtk.Object" />'s <see cref="M:Gtk.Object.Destroy" /> method. It is used to inform that all references to the object must be discarded at this point.</remarks>
102 </Docs>
103 <Attributes>
104 <Attribute>
105 <AttributeName>GLib.Signal("destroy")</AttributeName>
106 </Attribute>
107 </Attributes>
108 </Member>
109 <Member MemberName="Raw">
110 <MemberSignature Language="C#" Value="protected override IntPtr Raw { set; get; };" />
111 <MemberType>Property</MemberType>
112 <ReturnValue>
113 <ReturnType>System.IntPtr</ReturnType>
114 </ReturnValue>
115 <Parameters />
116 <Docs>
117 <summary>
118 Diagnostic method to print the raw object and its reference count
119 as debug information.
120 </summary>
121 <value>a <see cref="T:System.IntPtr" />, the internal C data underlying this object.</value>
122 <remarks>
123 </remarks>
124 </Docs>
125 </Member>
126 <Member MemberName="OnDestroyed">
127 <MemberSignature Language="C#" Value="protected virtual void OnDestroyed ();" />
128 <MemberType>Method</MemberType>
129 <ReturnValue>
130 <ReturnType>System.Void</ReturnType>
131 </ReturnValue>
132 <Parameters />
133 <Docs>
134 <summary>Invoked to request that references to the object be released.</summary>
135 <remarks>This method is invoked when someone has called the <see cref="T:Gtk.Object's" />'s <see cref="T:Gtk.Object.Destroy" /> method. Any references to the object held should be released at this point.</remarks>
136 </Docs>
137 </Member>
138 <Member MemberName=".ctor">
139 <MemberSignature Language="C#" Value="protected Object (GLib.GType gtype);" />
140 <MemberType>Constructor</MemberType>
141 <ReturnValue />
142 <Parameters>
143 <Parameter Name="gtype" Type="GLib.GType" />
144 </Parameters>
145 <Docs>
146 <summary>Protected Constructor.</summary>
147 <param name="gtype">a <see cref="T:GLib.GType" /></param>
148 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
149 </Docs>
150 <Attributes>
151 <Attribute>
152 <AttributeName>System.Obsolete</AttributeName>
153 </Attribute>
154 </Attributes>
155 </Member>
156 <Member MemberName="GType">
157 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
158 <MemberType>Property</MemberType>
159 <ReturnValue>
160 <ReturnType>GLib.GType</ReturnType>
161 </ReturnValue>
162 <Parameters />
163 <Docs>
164 <summary>GType Property.</summary>
165 <value>a <see cref="T:GLib.GType" /></value>
166 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Object" />.</remarks>
167 </Docs>
168 </Member>
169 <Member MemberName=".ctor">
170 <MemberSignature Language="C#" Value="protected Object ();" />
171 <MemberType>Constructor</MemberType>
172 <ReturnValue />
173 <Parameters />
174 <Docs>
175 <summary>Internal.</summary>
176 <remarks>Internal constructor.</remarks>
177 </Docs>
178 </Member>
179 <Member MemberName="IsFloating">
180 <MemberSignature Language="C#" Value="public bool IsFloating { set; get; };" />
181 <MemberType>Property</MemberType>
182 <ReturnValue>
183 <ReturnType>System.Boolean</ReturnType>
184 </ReturnValue>
185 <Parameters />
186 <Docs>
187 <summary>Determines if the object reference is floating.</summary>
188 <value>a <see cref="T:System.Boolean" /></value>
189 <remarks>An object is floating until it is added to a container which claims ownership of the floating reference.</remarks>
190 </Docs>
191 </Member>
192 <Member MemberName="AddArgType">
193 <MemberSignature Language="C#" Value="public static void AddArgType (string arg_name, GLib.GType arg_type, uint arg_flags, uint arg_id);" />
194 <MemberType>Method</MemberType>
195 <ReturnValue>
196 <ReturnType>System.Void</ReturnType>
197 </ReturnValue>
198 <Parameters>
199 <Parameter Name="arg_name" Type="System.String" />
200 <Parameter Name="arg_type" Type="GLib.GType" />
201 <Parameter Name="arg_flags" Type="System.UInt32" />
202 <Parameter Name="arg_id" Type="System.UInt32" />
203 </Parameters>
204 <Docs>
205 <summary>Deprecated. Do not use in new code.</summary>
206 <param name="arg_name">a <see cref="T:System.String" /></param>
207 <param name="arg_type">a <see cref="T:GLib.GType" /></param>
208 <param name="arg_flags">a <see cref="T:System.UInt32" /></param>
209 <param name="arg_id">a <see cref="T:System.UInt32" /></param>
210 <remarks>
211 </remarks>
212 <since version="Gtk# 2.4" />
213 </Docs>
214 </Member>
215 <Member MemberName="Unref">
216 <MemberSignature Language="C#" Value="public void Unref ();" />
217 <MemberType>Method</MemberType>
218 <ReturnValue>
219 <ReturnType>System.Void</ReturnType>
220 </ReturnValue>
221 <Parameters />
222 <Docs>
223 <summary>Deprecated. Do not use.</summary>
224 <remarks>
225 </remarks>
226 <since version="Gtk# 2.4" />
227 </Docs>
228 </Member>
229 <Member MemberName="Ref">
230 <MemberSignature Language="C#" Value="public Gtk.Object Ref ();" />
231 <MemberType>Method</MemberType>
232 <ReturnValue>
233 <ReturnType>Gtk.Object</ReturnType>
234 </ReturnValue>
235 <Parameters />
236 <Docs>
237 <summary>Deprecated. Do not use.</summary>
238 <returns>a <see cref="T:Gtk.Object" /></returns>
239 <remarks>
240 </remarks>
241 <since version="Gtk# 2.4" />
242 </Docs>
243 </Member>
244 <Member MemberName="SetDataByIdFull">
245 <MemberSignature Language="C#" Value="public void SetDataByIdFull (int data_id, IntPtr data, Gtk.DestroyNotify destroy);" />
246 <MemberType>Method</MemberType>
247 <ReturnValue>
248 <ReturnType>System.Void</ReturnType>
249 </ReturnValue>
250 <Parameters>
251 <Parameter Name="data_id" Type="System.Int32" />
252 <Parameter Name="data" Type="System.IntPtr" />
253 <Parameter Name="destroy" Type="Gtk.DestroyNotify" />
254 </Parameters>
255 <Docs>
256 <summary>Deprecated. Do not use.</summary>
257 <param name="data_id">a <see cref="T:System.Int32" /></param>
258 <param name="data">a <see cref="T:System.IntPtr" /></param>
259 <param name="destroy">a <see cref="T:Gtk.DestroyNotify" /></param>
260 <remarks>
261 </remarks>
262 <since version="Gtk# 2.4" />
263 </Docs>
264 </Member>
265 <Member MemberName="GetData">
266 <MemberSignature Language="C#" Value="public IntPtr GetData (string key);" />
267 <MemberType>Method</MemberType>
268 <ReturnValue>
269 <ReturnType>System.IntPtr</ReturnType>
270 </ReturnValue>
271 <Parameters>
272 <Parameter Name="key" Type="System.String" />
273 </Parameters>
274 <Docs>
275 <summary>Deprecated. Do not use.</summary>
276 <param name="key">a <see cref="T:System.String" /></param>
277 <returns>a <see cref="T:System.IntPtr" /></returns>
278 <remarks>
279 </remarks>
280 <since version="Gtk# 2.4" />
281 </Docs>
282 </Member>
283 <Member MemberName="Weakunref">
284 <MemberSignature Language="C#" Value="public void Weakunref (Gtk.DestroyNotify notify);" />
285 <MemberType>Method</MemberType>
286 <ReturnValue>
287 <ReturnType>System.Void</ReturnType>
288 </ReturnValue>
289 <Parameters>
290 <Parameter Name="notify" Type="Gtk.DestroyNotify" />
291 </Parameters>
292 <Docs>
293 <summary>Deprecated. Do not use.</summary>
294 <param name="notify">a <see cref="T:Gtk.DestroyNotify" /></param>
295 <remarks>
296 </remarks>
297 <since version="Gtk# 2.4" />
298 </Docs>
299 </Member>
300 <Member MemberName="RemoveDataById">
301 <MemberSignature Language="C#" Value="public void RemoveDataById (int data_id);" />
302 <MemberType>Method</MemberType>
303 <ReturnValue>
304 <ReturnType>System.Void</ReturnType>
305 </ReturnValue>
306 <Parameters>
307 <Parameter Name="data_id" Type="System.Int32" />
308 </Parameters>
309 <Docs>
310 <summary>Deprecated. Do not use.</summary>
311 <param name="data_id">a <see cref="T:System.Int32" /></param>
312 <remarks>
313 </remarks>
314 <since version="Gtk# 2.4" />
315 </Docs>
316 </Member>
317 <Member MemberName="SetDataById">
318 <MemberSignature Language="C#" Value="public void SetDataById (int data_id, IntPtr data);" />
319 <MemberType>Method</MemberType>
320 <ReturnValue>
321 <ReturnType>System.Void</ReturnType>
322 </ReturnValue>
323 <Parameters>
324 <Parameter Name="data_id" Type="System.Int32" />
325 <Parameter Name="data" Type="System.IntPtr" />
326 </Parameters>
327 <Docs>
328 <summary>Deprecated. Do not use.</summary>
329 <param name="data_id">a <see cref="T:System.Int32" /></param>
330 <param name="data">a <see cref="T:System.IntPtr" /></param>
331 <remarks>
332 </remarks>
333 <since version="Gtk# 2.4" />
334 </Docs>
335 </Member>
336 <Member MemberName="Weakref">
337 <MemberSignature Language="C#" Value="public void Weakref (Gtk.DestroyNotify notify);" />
338 <MemberType>Method</MemberType>
339 <ReturnValue>
340 <ReturnType>System.Void</ReturnType>
341 </ReturnValue>
342 <Parameters>
343 <Parameter Name="notify" Type="Gtk.DestroyNotify" />
344 </Parameters>
345 <Docs>
346 <summary>Deprecated. Do not use.</summary>
347 <param name="notify">a <see cref="T:Gtk.DestroyNotify" /></param>
348 <remarks>
349 </remarks>
350 <since version="Gtk# 2.4" />
351 </Docs>
352 </Member>
353 <Member MemberName="RemoveNoNotifyById">
354 <MemberSignature Language="C#" Value="public void RemoveNoNotifyById (int key_id);" />
355 <MemberType>Method</MemberType>
356 <ReturnValue>
357 <ReturnType>System.Void</ReturnType>
358 </ReturnValue>
359 <Parameters>
360 <Parameter Name="key_id" Type="System.Int32" />
361 </Parameters>
362 <Docs>
363 <summary>Deprecated. Do not use.</summary>
364 <param name="key_id">a <see cref="T:System.Int32" /></param>
365 <remarks>
366 </remarks>
367 <since version="Gtk# 2.4" />
368 </Docs>
369 </Member>
370 <Member MemberName="RemoveData">
371 <MemberSignature Language="C#" Value="public void RemoveData (string key);" />
372 <MemberType>Method</MemberType>
373 <ReturnValue>
374 <ReturnType>System.Void</ReturnType>
375 </ReturnValue>
376 <Parameters>
377 <Parameter Name="key" Type="System.String" />
378 </Parameters>
379 <Docs>
380 <summary>Deprecated. Do not use.</summary>
381 <param name="key">a <see cref="T:System.String" /></param>
382 <remarks>
383 </remarks>
384 <since version="Gtk# 2.4" />
385 </Docs>
386 </Member>
387 <Member MemberName="SetDataFull">
388 <MemberSignature Language="C#" Value="public void SetDataFull (string key, IntPtr data, Gtk.DestroyNotify destroy);" />
389 <MemberType>Method</MemberType>
390 <ReturnValue>
391 <ReturnType>System.Void</ReturnType>
392 </ReturnValue>
393 <Parameters>
394 <Parameter Name="key" Type="System.String" />
395 <Parameter Name="data" Type="System.IntPtr" />
396 <Parameter Name="destroy" Type="Gtk.DestroyNotify" />
397 </Parameters>
398 <Docs>
399 <summary>Deprecated. Do not use.</summary>
400 <param name="key">a <see cref="T:System.String" /></param>
401 <param name="data">a <see cref="T:System.IntPtr" /></param>
402 <param name="destroy">a <see cref="T:Gtk.DestroyNotify" /></param>
403 <remarks>
404 </remarks>
405 <since version="Gtk# 2.4" />
406 </Docs>
407 </Member>
408 <Member MemberName="SetData">
409 <MemberSignature Language="C#" Value="public void SetData (string key, IntPtr data);" />
410 <MemberType>Method</MemberType>
411 <ReturnValue>
412 <ReturnType>System.Void</ReturnType>
413 </ReturnValue>
414 <Parameters>
415 <Parameter Name="key" Type="System.String" />
416 <Parameter Name="data" Type="System.IntPtr" />
417 </Parameters>
418 <Docs>
419 <summary>Deprecated. Do not use.</summary>
420 <param name="key">a <see cref="T:System.String" /></param>
421 <param name="data">a <see cref="T:System.IntPtr" /></param>
422 <remarks>
423 </remarks>
424 <since version="Gtk# 2.4" />
425 </Docs>
426 </Member>
427 <Member MemberName="GetDataById">
428 <MemberSignature Language="C#" Value="public IntPtr GetDataById (int data_id);" />
429 <MemberType>Method</MemberType>
430 <ReturnValue>
431 <ReturnType>System.IntPtr</ReturnType>
432 </ReturnValue>
433 <Parameters>
434 <Parameter Name="data_id" Type="System.Int32" />
435 </Parameters>
436 <Docs>
437 <summary>Deprecated. Do not use.</summary>
438 <param name="data_id">a <see cref="T:System.Int32" /></param>
439 <returns>a <see cref="T:System.IntPtr" /></returns>
440 <remarks>
441 </remarks>
442 <since version="Gtk# 2.4" />
443 </Docs>
444 </Member>
445 <Member MemberName="RemoveNoNotify">
446 <MemberSignature Language="C#" Value="public void RemoveNoNotify (string key);" />
447 <MemberType>Method</MemberType>
448 <ReturnValue>
449 <ReturnType>System.Void</ReturnType>
450 </ReturnValue>
451 <Parameters>
452 <Parameter Name="key" Type="System.String" />
453 </Parameters>
454 <Docs>
455 <summary>Deprecated. Do not use.</summary>
456 <param name="key">a <see cref="T:System.String" /></param>
457 <remarks>
458 </remarks>
459 <since version="Gtk# 2.4" />
460 </Docs>
461 </Member>
462 </Members>
463 </Type>
+0
-51
doc/en/Gtk/ObjectDeleteArgs.xml less more
0 <Type Name="ObjectDeleteArgs" FullName="Gtk.ObjectDeleteArgs">
1 <TypeSignature Language="C#" Value="public class ObjectDeleteArgs : GLib.SignalArgs" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Members>
11 <Member MemberName=".ctor">
12 <MemberSignature Language="C#" Value="public ObjectDeleteArgs ();" />
13 <MemberType>Constructor</MemberType>
14 <Parameters />
15 <Docs>
16 <summary>To be added.</summary>
17 <remarks>To be added.</remarks>
18 </Docs>
19 </Member>
20 <Member MemberName="Len">
21 <MemberSignature Language="C#" Value="public int Len { get; };" />
22 <MemberType>Property</MemberType>
23 <ReturnValue>
24 <ReturnType>System.Int32</ReturnType>
25 </ReturnValue>
26 <Docs>
27 <summary>To be added.</summary>
28 <value>To be added.</value>
29 <remarks>To be added.</remarks>
30 </Docs>
31 </Member>
32 <Member MemberName="Pos">
33 <MemberSignature Language="C#" Value="public int Pos { get; };" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>System.Int32</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 </Docs>
43 </Member>
44 </Members>
45 <Docs>
46 <summary>To be added.</summary>
47 <remarks>To be added.</remarks>
48 <since version="GtkHtml# 3.14" />
49 </Docs>
50 </Type>
+0
-24
doc/en/Gtk/ObjectDeleteHandler.xml less more
0 <Type Name="ObjectDeleteHandler" FullName="Gtk.ObjectDeleteHandler">
1 <TypeSignature Language="C#" Value="public delegate void ObjectDeleteHandler(object o, ObjectDeleteArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="o" Type="System.Object" />
11 <Parameter Name="args" Type="Gtk.ObjectDeleteArgs" />
12 </Parameters>
13 <ReturnValue>
14 <ReturnType>System.Void</ReturnType>
15 </ReturnValue>
16 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
21 <since version="GtkHtml# 3.14" />
22 </Docs>
23 </Type>
+0
-51
doc/en/Gtk/ObjectInsertedArgs.xml less more
0 <Type Name="ObjectInsertedArgs" FullName="Gtk.ObjectInsertedArgs">
1 <TypeSignature Language="C#" Value="public class ObjectInsertedArgs : GLib.SignalArgs" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Members>
11 <Member MemberName=".ctor">
12 <MemberSignature Language="C#" Value="public ObjectInsertedArgs ();" />
13 <MemberType>Constructor</MemberType>
14 <Parameters />
15 <Docs>
16 <summary>To be added.</summary>
17 <remarks>To be added.</remarks>
18 </Docs>
19 </Member>
20 <Member MemberName="Len">
21 <MemberSignature Language="C#" Value="public int Len { get; };" />
22 <MemberType>Property</MemberType>
23 <ReturnValue>
24 <ReturnType>System.Int32</ReturnType>
25 </ReturnValue>
26 <Docs>
27 <summary>To be added.</summary>
28 <value>To be added.</value>
29 <remarks>To be added.</remarks>
30 </Docs>
31 </Member>
32 <Member MemberName="Pos">
33 <MemberSignature Language="C#" Value="public int Pos { get; };" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>System.Int32</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 </Docs>
43 </Member>
44 </Members>
45 <Docs>
46 <summary>To be added.</summary>
47 <remarks>To be added.</remarks>
48 <since version="GtkHtml# 3.14" />
49 </Docs>
50 </Type>
+0
-24
doc/en/Gtk/ObjectInsertedHandler.xml less more
0 <Type Name="ObjectInsertedHandler" FullName="Gtk.ObjectInsertedHandler">
1 <TypeSignature Language="C#" Value="public delegate void ObjectInsertedHandler(object o, ObjectInsertedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="o" Type="System.Object" />
11 <Parameter Name="args" Type="Gtk.ObjectInsertedArgs" />
12 </Parameters>
13 <ReturnValue>
14 <ReturnType>System.Void</ReturnType>
15 </ReturnValue>
16 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
21 <since version="GtkHtml# 3.14" />
22 </Docs>
23 </Type>
+0
-46
doc/en/Gtk/ObjectRequestedArgs.xml less more
0 <Type Name="ObjectRequestedArgs" FullName="Gtk.ObjectRequestedArgs">
1 <TypeSignature Language="C#" Value="public class ObjectRequestedArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <ThreadSafetyStatement />
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.ObjectRequested" /> event invokes <see cref="T:Gtk.ObjectRequestedHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public ObjectRequestedArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.ObjectRequestedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.ObjectRequestedHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Arg2">
31 <MemberSignature Language="C#" Value="public Gtk.HTMLEmbedded Arg2 { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLEmbedded</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>To be added</summary>
39 <value>a <see cref="T:Gtk.HTMLEmbedded" /></value>
40 <remarks>
41 </remarks>
42 </Docs>
43 </Member>
44 </Members>
45 </Type>
+0
-31
doc/en/Gtk/ObjectRequestedHandler.xml less more
0 <Type Name="ObjectRequestedHandler" FullName="Gtk.ObjectRequestedHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void ObjectRequestedHandler(object o, ObjectRequestedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <ThreadSafetyStatement />
9 <Docs>
10 <param name="o">To be added.</param>
11 <param name="args">To be added.</param>
12 <summary>Event handler.</summary>
13 <remarks>
14 <para>The <see cref="M:Gtk.HTML.ObjectRequested" /> event utilizes this delegate:</para>
15 <para>Event data is passed via the <see cref="T:Gtk.ObjectRequestedArgs" /> parameter.</para>
16 <para>To attach a <see cref="T:Gtk.ObjectRequestedHandler" /> to an event, add the ObjectRequestedHandler instance to the event. The methods referenced by the ObjectRequestedHandler instance are invoked whenever the event is raised, until the ObjectRequestedHandler is removed from the event.</para>
17 </remarks>
18 </Docs>
19 <Base>
20 <BaseTypeName>System.Delegate</BaseTypeName>
21 </Base>
22 <Members />
23 <ReturnValue>
24 <ReturnType>System.Void</ReturnType>
25 </ReturnValue>
26 <Parameters>
27 <Parameter Name="o" Type="System.Object" />
28 <Parameter Name="args" Type="Gtk.ObjectRequestedArgs" />
29 </Parameters>
30 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
4646 <ReturnType>GLib.GType</ReturnType>
4747 </ReturnValue>
4848 <Docs>
49 <summary>To be added.</summary>
50 <value>To be added.</value>
51 <remarks>To be added.</remarks>
49 <summary>GType Property.</summary>
50 <value>The native <see cref="T:GLib.GType" /> value.</value>
51 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.OffscreenWindow" />.</remarks>
5252 <since version="Gtk# 3.0" />
5353 </Docs>
5454 </Member>
+0
-44
doc/en/Gtk/OnCommandArgs.xml less more
0 <Type Name="OnCommandArgs" FullName="Gtk.OnCommandArgs">
1 <TypeSignature Language="C#" Value="public class OnCommandArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.OnCommand" /> event invokes <see cref="T:Gtk.OnCommandHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public OnCommandArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.OnCommandArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.OnCommandHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="ComType">
31 <MemberSignature Language="C#" Value="public Gtk.HTMLCommandType ComType { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLCommandType</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The kind of command that was issued to the HTML widget.</summary>
38 <value>A <see cref="T:Gtk.HTMLCommandType" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/OnCommandHandler.xml less more
0 <Type Name="OnCommandHandler" FullName="Gtk.OnCommandHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void OnCommandHandler(object o, OnCommandArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.OnCommand" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.OnCommandArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.OnCommandHandler" /> to an event, add the OnCommandHandler instance to the event. The methods referenced by the OnCommandHandler instance are invoked whenever the event is raised, until the OnCommandHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.OnCommandArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
+0
-44
doc/en/Gtk/OnUrlArgs.xml less more
0 <Type Name="OnUrlArgs" FullName="Gtk.OnUrlArgs">
1 <TypeSignature Language="C#" Value="public class OnUrlArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.OnUrl" /> event invokes <see cref="T:Gtk.OnUrlHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public OnUrlArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.OnUrlArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.OnUrlHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Url">
31 <MemberSignature Language="C#" Value="public string Url { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>System.String</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The URL to act on.</summary>
38 <value>A <see cref="T:System.String" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/OnUrlHandler.xml less more
0 <Type Name="OnUrlHandler" FullName="Gtk.OnUrlHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void OnUrlHandler(object o, OnUrlArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.OnUrl" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.OnUrlArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.OnUrlHandler" /> to an event, add the OnUrlHandler instance to the event. The methods referenced by the OnUrlHandler instance are invoked whenever the event is raised, until the OnUrlHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.OnUrlArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
+0
-237
doc/en/Gtk/OptionMenu.xml less more
0 <Type Name="OptionMenu" FullName="Gtk.OptionMenu">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class OptionMenu : Gtk.Button" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A widget used to choose from a list of valid choices.</summary>
11 <remarks>
12 <para>
13 A <see cref="T:Gtk.OptionMenu" /> is a widget that allows the user to choose from a list of valid choices.
14 The <see cref="T:Gtk.OptionMenu" /> displays the selected choice.
15 When activated the <see cref="T:Gtk.OptionMenu" /> displays a popup <see cref="T:Gtk.Menu" /> which allows the user to make a new choice.
16 </para>
17 <para>
18 Using a <see cref="T:Gtk.OptionMenu" /> is simple; build a <see cref="T:Gtk.Menu" />, by calling <see cref="C:Gtk.Menu()" />, then appending <see cref="T:Gtk.MenuItem" />s to it with <see cref="M:Gtk.MenuShell.Append()" />.
19 Set that menu on the <see cref="T:Gtk.OptionMenu" /> with <see cref="P:Gtk.OptionMenu.Menu" />.
20 Set the selected <see cref="T:Gtk.MenuItem" /> with <see cref="M:Gtk.OptionMenu.SetHistory(System.UInt32)" />; connect to the event <see cref="E:Gtk.OptionMenu.Changed" />; when the <see cref="E:Gtk.OptionMenu.Changed" /> event occurs, check the new selected <see cref="T:Gtk.MenuItem" /> with <see cref="P:Gtk.OptionMenu.History" />.
21 </para>
22 </remarks>
23 <example>
24 <code language="C#">
25 using System;
26 using Gtk;
27
28 class OptionMenuSample
29 {
30 OptionMenu opt;
31
32 static void Main ()
33 {
34 new OptionMenuSample ();
35 }
36
37 OptionMenuSample ()
38 {
39 Application.Init ();
40
41 Window win = new Window ("OptionMenuSample");
42 win.DeleteEvent += new DeleteEventHandler (OnWinDelete);
43
44 // set up the OptionMenu
45 opt = new OptionMenu ();
46 opt.Changed += new EventHandler (OnOptionChanged);
47 Menu m = new Menu ();
48 MenuItem miOne = new MenuItem ("One");
49 m.Append (miOne);
50 MenuItem miTwo = new MenuItem ("Two");
51 m.Append (miTwo);
52 MenuItem miThree = new MenuItem ("Three");
53 m.Append (miThree);
54
55 // add children widgets to their parents
56 opt.Menu = m;
57 win.Add (opt);
58
59
60 // set the OptionMenu to a value
61 opt.SetHistory (2);
62
63 win.ShowAll ();
64
65 Application.Run ();
66 }
67
68 void OnOptionChanged (object o, EventArgs args)
69 {
70 Console.WriteLine (opt.History);
71 }
72
73 void OnWinDelete (object o, DeleteEventArgs args)
74 {
75 Application.Quit ();
76 }
77 }
78 </code>
79 </example>
80 </Docs>
81 <Base>
82 <BaseTypeName>Gtk.Button</BaseTypeName>
83 </Base>
84 <Interfaces>
85 </Interfaces>
86 <Attributes>
87 <Attribute>
88 <AttributeName>System.Obsolete</AttributeName>
89 </Attribute>
90 </Attributes>
91 <Members>
92 <Member MemberName="RemoveMenu">
93 <MemberSignature Language="C#" Value="public void RemoveMenu ();" />
94 <MemberType>Method</MemberType>
95 <ReturnValue>
96 <ReturnType>System.Void</ReturnType>
97 </ReturnValue>
98 <Parameters />
99 <Docs>
100 <summary>Removes the menu from the <see cref="T:Gtk.OptionMenu" />.</summary>
101 <remarks />
102 </Docs>
103 </Member>
104 <Member MemberName=".ctor">
105 <MemberSignature Language="C#" Value="public OptionMenu (IntPtr raw);" />
106 <MemberType>Constructor</MemberType>
107 <ReturnValue />
108 <Parameters>
109 <Parameter Name="raw" Type="System.IntPtr" />
110 </Parameters>
111 <Docs>
112 <summary>Internal constructor</summary>
113 <param name="raw">Pointer to the C object.</param>
114 <remarks>
115 <para>This is an internal constructor, and should not be used by user code.</para>
116 </remarks>
117 </Docs>
118 </Member>
119 <Member MemberName=".ctor">
120 <MemberSignature Language="C#" Value="public OptionMenu ();" />
121 <MemberType>Constructor</MemberType>
122 <ReturnValue />
123 <Parameters />
124 <Docs>
125 <summary>Creates a new <see cref="T:Gtk.OptionMenu" /></summary>
126 <remarks>This is the default constructor for <see cref="T:Gtk.OptionMenu" /></remarks>
127 </Docs>
128 </Member>
129 <Member MemberName="History">
130 <MemberSignature Language="C#" Value="public int History { get; };" />
131 <MemberType>Property</MemberType>
132 <ReturnValue>
133 <ReturnType>System.Int32</ReturnType>
134 </ReturnValue>
135 <Docs>
136 <summary>Retrieves the index of the currently selected <see cref="T:Gtk.MenuItem" />.</summary>
137 <value>an object of type <see cref="T:System.Int32" /></value>
138 <remarks>The <see cref="T:Gtk.MenuItem" />s are numbered from top to bottom, starting with 0.</remarks>
139 </Docs>
140 </Member>
141 <Member MemberName="Menu">
142 <MemberSignature Language="C#" Value="public Gtk.Widget Menu { set; get; };" />
143 <MemberType>Property</MemberType>
144 <ReturnValue>
145 <ReturnType>Gtk.Widget</ReturnType>
146 </ReturnValue>
147 <Parameters>
148 </Parameters>
149 <Docs>
150 <summary>The menu of options.</summary>
151 <value>an object of type <see cref="T:Gtk.Widget" /></value>
152 <remarks />
153 </Docs>
154 <Attributes>
155 <Attribute>
156 <AttributeName>GLib.Property("menu")</AttributeName>
157 </Attribute>
158 </Attributes>
159 </Member>
160 <Member MemberName="Changed">
161 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
162 <MemberType>Event</MemberType>
163 <ReturnValue>
164 <ReturnType>System.EventHandler</ReturnType>
165 </ReturnValue>
166 <Parameters />
167 <Docs>
168 <summary>Emitted when the <see cref="T:Gtk.OptionMenu" /> selection is changed.</summary>
169 <remarks />
170 </Docs>
171 <Attributes>
172 <Attribute>
173 <AttributeName>GLib.Signal("changed")</AttributeName>
174 </Attribute>
175 </Attributes>
176 </Member>
177 <Member MemberName="SetHistory">
178 <MemberSignature Language="C#" Value="public void SetHistory (uint index_);" />
179 <MemberType>Method</MemberType>
180 <ReturnValue>
181 <ReturnType>System.Void</ReturnType>
182 </ReturnValue>
183 <Parameters>
184 <Parameter Name="index_" Type="System.UInt32" />
185 </Parameters>
186 <Docs>
187 <summary>Selects the menu item specified by <paramref name="index_" /> making it the newly selected value for the <see cref="T:Gtk.OptionMenu" />.</summary>
188 <param name="index_">a <see cref="T:System.UInt32" /></param>
189 <remarks />
190 </Docs>
191 </Member>
192 <Member MemberName="GType">
193 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
194 <MemberType>Property</MemberType>
195 <ReturnValue>
196 <ReturnType>GLib.GType</ReturnType>
197 </ReturnValue>
198 <Parameters />
199 <Docs>
200 <summary>GType Property.</summary>
201 <value>a <see cref="T:GLib.GType" /></value>
202 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.OptionMenu" />.</remarks>
203 </Docs>
204 </Member>
205 <Member MemberName="OnChanged">
206 <MemberSignature Language="C#" Value="protected virtual void OnChanged ();" />
207 <MemberType>Method</MemberType>
208 <ReturnValue>
209 <ReturnType>System.Void</ReturnType>
210 </ReturnValue>
211 <Parameters />
212 <Docs>
213 <summary>Default handler for the <see cref="M:Gtk.OptionMenu.Changed" /> event.</summary>
214 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.OptionMenu.Changed" /> event.</remarks>
215 </Docs>
216 </Member>
217 <Member MemberName=".ctor">
218 <MemberSignature Language="C#" Value="protected OptionMenu (GLib.GType gtype);" />
219 <MemberType>Constructor</MemberType>
220 <ReturnValue />
221 <Parameters>
222 <Parameter Name="gtype" Type="GLib.GType" />
223 </Parameters>
224 <Docs>
225 <summary>Protected Constructor.</summary>
226 <param name="gtype">a <see cref="T:GLib.GType" /></param>
227 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
228 </Docs>
229 <Attributes>
230 <Attribute>
231 <AttributeName>System.Obsolete</AttributeName>
232 </Attribute>
233 </Attributes>
234 </Member>
235 </Members>
236 </Type>
+0
-33
doc/en/Gtk/Orientable.xml less more
0 <Type Name="Orientable" FullName="Gtk.Orientable">
1 <TypeSignature Language="C#" Value="public interface Orientable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Orientable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Orientation">
18 <MemberSignature Language="C#" Value="public Gtk.Orientation Orientation { get; set; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation Orientation" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>Gtk.Orientation</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 </Members>
32 </Type>
00 <Type Name="OrientableAdapter" FullName="Gtk.OrientableAdapter">
1 <TypeSignature Language="C#" Value="public class OrientableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.Orientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi OrientableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.Orientable" />
1 <TypeSignature Language="C#" Value="public class OrientableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.IOrientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi OrientableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.IOrientable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.Orientable</InterfaceName>
14 <InterfaceName>Gtk.IOrientable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public OrientableAdapter (Gtk.OrientableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.OrientableImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public OrientableAdapter (Gtk.IOrientableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.IOrientableImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="Gtk.OrientableImplementor" />
39 <Parameter Name="implementor" Type="Gtk.IOrientableImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
6060 </Docs>
6161 </Member>
6262 <Member MemberName="GetObject">
63 <MemberSignature Language="C#" Value="public static Gtk.Orientable GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.Orientable GetObject(class GLib.Object obj) cil managed" />
63 <MemberSignature Language="C#" Value="public static Gtk.IOrientable GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IOrientable GetObject(class GLib.Object obj) cil managed" />
6565 <MemberType>Method</MemberType>
6666 <ReturnValue>
67 <ReturnType>Gtk.Orientable</ReturnType>
67 <ReturnType>Gtk.IOrientable</ReturnType>
6868 </ReturnValue>
6969 <Parameters>
7070 <Parameter Name="obj" Type="GLib.Object" />
7878 </Docs>
7979 </Member>
8080 <Member MemberName="GetObject">
81 <MemberSignature Language="C#" Value="public static Gtk.Orientable GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.Orientable GetObject(native int handle, bool owned) cil managed" />
81 <MemberSignature Language="C#" Value="public static Gtk.IOrientable GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IOrientable GetObject(native int handle, bool owned) cil managed" />
8383 <MemberType>Method</MemberType>
8484 <ReturnValue>
85 <ReturnType>Gtk.Orientable</ReturnType>
85 <ReturnType>Gtk.IOrientable</ReturnType>
8686 </ReturnValue>
8787 <Parameters>
8888 <Parameter Name="handle" Type="System.IntPtr" />
9797 <since version="Gtk# 3.0" />
9898 </Docs>
9999 </Member>
100 <Member MemberName="GInterfaceGType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
103 <MemberType>Property</MemberType>
104 <ReturnValue>
105 <ReturnType>GLib.GType</ReturnType>
106 </ReturnValue>
107 <Docs>
108 <summary>To be added.</summary>
109 <value>To be added.</value>
110 <remarks>To be added.</remarks>
111 <since version="Gtk# 3.0" />
112 </Docs>
113 </Member>
100114 <Member MemberName="GType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
115 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
103117 <MemberType>Property</MemberType>
104118 <ReturnValue>
105119 <ReturnType>GLib.GType</ReturnType>
126140 </Docs>
127141 </Member>
128142 <Member MemberName="Implementor">
129 <MemberSignature Language="C#" Value="public Gtk.OrientableImplementor Implementor { get; }" />
130 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.OrientableImplementor Implementor" />
143 <MemberSignature Language="C#" Value="public Gtk.IOrientableImplementor Implementor { get; }" />
144 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.IOrientableImplementor Implementor" />
131145 <MemberType>Property</MemberType>
132146 <ReturnValue>
133 <ReturnType>Gtk.OrientableImplementor</ReturnType>
147 <ReturnType>Gtk.IOrientableImplementor</ReturnType>
134148 </ReturnValue>
135149 <Docs>
136150 <summary>To be added.</summary>
+0
-43
doc/en/Gtk/OrientableImplementor.xml less more
0 <Type Name="OrientableImplementor" FullName="Gtk.OrientableImplementor">
1 <TypeSignature Language="C#" Value="public interface OrientableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract OrientableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.OrientableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Orientation">
23 <MemberSignature Language="C#" Value="public Gtk.Orientation Orientation { get; set; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation Orientation" />
25 <MemberType>Property</MemberType>
26 <Attributes>
27 <Attribute>
28 <AttributeName>GLib.Property("orientation")</AttributeName>
29 </Attribute>
30 </Attributes>
31 <ReturnValue>
32 <ReturnType>Gtk.Orientation</ReturnType>
33 </ReturnValue>
34 <Docs>
35 <summary>To be added.</summary>
36 <value>To be added.</value>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 </Members>
42 </Type>
+0
-56
doc/en/Gtk/PageHorizontallyArgs.xml less more
0 <Type Name="PageHorizontallyArgs" FullName="Gtk.PageHorizontallyArgs">
1 <TypeSignature Language="C#" Value="public class PageHorizontallyArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.TextView.PageHorizontally" /> event invokes <see cref="T:Gtk.PageHorizontallyHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public PageHorizontallyArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.PageHorizontallyArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.PageHorizontallyHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="ExtendSelection">
31 <MemberSignature Language="C#" Value="public bool ExtendSelection { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>System.Boolean</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>Whether a selection is currently in progress that should be extended by the horizontal-page action.</summary>
38 <value>A <see cref="T:System.Boolean" />, true if a selection is in progress.</value>
39 <remarks />
40 </Docs>
41 </Member>
42 <Member MemberName="Count">
43 <MemberSignature Language="C#" Value="public int Count { get; };" />
44 <MemberType>Property</MemberType>
45 <ReturnValue>
46 <ReturnType>System.Int32</ReturnType>
47 </ReturnValue>
48 <Docs>
49 <summary>How many pages to move horizontally.</summary>
50 <value>A <see cref="T:System.Int32" /></value>
51 <remarks />
52 </Docs>
53 </Member>
54 </Members>
55 </Type>
+0
-29
doc/en/Gtk/PageHorizontallyHandler.xml less more
0 <Type Name="PageHorizontallyHandler" FullName="Gtk.PageHorizontallyHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void PageHorizontallyHandler(object o, PageHorizontallyArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">Event sender.</param>
9 <param name="args">Event arguments.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.TextView.PageHorizontally" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.PageHorizontallyArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.PageHorizontallyHandler" /> to an event, add the PageHorizontallyHandler instance to the event. The methods referenced by the PageHorizontallyHandler instance are invoked whenever the event is raised, until the PageHorizontallyHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.PageHorizontallyArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
3131 <Parameter Name="raw" Type="System.IntPtr" />
3232 </Parameters>
3333 <Docs>
34 <param name="raw">To be added.</param>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
34 <param name="raw">Native object pointer.</param>
35 <summary>Internal constructor</summary>
36 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3737 </Docs>
3838 </Member>
3939 <Member MemberName=".ctor">
223223 <ReturnType>GLib.GType</ReturnType>
224224 </ReturnValue>
225225 <Docs>
226 <summary>To be added.</summary>
227 <value>To be added.</value>
228 <remarks>To be added.</remarks>
226 <summary>GType Property.</summary>
227 <value>The native <see cref="T:GLib.GType" /> value.</value>
228 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.PageSetup" />.</remarks>
229229 </Docs>
230230 </Member>
231231 <Member MemberName="LoadFile">
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 </Docs>
2828 </Member>
2929 <Member MemberName=".ctor">
4949 <ReturnType>GLib.GType</ReturnType>
5050 </ReturnValue>
5151 <Docs>
52 <summary>To be added.</summary>
53 <value>To be added.</value>
54 <remarks>To be added.</remarks>
52 <summary>GType Property.</summary>
53 <value>The native <see cref="T:GLib.GType" /> value.</value>
54 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.PageSetupUnixDialog" />.</remarks>
5555 </Docs>
5656 </Member>
5757 <Member MemberName="PageSetup">
00 <Type Name="Paned" FullName="Gtk.Paned">
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public class Paned : Gtk.Container, Gtk.Orientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Paned extends Gtk.Container implements class GLib.IWrapper, class Gtk.Orientable" />
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public class Paned : Gtk.Container, Gtk.IOrientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Paned extends Gtk.Container implements class GLib.IWrapper, class Gtk.IOrientable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.Orientable</InterfaceName>
14 <InterfaceName>Gtk.IOrientable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.TextBuffer.PasteDone" /> event invokes <see cref="T:Gtk.PasteDoneHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.PasteDoneArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.PasteDoneHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.TextBuffer.PasteDone" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.PasteDoneArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.PasteDoneHandler" /> to an event, add the PasteDoneHandler instance to the event. The methods referenced by the PasteDoneHandler instance are invoked whenever the event is raised, until the PasteDoneHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.ComboBox.PoppedDown" /> event invokes <see cref="T:Gtk.PoppedDownHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.PoppedDownArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.PoppedDownHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.ComboBox.PoppedDown" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.PoppedDownArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.PoppedDownHandler" /> to an event, add the PoppedDownHandler instance to the event. The methods referenced by the PoppedDownHandler instance are invoked whenever the event is raised, until the PoppedDownHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The following events invoke <see cref="T:Gtk.PreeditChangedHandler" /> delegates which pass event data via this class:</para>
14 <para>
15 <list type="bullet">
16 <item>
17 <term>
18 <see cref="M:Gtk.Entry.PreeditChanged" />
19 </term>
20 </item>
21 <item>
22 <term>
23 <see cref="M:Gtk.TextView.PreeditChanged" />
24 </term>
25 </item>
26 </list>
27 </para>
28 </remarks>
1329 <since version="Gtk# 3.0" />
1430 </Docs>
1531 <Members>
1935 <MemberType>Constructor</MemberType>
2036 <Parameters />
2137 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
38 <summary>Public Constructor.</summary>
39 <remarks>Create a new <see cref="T:Gtk.PreeditChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.PreeditChangedHandler" /> delegate.</remarks>
2440 <since version="Gtk# 3.0" />
2541 </Docs>
2642 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The following events utilize this delegate:</para>
22 <para>
23 <list type="bullet">
24 <item>
25 <term>
26 <see cref="M:Gtk.Entry.PreeditChanged" />
27 </term>
28 </item>
29 <item>
30 <term>
31 <see cref="M:Gtk.TextView.PreeditChanged" />
32 </term>
33 </item>
34 </list>
35 </para>
36 <para>Event data is passed via the <see cref="T:Gtk.PreeditChangedArgs" /> parameter.</para>
37 <para>To attach a <see cref="T:Gtk.PreeditChangedHandler" /> to an event, add the PreeditChangedHandler instance to the event. The methods referenced by the PreeditChangedHandler instance are invoked whenever the event is raised, until the PreeditChangedHandler is removed from the event.</para>
38 </remarks>
2139 <since version="Gtk# 3.0" />
2240 </Docs>
2341 </Type>
5252 </Docs>
5353 </Member>
5454 <Member MemberName="Preview">
55 <MemberSignature Language="C#" Value="public Gtk.PrintOperationPreview Preview { get; }" />
56 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.PrintOperationPreview Preview" />
55 <MemberSignature Language="C#" Value="public Gtk.IPrintOperationPreview Preview { get; }" />
56 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.IPrintOperationPreview Preview" />
5757 <MemberType>Property</MemberType>
5858 <ReturnValue>
59 <ReturnType>Gtk.PrintOperationPreview</ReturnType>
59 <ReturnType>Gtk.IPrintOperationPreview</ReturnType>
6060 </ReturnValue>
6161 <Docs>
6262 <summary>The Print Preview operation.</summary>
+0
-53
doc/en/Gtk/PreviewType.xml less more
0 <Type Name="PreviewType" FullName="Gtk.PreviewType">
1 <TypeSignature Language="C#" Value="public enum PreviewType" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>Internal Enum for printing. Do not use.</summary>
10 <remarks>
11 </remarks>
12 <since version="Gtk# 2.4" />
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Enum</BaseTypeName>
16 </Base>
17 <Attributes>
18 <Attribute>
19 <AttributeName>GLib.GType(typeof(Gtk.PreviewTypeGType))</AttributeName>
20 </Attribute>
21 </Attributes>
22 <Members>
23 <Member MemberName="Color">
24 <MemberSignature Language="C#" Value="Color" />
25 <MemberType>Field</MemberType>
26 <ReturnValue>
27 <ReturnType>Gtk.PreviewType</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 </Parameters>
31 <Docs>
32 <summary>Internal. Do not use.</summary>
33 <remarks>
34 </remarks>
35 </Docs>
36 </Member>
37 <Member MemberName="Grayscale">
38 <MemberSignature Language="C#" Value="Grayscale" />
39 <MemberType>Field</MemberType>
40 <ReturnValue>
41 <ReturnType>Gtk.PreviewType</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 </Parameters>
45 <Docs>
46 <summary>Internal. Do not use.</summary>
47 <remarks>
48 </remarks>
49 </Docs>
50 </Member>
51 </Members>
52 </Type>
+0
-27
doc/en/Gtk/PrintBackendError.xml less more
0 <Type Name="PrintBackendError" FullName="Gtk.PrintBackendError">
1 <TypeSignature Language="C#" Value="public enum PrintBackendError" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Enum</BaseTypeName>
8 </Base>
9 <Members>
10 <Member MemberName="Generic">
11 <MemberSignature Language="C#" Value="Generic" />
12 <MemberType>Field</MemberType>
13 <ReturnValue>
14 <ReturnType>Gtk.PrintBackendError</ReturnType>
15 </ReturnValue>
16 <Docs>
17 <summary>Generic error.</summary>
18 </Docs>
19 </Member>
20 </Members>
21 <Docs>
22 <summary>Print backend error enumeration.</summary>
23 <remarks>Not typically useful to user code. Exposed for managed backend implementations.</remarks>
24 <since version="Gtk# 2.10" />
25 </Docs>
26 </Type>
3131 <Parameter Name="raw" Type="System.IntPtr" />
3232 </Parameters>
3333 <Docs>
34 <param name="raw">To be added.</param>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
34 <param name="raw">Native object pointer.</param>
35 <summary>Internal constructor</summary>
36 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3737 </Docs>
3838 </Member>
3939 <Member MemberName="CairoContext">
135135 <ReturnType>GLib.GType</ReturnType>
136136 </ReturnValue>
137137 <Docs>
138 <summary>To be added.</summary>
139 <value>To be added.</value>
140 <remarks>To be added.</remarks>
138 <summary>GType Property.</summary>
139 <value>The native <see cref="T:GLib.GType" /> value.</value>
140 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.PrintContext" />.</remarks>
141141 </Docs>
142142 </Member>
143143 <Member MemberName="Height">
+0
-26
doc/en/Gtk/PrintFunc.xml less more
0 <Type Name="PrintFunc" FullName="Gtk.PrintFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void PrintFunc(IntPtr func_data, string str);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="func_data">To be added.</param>
9 <param name="str">To be added.</param>
10 <summary>Delegate for printing.</summary>
11 <remarks>
12 </remarks>
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Delegate</BaseTypeName>
16 </Base>
17 <Members />
18 <Parameters>
19 <Parameter Name="func_data" Type="System.IntPtr" />
20 <Parameter Name="str" Type="System.String" />
21 </Parameters>
22 <ReturnValue>
23 <ReturnType>System.Void</ReturnType>
24 </ReturnValue>
25 </Type>
00 <Type Name="PrintOperation" FullName="Gtk.PrintOperation">
1 <TypeSignature Language="C#" Value="public class PrintOperation : GLib.Object, Gtk.PrintOperationPreview" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PrintOperation extends GLib.Object implements class GLib.IWrapper, class Gtk.PrintOperationPreview" />
1 <TypeSignature Language="C#" Value="public class PrintOperation : GLib.Object, Gtk.IPrintOperationPreview" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PrintOperation extends GLib.Object implements class GLib.IWrapper, class Gtk.IPrintOperationPreview" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.PrintOperationPreview</InterfaceName>
11 <InterfaceName>Gtk.IPrintOperationPreview</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3535 <Parameter Name="raw" Type="System.IntPtr" />
3636 </Parameters>
3737 <Docs>
38 <param name="raw">To be added.</param>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
38 <param name="raw">Native object pointer.</param>
39 <summary>Internal constructor</summary>
40 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4141 </Docs>
4242 </Member>
4343 <Member MemberName="AllowAsync">
329329 <ReturnType>GLib.GType</ReturnType>
330330 </ReturnValue>
331331 <Docs>
332 <summary>To be added.</summary>
333 <value>To be added.</value>
334 <remarks>To be added.</remarks>
332 <summary>GType Property.</summary>
333 <value>The native <see cref="T:GLib.GType" /> value.</value>
334 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.PrintOperation" />.</remarks>
335335 </Docs>
336336 </Member>
337337 <Member MemberName="HasSelection">
455455 </Parameters>
456456 <Docs>
457457 <param name="context">To be added.</param>
458 <summary>To be added.</summary>
459 <remarks>To be added.</remarks>
458 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.BeginPrint" /> event.</summary>
459 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.BeginPrint" /> event.</remarks>
460460 </Docs>
461461 </Member>
462462 <Member MemberName="OnCreateCustomWidget">
473473 </ReturnValue>
474474 <Parameters />
475475 <Docs>
476 <summary>To be added.</summary>
476 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.CreateCustomWidget" /> event.</summary>
477477 <returns>To be added.</returns>
478 <remarks>To be added.</remarks>
478 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.CreateCustomWidget" /> event.</remarks>
479479 </Docs>
480480 </Member>
481481 <Member MemberName="OnCustomWidgetApply">
495495 </Parameters>
496496 <Docs>
497497 <param name="widget">To be added.</param>
498 <summary>To be added.</summary>
499 <remarks>To be added.</remarks>
498 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.CustomWidgetApply" /> event.</summary>
499 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.CustomWidgetApply" /> event.</remarks>
500500 </Docs>
501501 </Member>
502502 <Member MemberName="OnDone">
516516 </Parameters>
517517 <Docs>
518518 <param name="result">To be added.</param>
519 <summary>To be added.</summary>
520 <remarks>To be added.</remarks>
519 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.Done" /> event.</summary>
520 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.Done" /> event.</remarks>
521521 </Docs>
522522 </Member>
523523 <Member MemberName="OnDrawPage">
539539 <Docs>
540540 <param name="context">To be added.</param>
541541 <param name="page_nr">To be added.</param>
542 <summary>To be added.</summary>
543 <remarks>To be added.</remarks>
542 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.DrawPage" /> event.</summary>
543 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.DrawPage" /> event.</remarks>
544544 </Docs>
545545 </Member>
546546 <Member MemberName="OnEndPrint">
560560 </Parameters>
561561 <Docs>
562562 <param name="context">To be added.</param>
563 <summary>To be added.</summary>
564 <remarks>To be added.</remarks>
563 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.EndPrint" /> event.</summary>
564 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.EndPrint" /> event.</remarks>
565565 </Docs>
566566 </Member>
567567 <Member MemberName="OnGotPageSize">
583583 <Docs>
584584 <param name="context">To be added.</param>
585585 <param name="page_setup">To be added.</param>
586 <summary>To be added.</summary>
587 <remarks>To be added.</remarks>
586 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.GotPageSize" /> event.</summary>
587 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.GotPageSize" /> event.</remarks>
588588 </Docs>
589589 </Member>
590590 <Member MemberName="OnPaginate">
604604 </Parameters>
605605 <Docs>
606606 <param name="context">To be added.</param>
607 <summary>To be added.</summary>
607 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.Paginate" /> event.</summary>
608608 <returns>To be added.</returns>
609 <remarks>To be added.</remarks>
609 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.Paginate" /> event.</remarks>
610610 </Docs>
611611 </Member>
612612 <Member MemberName="OnPreview">
613 <MemberSignature Language="C#" Value="protected virtual bool OnPreview (Gtk.PrintOperationPreview preview, Gtk.PrintContext context, Gtk.Window parent);" />
614 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnPreview(class Gtk.PrintOperationPreview preview, class Gtk.PrintContext context, class Gtk.Window parent) cil managed" />
613 <MemberSignature Language="C#" Value="protected virtual bool OnPreview (Gtk.IPrintOperationPreview preview, Gtk.PrintContext context, Gtk.Window parent);" />
614 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnPreview(class Gtk.IPrintOperationPreview preview, class Gtk.PrintContext context, class Gtk.Window parent) cil managed" />
615615 <MemberType>Method</MemberType>
616616 <Attributes>
617617 <Attribute>
622622 <ReturnType>System.Boolean</ReturnType>
623623 </ReturnValue>
624624 <Parameters>
625 <Parameter Name="preview" Type="Gtk.PrintOperationPreview" />
625 <Parameter Name="preview" Type="Gtk.IPrintOperationPreview" />
626626 <Parameter Name="context" Type="Gtk.PrintContext" />
627627 <Parameter Name="parent" Type="Gtk.Window" />
628628 </Parameters>
630630 <param name="preview">To be added.</param>
631631 <param name="context">To be added.</param>
632632 <param name="parent">To be added.</param>
633 <summary>To be added.</summary>
633 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.Preview" /> event.</summary>
634634 <returns>To be added.</returns>
635 <remarks>To be added.</remarks>
635 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.Preview" /> event.</remarks>
636 <since version="Gtk# 3.0" />
636637 </Docs>
637638 </Member>
638639 <Member MemberName="OnReady">
652653 </Parameters>
653654 <Docs>
654655 <param name="context">To be added.</param>
655 <summary>To be added.</summary>
656 <remarks>To be added.</remarks>
656 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.Ready" /> event.</summary>
657 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.Ready" /> event.</remarks>
657658 </Docs>
658659 </Member>
659660 <Member MemberName="OnRequestPageSetup">
677678 <param name="context">To be added.</param>
678679 <param name="page_nr">To be added.</param>
679680 <param name="setup">To be added.</param>
680 <summary>To be added.</summary>
681 <remarks>To be added.</remarks>
681 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.RequestPageSetup" /> event.</summary>
682 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.RequestPageSetup" /> event.</remarks>
682683 </Docs>
683684 </Member>
684685 <Member MemberName="OnStatusChanged">
695696 </ReturnValue>
696697 <Parameters />
697698 <Docs>
698 <summary>To be added.</summary>
699 <remarks>To be added.</remarks>
699 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.StatusChanged" /> event.</summary>
700 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.StatusChanged" /> event.</remarks>
700701 </Docs>
701702 </Member>
702703 <Member MemberName="OnUpdateCustomWidget">
720721 <param name="widget">To be added.</param>
721722 <param name="setup">To be added.</param>
722723 <param name="settings">To be added.</param>
723 <summary>To be added.</summary>
724 <remarks>To be added.</remarks>
724 <summary>Default handler for the <see cref="M:Gtk.PrintOperation.UpdateCustomWidget" /> event.</summary>
725 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrintOperation.UpdateCustomWidget" /> event.</remarks>
725726 <since version="Gtk# 3.0" />
726727 </Docs>
727728 </Member>
+0
-89
doc/en/Gtk/PrintOperationPreview.xml less more
0 <Type Name="PrintOperationPreview" FullName="Gtk.PrintOperationPreview">
1 <TypeSignature Language="C#" Value="public interface PrintOperationPreview : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract PrintOperationPreview implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 2.10" />
15 </Docs>
16 <Members>
17 <Member MemberName="EndPreview">
18 <MemberSignature Language="C#" Value="public void EndPreview ();" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndPreview() cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>To be added.</summary>
27 <remarks>To be added.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="GotPageSize">
31 <MemberSignature Language="C#" Value="public event Gtk.GotPageSizeHandler GotPageSize;" />
32 <MemberSignature Language="ILAsm" Value=".event class Gtk.GotPageSizeHandler GotPageSize" />
33 <MemberType>Event</MemberType>
34 <ReturnValue>
35 <ReturnType>Gtk.GotPageSizeHandler</ReturnType>
36 </ReturnValue>
37 <Docs>
38 <summary>To be added.</summary>
39 <remarks>To be added.</remarks>
40 </Docs>
41 </Member>
42 <Member MemberName="IsSelected">
43 <MemberSignature Language="C#" Value="public bool IsSelected (int page_nr);" />
44 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsSelected(int32 page_nr) cil managed" />
45 <MemberType>Method</MemberType>
46 <ReturnValue>
47 <ReturnType>System.Boolean</ReturnType>
48 </ReturnValue>
49 <Parameters>
50 <Parameter Name="page_nr" Type="System.Int32" />
51 </Parameters>
52 <Docs>
53 <param name="page_nr">To be added.</param>
54 <summary>To be added.</summary>
55 <returns>To be added.</returns>
56 <remarks>To be added.</remarks>
57 </Docs>
58 </Member>
59 <Member MemberName="Ready">
60 <MemberSignature Language="C#" Value="public event Gtk.ReadyHandler Ready;" />
61 <MemberSignature Language="ILAsm" Value=".event class Gtk.ReadyHandler Ready" />
62 <MemberType>Event</MemberType>
63 <ReturnValue>
64 <ReturnType>Gtk.ReadyHandler</ReturnType>
65 </ReturnValue>
66 <Docs>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
69 </Docs>
70 </Member>
71 <Member MemberName="RenderPage">
72 <MemberSignature Language="C#" Value="public void RenderPage (int page_nr);" />
73 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RenderPage(int32 page_nr) cil managed" />
74 <MemberType>Method</MemberType>
75 <ReturnValue>
76 <ReturnType>System.Void</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 <Parameter Name="page_nr" Type="System.Int32" />
80 </Parameters>
81 <Docs>
82 <param name="page_nr">To be added.</param>
83 <summary>To be added.</summary>
84 <remarks>To be added.</remarks>
85 </Docs>
86 </Member>
87 </Members>
88 </Type>
00 <Type Name="PrintOperationPreviewAdapter" FullName="Gtk.PrintOperationPreviewAdapter">
1 <TypeSignature Language="C#" Value="public class PrintOperationPreviewAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.PrintOperationPreview" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi PrintOperationPreviewAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.PrintOperationPreview" />
1 <TypeSignature Language="C#" Value="public class PrintOperationPreviewAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.IPrintOperationPreview" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi PrintOperationPreviewAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.IPrintOperationPreview" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.PrintOperationPreview</InterfaceName>
14 <InterfaceName>Gtk.IPrintOperationPreview</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public PrintOperationPreviewAdapter (Gtk.PrintOperationPreviewImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.PrintOperationPreviewImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public PrintOperationPreviewAdapter (Gtk.IPrintOperationPreviewImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.IPrintOperationPreviewImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Gtk.PrintOperationPreviewImplementor" />
38 <Parameter Name="implementor" Type="Gtk.IPrintOperationPreviewImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
7172 </Docs>
7273 </Member>
7374 <Member MemberName="GetObject">
74 <MemberSignature Language="C#" Value="public static Gtk.PrintOperationPreview GetObject (GLib.Object obj);" />
75 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.PrintOperationPreview GetObject(class GLib.Object obj) cil managed" />
76 <MemberType>Method</MemberType>
77 <ReturnValue>
78 <ReturnType>Gtk.PrintOperationPreview</ReturnType>
75 <MemberSignature Language="C#" Value="public static Gtk.IPrintOperationPreview GetObject (GLib.Object obj);" />
76 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IPrintOperationPreview GetObject(class GLib.Object obj) cil managed" />
77 <MemberType>Method</MemberType>
78 <ReturnValue>
79 <ReturnType>Gtk.IPrintOperationPreview</ReturnType>
7980 </ReturnValue>
8081 <Parameters>
8182 <Parameter Name="obj" Type="GLib.Object" />
8990 </Docs>
9091 </Member>
9192 <Member MemberName="GetObject">
92 <MemberSignature Language="C#" Value="public static Gtk.PrintOperationPreview GetObject (IntPtr handle, bool owned);" />
93 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.PrintOperationPreview GetObject(native int handle, bool owned) cil managed" />
94 <MemberType>Method</MemberType>
95 <ReturnValue>
96 <ReturnType>Gtk.PrintOperationPreview</ReturnType>
93 <MemberSignature Language="C#" Value="public static Gtk.IPrintOperationPreview GetObject (IntPtr handle, bool owned);" />
94 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IPrintOperationPreview GetObject(native int handle, bool owned) cil managed" />
95 <MemberType>Method</MemberType>
96 <ReturnValue>
97 <ReturnType>Gtk.IPrintOperationPreview</ReturnType>
9798 </ReturnValue>
9899 <Parameters>
99100 <Parameter Name="handle" Type="System.IntPtr" />
105106 <summary>To be added.</summary>
106107 <returns>To be added.</returns>
107108 <remarks>To be added.</remarks>
109 <since version="Gtk# 3.0" />
110 </Docs>
111 </Member>
112 <Member MemberName="GInterfaceGType">
113 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
114 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
115 <MemberType>Property</MemberType>
116 <ReturnValue>
117 <ReturnType>GLib.GType</ReturnType>
118 </ReturnValue>
119 <Docs>
120 <summary>To be added.</summary>
121 <value>To be added.</value>
122 <remarks>To be added.</remarks>
123 <since version="Gtk# 3.0" />
108124 </Docs>
109125 </Member>
110126 <Member MemberName="GotPageSize">
125141 </Docs>
126142 </Member>
127143 <Member MemberName="GType">
128 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
129 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
144 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
145 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
130146 <MemberType>Property</MemberType>
131147 <ReturnValue>
132148 <ReturnType>GLib.GType</ReturnType>
153169 </Docs>
154170 </Member>
155171 <Member MemberName="Implementor">
156 <MemberSignature Language="C#" Value="public Gtk.PrintOperationPreviewImplementor Implementor { get; }" />
157 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.PrintOperationPreviewImplementor Implementor" />
158 <MemberType>Property</MemberType>
159 <ReturnValue>
160 <ReturnType>Gtk.PrintOperationPreviewImplementor</ReturnType>
172 <MemberSignature Language="C#" Value="public Gtk.IPrintOperationPreviewImplementor Implementor { get; }" />
173 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.IPrintOperationPreviewImplementor Implementor" />
174 <MemberType>Property</MemberType>
175 <ReturnValue>
176 <ReturnType>Gtk.IPrintOperationPreviewImplementor</ReturnType>
161177 </ReturnValue>
162178 <Docs>
163179 <summary>To be added.</summary>
+0
-70
doc/en/Gtk/PrintOperationPreviewImplementor.xml less more
0 <Type Name="PrintOperationPreviewImplementor" FullName="Gtk.PrintOperationPreviewImplementor">
1 <TypeSignature Language="C#" Value="public interface PrintOperationPreviewImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract PrintOperationPreviewImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.PrintOperationPreviewAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>PrintOperationPreview implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Gtk.PrintOperationPreview" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="EndPreview">
23 <MemberSignature Language="C#" Value="public void EndPreview ();" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndPreview() cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters />
30 <Docs>
31 <summary>To be added.</summary>
32 <remarks>To be added.</remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="IsSelected">
36 <MemberSignature Language="C#" Value="public bool IsSelected (int page_nr);" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsSelected(int32 page_nr) cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>System.Boolean</ReturnType>
41 </ReturnValue>
42 <Parameters>
43 <Parameter Name="page_nr" Type="System.Int32" />
44 </Parameters>
45 <Docs>
46 <param name="page_nr">To be added.</param>
47 <summary>To be added.</summary>
48 <returns>To be added.</returns>
49 <remarks>To be added.</remarks>
50 </Docs>
51 </Member>
52 <Member MemberName="RenderPage">
53 <MemberSignature Language="C#" Value="public void RenderPage (int page_nr);" />
54 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RenderPage(int32 page_nr) cil managed" />
55 <MemberType>Method</MemberType>
56 <ReturnValue>
57 <ReturnType>System.Void</ReturnType>
58 </ReturnValue>
59 <Parameters>
60 <Parameter Name="page_nr" Type="System.Int32" />
61 </Parameters>
62 <Docs>
63 <param name="page_nr">To be added.</param>
64 <summary>To be added.</summary>
65 <remarks>To be added.</remarks>
66 </Docs>
67 </Member>
68 </Members>
69 </Type>
3131 <Parameter Name="raw" Type="System.IntPtr" />
3232 </Parameters>
3333 <Docs>
34 <param name="raw">To be added.</param>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
34 <param name="raw">Native object pointer.</param>
35 <summary>Internal constructor</summary>
36 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3737 </Docs>
3838 </Member>
3939 <Member MemberName=".ctor">
344344 <ReturnType>GLib.GType</ReturnType>
345345 </ReturnValue>
346346 <Docs>
347 <summary>To be added.</summary>
348 <value>To be added.</value>
349 <remarks>To be added.</remarks>
347 <summary>GType Property.</summary>
348 <value>The native <see cref="T:GLib.GType" /> value.</value>
349 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.PrintSettings" />.</remarks>
350350 </Docs>
351351 </Member>
352352 <Member MemberName="HasKey">
2121 <Parameter Name="raw" Type="System.IntPtr" />
2222 </Parameters>
2323 <Docs>
24 <param name="raw">To be added.</param>
25 <summary>To be added.</summary>
26 <remarks>To be added.</remarks>
24 <param name="raw">Native object pointer.</param>
25 <summary>Internal constructor</summary>
26 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2727 </Docs>
2828 </Member>
2929 <Member MemberName=".ctor">
240240 <ReturnType>GLib.GType</ReturnType>
241241 </ReturnValue>
242242 <Docs>
243 <summary>To be added.</summary>
244 <value>To be added.</value>
245 <remarks>To be added.</remarks>
243 <summary>GType Property.</summary>
244 <value>The native <see cref="T:GLib.GType" /> value.</value>
245 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Printer" />.</remarks>
246246 </Docs>
247247 </Member>
248248 <Member MemberName="HasDetails">
433433 </Parameters>
434434 <Docs>
435435 <param name="success">To be added.</param>
436 <summary>To be added.</summary>
437 <remarks>To be added.</remarks>
436 <summary>Default handler for the <see cref="M:Gtk.Printer.DetailsAcquired" /> event.</summary>
437 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Printer.DetailsAcquired" /> event.</remarks>
438438 </Docs>
439439 </Member>
440440 <Member MemberName="Paused">
+0
-41
doc/en/Gtk/PrinterAddedArgs.xml less more
0 <Type Name="PrinterAddedArgs" FullName="Gtk.PrinterAddedArgs">
1 <TypeSignature Language="C#" Value="public class PrinterAddedArgs : GLib.SignalArgs" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Members>
11 <Member MemberName=".ctor">
12 <MemberSignature Language="C#" Value="public PrinterAddedArgs ();" />
13 <MemberType>Constructor</MemberType>
14 <Parameters />
15 <Docs>
16 <summary>Public Constructor.</summary>
17 <remarks>Create a new <see cref="T:Gtk.PrinterAddedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.PrinterAddedHandler" /> delegate.</remarks>
18 </Docs>
19 </Member>
20 <Member MemberName="Printer">
21 <MemberSignature Language="C#" Value="public Gtk.Printer Printer { get; };" />
22 <MemberType>Property</MemberType>
23 <ReturnValue>
24 <ReturnType>Gtk.Printer</ReturnType>
25 </ReturnValue>
26 <Docs>
27 <summary>The sdded printer.</summary>
28 <value>a <see cref="Gtk.Printer" />.</value>
29 <remarks />
30 </Docs>
31 </Member>
32 </Members>
33 <Docs>
34 <summary>Event data.</summary>
35 <remarks>
36 <para>The <see cref="M:Gtk.PrintBackend.PrinterAdded" /> event invokes <see cref="T:Gtk.PrinterAddedHandler" /> delegates which pass event data via this class.</para>
37 </remarks>
38 <since version="Gtk# 2.10" />
39 </Docs>
40 </Type>
+0
-28
doc/en/Gtk/PrinterAddedHandler.xml less more
0 <Type Name="PrinterAddedHandler" FullName="Gtk.PrinterAddedHandler">
1 <TypeSignature Language="C#" Value="public delegate void PrinterAddedHandler(object o, PrinterAddedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="o" Type="System.Object" />
11 <Parameter Name="args" Type="Gtk.PrinterAddedArgs" />
12 </Parameters>
13 <ReturnValue>
14 <ReturnType>System.Void</ReturnType>
15 </ReturnValue>
16 <Docs>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.PrintBackend.PrinterAdded" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.PrinterAddedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.PrinterAddedHandler" /> to an event, add the PrinterAddedHandler instance to the event. The methods referenced by the PrinterAddedHandler instance are invoked whenever the event is raised, until the PrinterAddedHandler is removed from the event.</para>
24 </remarks>
25 <since version="Gtk# 2.10" />
26 </Docs>
27 </Type>
+0
-180
doc/en/Gtk/PrinterOption.xml less more
0 <Type Name="PrinterOption" FullName="Gtk.PrinterOption">
1 <TypeSignature Language="C#" Value="public class PrinterOption : GLib.Object" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.Object</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Members>
11 <Member MemberName=".ctor">
12 <MemberSignature Language="C#" Value="protected PrinterOption (GLib.GType gtype);" />
13 <MemberType>Constructor</MemberType>
14 <Attributes>
15 <Attribute>
16 <AttributeName>System.Obsolete</AttributeName>
17 </Attribute>
18 </Attributes>
19 <Parameters>
20 <Parameter Name="gtype" Type="GLib.GType" />
21 </Parameters>
22 <Docs>
23 <param name="gtype">To be added.</param>
24 <summary>To be added.</summary>
25 <remarks>To be added.</remarks>
26 </Docs>
27 </Member>
28 <Member MemberName=".ctor">
29 <MemberSignature Language="C#" Value="public PrinterOption (IntPtr raw);" />
30 <MemberType>Constructor</MemberType>
31 <Parameters>
32 <Parameter Name="raw" Type="System.IntPtr" />
33 </Parameters>
34 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
38 </Docs>
39 </Member>
40 <Member MemberName=".ctor">
41 <MemberSignature Language="C#" Value="public PrinterOption (string name, string display_text, Gtk.PrinterOptionType type);" />
42 <MemberType>Constructor</MemberType>
43 <Parameters>
44 <Parameter Name="name" Type="System.String" />
45 <Parameter Name="display_text" Type="System.String" />
46 <Parameter Name="type" Type="Gtk.PrinterOptionType" />
47 </Parameters>
48 <Docs>
49 <param name="name">To be added.</param>
50 <param name="display_text">To be added.</param>
51 <param name="type">To be added.</param>
52 <summary>To be added.</summary>
53 <remarks>To be added.</remarks>
54 </Docs>
55 </Member>
56 <Member MemberName="AllocateChoices">
57 <MemberSignature Language="C#" Value="public void AllocateChoices (int num);" />
58 <MemberType>Method</MemberType>
59 <ReturnValue>
60 <ReturnType>System.Void</ReturnType>
61 </ReturnValue>
62 <Parameters>
63 <Parameter Name="num" Type="System.Int32" />
64 </Parameters>
65 <Docs>
66 <param name="num">To be added.</param>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
69 </Docs>
70 </Member>
71 <Member MemberName="Changed">
72 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
73 <MemberType>Event</MemberType>
74 <Attributes>
75 <Attribute>
76 <AttributeName>GLib.Signal("changed")</AttributeName>
77 </Attribute>
78 </Attributes>
79 <ReturnValue>
80 <ReturnType>System.EventHandler</ReturnType>
81 </ReturnValue>
82 <Docs>
83 <summary>To be added.</summary>
84 <remarks>To be added.</remarks>
85 </Docs>
86 </Member>
87 <Member MemberName="ChoicesFromArray">
88 <MemberSignature Language="C#" Value="public void ChoicesFromArray (int num_choices, string[] choices, string[] choices_display);" />
89 <MemberType>Method</MemberType>
90 <ReturnValue>
91 <ReturnType>System.Void</ReturnType>
92 </ReturnValue>
93 <Parameters>
94 <Parameter Name="num_choices" Type="System.Int32" />
95 <Parameter Name="choices" Type="System.String[]" />
96 <Parameter Name="choices_display" Type="System.String[]" />
97 </Parameters>
98 <Docs>
99 <param name="num_choices">To be added.</param>
100 <param name="choices">To be added.</param>
101 <param name="choices_display">To be added.</param>
102 <summary>To be added.</summary>
103 <remarks>To be added.</remarks>
104 </Docs>
105 </Member>
106 <Member MemberName="ClearHasConflict">
107 <MemberSignature Language="C#" Value="public void ClearHasConflict ();" />
108 <MemberType>Method</MemberType>
109 <ReturnValue>
110 <ReturnType>System.Void</ReturnType>
111 </ReturnValue>
112 <Parameters />
113 <Docs>
114 <summary>To be added.</summary>
115 <remarks>To be added.</remarks>
116 </Docs>
117 </Member>
118 <Member MemberName="GType">
119 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
120 <MemberType>Property</MemberType>
121 <ReturnValue>
122 <ReturnType>GLib.GType</ReturnType>
123 </ReturnValue>
124 <Docs>
125 <summary>To be added.</summary>
126 <value>To be added.</value>
127 <remarks>To be added.</remarks>
128 </Docs>
129 </Member>
130 <Member MemberName="HasChoice">
131 <MemberSignature Language="C#" Value="public bool HasChoice (string choice);" />
132 <MemberType>Method</MemberType>
133 <ReturnValue>
134 <ReturnType>System.Boolean</ReturnType>
135 </ReturnValue>
136 <Parameters>
137 <Parameter Name="choice" Type="System.String" />
138 </Parameters>
139 <Docs>
140 <param name="choice">To be added.</param>
141 <summary>To be added.</summary>
142 <returns>To be added.</returns>
143 <remarks>To be added.</remarks>
144 </Docs>
145 </Member>
146 <Member MemberName="OnChanged">
147 <MemberSignature Language="C#" Value="protected virtual void OnChanged ();" />
148 <MemberType>Method</MemberType>
149 <ReturnValue>
150 <ReturnType>System.Void</ReturnType>
151 </ReturnValue>
152 <Parameters />
153 <Docs>
154 <summary>To be added.</summary>
155 <remarks>To be added.</remarks>
156 </Docs>
157 </Member>
158 <Member MemberName="Set">
159 <MemberSignature Language="C#" Value="public void Set (string value);" />
160 <MemberType>Method</MemberType>
161 <ReturnValue>
162 <ReturnType>System.Void</ReturnType>
163 </ReturnValue>
164 <Parameters>
165 <Parameter Name="value" Type="System.String" />
166 </Parameters>
167 <Docs>
168 <param name="value">To be added.</param>
169 <summary>To be added.</summary>
170 <remarks>To be added.</remarks>
171 </Docs>
172 </Member>
173 </Members>
174 <Docs>
175 <summary>To be added.</summary>
176 <remarks>To be added.</remarks>
177 <since version="Gtk# 2.10" />
178 </Docs>
179 </Type>
+0
-232
doc/en/Gtk/PrinterOptionSet.xml less more
0 <Type Name="PrinterOptionSet" FullName="Gtk.PrinterOptionSet">
1 <TypeSignature Language="C#" Value="public class PrinterOptionSet : GLib.Object" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.Object</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Members>
11 <Member MemberName=".ctor">
12 <MemberSignature Language="C#" Value="public PrinterOptionSet ();" />
13 <MemberType>Constructor</MemberType>
14 <Parameters />
15 <Docs>
16 <summary>To be added.</summary>
17 <remarks>To be added.</remarks>
18 </Docs>
19 </Member>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="protected PrinterOptionSet (GLib.GType gtype);" />
22 <MemberType>Constructor</MemberType>
23 <Attributes>
24 <Attribute>
25 <AttributeName>System.Obsolete</AttributeName>
26 </Attribute>
27 </Attributes>
28 <Parameters>
29 <Parameter Name="gtype" Type="GLib.GType" />
30 </Parameters>
31 <Docs>
32 <param name="gtype">Native type value.</param>
33 <summary>Obsolete Protected Constructor.</summary>
34 <remarks>Do not use. Replaced by <see cref="M:GLib.Object.CreateNativeObject" /> which registers native types automatically. Subclasses should chain to the IntPtr constructor passing <see cref="M:System.IntPtr.Zero" /> and call CreateNativeObject instead of using this constructor. This constructor is provided for backward compatibility if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
35 </Docs>
36 </Member>
37 <Member MemberName=".ctor">
38 <MemberSignature Language="C#" Value="public PrinterOptionSet (IntPtr raw);" />
39 <MemberType>Constructor</MemberType>
40 <Parameters>
41 <Parameter Name="raw" Type="System.IntPtr" />
42 </Parameters>
43 <Docs>
44 <param name="raw">Native object pointer.</param>
45 <summary>Internal constructor</summary>
46 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
47 </Docs>
48 </Member>
49 <Member MemberName="Add">
50 <MemberSignature Language="C#" Value="public void Add (Gtk.PrinterOption option);" />
51 <MemberType>Method</MemberType>
52 <ReturnValue>
53 <ReturnType>System.Void</ReturnType>
54 </ReturnValue>
55 <Parameters>
56 <Parameter Name="option" Type="Gtk.PrinterOption" />
57 </Parameters>
58 <Docs>
59 <param name="option">To be added.</param>
60 <summary>To be added.</summary>
61 <remarks>To be added.</remarks>
62 </Docs>
63 </Member>
64 <Member MemberName="Boolean">
65 <MemberSignature Language="C#" Value="public static void Boolean (Gtk.PrinterOption option, bool value);" />
66 <MemberType>Method</MemberType>
67 <ReturnValue>
68 <ReturnType>System.Void</ReturnType>
69 </ReturnValue>
70 <Parameters>
71 <Parameter Name="option" Type="Gtk.PrinterOption" />
72 <Parameter Name="value" Type="System.Boolean" />
73 </Parameters>
74 <Docs>
75 <param name="option">To be added.</param>
76 <param name="value">To be added.</param>
77 <summary>To be added.</summary>
78 <remarks>To be added.</remarks>
79 </Docs>
80 </Member>
81 <Member MemberName="Changed">
82 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
83 <MemberType>Event</MemberType>
84 <Attributes>
85 <Attribute>
86 <AttributeName>GLib.Signal("changed")</AttributeName>
87 </Attribute>
88 </Attributes>
89 <ReturnValue>
90 <ReturnType>System.EventHandler</ReturnType>
91 </ReturnValue>
92 <Docs>
93 <summary>To be added.</summary>
94 <remarks>To be added.</remarks>
95 </Docs>
96 </Member>
97 <Member MemberName="ClearConflicts">
98 <MemberSignature Language="C#" Value="public void ClearConflicts ();" />
99 <MemberType>Method</MemberType>
100 <ReturnValue>
101 <ReturnType>System.Void</ReturnType>
102 </ReturnValue>
103 <Parameters />
104 <Docs>
105 <summary>To be added.</summary>
106 <remarks>To be added.</remarks>
107 </Docs>
108 </Member>
109 <Member MemberName="Foreach">
110 <MemberSignature Language="C#" Value="public void Foreach (Gtk.PrinterOptionSetFunc func);" />
111 <MemberType>Method</MemberType>
112 <ReturnValue>
113 <ReturnType>System.Void</ReturnType>
114 </ReturnValue>
115 <Parameters>
116 <Parameter Name="func" Type="Gtk.PrinterOptionSetFunc" />
117 </Parameters>
118 <Docs>
119 <param name="func">To be added.</param>
120 <summary>To be added.</summary>
121 <remarks>To be added.</remarks>
122 </Docs>
123 </Member>
124 <Member MemberName="ForeachInGroup">
125 <MemberSignature Language="C#" Value="public void ForeachInGroup (string group, Gtk.PrinterOptionSetFunc func);" />
126 <MemberType>Method</MemberType>
127 <ReturnValue>
128 <ReturnType>System.Void</ReturnType>
129 </ReturnValue>
130 <Parameters>
131 <Parameter Name="group" Type="System.String" />
132 <Parameter Name="func" Type="Gtk.PrinterOptionSetFunc" />
133 </Parameters>
134 <Docs>
135 <param name="group">To be added.</param>
136 <param name="func">To be added.</param>
137 <summary>To be added.</summary>
138 <remarks>To be added.</remarks>
139 </Docs>
140 </Member>
141 <Member MemberName="Groups">
142 <MemberSignature Language="C#" Value="public GLib.List Groups { get; };" />
143 <MemberType>Property</MemberType>
144 <ReturnValue>
145 <ReturnType>GLib.List</ReturnType>
146 </ReturnValue>
147 <Docs>
148 <summary>To be added.</summary>
149 <value>To be added.</value>
150 <remarks>To be added.</remarks>
151 </Docs>
152 </Member>
153 <Member MemberName="GType">
154 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
155 <MemberType>Property</MemberType>
156 <ReturnValue>
157 <ReturnType>GLib.GType</ReturnType>
158 </ReturnValue>
159 <Docs>
160 <summary>GType Property.</summary>
161 <value>The native <see cref="T:GLib.GType" /> value.</value>
162 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.PrinterOptionSet" />.</remarks>
163 </Docs>
164 </Member>
165 <Member MemberName="HasConflict">
166 <MemberSignature Language="C#" Value="public static void HasConflict (Gtk.PrinterOption option, bool has_conflict);" />
167 <MemberType>Method</MemberType>
168 <ReturnValue>
169 <ReturnType>System.Void</ReturnType>
170 </ReturnValue>
171 <Parameters>
172 <Parameter Name="option" Type="Gtk.PrinterOption" />
173 <Parameter Name="has_conflict" Type="System.Boolean" />
174 </Parameters>
175 <Docs>
176 <param name="option">To be added.</param>
177 <param name="has_conflict">To be added.</param>
178 <summary>To be added.</summary>
179 <remarks>To be added.</remarks>
180 </Docs>
181 </Member>
182 <Member MemberName="Lookup">
183 <MemberSignature Language="C#" Value="public Gtk.PrinterOption Lookup (string name);" />
184 <MemberType>Method</MemberType>
185 <ReturnValue>
186 <ReturnType>Gtk.PrinterOption</ReturnType>
187 </ReturnValue>
188 <Parameters>
189 <Parameter Name="name" Type="System.String" />
190 </Parameters>
191 <Docs>
192 <param name="name">To be added.</param>
193 <summary>To be added.</summary>
194 <returns>To be added.</returns>
195 <remarks>To be added.</remarks>
196 </Docs>
197 </Member>
198 <Member MemberName="OnChanged">
199 <MemberSignature Language="C#" Value="protected virtual void OnChanged ();" />
200 <MemberType>Method</MemberType>
201 <ReturnValue>
202 <ReturnType>System.Void</ReturnType>
203 </ReturnValue>
204 <Parameters />
205 <Docs>
206 <summary>Default handler for the <see cref="M:Gtk.PrinterOptionSet.Changed" /> event.</summary>
207 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.PrinterOptionSet.Changed" /> event.</remarks>
208 </Docs>
209 </Member>
210 <Member MemberName="Remove">
211 <MemberSignature Language="C#" Value="public void Remove (Gtk.PrinterOption option);" />
212 <MemberType>Method</MemberType>
213 <ReturnValue>
214 <ReturnType>System.Void</ReturnType>
215 </ReturnValue>
216 <Parameters>
217 <Parameter Name="option" Type="Gtk.PrinterOption" />
218 </Parameters>
219 <Docs>
220 <param name="option">To be added.</param>
221 <summary>To be added.</summary>
222 <remarks>To be added.</remarks>
223 </Docs>
224 </Member>
225 </Members>
226 <Docs>
227 <summary>Printer option set class.</summary>
228 <remarks>Not typically useful to user code. Exposed for use by managed PrintBackend implementations.</remarks>
229 <since version="Gtk# 2.10" />
230 </Docs>
231 </Type>
+0
-22
doc/en/Gtk/PrinterOptionSetFunc.xml less more
0 <Type Name="PrinterOptionSetFunc" FullName="Gtk.PrinterOptionSetFunc">
1 <TypeSignature Language="C#" Value="public delegate void PrinterOptionSetFunc(PrinterOption option);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="option" Type="Gtk.PrinterOption" />
11 </Parameters>
12 <ReturnValue>
13 <ReturnType>System.Void</ReturnType>
14 </ReturnValue>
15 <Docs>
16 <param name="option">Printer option.</param>
17 <summary>Printer option setting callback delegate.</summary>
18 <remarks>Used only be backend code. Exposed for use by managed backend implementations.</remarks>
19 <since version="Gtk# 2.10" />
20 </Docs>
21 </Type>
+0
-122
doc/en/Gtk/PrinterOptionType.xml less more
0 <Type Name="PrinterOptionType" FullName="Gtk.PrinterOptionType">
1 <TypeSignature Language="C#" Value="public enum PrinterOptionType" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Enum</BaseTypeName>
8 </Base>
9 <Members>
10 <Member MemberName="Alternative">
11 <MemberSignature Language="C#" Value="Alternative" />
12 <MemberType>Field</MemberType>
13 <ReturnValue>
14 <ReturnType>Gtk.PrinterOptionType</ReturnType>
15 </ReturnValue>
16 <Docs>
17 <summary>Alternative option.</summary>
18 </Docs>
19 </Member>
20 <Member MemberName="Boolean">
21 <MemberSignature Language="C#" Value="Boolean" />
22 <MemberType>Field</MemberType>
23 <ReturnValue>
24 <ReturnType>Gtk.PrinterOptionType</ReturnType>
25 </ReturnValue>
26 <Docs>
27 <summary>A true/false option.</summary>
28 </Docs>
29 </Member>
30 <Member MemberName="Filesave">
31 <MemberSignature Language="C#" Value="Filesave" />
32 <MemberType>Field</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.PrinterOptionType</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>File save option.</summary>
38 </Docs>
39 </Member>
40 <Member MemberName="Pickone">
41 <MemberSignature Language="C#" Value="Pickone" />
42 <MemberType>Field</MemberType>
43 <ReturnValue>
44 <ReturnType>Gtk.PrinterOptionType</ReturnType>
45 </ReturnValue>
46 <Docs>
47 <summary>A list option.</summary>
48 </Docs>
49 </Member>
50 <Member MemberName="String">
51 <MemberSignature Language="C#" Value="String" />
52 <MemberType>Field</MemberType>
53 <ReturnValue>
54 <ReturnType>Gtk.PrinterOptionType</ReturnType>
55 </ReturnValue>
56 <Docs>
57 <summary>String option.</summary>
58 </Docs>
59 </Member>
60 <Member MemberName="PickoneInt">
61 <MemberSignature Language="C#" Value="PickoneInt" />
62 <MemberType>Field</MemberType>
63 <ReturnValue>
64 <ReturnType>Gtk.PrinterOptionType</ReturnType>
65 </ReturnValue>
66 <Docs>
67 <summary>To be added.</summary>
68 <since version="Gtk# 2.12" />
69 </Docs>
70 </Member>
71 <Member MemberName="PickonePasscode">
72 <MemberSignature Language="C#" Value="PickonePasscode" />
73 <MemberType>Field</MemberType>
74 <ReturnValue>
75 <ReturnType>Gtk.PrinterOptionType</ReturnType>
76 </ReturnValue>
77 <Docs>
78 <summary>To be added.</summary>
79 <since version="Gtk# 2.12" />
80 </Docs>
81 </Member>
82 <Member MemberName="PickonePassword">
83 <MemberSignature Language="C#" Value="PickonePassword" />
84 <MemberType>Field</MemberType>
85 <ReturnValue>
86 <ReturnType>Gtk.PrinterOptionType</ReturnType>
87 </ReturnValue>
88 <Docs>
89 <summary>To be added.</summary>
90 <since version="Gtk# 2.12" />
91 </Docs>
92 </Member>
93 <Member MemberName="PickoneReal">
94 <MemberSignature Language="C#" Value="PickoneReal" />
95 <MemberType>Field</MemberType>
96 <ReturnValue>
97 <ReturnType>Gtk.PrinterOptionType</ReturnType>
98 </ReturnValue>
99 <Docs>
100 <summary>To be added.</summary>
101 <since version="Gtk# 2.12" />
102 </Docs>
103 </Member>
104 <Member MemberName="PickoneString">
105 <MemberSignature Language="C#" Value="PickoneString" />
106 <MemberType>Field</MemberType>
107 <ReturnValue>
108 <ReturnType>Gtk.PrinterOptionType</ReturnType>
109 </ReturnValue>
110 <Docs>
111 <summary>To be added.</summary>
112 <since version="Gtk# 2.12" />
113 </Docs>
114 </Member>
115 </Members>
116 <Docs>
117 <summary>PrinterOptionType enumeration.</summary>
118 <remarks />
119 <since version="Gtk# 2.10" />
120 </Docs>
121 </Type>
+0
-152
doc/en/Gtk/PrinterOptionWidget.xml less more
0 <Type Name="PrinterOptionWidget" FullName="Gtk.PrinterOptionWidget">
1 <TypeSignature Language="C#" Value="public class PrinterOptionWidget : Gtk.HBox" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>Gtk.HBox</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Members>
11 <Member MemberName=".ctor">
12 <MemberSignature Language="C#" Value="protected PrinterOptionWidget (GLib.GType gtype);" />
13 <MemberType>Constructor</MemberType>
14 <Attributes>
15 <Attribute>
16 <AttributeName>System.Obsolete</AttributeName>
17 </Attribute>
18 </Attributes>
19 <Parameters>
20 <Parameter Name="gtype" Type="GLib.GType" />
21 </Parameters>
22 <Docs>
23 <param name="gtype">To be added.</param>
24 <summary>To be added.</summary>
25 <remarks>To be added.</remarks>
26 </Docs>
27 </Member>
28 <Member MemberName=".ctor">
29 <MemberSignature Language="C#" Value="public PrinterOptionWidget (Gtk.PrinterOption source);" />
30 <MemberType>Constructor</MemberType>
31 <Parameters>
32 <Parameter Name="source" Type="Gtk.PrinterOption" />
33 </Parameters>
34 <Docs>
35 <param name="source">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
38 </Docs>
39 </Member>
40 <Member MemberName=".ctor">
41 <MemberSignature Language="C#" Value="public PrinterOptionWidget (IntPtr raw);" />
42 <MemberType>Constructor</MemberType>
43 <Parameters>
44 <Parameter Name="raw" Type="System.IntPtr" />
45 </Parameters>
46 <Docs>
47 <param name="raw">To be added.</param>
48 <summary>To be added.</summary>
49 <remarks>To be added.</remarks>
50 </Docs>
51 </Member>
52 <Member MemberName="Changed">
53 <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
54 <MemberType>Event</MemberType>
55 <Attributes>
56 <Attribute>
57 <AttributeName>GLib.Signal("changed")</AttributeName>
58 </Attribute>
59 </Attributes>
60 <ReturnValue>
61 <ReturnType>System.EventHandler</ReturnType>
62 </ReturnValue>
63 <Docs>
64 <summary>To be added.</summary>
65 <remarks>To be added.</remarks>
66 </Docs>
67 </Member>
68 <Member MemberName="ExternalLabel">
69 <MemberSignature Language="C#" Value="public Gtk.Widget ExternalLabel { get; };" />
70 <MemberType>Property</MemberType>
71 <ReturnValue>
72 <ReturnType>Gtk.Widget</ReturnType>
73 </ReturnValue>
74 <Docs>
75 <summary>To be added.</summary>
76 <value>To be added.</value>
77 <remarks>To be added.</remarks>
78 </Docs>
79 </Member>
80 <Member MemberName="GType">
81 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
82 <MemberType>Property</MemberType>
83 <ReturnValue>
84 <ReturnType>GLib.GType</ReturnType>
85 </ReturnValue>
86 <Docs>
87 <summary>To be added.</summary>
88 <value>To be added.</value>
89 <remarks>To be added.</remarks>
90 </Docs>
91 </Member>
92 <Member MemberName="HasExternalLabel">
93 <MemberSignature Language="C#" Value="public bool HasExternalLabel { get; };" />
94 <MemberType>Property</MemberType>
95 <ReturnValue>
96 <ReturnType>System.Boolean</ReturnType>
97 </ReturnValue>
98 <Docs>
99 <summary>To be added.</summary>
100 <value>To be added.</value>
101 <remarks>To be added.</remarks>
102 </Docs>
103 </Member>
104 <Member MemberName="OnChanged">
105 <MemberSignature Language="C#" Value="protected virtual void OnChanged ();" />
106 <MemberType>Method</MemberType>
107 <ReturnValue>
108 <ReturnType>System.Void</ReturnType>
109 </ReturnValue>
110 <Parameters />
111 <Docs>
112 <summary>To be added.</summary>
113 <remarks>To be added.</remarks>
114 </Docs>
115 </Member>
116 <Member MemberName="Source">
117 <MemberSignature Language="C#" Value="public Gtk.PrinterOption Source { set; get; };" />
118 <MemberType>Property</MemberType>
119 <Attributes>
120 <Attribute>
121 <AttributeName>GLib.Property("source")</AttributeName>
122 </Attribute>
123 </Attributes>
124 <ReturnValue>
125 <ReturnType>Gtk.PrinterOption</ReturnType>
126 </ReturnValue>
127 <Docs>
128 <summary>To be added.</summary>
129 <value>To be added.</value>
130 <remarks>To be added.</remarks>
131 </Docs>
132 </Member>
133 <Member MemberName="Value">
134 <MemberSignature Language="C#" Value="public string Value { get; };" />
135 <MemberType>Property</MemberType>
136 <ReturnValue>
137 <ReturnType>System.String</ReturnType>
138 </ReturnValue>
139 <Docs>
140 <summary>To be added.</summary>
141 <value>To be added.</value>
142 <remarks>To be added.</remarks>
143 </Docs>
144 </Member>
145 </Members>
146 <Docs>
147 <summary>To be added.</summary>
148 <remarks>To be added.</remarks>
149 <since version="Gtk# 2.10" />
150 </Docs>
151 </Type>
+0
-41
doc/en/Gtk/PrinterRemovedArgs.xml less more
0 <Type Name="PrinterRemovedArgs" FullName="Gtk.PrinterRemovedArgs">
1 <TypeSignature Language="C#" Value="public class PrinterRemovedArgs : GLib.SignalArgs" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Members>
11 <Member MemberName=".ctor">
12 <MemberSignature Language="C#" Value="public PrinterRemovedArgs ();" />
13 <MemberType>Constructor</MemberType>
14 <Parameters />
15 <Docs>
16 <summary>Public Constructor.</summary>
17 <remarks>Create a new <see cref="T:Gtk.PrinterRemovedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.PrinterRemovedHandler" /> delegate.</remarks>
18 </Docs>
19 </Member>
20 <Member MemberName="Printer">
21 <MemberSignature Language="C#" Value="public Gtk.Printer Printer { get; };" />
22 <MemberType>Property</MemberType>
23 <ReturnValue>
24 <ReturnType>Gtk.Printer</ReturnType>
25 </ReturnValue>
26 <Docs>
27 <summary>The removed printer.</summary>
28 <value>A <see cref="T:Gtk.Printer" />.</value>
29 <remarks />
30 </Docs>
31 </Member>
32 </Members>
33 <Docs>
34 <summary>Event data.</summary>
35 <remarks>
36 <para>The <see cref="M:Gtk.PrintBackend.PrinterRemoved" /> event invokes <see cref="T:Gtk.PrinterRemovedHandler" /> delegates which pass event data via this class.</para>
37 </remarks>
38 <since version="Gtk# 2.10" />
39 </Docs>
40 </Type>
+0
-28
doc/en/Gtk/PrinterRemovedHandler.xml less more
0 <Type Name="PrinterRemovedHandler" FullName="Gtk.PrinterRemovedHandler">
1 <TypeSignature Language="C#" Value="public delegate void PrinterRemovedHandler(object o, PrinterRemovedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="o" Type="System.Object" />
11 <Parameter Name="args" Type="Gtk.PrinterRemovedArgs" />
12 </Parameters>
13 <ReturnValue>
14 <ReturnType>System.Void</ReturnType>
15 </ReturnValue>
16 <Docs>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.PrintBackend.PrinterRemoved" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.PrinterRemovedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.PrinterRemovedHandler" /> to an event, add the PrinterRemovedHandler instance to the event. The methods referenced by the PrinterRemovedHandler instance are invoked whenever the event is raised, until the PrinterRemovedHandler is removed from the event.</para>
24 </remarks>
25 <since version="Gtk# 2.10" />
26 </Docs>
27 </Type>
+0
-41
doc/en/Gtk/PrinterStatusChangedArgs.xml less more
0 <Type Name="PrinterStatusChangedArgs" FullName="Gtk.PrinterStatusChangedArgs">
1 <TypeSignature Language="C#" Value="public class PrinterStatusChangedArgs : GLib.SignalArgs" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
8 </Base>
9 <Interfaces />
10 <Members>
11 <Member MemberName=".ctor">
12 <MemberSignature Language="C#" Value="public PrinterStatusChangedArgs ();" />
13 <MemberType>Constructor</MemberType>
14 <Parameters />
15 <Docs>
16 <summary>Public Constructor.</summary>
17 <remarks>Create a new <see cref="T:Gtk.PrinterStatusChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.PrinterStatusChangedHandler" /> delegate.</remarks>
18 </Docs>
19 </Member>
20 <Member MemberName="Printer">
21 <MemberSignature Language="C#" Value="public Gtk.Printer Printer { get; };" />
22 <MemberType>Property</MemberType>
23 <ReturnValue>
24 <ReturnType>Gtk.Printer</ReturnType>
25 </ReturnValue>
26 <Docs>
27 <summary>The updated printer.</summary>
28 <value>A <see cref="T:Gtk.Printer" />.</value>
29 <remarks />
30 </Docs>
31 </Member>
32 </Members>
33 <Docs>
34 <summary>Event data.</summary>
35 <remarks>
36 <para>The <see cref="M:Gtk.PrintBackend.PrinterStatusChanged" /> event invokes <see cref="T:Gtk.PrinterStatusChangedHandler" /> delegates which pass event data via this class.</para>
37 </remarks>
38 <since version="Gtk# 2.10" />
39 </Docs>
40 </Type>
+0
-28
doc/en/Gtk/PrinterStatusChangedHandler.xml less more
0 <Type Name="PrinterStatusChangedHandler" FullName="Gtk.PrinterStatusChangedHandler">
1 <TypeSignature Language="C#" Value="public delegate void PrinterStatusChangedHandler(object o, PrinterStatusChangedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <Base>
7 <BaseTypeName>System.Delegate</BaseTypeName>
8 </Base>
9 <Parameters>
10 <Parameter Name="o" Type="System.Object" />
11 <Parameter Name="args" Type="Gtk.PrinterStatusChangedArgs" />
12 </Parameters>
13 <ReturnValue>
14 <ReturnType>System.Void</ReturnType>
15 </ReturnValue>
16 <Docs>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.PrintBackend.PrinterStatusChanged" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.PrinterStatusChangedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.PrinterStatusChangedHandler" /> to an event, add the PrinterStatusChangedHandler instance to the event. The methods referenced by the PrinterStatusChangedHandler instance are invoked whenever the event is raised, until the PrinterStatusChangedHandler is removed from the event.</para>
24 </remarks>
25 <since version="Gtk# 2.10" />
26 </Docs>
27 </Type>
00 <Type Name="ProgressBar" FullName="Gtk.ProgressBar">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class ProgressBar : Gtk.Widget, Gtk.Orientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ProgressBar extends Gtk.Widget implements class GLib.IWrapper, class Gtk.Orientable" />
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class ProgressBar : Gtk.Widget, Gtk.IOrientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ProgressBar extends Gtk.Widget implements class GLib.IWrapper, class Gtk.IOrientable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.Orientable</InterfaceName>
14 <InterfaceName>Gtk.IOrientable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
+0
-72
doc/en/Gtk/ProgressBarOrientation.xml less more
0 <Type Name="ProgressBarOrientation" FullName="Gtk.ProgressBarOrientation">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public enum ProgressBarOrientation" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>An enumeration representing possible orientations and growth directions for the visible <see cref="T:Gtk.ProgressBar" />.</summary>
11 <remarks>An enumeration representing possible orientations and growth directions for the visible <see cref="T:Gtk.ProgressBar" />.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gtk.ProgressBarOrientationGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="LeftToRight">
23 <MemberSignature Language="C#" Value="LeftToRight" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gtk.ProgressBarOrientation</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>A horizontal <see cref="T:Gtk.ProgressBar" /> growing from left to right.</summary>
31 <remarks>A horizontal <see cref="T:Gtk.ProgressBar" /> growing from left to right.</remarks>
32 </Docs>
33 </Member>
34 <Member MemberName="RightToLeft">
35 <MemberSignature Language="C#" Value="RightToLeft" />
36 <MemberType>Field</MemberType>
37 <ReturnValue>
38 <ReturnType>Gtk.ProgressBarOrientation</ReturnType>
39 </ReturnValue>
40 <Parameters />
41 <Docs>
42 <summary>A horizontal <see cref="T:Gtk.ProgressBar" /> growing from right to left.</summary>
43 <remarks>A horizontal <see cref="T:Gtk.ProgressBar" /> growing from right to left.</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="BottomToTop">
47 <MemberSignature Language="C#" Value="BottomToTop" />
48 <MemberType>Field</MemberType>
49 <ReturnValue>
50 <ReturnType>Gtk.ProgressBarOrientation</ReturnType>
51 </ReturnValue>
52 <Parameters />
53 <Docs>
54 <summary>A vertical <see cref="T:Gtk.ProgressBar" /> growing from bottom to top.</summary>
55 <remarks>A vertical <see cref="T:Gtk.ProgressBar" /> growing from bottom to top.</remarks>
56 </Docs>
57 </Member>
58 <Member MemberName="TopToBottom">
59 <MemberSignature Language="C#" Value="TopToBottom" />
60 <MemberType>Field</MemberType>
61 <ReturnValue>
62 <ReturnType>Gtk.ProgressBarOrientation</ReturnType>
63 </ReturnValue>
64 <Parameters />
65 <Docs>
66 <summary>A vertical <see cref="T:Gtk.ProgressBar" /> growing from top to bottom.</summary>
67 <remarks>A vertical <see cref="T:Gtk.ProgressBar" /> growing from top to bottom.</remarks>
68 </Docs>
69 </Member>
70 </Members>
71 </Type>
+0
-48
doc/en/Gtk/ProgressBarStyle.xml less more
0 <Type Name="ProgressBarStyle" FullName="Gtk.ProgressBarStyle">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public enum ProgressBarStyle" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>An enumeration representing the styles for drawing the <see cref="T:Gtk.ProgressBar" />.</summary>
11 <remarks>An enumeration representing the styles for drawing the <see cref="T:Gtk.ProgressBar" />.</remarks>
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gtk.ProgressBarStyleGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="Continuous">
23 <MemberSignature Language="C#" Value="Continuous" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gtk.ProgressBarStyle</ReturnType>
27 </ReturnValue>
28 <Parameters />
29 <Docs>
30 <summary>The <see cref="T:Gtk.ProgressBar" /> grows in a smooth, continuous manner.</summary>
31 <remarks>The <see cref="T:Gtk.ProgressBar" /> grows in a smooth, continuous manner.</remarks>
32 </Docs>
33 </Member>
34 <Member MemberName="Discrete">
35 <MemberSignature Language="C#" Value="Discrete" />
36 <MemberType>Field</MemberType>
37 <ReturnValue>
38 <ReturnType>Gtk.ProgressBarStyle</ReturnType>
39 </ReturnValue>
40 <Parameters />
41 <Docs>
42 <summary>The <see cref="T:Gtk.ProgressBar" /> grows in discrete, visible blocks.</summary>
43 <remarks>The <see cref="T:Gtk.ProgressBar" /> grows in discrete, visible blocks.</remarks>
44 </Docs>
45 </Member>
46 </Members>
47 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The following events invoke <see cref="T:Gtk.QueryTooltipHandler" /> delegates which pass event data via this class:</para>
14 <para>
15 <list type="bullet">
16 <item>
17 <term>
18 <see cref="M:Gtk.StatusIcon.QueryTooltip" />
19 </term>
20 </item>
21 <item>
22 <term>
23 <see cref="M:Gtk.Widget.QueryTooltip" />
24 </term>
25 </item>
26 </list>
27 </para>
28 </remarks>
1329 <since version="Gtk# 2.12" />
1430 </Docs>
1531 <Members>
1935 <MemberType>Constructor</MemberType>
2036 <Parameters />
2137 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
38 <summary>Public Constructor.</summary>
39 <remarks>Create a new <see cref="T:Gtk.QueryTooltipArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.QueryTooltipHandler" /> delegate.</remarks>
2440 </Docs>
2541 </Member>
2642 <Member MemberName="KeyboardTooltip">
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The following events utilize this delegate:</para>
22 <para>
23 <list type="bullet">
24 <item>
25 <term>
26 <see cref="M:Gtk.StatusIcon.QueryTooltip" />
27 </term>
28 </item>
29 <item>
30 <term>
31 <see cref="M:Gtk.Widget.QueryTooltip" />
32 </term>
33 </item>
34 </list>
35 </para>
36 <para>Event data is passed via the <see cref="T:Gtk.QueryTooltipArgs" /> parameter.</para>
37 <para>To attach a <see cref="T:Gtk.QueryTooltipHandler" /> to an event, add the QueryTooltipHandler instance to the event. The methods referenced by the QueryTooltipHandler instance are invoked whenever the event is raised, until the QueryTooltipHandler is removed from the event.</para>
38 </remarks>
2139 <since version="Gtk# 2.12" />
2240 </Docs>
2341 </Type>
+0
-128
doc/en/Gtk/Quit.xml less more
0 <Type Name="Quit" FullName="Gtk.Quit">
1 <TypeSignature Language="C#" Value="public class Quit" Maintainer="John Luke" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Object to encapsulate code for running at the end of program execution.</summary>
11 <remarks>
12 </remarks>
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Object</BaseTypeName>
16 </Base>
17 <Interfaces />
18 <Members>
19 <Member MemberName="Remove">
20 <MemberSignature Language="C#" Value="public static void Remove (uint quit_handler_id);" />
21 <MemberType>Method</MemberType>
22 <ReturnValue>
23 <ReturnType>System.Void</ReturnType>
24 </ReturnValue>
25 <Parameters>
26 <Parameter Name="quit_handler_id" Type="System.UInt32" />
27 </Parameters>
28 <Docs>
29 <summary>Removes a quit handler by its identifier.</summary>
30 <param name="quit_handler_id">a <see cref="T:System.UInt32" /></param>
31 <remarks>
32 </remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="Add">
36 <MemberSignature Language="C#" Value="public static uint Add (uint main_level, Gtk.Function function);" />
37 <MemberType>Method</MemberType>
38 <ReturnValue>
39 <ReturnType>System.UInt32</ReturnType>
40 </ReturnValue>
41 <Parameters>
42 <Parameter Name="main_level" Type="System.UInt32" />
43 <Parameter Name="function" Type="Gtk.Function" />
44 </Parameters>
45 <Docs>
46 <summary>Registers a function to be called when an instance of the mainloop is left.</summary>
47 <param name="main_level">a <see cref="T:System.UInt32" /></param>
48 <param name="function">a <see cref="T:Gtk.Function" /></param>
49 <returns>a <see cref="T:System.UInt32" /></returns>
50 <remarks>
51 </remarks>
52 </Docs>
53 </Member>
54 <Member MemberName="AddFull">
55 <MemberSignature Language="C#" Value="public static uint AddFull (uint main_level, Gtk.Function function, Gtk.CallbackMarshal marshal, IntPtr data, Gtk.DestroyNotify destroy);" />
56 <MemberType>Method</MemberType>
57 <ReturnValue>
58 <ReturnType>System.UInt32</ReturnType>
59 </ReturnValue>
60 <Parameters>
61 <Parameter Name="main_level" Type="System.UInt32" />
62 <Parameter Name="function" Type="Gtk.Function" />
63 <Parameter Name="marshal" Type="Gtk.CallbackMarshal" />
64 <Parameter Name="data" Type="System.IntPtr" />
65 <Parameter Name="destroy" Type="Gtk.DestroyNotify" />
66 </Parameters>
67 <Docs>
68 <summary>Registers a function to be called when an instance of the mainloop is left.</summary>
69 <param name="main_level">a <see cref="T:System.UInt32" /></param>
70 <param name="function">a <see cref="T:Gtk.Function" /></param>
71 <param name="marshal">a <see cref="T:Gtk.CallbackMarshal" /></param>
72 <param name="data">a <see cref="T:System.IntPtr" /></param>
73 <param name="destroy">a <see cref="T:Gtk.DestroyNotify" /></param>
74 <returns>a <see cref="T:System.UInt32" /></returns>
75 <remarks>
76 <para>In comparison to <see cref="M:Gtk.Quit.Add()" /> this function adds the possibility to pass a marshaller and a function to be called when the quit handler is freed.</para>
77 <para>The former can be used to run interpreted code instead of a compiled function while the latter can be used to free the information stored in data.</para>
78 </remarks>
79 </Docs>
80 </Member>
81 <Member MemberName="RemoveByData">
82 <MemberSignature Language="C#" Value="public static void RemoveByData (IntPtr data);" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>System.Void</ReturnType>
86 </ReturnValue>
87 <Parameters>
88 <Parameter Name="data" Type="System.IntPtr" />
89 </Parameters>
90 <Docs>
91 <summary>Removes a quit handler identified by its <paramref name="data" /> field.</summary>
92 <param name="data">a <see cref="T:System.IntPtr" /></param>
93 <remarks>
94 </remarks>
95 </Docs>
96 </Member>
97 <Member MemberName="AddDestroy">
98 <MemberSignature Language="C#" Value="public static void AddDestroy (uint main_level, Gtk.Object objekt);" />
99 <MemberType>Method</MemberType>
100 <ReturnValue>
101 <ReturnType>System.Void</ReturnType>
102 </ReturnValue>
103 <Parameters>
104 <Parameter Name="main_level" Type="System.UInt32" />
105 <Parameter Name="objekt" Type="Gtk.Object" />
106 </Parameters>
107 <Docs>
108 <summary>Trigger destruction of <paramref name="objekt" /> in case the mainloop at level <paramref name="main_level" /> is quit.</summary>
109 <param name="main_level">a <see cref="T:System.UInt32" /></param>
110 <param name="objekt">a <see cref="T:Gtk.Object" /></param>
111 <remarks>
112 </remarks>
113 </Docs>
114 </Member>
115 <Member MemberName=".ctor">
116 <MemberSignature Language="C#" Value="public Quit ();" />
117 <MemberType>Constructor</MemberType>
118 <ReturnValue />
119 <Parameters />
120 <Docs>
121 <summary>Default Constructor</summary>
122 <remarks>
123 </remarks>
124 </Docs>
125 </Member>
126 </Members>
127 </Type>
9595 </Docs>
9696 </Member>
9797 <Member MemberName="Group">
98 <MemberSignature Language="C#" Value="public GLib.SList Group { get; set; }" />
99 <MemberSignature Language="ILAsm" Value=".property instance class GLib.SList Group" />
98 <MemberSignature Language="C#" Value="public Gtk.RadioAction[] Group { get; set; }" />
99 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RadioAction[] Group" />
100100 <MemberType>Property</MemberType>
101101 <Attributes>
102102 <Attribute>
104104 </Attribute>
105105 </Attributes>
106106 <ReturnValue>
107 <ReturnType>GLib.SList</ReturnType>
107 <ReturnType>Gtk.RadioAction[]</ReturnType>
108108 </ReturnValue>
109109 <Parameters />
110110 <Docs>
9292 </Docs>
9393 </Member>
9494 <Member MemberName="Group">
95 <MemberSignature Language="C#" Value="public GLib.SList Group { get; set; }" />
96 <MemberSignature Language="ILAsm" Value=".property instance class GLib.SList Group" />
95 <MemberSignature Language="C#" Value="public Gtk.RadioButton[] Group { get; set; }" />
96 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RadioButton[] Group" />
9797 <MemberType>Property</MemberType>
98 <Attributes>
99 <Attribute>
100 <AttributeName>GLib.Property("group")</AttributeName>
101 </Attribute>
102 </Attributes>
98103 <ReturnValue>
99 <ReturnType>GLib.SList</ReturnType>
104 <ReturnType>Gtk.RadioButton[]</ReturnType>
100105 </ReturnValue>
101106 <Parameters />
102107 <Docs>
6363 </Docs>
6464 </Member>
6565 <Member MemberName=".ctor">
66 <MemberSignature Language="C#" Value="public RadioMenuItem (GLib.SList group, string label);" />
67 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.SList group, string label) cil managed" />
68 <MemberType>Constructor</MemberType>
69 <ReturnValue />
70 <Parameters>
71 <Parameter Name="group" Type="GLib.SList" />
72 <Parameter Name="label" Type="System.String" />
73 </Parameters>
74 <Docs>
75 <param name="group">A <see cref="T:GLib.SList" />, the group this item belongs to</param>
76 <param name="label">A <see cref="T:System.String" />, this item's label.</param>
77 <summary>Constructor</summary>
78 <remarks />
79 </Docs>
80 </Member>
81 <Member MemberName=".ctor">
8266 <MemberSignature Language="C#" Value="public RadioMenuItem (Gtk.RadioMenuItem group, string label);" />
8367 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.RadioMenuItem group, string label) cil managed" />
8468 <MemberType>Constructor</MemberType>
9882 <since version="Gtk# 2.4" />
9983 </Docs>
10084 </Member>
85 <Member MemberName=".ctor">
86 <MemberSignature Language="C#" Value="public RadioMenuItem (Gtk.RadioMenuItem[] group, string label);" />
87 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.RadioMenuItem[] group, string label) cil managed" />
88 <MemberType>Constructor</MemberType>
89 <Parameters>
90 <Parameter Name="group" Type="Gtk.RadioMenuItem[]" />
91 <Parameter Name="label" Type="System.String" />
92 </Parameters>
93 <Docs>
94 <param name="group">To be added.</param>
95 <param name="label">To be added.</param>
96 <summary>To be added.</summary>
97 <remarks>To be added.</remarks>
98 <since version="Gtk# 3.0" />
99 </Docs>
100 </Member>
101101 <Member MemberName="Group">
102 <MemberSignature Language="C#" Value="public GLib.SList Group { get; set; }" />
103 <MemberSignature Language="ILAsm" Value=".property instance class GLib.SList Group" />
102 <MemberSignature Language="C#" Value="public Gtk.RadioMenuItem[] Group { get; set; }" />
103 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RadioMenuItem[] Group" />
104104 <MemberType>Property</MemberType>
105105 <Attributes>
106106 <Attribute>
108108 </Attribute>
109109 </Attributes>
110110 <ReturnValue>
111 <ReturnType>GLib.SList</ReturnType>
111 <ReturnType>Gtk.RadioMenuItem[]</ReturnType>
112112 </ReturnValue>
113113 <Parameters>
114114 </Parameters>
1818 </Docs>
1919 <Members>
2020 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public RadioToolButton (GLib.SList group);" />
22 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.SList group) cil managed" />
23 <MemberType>Constructor</MemberType>
24 <ReturnValue />
25 <Parameters>
26 <Parameter Name="group" Type="GLib.SList" />
27 </Parameters>
28 <Docs>
29 <param name="group">a <see cref="T:GLib.SList" />, an existing
30 radio button group, or <see langword="null" /> if you are creating
31 a new group</param>
32 <summary>Constructor with support for button groups.</summary>
33 <remarks>
34 </remarks>
35 </Docs>
36 </Member>
37 <Member MemberName=".ctor">
3821 <MemberSignature Language="C#" Value="public RadioToolButton (Gtk.RadioToolButton group);" />
3922 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.RadioToolButton group) cil managed" />
4023 <MemberType>Constructor</MemberType>
5033 </Docs>
5134 </Member>
5235 <Member MemberName=".ctor">
36 <MemberSignature Language="C#" Value="public RadioToolButton (Gtk.RadioToolButton[] group);" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.RadioToolButton[] group) cil managed" />
38 <MemberType>Constructor</MemberType>
39 <Parameters>
40 <Parameter Name="group" Type="Gtk.RadioToolButton[]" />
41 </Parameters>
42 <Docs>
43 <param name="group">To be added.</param>
44 <summary>To be added.</summary>
45 <remarks>To be added.</remarks>
46 <since version="Gtk# 3.0" />
47 </Docs>
48 </Member>
49 <Member MemberName=".ctor">
5350 <MemberSignature Language="C#" Value="public RadioToolButton (IntPtr raw);" />
5451 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
5552 <MemberType>Constructor</MemberType>
6057 <Docs>
6158 <param name="raw">a <see cref="T:System.IntPtr" />, pointer to underlying C object</param>
6259 <summary>Constructor for internal use only.</summary>
63 <remarks>
64 </remarks>
65 </Docs>
66 </Member>
67 <Member MemberName=".ctor">
68 <MemberSignature Language="C#" Value="public RadioToolButton (GLib.SList group, string stock_id);" />
69 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.SList group, string stock_id) cil managed" />
70 <MemberType>Constructor</MemberType>
71 <ReturnValue />
72 <Parameters>
73 <Parameter Name="group" Type="GLib.SList" />
74 <Parameter Name="stock_id" Type="System.String" />
75 </Parameters>
76 <Docs>
77 <param name="group">a <see cref="T:GLib.SList" />, an existing
78 radio button group, or <see langword="null" /> if you are creating
79 a new group</param>
80 <param name="stock_id">a <see cref="T:System.String" />, the ID
81 for a stock item to use for an icon and label.</param>
82 <summary>Constructor for stock buttons with groups.</summary>
8360 <remarks>
8461 </remarks>
8562 </Docs>
10178 </remarks>
10279 </Docs>
10380 </Member>
81 <Member MemberName=".ctor">
82 <MemberSignature Language="C#" Value="public RadioToolButton (Gtk.RadioToolButton[] group, string stock_id);" />
83 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.RadioToolButton[] group, string stock_id) cil managed" />
84 <MemberType>Constructor</MemberType>
85 <Parameters>
86 <Parameter Name="group" Type="Gtk.RadioToolButton[]" />
87 <Parameter Name="stock_id" Type="System.String" />
88 </Parameters>
89 <Docs>
90 <param name="group">To be added.</param>
91 <param name="stock_id">To be added.</param>
92 <summary>To be added.</summary>
93 <remarks>To be added.</remarks>
94 <since version="Gtk# 3.0" />
95 </Docs>
96 </Member>
10497 <Member MemberName="Group">
105 <MemberSignature Language="C#" Value="public GLib.SList Group { get; set; }" />
106 <MemberSignature Language="ILAsm" Value=".property instance class GLib.SList Group" />
98 <MemberSignature Language="C#" Value="public Gtk.RadioToolButton[] Group { get; set; }" />
99 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RadioToolButton[] Group" />
107100 <MemberType>Property</MemberType>
108101 <Attributes>
109102 <Attribute>
111104 </Attribute>
112105 </Attributes>
113106 <ReturnValue>
114 <ReturnType>GLib.SList</ReturnType>
107 <ReturnType>Gtk.RadioToolButton[]</ReturnType>
115108 </ReturnValue>
116109 <Parameters />
117110 <Docs>
00 <Type Name="RecentAction" FullName="Gtk.RecentAction">
1 <TypeSignature Language="C#" Value="public class RecentAction : Gtk.Action, Gtk.RecentChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RecentAction extends Gtk.Action implements class GLib.IWrapper, class Gtk.RecentChooser" />
1 <TypeSignature Language="C#" Value="public class RecentAction : Gtk.Action, Gtk.IRecentChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RecentAction extends Gtk.Action implements class GLib.IWrapper, class Gtk.IRecentChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.RecentChooser</InterfaceName>
11 <InterfaceName>Gtk.IRecentChooser</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
140140 </Docs>
141141 </Member>
142142 <Member MemberName="GetUris">
143 <MemberSignature Language="C#" Value="public string GetUris (out ulong length);" />
144 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUris(unsigned int64 length) cil managed" />
145 <MemberType>Method</MemberType>
146 <ReturnValue>
147 <ReturnType>System.String</ReturnType>
143 <MemberSignature Language="C#" Value="public string[] GetUris (out ulong length);" />
144 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GetUris(unsigned int64 length) cil managed" />
145 <MemberType>Method</MemberType>
146 <ReturnValue>
147 <ReturnType>System.String[]</ReturnType>
148148 </ReturnValue>
149149 <Parameters>
150150 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
154154 <summary>To be added.</summary>
155155 <returns>To be added.</returns>
156156 <remarks>To be added.</remarks>
157 <since version="Gtk# 3.0" />
157158 </Docs>
158159 </Member>
159160 <Member MemberName="GType">
164165 <ReturnType>GLib.GType</ReturnType>
165166 </ReturnValue>
166167 <Docs>
167 <summary>To be added.</summary>
168 <value>To be added.</value>
169 <remarks>To be added.</remarks>
168 <summary>GType Property.</summary>
169 <value>The native <see cref="T:GLib.GType" /> value.</value>
170 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.RecentAction" />.</remarks>
170171 </Docs>
171172 </Member>
172173 <Member MemberName="Items">
+0
-327
doc/en/Gtk/RecentChooser.xml less more
0 <Type Name="RecentChooser" FullName="Gtk.RecentChooser">
1 <TypeSignature Language="C#" Value="public interface RecentChooser : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract RecentChooser implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 2.10" />
15 </Docs>
16 <Members>
17 <Member MemberName="AddFilter">
18 <MemberSignature Language="C#" Value="public void AddFilter (Gtk.RecentFilter filter);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddFilter(class Gtk.RecentFilter filter) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>System.Void</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="filter" Type="Gtk.RecentFilter" />
26 </Parameters>
27 <Docs>
28 <param name="filter">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
31 </Docs>
32 </Member>
33 <Member MemberName="CurrentItem">
34 <MemberSignature Language="C#" Value="public Gtk.RecentInfo CurrentItem { get; }" />
35 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentInfo CurrentItem" />
36 <MemberType>Property</MemberType>
37 <ReturnValue>
38 <ReturnType>Gtk.RecentInfo</ReturnType>
39 </ReturnValue>
40 <Docs>
41 <summary>To be added.</summary>
42 <value>To be added.</value>
43 <remarks>To be added.</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="CurrentUri">
47 <MemberSignature Language="C#" Value="public string CurrentUri { get; }" />
48 <MemberSignature Language="ILAsm" Value=".property instance string CurrentUri" />
49 <MemberType>Property</MemberType>
50 <ReturnValue>
51 <ReturnType>System.String</ReturnType>
52 </ReturnValue>
53 <Docs>
54 <summary>To be added.</summary>
55 <value>To be added.</value>
56 <remarks>To be added.</remarks>
57 </Docs>
58 </Member>
59 <Member MemberName="Filter">
60 <MemberSignature Language="C#" Value="public Gtk.RecentFilter Filter { get; set; }" />
61 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentFilter Filter" />
62 <MemberType>Property</MemberType>
63 <ReturnValue>
64 <ReturnType>Gtk.RecentFilter</ReturnType>
65 </ReturnValue>
66 <Docs>
67 <summary>To be added.</summary>
68 <value>To be added.</value>
69 <remarks>To be added.</remarks>
70 </Docs>
71 </Member>
72 <Member MemberName="Filters">
73 <MemberSignature Language="C#" Value="public Gtk.RecentFilter[] Filters { get; }" />
74 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentFilter[] Filters" />
75 <MemberType>Property</MemberType>
76 <ReturnValue>
77 <ReturnType>Gtk.RecentFilter[]</ReturnType>
78 </ReturnValue>
79 <Docs>
80 <summary>To be added.</summary>
81 <value>To be added.</value>
82 <remarks>To be added.</remarks>
83 <since version="Gtk# 3.0" />
84 </Docs>
85 </Member>
86 <Member MemberName="GetUris">
87 <MemberSignature Language="C#" Value="public string GetUris (out ulong length);" />
88 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUris(unsigned int64 length) cil managed" />
89 <MemberType>Method</MemberType>
90 <ReturnValue>
91 <ReturnType>System.String</ReturnType>
92 </ReturnValue>
93 <Parameters>
94 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
95 </Parameters>
96 <Docs>
97 <param name="length">To be added.</param>
98 <summary>To be added.</summary>
99 <returns>To be added.</returns>
100 <remarks>To be added.</remarks>
101 </Docs>
102 </Member>
103 <Member MemberName="Items">
104 <MemberSignature Language="C#" Value="public Gtk.RecentInfo[] Items { get; }" />
105 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentInfo[] Items" />
106 <MemberType>Property</MemberType>
107 <ReturnValue>
108 <ReturnType>Gtk.RecentInfo[]</ReturnType>
109 </ReturnValue>
110 <Docs>
111 <summary>To be added.</summary>
112 <value>To be added.</value>
113 <remarks>To be added.</remarks>
114 </Docs>
115 </Member>
116 <Member MemberName="Limit">
117 <MemberSignature Language="C#" Value="public int Limit { get; set; }" />
118 <MemberSignature Language="ILAsm" Value=".property instance int32 Limit" />
119 <MemberType>Property</MemberType>
120 <ReturnValue>
121 <ReturnType>System.Int32</ReturnType>
122 </ReturnValue>
123 <Docs>
124 <summary>To be added.</summary>
125 <value>To be added.</value>
126 <remarks>To be added.</remarks>
127 </Docs>
128 </Member>
129 <Member MemberName="LocalOnly">
130 <MemberSignature Language="C#" Value="public bool LocalOnly { get; set; }" />
131 <MemberSignature Language="ILAsm" Value=".property instance bool LocalOnly" />
132 <MemberType>Property</MemberType>
133 <ReturnValue>
134 <ReturnType>System.Boolean</ReturnType>
135 </ReturnValue>
136 <Docs>
137 <summary>To be added.</summary>
138 <value>To be added.</value>
139 <remarks>To be added.</remarks>
140 </Docs>
141 </Member>
142 <Member MemberName="RemoveFilter">
143 <MemberSignature Language="C#" Value="public void RemoveFilter (Gtk.RecentFilter filter);" />
144 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFilter(class Gtk.RecentFilter filter) cil managed" />
145 <MemberType>Method</MemberType>
146 <ReturnValue>
147 <ReturnType>System.Void</ReturnType>
148 </ReturnValue>
149 <Parameters>
150 <Parameter Name="filter" Type="Gtk.RecentFilter" />
151 </Parameters>
152 <Docs>
153 <param name="filter">To be added.</param>
154 <summary>To be added.</summary>
155 <remarks>To be added.</remarks>
156 </Docs>
157 </Member>
158 <Member MemberName="SelectAll">
159 <MemberSignature Language="C#" Value="public void SelectAll ();" />
160 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SelectAll() cil managed" />
161 <MemberType>Method</MemberType>
162 <ReturnValue>
163 <ReturnType>System.Void</ReturnType>
164 </ReturnValue>
165 <Parameters />
166 <Docs>
167 <summary>To be added.</summary>
168 <remarks>To be added.</remarks>
169 </Docs>
170 </Member>
171 <Member MemberName="SelectMultiple">
172 <MemberSignature Language="C#" Value="public bool SelectMultiple { get; set; }" />
173 <MemberSignature Language="ILAsm" Value=".property instance bool SelectMultiple" />
174 <MemberType>Property</MemberType>
175 <ReturnValue>
176 <ReturnType>System.Boolean</ReturnType>
177 </ReturnValue>
178 <Docs>
179 <summary>To be added.</summary>
180 <value>To be added.</value>
181 <remarks>To be added.</remarks>
182 </Docs>
183 </Member>
184 <Member MemberName="SelectUri">
185 <MemberSignature Language="C#" Value="public bool SelectUri (string uri);" />
186 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectUri(string uri) cil managed" />
187 <MemberType>Method</MemberType>
188 <ReturnValue>
189 <ReturnType>System.Boolean</ReturnType>
190 </ReturnValue>
191 <Parameters>
192 <Parameter Name="uri" Type="System.String" />
193 </Parameters>
194 <Docs>
195 <param name="uri">To be added.</param>
196 <summary>To be added.</summary>
197 <returns>To be added.</returns>
198 <remarks>To be added.</remarks>
199 </Docs>
200 </Member>
201 <Member MemberName="SetCurrentUri">
202 <MemberSignature Language="C#" Value="public bool SetCurrentUri (string uri);" />
203 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentUri(string uri) cil managed" />
204 <MemberType>Method</MemberType>
205 <ReturnValue>
206 <ReturnType>System.Boolean</ReturnType>
207 </ReturnValue>
208 <Parameters>
209 <Parameter Name="uri" Type="System.String" />
210 </Parameters>
211 <Docs>
212 <param name="uri">To be added.</param>
213 <summary>To be added.</summary>
214 <returns>To be added.</returns>
215 <remarks>To be added.</remarks>
216 </Docs>
217 </Member>
218 <Member MemberName="ShowIcons">
219 <MemberSignature Language="C#" Value="public bool ShowIcons { get; set; }" />
220 <MemberSignature Language="ILAsm" Value=".property instance bool ShowIcons" />
221 <MemberType>Property</MemberType>
222 <ReturnValue>
223 <ReturnType>System.Boolean</ReturnType>
224 </ReturnValue>
225 <Docs>
226 <summary>To be added.</summary>
227 <value>To be added.</value>
228 <remarks>To be added.</remarks>
229 </Docs>
230 </Member>
231 <Member MemberName="ShowNotFound">
232 <MemberSignature Language="C#" Value="public bool ShowNotFound { get; set; }" />
233 <MemberSignature Language="ILAsm" Value=".property instance bool ShowNotFound" />
234 <MemberType>Property</MemberType>
235 <ReturnValue>
236 <ReturnType>System.Boolean</ReturnType>
237 </ReturnValue>
238 <Docs>
239 <summary>To be added.</summary>
240 <value>To be added.</value>
241 <remarks>To be added.</remarks>
242 </Docs>
243 </Member>
244 <Member MemberName="ShowPrivate">
245 <MemberSignature Language="C#" Value="public bool ShowPrivate { get; set; }" />
246 <MemberSignature Language="ILAsm" Value=".property instance bool ShowPrivate" />
247 <MemberType>Property</MemberType>
248 <ReturnValue>
249 <ReturnType>System.Boolean</ReturnType>
250 </ReturnValue>
251 <Docs>
252 <summary>To be added.</summary>
253 <value>To be added.</value>
254 <remarks>To be added.</remarks>
255 </Docs>
256 </Member>
257 <Member MemberName="ShowTips">
258 <MemberSignature Language="C#" Value="public bool ShowTips { get; set; }" />
259 <MemberSignature Language="ILAsm" Value=".property instance bool ShowTips" />
260 <MemberType>Property</MemberType>
261 <ReturnValue>
262 <ReturnType>System.Boolean</ReturnType>
263 </ReturnValue>
264 <Docs>
265 <summary>To be added.</summary>
266 <value>To be added.</value>
267 <remarks>To be added.</remarks>
268 </Docs>
269 </Member>
270 <Member MemberName="SortFunc">
271 <MemberSignature Language="C#" Value="public Gtk.RecentSortFunc SortFunc { set; }" />
272 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentSortFunc SortFunc" />
273 <MemberType>Property</MemberType>
274 <ReturnValue>
275 <ReturnType>Gtk.RecentSortFunc</ReturnType>
276 </ReturnValue>
277 <Docs>
278 <summary>To be added.</summary>
279 <value>To be added.</value>
280 <remarks>To be added.</remarks>
281 </Docs>
282 </Member>
283 <Member MemberName="SortType">
284 <MemberSignature Language="C#" Value="public Gtk.RecentSortType SortType { get; set; }" />
285 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.RecentSortType SortType" />
286 <MemberType>Property</MemberType>
287 <ReturnValue>
288 <ReturnType>Gtk.RecentSortType</ReturnType>
289 </ReturnValue>
290 <Docs>
291 <summary>To be added.</summary>
292 <value>To be added.</value>
293 <remarks>To be added.</remarks>
294 </Docs>
295 </Member>
296 <Member MemberName="UnselectAll">
297 <MemberSignature Language="C#" Value="public void UnselectAll ();" />
298 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectAll() cil managed" />
299 <MemberType>Method</MemberType>
300 <ReturnValue>
301 <ReturnType>System.Void</ReturnType>
302 </ReturnValue>
303 <Parameters />
304 <Docs>
305 <summary>To be added.</summary>
306 <remarks>To be added.</remarks>
307 </Docs>
308 </Member>
309 <Member MemberName="UnselectUri">
310 <MemberSignature Language="C#" Value="public void UnselectUri (string uri);" />
311 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectUri(string uri) cil managed" />
312 <MemberType>Method</MemberType>
313 <ReturnValue>
314 <ReturnType>System.Void</ReturnType>
315 </ReturnValue>
316 <Parameters>
317 <Parameter Name="uri" Type="System.String" />
318 </Parameters>
319 <Docs>
320 <param name="uri">To be added.</param>
321 <summary>To be added.</summary>
322 <remarks>To be added.</remarks>
323 </Docs>
324 </Member>
325 </Members>
326 </Type>
00 <Type Name="RecentChooserAdapter" FullName="Gtk.RecentChooserAdapter">
1 <TypeSignature Language="C#" Value="public class RecentChooserAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.RecentChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi RecentChooserAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.RecentChooser" />
1 <TypeSignature Language="C#" Value="public class RecentChooserAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.IRecentChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi RecentChooserAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.IRecentChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.RecentChooser</InterfaceName>
14 <InterfaceName>Gtk.IRecentChooser</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public RecentChooserAdapter (Gtk.RecentChooserImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.RecentChooserImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public RecentChooserAdapter (Gtk.IRecentChooserImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.IRecentChooserImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Gtk.RecentChooserImplementor" />
38 <Parameter Name="implementor" Type="Gtk.IRecentChooserImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
141142 </Docs>
142143 </Member>
143144 <Member MemberName="GetObject">
144 <MemberSignature Language="C#" Value="public static Gtk.RecentChooser GetObject (GLib.Object obj);" />
145 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.RecentChooser GetObject(class GLib.Object obj) cil managed" />
146 <MemberType>Method</MemberType>
147 <ReturnValue>
148 <ReturnType>Gtk.RecentChooser</ReturnType>
145 <MemberSignature Language="C#" Value="public static Gtk.IRecentChooser GetObject (GLib.Object obj);" />
146 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IRecentChooser GetObject(class GLib.Object obj) cil managed" />
147 <MemberType>Method</MemberType>
148 <ReturnValue>
149 <ReturnType>Gtk.IRecentChooser</ReturnType>
149150 </ReturnValue>
150151 <Parameters>
151152 <Parameter Name="obj" Type="GLib.Object" />
159160 </Docs>
160161 </Member>
161162 <Member MemberName="GetObject">
162 <MemberSignature Language="C#" Value="public static Gtk.RecentChooser GetObject (IntPtr handle, bool owned);" />
163 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.RecentChooser GetObject(native int handle, bool owned) cil managed" />
164 <MemberType>Method</MemberType>
165 <ReturnValue>
166 <ReturnType>Gtk.RecentChooser</ReturnType>
163 <MemberSignature Language="C#" Value="public static Gtk.IRecentChooser GetObject (IntPtr handle, bool owned);" />
164 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IRecentChooser GetObject(native int handle, bool owned) cil managed" />
165 <MemberType>Method</MemberType>
166 <ReturnValue>
167 <ReturnType>Gtk.IRecentChooser</ReturnType>
167168 </ReturnValue>
168169 <Parameters>
169170 <Parameter Name="handle" Type="System.IntPtr" />
175176 <summary>To be added.</summary>
176177 <returns>To be added.</returns>
177178 <remarks>To be added.</remarks>
179 <since version="Gtk# 3.0" />
178180 </Docs>
179181 </Member>
180182 <Member MemberName="GetUris">
181 <MemberSignature Language="C#" Value="public string GetUris (out ulong length);" />
182 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUris(unsigned int64 length) cil managed" />
183 <MemberType>Method</MemberType>
184 <ReturnValue>
185 <ReturnType>System.String</ReturnType>
183 <MemberSignature Language="C#" Value="public string[] GetUris (out ulong length);" />
184 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GetUris(unsigned int64 length) cil managed" />
185 <MemberType>Method</MemberType>
186 <ReturnValue>
187 <ReturnType>System.String[]</ReturnType>
186188 </ReturnValue>
187189 <Parameters>
188190 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
192194 <summary>To be added.</summary>
193195 <returns>To be added.</returns>
194196 <remarks>To be added.</remarks>
197 <since version="Gtk# 3.0" />
198 </Docs>
199 </Member>
200 <Member MemberName="GInterfaceGType">
201 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
202 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
203 <MemberType>Property</MemberType>
204 <ReturnValue>
205 <ReturnType>GLib.GType</ReturnType>
206 </ReturnValue>
207 <Docs>
208 <summary>To be added.</summary>
209 <value>To be added.</value>
210 <remarks>To be added.</remarks>
211 <since version="Gtk# 3.0" />
195212 </Docs>
196213 </Member>
197214 <Member MemberName="GType">
198 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
199 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
215 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
216 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
200217 <MemberType>Property</MemberType>
201218 <ReturnValue>
202219 <ReturnType>GLib.GType</ReturnType>
223240 </Docs>
224241 </Member>
225242 <Member MemberName="Implementor">
226 <MemberSignature Language="C#" Value="public Gtk.RecentChooserImplementor Implementor { get; }" />
227 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentChooserImplementor Implementor" />
228 <MemberType>Property</MemberType>
229 <ReturnValue>
230 <ReturnType>Gtk.RecentChooserImplementor</ReturnType>
243 <MemberSignature Language="C#" Value="public Gtk.IRecentChooserImplementor Implementor { get; }" />
244 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.IRecentChooserImplementor Implementor" />
245 <MemberType>Property</MemberType>
246 <ReturnValue>
247 <ReturnType>Gtk.IRecentChooserImplementor</ReturnType>
231248 </ReturnValue>
232249 <Docs>
233250 <summary>To be added.</summary>
00 <Type Name="RecentChooserDefault" FullName="Gtk.RecentChooserDefault">
1 <TypeSignature Language="C#" Value="public class RecentChooserDefault : Gtk.VBox, Gtk.Activatable, Gtk.RecentChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RecentChooserDefault extends Gtk.VBox implements class GLib.IWrapper, class Gtk.Activatable, class Gtk.RecentChooser" />
1 <TypeSignature Language="C#" Value="public class RecentChooserDefault : Gtk.VBox, Gtk.IActivatable, Gtk.IRecentChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RecentChooserDefault extends Gtk.VBox implements class GLib.IWrapper, class Gtk.IActivatable, class Gtk.IRecentChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.Activatable</InterfaceName>
11 <InterfaceName>Gtk.IActivatable</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.RecentChooser</InterfaceName>
14 <InterfaceName>Gtk.IRecentChooser</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3838 <Parameter Name="raw" Type="System.IntPtr" />
3939 </Parameters>
4040 <Docs>
41 <param name="raw">To be added.</param>
42 <summary>To be added.</summary>
43 <remarks>To be added.</remarks>
41 <param name="raw">Native object pointer.</param>
42 <summary>Internal constructor</summary>
43 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4444 </Docs>
4545 </Member>
4646 <Member MemberName="AddFilter">
130130 </Docs>
131131 </Member>
132132 <Member MemberName="GetUris">
133 <MemberSignature Language="C#" Value="public string GetUris (out ulong length);" />
134 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUris(unsigned int64 length) cil managed" />
135 <MemberType>Method</MemberType>
136 <ReturnValue>
137 <ReturnType>System.String</ReturnType>
133 <MemberSignature Language="C#" Value="public string[] GetUris (out ulong length);" />
134 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GetUris(unsigned int64 length) cil managed" />
135 <MemberType>Method</MemberType>
136 <ReturnValue>
137 <ReturnType>System.String[]</ReturnType>
138138 </ReturnValue>
139139 <Parameters>
140140 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
144144 <summary>To be added.</summary>
145145 <returns>To be added.</returns>
146146 <remarks>To be added.</remarks>
147 <since version="Gtk# 3.0" />
147148 </Docs>
148149 </Member>
149150 <Member MemberName="Items">
00 <Type Name="RecentChooserDialog" FullName="Gtk.RecentChooserDialog">
1 <TypeSignature Language="C#" Value="public class RecentChooserDialog : Gtk.Dialog, Gtk.RecentChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RecentChooserDialog extends Gtk.Dialog implements class GLib.IWrapper, class Gtk.RecentChooser" />
1 <TypeSignature Language="C#" Value="public class RecentChooserDialog : Gtk.Dialog, Gtk.IRecentChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RecentChooserDialog extends Gtk.Dialog implements class GLib.IWrapper, class Gtk.IRecentChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.RecentChooser</InterfaceName>
11 <InterfaceName>Gtk.IRecentChooser</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3535 <Parameter Name="raw" Type="System.IntPtr" />
3636 </Parameters>
3737 <Docs>
38 <param name="raw">To be added.</param>
39 <summary>To be added.</summary>
40 <remarks>To be added.</remarks>
38 <param name="raw">Native object pointer.</param>
39 <summary>Internal constructor</summary>
40 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4141 </Docs>
4242 </Member>
4343 <Member MemberName="AddFilter">
110110 </Docs>
111111 </Member>
112112 <Member MemberName="GetUris">
113 <MemberSignature Language="C#" Value="public string GetUris (out ulong length);" />
114 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUris(unsigned int64 length) cil managed" />
115 <MemberType>Method</MemberType>
116 <ReturnValue>
117 <ReturnType>System.String</ReturnType>
113 <MemberSignature Language="C#" Value="public string[] GetUris (out ulong length);" />
114 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GetUris(unsigned int64 length) cil managed" />
115 <MemberType>Method</MemberType>
116 <ReturnValue>
117 <ReturnType>System.String[]</ReturnType>
118118 </ReturnValue>
119119 <Parameters>
120120 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
124124 <summary>To be added.</summary>
125125 <returns>To be added.</returns>
126126 <remarks>To be added.</remarks>
127 <since version="Gtk# 3.0" />
127128 </Docs>
128129 </Member>
129130 <Member MemberName="GType">
134135 <ReturnType>GLib.GType</ReturnType>
135136 </ReturnValue>
136137 <Docs>
137 <summary>To be added.</summary>
138 <value>To be added.</value>
139 <remarks>To be added.</remarks>
138 <summary>GType Property.</summary>
139 <value>The native <see cref="T:GLib.GType" /> value.</value>
140 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.RecentChooserDialog" />.</remarks>
140141 </Docs>
141142 </Member>
142143 <Member MemberName="Items">
+0
-185
doc/en/Gtk/RecentChooserImplementor.xml less more
0 <Type Name="RecentChooserImplementor" FullName="Gtk.RecentChooserImplementor">
1 <TypeSignature Language="C#" Value="public interface RecentChooserImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract RecentChooserImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.RecentChooserAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>RecentChooser implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Gtk.RecentChooser" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="AddFilter">
23 <MemberSignature Language="C#" Value="public void AddFilter (Gtk.RecentFilter filter);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddFilter(class Gtk.RecentFilter filter) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="filter" Type="Gtk.RecentFilter" />
31 </Parameters>
32 <Docs>
33 <param name="filter">To be added.</param>
34 <summary>To be added.</summary>
35 <remarks>To be added.</remarks>
36 </Docs>
37 </Member>
38 <Member MemberName="CurrentUri">
39 <MemberSignature Language="C#" Value="public string CurrentUri { get; }" />
40 <MemberSignature Language="ILAsm" Value=".property instance string CurrentUri" />
41 <MemberType>Property</MemberType>
42 <ReturnValue>
43 <ReturnType>System.String</ReturnType>
44 </ReturnValue>
45 <Docs>
46 <summary>To be added.</summary>
47 <value>To be added.</value>
48 <remarks>To be added.</remarks>
49 </Docs>
50 </Member>
51 <Member MemberName="Filters">
52 <MemberSignature Language="C#" Value="public Gtk.RecentFilter[] Filters { get; }" />
53 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentFilter[] Filters" />
54 <MemberType>Property</MemberType>
55 <ReturnValue>
56 <ReturnType>Gtk.RecentFilter[]</ReturnType>
57 </ReturnValue>
58 <Docs>
59 <summary>To be added.</summary>
60 <value>To be added.</value>
61 <remarks>To be added.</remarks>
62 <since version="Gtk# 3.0" />
63 </Docs>
64 </Member>
65 <Member MemberName="Items">
66 <MemberSignature Language="C#" Value="public Gtk.RecentInfo[] Items { get; }" />
67 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentInfo[] Items" />
68 <MemberType>Property</MemberType>
69 <ReturnValue>
70 <ReturnType>Gtk.RecentInfo[]</ReturnType>
71 </ReturnValue>
72 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
76 </Docs>
77 </Member>
78 <Member MemberName="RemoveFilter">
79 <MemberSignature Language="C#" Value="public void RemoveFilter (Gtk.RecentFilter filter);" />
80 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFilter(class Gtk.RecentFilter filter) cil managed" />
81 <MemberType>Method</MemberType>
82 <ReturnValue>
83 <ReturnType>System.Void</ReturnType>
84 </ReturnValue>
85 <Parameters>
86 <Parameter Name="filter" Type="Gtk.RecentFilter" />
87 </Parameters>
88 <Docs>
89 <param name="filter">To be added.</param>
90 <summary>To be added.</summary>
91 <remarks>To be added.</remarks>
92 </Docs>
93 </Member>
94 <Member MemberName="SelectAll">
95 <MemberSignature Language="C#" Value="public void SelectAll ();" />
96 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SelectAll() cil managed" />
97 <MemberType>Method</MemberType>
98 <ReturnValue>
99 <ReturnType>System.Void</ReturnType>
100 </ReturnValue>
101 <Parameters />
102 <Docs>
103 <summary>To be added.</summary>
104 <remarks>To be added.</remarks>
105 </Docs>
106 </Member>
107 <Member MemberName="SelectUri">
108 <MemberSignature Language="C#" Value="public bool SelectUri (string uri);" />
109 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectUri(string uri) cil managed" />
110 <MemberType>Method</MemberType>
111 <ReturnValue>
112 <ReturnType>System.Boolean</ReturnType>
113 </ReturnValue>
114 <Parameters>
115 <Parameter Name="uri" Type="System.String" />
116 </Parameters>
117 <Docs>
118 <param name="uri">To be added.</param>
119 <summary>To be added.</summary>
120 <returns>To be added.</returns>
121 <remarks>To be added.</remarks>
122 </Docs>
123 </Member>
124 <Member MemberName="SetCurrentUri">
125 <MemberSignature Language="C#" Value="public bool SetCurrentUri (string uri);" />
126 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentUri(string uri) cil managed" />
127 <MemberType>Method</MemberType>
128 <ReturnValue>
129 <ReturnType>System.Boolean</ReturnType>
130 </ReturnValue>
131 <Parameters>
132 <Parameter Name="uri" Type="System.String" />
133 </Parameters>
134 <Docs>
135 <param name="uri">To be added.</param>
136 <summary>To be added.</summary>
137 <returns>To be added.</returns>
138 <remarks>To be added.</remarks>
139 </Docs>
140 </Member>
141 <Member MemberName="SortFunc">
142 <MemberSignature Language="C#" Value="public Gtk.RecentSortFunc SortFunc { set; }" />
143 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.RecentSortFunc SortFunc" />
144 <MemberType>Property</MemberType>
145 <ReturnValue>
146 <ReturnType>Gtk.RecentSortFunc</ReturnType>
147 </ReturnValue>
148 <Docs>
149 <summary>To be added.</summary>
150 <value>To be added.</value>
151 <remarks>To be added.</remarks>
152 </Docs>
153 </Member>
154 <Member MemberName="UnselectAll">
155 <MemberSignature Language="C#" Value="public void UnselectAll ();" />
156 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectAll() cil managed" />
157 <MemberType>Method</MemberType>
158 <ReturnValue>
159 <ReturnType>System.Void</ReturnType>
160 </ReturnValue>
161 <Parameters />
162 <Docs>
163 <summary>To be added.</summary>
164 <remarks>To be added.</remarks>
165 </Docs>
166 </Member>
167 <Member MemberName="UnselectUri">
168 <MemberSignature Language="C#" Value="public void UnselectUri (string uri);" />
169 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnselectUri(string uri) cil managed" />
170 <MemberType>Method</MemberType>
171 <ReturnValue>
172 <ReturnType>System.Void</ReturnType>
173 </ReturnValue>
174 <Parameters>
175 <Parameter Name="uri" Type="System.String" />
176 </Parameters>
177 <Docs>
178 <param name="uri">To be added.</param>
179 <summary>To be added.</summary>
180 <remarks>To be added.</remarks>
181 </Docs>
182 </Member>
183 </Members>
184 </Type>
00 <Type Name="RecentChooserMenu" FullName="Gtk.RecentChooserMenu">
1 <TypeSignature Language="C#" Value="public class RecentChooserMenu : Gtk.Menu, Gtk.Activatable, Gtk.RecentChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RecentChooserMenu extends Gtk.Menu implements class GLib.IWrapper, class Gtk.Activatable, class Gtk.RecentChooser" />
1 <TypeSignature Language="C#" Value="public class RecentChooserMenu : Gtk.Menu, Gtk.IActivatable, Gtk.IRecentChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RecentChooserMenu extends Gtk.Menu implements class GLib.IWrapper, class Gtk.IActivatable, class Gtk.IRecentChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.Activatable</InterfaceName>
11 <InterfaceName>Gtk.IActivatable</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.RecentChooser</InterfaceName>
14 <InterfaceName>Gtk.IRecentChooser</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
5151 <Parameter Name="raw" Type="System.IntPtr" />
5252 </Parameters>
5353 <Docs>
54 <param name="raw">To be added.</param>
55 <summary>To be added.</summary>
56 <remarks>To be added.</remarks>
54 <param name="raw">Native object pointer.</param>
55 <summary>Internal constructor</summary>
56 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
5757 </Docs>
5858 </Member>
5959 <Member MemberName="AddFilter">
143143 </Docs>
144144 </Member>
145145 <Member MemberName="GetUris">
146 <MemberSignature Language="C#" Value="public string GetUris (out ulong length);" />
147 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUris(unsigned int64 length) cil managed" />
148 <MemberType>Method</MemberType>
149 <ReturnValue>
150 <ReturnType>System.String</ReturnType>
146 <MemberSignature Language="C#" Value="public string[] GetUris (out ulong length);" />
147 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GetUris(unsigned int64 length) cil managed" />
148 <MemberType>Method</MemberType>
149 <ReturnValue>
150 <ReturnType>System.String[]</ReturnType>
151151 </ReturnValue>
152152 <Parameters>
153153 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
157157 <summary>To be added.</summary>
158158 <returns>To be added.</returns>
159159 <remarks>To be added.</remarks>
160 <since version="Gtk# 3.0" />
160161 </Docs>
161162 </Member>
162163 <Member MemberName="GType">
167168 <ReturnType>GLib.GType</ReturnType>
168169 </ReturnValue>
169170 <Docs>
170 <summary>To be added.</summary>
171 <value>To be added.</value>
172 <remarks>To be added.</remarks>
171 <summary>GType Property.</summary>
172 <value>The native <see cref="T:GLib.GType" /> value.</value>
173 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.RecentChooserMenu" />.</remarks>
173174 </Docs>
174175 </Member>
175176 <Member MemberName="Items">
00 <Type Name="RecentChooserWidget" FullName="Gtk.RecentChooserWidget">
1 <TypeSignature Language="C#" Value="public class RecentChooserWidget : Gtk.VBox, Gtk.RecentChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RecentChooserWidget extends Gtk.VBox implements class GLib.IWrapper, class Gtk.RecentChooser" />
1 <TypeSignature Language="C#" Value="public class RecentChooserWidget : Gtk.VBox, Gtk.IRecentChooser" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RecentChooserWidget extends Gtk.VBox implements class GLib.IWrapper, class Gtk.IRecentChooser" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.RecentChooser</InterfaceName>
11 <InterfaceName>Gtk.IRecentChooser</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
4848 <Parameter Name="raw" Type="System.IntPtr" />
4949 </Parameters>
5050 <Docs>
51 <param name="raw">To be added.</param>
52 <summary>To be added.</summary>
53 <remarks>To be added.</remarks>
51 <param name="raw">Native object pointer.</param>
52 <summary>Internal constructor</summary>
53 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
5454 </Docs>
5555 </Member>
5656 <Member MemberName="AddFilter">
123123 </Docs>
124124 </Member>
125125 <Member MemberName="GetUris">
126 <MemberSignature Language="C#" Value="public string GetUris (out ulong length);" />
127 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUris(unsigned int64 length) cil managed" />
128 <MemberType>Method</MemberType>
129 <ReturnValue>
130 <ReturnType>System.String</ReturnType>
126 <MemberSignature Language="C#" Value="public string[] GetUris (out ulong length);" />
127 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GetUris(unsigned int64 length) cil managed" />
128 <MemberType>Method</MemberType>
129 <ReturnValue>
130 <ReturnType>System.String[]</ReturnType>
131131 </ReturnValue>
132132 <Parameters>
133133 <Parameter Name="length" Type="System.UInt64&amp;" RefType="out" />
137137 <summary>To be added.</summary>
138138 <returns>To be added.</returns>
139139 <remarks>To be added.</remarks>
140 <since version="Gtk# 3.0" />
140141 </Docs>
141142 </Member>
142143 <Member MemberName="GType">
147148 <ReturnType>GLib.GType</ReturnType>
148149 </ReturnValue>
149150 <Docs>
150 <summary>To be added.</summary>
151 <value>To be added.</value>
152 <remarks>To be added.</remarks>
151 <summary>GType Property.</summary>
152 <value>The native <see cref="T:GLib.GType" /> value.</value>
153 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.RecentChooserWidget" />.</remarks>
153154 </Docs>
154155 </Member>
155156 <Member MemberName="Items">
3131 <Parameter Name="raw" Type="System.IntPtr" />
3232 </Parameters>
3333 <Docs>
34 <param name="raw">To be added.</param>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
34 <param name="raw">Native object pointer.</param>
35 <summary>Internal constructor</summary>
36 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3737 </Docs>
3838 </Member>
3939 <Member MemberName="AddAge">
172172 <ReturnType>GLib.GType</ReturnType>
173173 </ReturnValue>
174174 <Docs>
175 <summary>To be added.</summary>
176 <value>To be added.</value>
177 <remarks>To be added.</remarks>
175 <summary>GType Property.</summary>
176 <value>The native <see cref="T:GLib.GType" /> value.</value>
177 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.RecentFilter" />.</remarks>
178178 </Docs>
179179 </Member>
180180 <Member MemberName="Name">
5353 </Docs>
5454 </Member>
5555 <Member MemberName="CreateAppInfo">
56 <MemberSignature Language="C#" Value="public GLib.AppInfo CreateAppInfo (string app_name);" />
57 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.AppInfo CreateAppInfo(string app_name) cil managed" />
58 <MemberType>Method</MemberType>
59 <ReturnValue>
60 <ReturnType>GLib.AppInfo</ReturnType>
56 <MemberSignature Language="C#" Value="public GLib.IAppInfo CreateAppInfo (string app_name);" />
57 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.IAppInfo CreateAppInfo(string app_name) cil managed" />
58 <MemberType>Method</MemberType>
59 <ReturnValue>
60 <ReturnType>GLib.IAppInfo</ReturnType>
6161 </ReturnValue>
6262 <Parameters>
6363 <Parameter Name="app_name" Type="System.String" />
200200 </Docs>
201201 </Member>
202202 <Member MemberName="Gicon">
203 <MemberSignature Language="C#" Value="public GLib.Icon Gicon { get; }" />
204 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Gicon" />
205 <MemberType>Property</MemberType>
206 <ReturnValue>
207 <ReturnType>GLib.Icon</ReturnType>
203 <MemberSignature Language="C#" Value="public GLib.IIcon Gicon { get; }" />
204 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Gicon" />
205 <MemberType>Property</MemberType>
206 <ReturnValue>
207 <ReturnType>GLib.IIcon</ReturnType>
208208 </ReturnValue>
209209 <Docs>
210210 <summary>To be added.</summary>
3131 <Parameter Name="raw" Type="System.IntPtr" />
3232 </Parameters>
3333 <Docs>
34 <param name="raw">To be added.</param>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
34 <param name="raw">Native object pointer.</param>
35 <summary>Internal constructor</summary>
36 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3737 </Docs>
3838 </Member>
3939 <Member MemberName="AddFull">
142142 <ReturnType>GLib.GType</ReturnType>
143143 </ReturnValue>
144144 <Docs>
145 <summary>To be added.</summary>
146 <value>To be added.</value>
147 <remarks>To be added.</remarks>
145 <summary>GType Property.</summary>
146 <value>The native <see cref="T:GLib.GType" /> value.</value>
147 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.RecentManager" />.</remarks>
148148 </Docs>
149149 </Member>
150150 <Member MemberName="HasItem">
232232 </ReturnValue>
233233 <Parameters />
234234 <Docs>
235 <summary>To be added.</summary>
236 <remarks>To be added.</remarks>
235 <summary>Default handler for the <see cref="M:Gtk.RecentManager.Changed" /> event.</summary>
236 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.RecentManager.Changed" /> event.</remarks>
237237 </Docs>
238238 </Member>
239239 <Member MemberName="PurgeItems">
+0
-56
doc/en/Gtk/RedirectArgs.xml less more
0 <Type Name="RedirectArgs" FullName="Gtk.RedirectArgs">
1 <TypeSignature Language="C#" Value="public class RedirectArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.Redirect" /> event invokes <see cref="T:Gtk.RedirectHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public RedirectArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.RedirectArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.RedirectHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Delay">
31 <MemberSignature Language="C#" Value="public int Delay { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>System.Int32</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>Number of seconds to wait before the redirect.</summary>
38 <value>A <see cref="T:System.Int32" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 <Member MemberName="Url">
43 <MemberSignature Language="C#" Value="public string Url { get; };" />
44 <MemberType>Property</MemberType>
45 <ReturnValue>
46 <ReturnType>System.String</ReturnType>
47 </ReturnValue>
48 <Docs>
49 <summary>The URL being redirected to.</summary>
50 <value>A <see cref="T:System.String" /></value>
51 <remarks />
52 </Docs>
53 </Member>
54 </Members>
55 </Type>
+0
-29
doc/en/Gtk/RedirectHandler.xml less more
0 <Type Name="RedirectHandler" FullName="Gtk.RedirectHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void RedirectHandler(object o, RedirectArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.Redirect" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.RedirectArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.RedirectHandler" /> to an event, add the RedirectHandler instance to the event. The methods referenced by the RedirectHandler instance are invoked whenever the event is raised, until the RedirectHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.RedirectArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.CellArea.RemoveEditable" /> event invokes <see cref="T:Gtk.RemoveEditableHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.RemoveEditableArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.RemoveEditableHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
3941 </Docs>
4042 </Member>
4143 <Member MemberName="P1">
42 <MemberSignature Language="C#" Value="public Gtk.CellEditable P1 { get; }" />
43 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellEditable P1" />
44 <MemberSignature Language="C#" Value="public Gtk.ICellEditable P1 { get; }" />
45 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ICellEditable P1" />
4446 <MemberType>Property</MemberType>
4547 <ReturnValue>
46 <ReturnType>Gtk.CellEditable</ReturnType>
48 <ReturnType>Gtk.ICellEditable</ReturnType>
4749 </ReturnValue>
4850 <Docs>
4951 <summary>To be added.</summary>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.CellArea.RemoveEditable" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.RemoveEditableArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.RemoveEditableHandler" /> to an event, add the RemoveEditableHandler instance to the event. The methods referenced by the RemoveEditableHandler instance are invoked whenever the event is raised, until the RemoveEditableHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.InfoBar.Respond" /> event invokes <see cref="T:Gtk.RespondHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.RespondArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.RespondHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.InfoBar.Respond" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.RespondArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.RespondHandler" /> to an event, add the RespondHandler instance to the event. The methods referenced by the RespondHandler instance are invoked whenever the event is raised, until the RespondHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-244
doc/en/Gtk/Ruler.xml less more
0 <Type Name="Ruler" FullName="Gtk.Ruler">
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public class Ruler : Gtk.Widget" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A base class for ruler widgets.</summary>
11 <remarks>
12 <para>The Ruler widget is a base class for horizontal and vertical rulers. Rulers are used to show the mouse pointer's location in a window. Within the ruler a small triangle indicates the location of the mouse relative to the horizontal or vertical ruler. Concrete classes are <see cref="T:Gtk.HRuler" /> and <see cref="T:Gtk.VRuler" /> for horizontal and vertical rulers, respectively.</para>
13 <para>With this class, you can adjust the unit type and the range of values that a ruler displays.</para>
14 <para>Note:- This widget is considered too specialized for GTK+, and will likely be moved to some other package in the future.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>Gtk.Widget</BaseTypeName>
19 </Base>
20 <Interfaces>
21 </Interfaces>
22 <Members>
23 <Member MemberName="DrawTicks">
24 <MemberSignature Language="C#" Value="public void DrawTicks ();" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Void</ReturnType>
28 </ReturnValue>
29 <Parameters />
30 <Docs>
31 <summary>Draws tickmarks on the ruler.</summary>
32 <remarks />
33 </Docs>
34 </Member>
35 <Member MemberName="DrawPos">
36 <MemberSignature Language="C#" Value="public void DrawPos ();" />
37 <MemberType>Method</MemberType>
38 <ReturnValue>
39 <ReturnType>System.Void</ReturnType>
40 </ReturnValue>
41 <Parameters />
42 <Docs>
43 <summary>Draws the mouse position mark on the ruler.</summary>
44 <remarks />
45 </Docs>
46 </Member>
47 <Member MemberName="SetRange">
48 <MemberSignature Language="C#" Value="public void SetRange (double lower, double upper, double position, double max_size);" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Void</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="lower" Type="System.Double" />
55 <Parameter Name="upper" Type="System.Double" />
56 <Parameter Name="position" Type="System.Double" />
57 <Parameter Name="max_size" Type="System.Double" />
58 </Parameters>
59 <Docs>
60 <summary>Sets the range information.</summary>
61 <param name="lower">The lower value to display on the Ruler.</param>
62 <param name="upper">The upper value to display on the Ruler.</param>
63 <param name="position">The current position of the mouse aligned with this Ruler.</param>
64 <param name="max_size">A <see cref="T:System.Double" />, the maximum size of the ruler.</param>
65 <remarks />
66 </Docs>
67 </Member>
68 <Member MemberName="GetRange">
69 <MemberSignature Language="C#" Value="public void GetRange (out double lower, out double upper, out double position, out double max_size);" />
70 <MemberType>Method</MemberType>
71 <ReturnValue>
72 <ReturnType>System.Void</ReturnType>
73 </ReturnValue>
74 <Parameters>
75 <Parameter Name="lower" Type="System.Double&amp;" RefType="out" />
76 <Parameter Name="upper" Type="System.Double&amp;" RefType="out" />
77 <Parameter Name="position" Type="System.Double&amp;" RefType="out" />
78 <Parameter Name="max_size" Type="System.Double&amp;" RefType="out" />
79 </Parameters>
80 <Docs>
81 <summary>Gets the range information.</summary>
82 <param name="lower">A <see cref="T:System.Double" /> for the lower value to display on the Ruler.</param>
83 <param name="upper">A <see cref="T:System.Double" /> for the upper value to display on the Ruler.</param>
84 <param name="position">A <see cref="T:System.Double" /> for the current position of the mouse aligned with this Ruler.</param>
85 <param name="max_size">A <see cref="T:System.Double" />, the maximum size of the ruler.</param>
86 <remarks />
87 </Docs>
88 </Member>
89 <Member MemberName=".ctor">
90 <MemberSignature Language="C#" Value="public Ruler (IntPtr raw);" />
91 <MemberType>Constructor</MemberType>
92 <ReturnValue />
93 <Parameters>
94 <Parameter Name="raw" Type="System.IntPtr" />
95 </Parameters>
96 <Docs>
97 <summary>Internal constructor</summary>
98 <param name="raw">Pointer to the C object.</param>
99 <remarks>
100 <para>This is an internal constructor, and should not be used by user code.</para>
101 </remarks>
102 </Docs>
103 </Member>
104 <Member MemberName="Metric">
105 <MemberSignature Language="C#" Value="public Gtk.MetricType Metric { set; get; };" />
106 <MemberType>Property</MemberType>
107 <ReturnValue>
108 <ReturnType>Gtk.MetricType</ReturnType>
109 </ReturnValue>
110 <Parameters>
111 </Parameters>
112 <Docs>
113 <summary>Manage the measurement unit that is displayed.</summary>
114 <value>The current units in use.</value>
115 <remarks>
116 <para>If this property is not explicitly set, the default <see cref="T:Gtk.MetricType" /> for a ruler is <see cref="P:Gtk.MetricType.Pixels" />.</para>
117 </remarks>
118 </Docs>
119 <Attributes>
120 <Attribute>
121 <AttributeName>GLib.Property("metric")</AttributeName>
122 </Attribute>
123 </Attributes>
124 </Member>
125 <Member MemberName="Upper">
126 <MemberSignature Language="C#" Value="public double Upper { set; get; };" />
127 <MemberType>Property</MemberType>
128 <ReturnValue>
129 <ReturnType>System.Double</ReturnType>
130 </ReturnValue>
131 <Parameters>
132 </Parameters>
133 <Docs>
134 <summary>The upper value to display on the ruler.</summary>
135 <value>A <see cref="T:System.Double" /></value>
136 <remarks />
137 </Docs>
138 <Attributes>
139 <Attribute>
140 <AttributeName>GLib.Property("upper")</AttributeName>
141 </Attribute>
142 </Attributes>
143 </Member>
144 <Member MemberName="Position">
145 <MemberSignature Language="C#" Value="public double Position { set; get; };" />
146 <MemberType>Property</MemberType>
147 <ReturnValue>
148 <ReturnType>System.Double</ReturnType>
149 </ReturnValue>
150 <Parameters>
151 </Parameters>
152 <Docs>
153 <summary>The position of the mouse mark on the ruler.</summary>
154 <value>A <see cref="T:System.Double" /></value>
155 <remarks />
156 </Docs>
157 <Attributes>
158 <Attribute>
159 <AttributeName>GLib.Property("position")</AttributeName>
160 </Attribute>
161 </Attributes>
162 </Member>
163 <Member MemberName="MaxSize">
164 <MemberSignature Language="C#" Value="public double MaxSize { set; get; };" />
165 <MemberType>Property</MemberType>
166 <ReturnValue>
167 <ReturnType>System.Double</ReturnType>
168 </ReturnValue>
169 <Parameters>
170 </Parameters>
171 <Docs>
172 <summary>The maximum size of the ruler.</summary>
173 <value>A <see cref="T:System.Double" /></value>
174 <remarks />
175 </Docs>
176 <Attributes>
177 <Attribute>
178 <AttributeName>GLib.Property("max-size")</AttributeName>
179 </Attribute>
180 </Attributes>
181 </Member>
182 <Member MemberName="Lower">
183 <MemberSignature Language="C#" Value="public double Lower { set; get; };" />
184 <MemberType>Property</MemberType>
185 <ReturnValue>
186 <ReturnType>System.Double</ReturnType>
187 </ReturnValue>
188 <Parameters>
189 </Parameters>
190 <Docs>
191 <summary>The lower limit of the ruler.</summary>
192 <value>A <see cref="T:System.Double" /></value>
193 <remarks />
194 </Docs>
195 <Attributes>
196 <Attribute>
197 <AttributeName>GLib.Property("lower")</AttributeName>
198 </Attribute>
199 </Attributes>
200 </Member>
201 <Member MemberName="GType">
202 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
203 <MemberType>Property</MemberType>
204 <ReturnValue>
205 <ReturnType>GLib.GType</ReturnType>
206 </ReturnValue>
207 <Parameters />
208 <Docs>
209 <summary>GType Property.</summary>
210 <value>a <see cref="T:GLib.GType" /></value>
211 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Ruler" />.</remarks>
212 </Docs>
213 </Member>
214 <Member MemberName=".ctor">
215 <MemberSignature Language="C#" Value="protected Ruler (GLib.GType gtype);" />
216 <MemberType>Constructor</MemberType>
217 <ReturnValue />
218 <Parameters>
219 <Parameter Name="gtype" Type="GLib.GType" />
220 </Parameters>
221 <Docs>
222 <summary>Protected Constructor.</summary>
223 <param name="gtype">a <see cref="T:GLib.GType" /></param>
224 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
225 </Docs>
226 <Attributes>
227 <Attribute>
228 <AttributeName>System.Obsolete</AttributeName>
229 </Attribute>
230 </Attributes>
231 </Member>
232 <Member MemberName=".ctor">
233 <MemberSignature Language="C#" Value="protected Ruler ();" />
234 <MemberType>Constructor</MemberType>
235 <ReturnValue />
236 <Parameters />
237 <Docs>
238 <summary>Protected constructor.</summary>
239 <remarks />
240 </Docs>
241 </Member>
242 </Members>
243 </Type>
+0
-113
doc/en/Gtk/RulerMetric.xml less more
0 <Type Name="RulerMetric" FullName="Gtk.RulerMetric">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct RulerMetric" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Information about measurement units on <see cref="T:Gtk.Ruler" /> objects.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gtk.RulerMetric Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gtk.RulerMetric</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>An empty/default RulerMetric.</summary>
27 <remarks />
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gtk.RulerMetric New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.RulerMetric</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>Default constructor.</summary>
41 <param name="raw">A <see cref="T:IntPtr" />, pointer to the underlying C object.</param>
42 <returns>A <see cref="T:Gtk.RulerMetric" /></returns>
43 <remarks>For internal use only.</remarks>
44 </Docs>
45 </Member>
46 <Member MemberName="MetricName">
47 <MemberSignature Language="C#" Value="public string MetricName;" />
48 <MemberType>Field</MemberType>
49 <ReturnValue>
50 <ReturnType>System.String</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 </Parameters>
54 <Docs>
55 <summary>The name of the units this ruler measures: one of Pixels, Inches, or Centimeters.</summary>
56 <remarks />
57 </Docs>
58 </Member>
59 <Member MemberName="Abbrev">
60 <MemberSignature Language="C#" Value="public string Abbrev;" />
61 <MemberType>Field</MemberType>
62 <ReturnValue>
63 <ReturnType>System.String</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 </Parameters>
67 <Docs>
68 <summary>The abbreviations for this metric's units: "Pi" for pixels, "In" for inches, "Cn" for centimeters.</summary>
69 <remarks>"Cn" isn't a typo; that's how it's defined in Gtk+. See bugzilla.gnome.org bug 151944.</remarks>
70 </Docs>
71 </Member>
72 <Member MemberName="PixelsPerUnit">
73 <MemberSignature Language="C#" Value="public double PixelsPerUnit;" />
74 <MemberType>Field</MemberType>
75 <ReturnValue>
76 <ReturnType>System.Double</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 </Parameters>
80 <Docs>
81 <summary>The conversion factor between pixels and the given unit for the ruler.</summary>
82 <remarks />
83 </Docs>
84 </Member>
85 <Member MemberName="RulerScale">
86 <MemberSignature Language="C#" Value="public double[] RulerScale;" />
87 <MemberType>Field</MemberType>
88 <ReturnValue>
89 <ReturnType>System.Double[]</ReturnType>
90 </ReturnValue>
91 <Parameters>
92 </Parameters>
93 <Docs>
94 <summary>An array of possible scales for the ruler, dependent on the units chosen.</summary>
95 <remarks />
96 </Docs>
97 </Member>
98 <Member MemberName="Subdivide">
99 <MemberSignature Language="C#" Value="public int[] Subdivide;" />
100 <MemberType>Field</MemberType>
101 <ReturnValue>
102 <ReturnType>System.Int32[]</ReturnType>
103 </ReturnValue>
104 <Parameters>
105 </Parameters>
106 <Docs>
107 <summary>How many sub-units to break up each ruler unit into.</summary>
108 <remarks />
109 </Docs>
110 </Member>
111 </Members>
112 </Type>
00 <Type Name="ScaleButton" FullName="Gtk.ScaleButton">
1 <TypeSignature Language="C#" Value="public class ScaleButton : Gtk.Button, Gtk.Orientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ScaleButton extends Gtk.Button implements class GLib.IWrapper, class Gtk.Orientable" />
1 <TypeSignature Language="C#" Value="public class ScaleButton : Gtk.Button, Gtk.IOrientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ScaleButton extends Gtk.Button implements class GLib.IWrapper, class Gtk.IOrientable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.Orientable</InterfaceName>
11 <InterfaceName>Gtk.IOrientable</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
7777 <ReturnType>GLib.GType</ReturnType>
7878 </ReturnValue>
7979 <Docs>
80 <summary>To be added.</summary>
81 <value>To be added.</value>
82 <remarks>To be added.</remarks>
80 <summary>GType Property.</summary>
81 <value>The native <see cref="T:GLib.GType" /> value.</value>
82 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.ScaleButton" />.</remarks>
8383 </Docs>
8484 </Member>
8585 <Member MemberName="Icons">
128128 </ReturnValue>
129129 <Parameters />
130130 <Docs>
131 <summary>To be added.</summary>
132 <remarks>To be added.</remarks>
131 <summary>Default handler for the <see cref="M:Gtk.ScaleButton.Popdown" /> event.</summary>
132 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.ScaleButton.Popdown" /> event.</remarks>
133133 <since version="Gtk# 3.0" />
134134 </Docs>
135135 </Member>
147147 </ReturnValue>
148148 <Parameters />
149149 <Docs>
150 <summary>To be added.</summary>
151 <remarks>To be added.</remarks>
150 <summary>Default handler for the <see cref="M:Gtk.ScaleButton.PoppedUp" /> event.</summary>
151 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.ScaleButton.PoppedUp" /> event.</remarks>
152152 <since version="Gtk# 3.0" />
153153 </Docs>
154154 </Member>
169169 </Parameters>
170170 <Docs>
171171 <param name="value">To be added.</param>
172 <summary>To be added.</summary>
173 <remarks>To be added.</remarks>
172 <summary>Default handler for the <see cref="M:Gtk.ScaleButton.ValueChanged" /> event.</summary>
173 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.ScaleButton.ValueChanged" /> event.</remarks>
174174 </Docs>
175175 </Member>
176176 <Member MemberName="Orientation">
+0
-80
doc/en/Gtk/ScrollAdjustmentsSetArgs.xml less more
0 <Type Name="ScrollAdjustmentsSetArgs" FullName="Gtk.ScrollAdjustmentsSetArgs">
1 <TypeSignature Language="C#" Value="public class ScrollAdjustmentsSetArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The following events invoke <see cref="T:Gtk.ScrollAdjustmentsSetHandler" /> delegates which pass event data via this class:</para>
13 <para>
14 <list type="bullet">
15 <item>
16 <term>
17 <see cref="M:Gtk.Layout.ScrollAdjustmentsSet" />
18 </term>
19 </item>
20 <item>
21 <term>
22 <see cref="M:Gtk.TextView.ScrollAdjustmentsSet" />
23 </term>
24 </item>
25 <item>
26 <term>
27 <see cref="M:Gtk.TreeView.ScrollAdjustmentsSet" />
28 </term>
29 </item>
30 <item>
31 <term>
32 <see cref="M:Gtk.Viewport.ScrollAdjustmentsSet" />
33 </term>
34 </item>
35 </list>
36 </para>
37 </remarks>
38 </Docs>
39 <Base>
40 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
41 </Base>
42 <Interfaces />
43 <Members>
44 <Member MemberName=".ctor">
45 <MemberSignature Language="C#" Value="public ScrollAdjustmentsSetArgs ();" />
46 <MemberType>Constructor</MemberType>
47 <ReturnValue />
48 <Parameters />
49 <Docs>
50 <summary>Public Constructor.</summary>
51 <remarks>Create a new <see cref="T:Gtk.ScrollAdjustmentsSetArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.ScrollAdjustmentsSetHandler" /> delegate.</remarks>
52 </Docs>
53 </Member>
54 <Member MemberName="Vadjustment">
55 <MemberSignature Language="C#" Value="public Gtk.Adjustment Vadjustment { get; };" />
56 <MemberType>Property</MemberType>
57 <ReturnValue>
58 <ReturnType>Gtk.Adjustment</ReturnType>
59 </ReturnValue>
60 <Docs>
61 <summary>The vertical adjustment for the scrolling event.</summary>
62 <value>a <see cref="T:Gtk.Adjustment" /></value>
63 <remarks />
64 </Docs>
65 </Member>
66 <Member MemberName="Hadjustment">
67 <MemberSignature Language="C#" Value="public Gtk.Adjustment Hadjustment { get; };" />
68 <MemberType>Property</MemberType>
69 <ReturnValue>
70 <ReturnType>Gtk.Adjustment</ReturnType>
71 </ReturnValue>
72 <Docs>
73 <summary>The horizontal adjustment for the scrolling event.</summary>
74 <value>a <see cref="T:Gtk.Adjustment" /></value>
75 <remarks />
76 </Docs>
77 </Member>
78 </Members>
79 </Type>
+0
-53
doc/en/Gtk/ScrollAdjustmentsSetHandler.xml less more
0 <Type Name="ScrollAdjustmentsSetHandler" FullName="Gtk.ScrollAdjustmentsSetHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void ScrollAdjustmentsSetHandler(object o, ScrollAdjustmentsSetArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">Event sender.</param>
9 <param name="args">Event arguments.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The following events utilize this delegate:</para>
13 <para>
14 <list type="bullet">
15 <item>
16 <term>
17 <see cref="M:Gtk.Layout.ScrollAdjustmentsSet" />
18 </term>
19 </item>
20 <item>
21 <term>
22 <see cref="M:Gtk.TextView.ScrollAdjustmentsSet" />
23 </term>
24 </item>
25 <item>
26 <term>
27 <see cref="M:Gtk.TreeView.ScrollAdjustmentsSet" />
28 </term>
29 </item>
30 <item>
31 <term>
32 <see cref="M:Gtk.Viewport.ScrollAdjustmentsSet" />
33 </term>
34 </item>
35 </list>
36 </para>
37 <para>Event data is passed via the <see cref="T:Gtk.ScrollAdjustmentsSetArgs" /> parameter.</para>
38 <para>To attach a <see cref="T:Gtk.ScrollAdjustmentsSetHandler" /> to an event, add the ScrollAdjustmentsSetHandler instance to the event. The methods referenced by the ScrollAdjustmentsSetHandler instance are invoked whenever the event is raised, until the ScrollAdjustmentsSetHandler is removed from the event.</para>
39 </remarks>
40 </Docs>
41 <Base>
42 <BaseTypeName>System.Delegate</BaseTypeName>
43 </Base>
44 <Members />
45 <Parameters>
46 <Parameter Name="o" Type="System.Object" />
47 <Parameter Name="args" Type="Gtk.ScrollAdjustmentsSetArgs" />
48 </Parameters>
49 <ReturnValue>
50 <ReturnType>System.Void</ReturnType>
51 </ReturnValue>
52 </Type>
+0
-68
doc/en/Gtk/ScrollArgs.xml less more
0 <Type Name="ScrollArgs" FullName="Gtk.ScrollArgs">
1 <TypeSignature Language="C#" Value="public class ScrollArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.Scroll" /> event invokes <see cref="T:Gtk.ScrollHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public ScrollArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.ScrollArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.ScrollHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Position">
31 <MemberSignature Language="C#" Value="public float Position { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>System.Single</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The position of the scroller.</summary>
38 <value>a <see cref="T:System.Single" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 <Member MemberName="ScrollType">
43 <MemberSignature Language="C#" Value="public Gtk.ScrollType ScrollType { get; };" />
44 <MemberType>Property</MemberType>
45 <ReturnValue>
46 <ReturnType>Gtk.ScrollType</ReturnType>
47 </ReturnValue>
48 <Docs>
49 <summary>What kind of scrolling happened in this event.</summary>
50 <value>A <see cref="Gtk.ScrollType" /></value>
51 <remarks />
52 </Docs>
53 </Member>
54 <Member MemberName="Orientation">
55 <MemberSignature Language="C#" Value="public Gtk.Orientation Orientation { get; };" />
56 <MemberType>Property</MemberType>
57 <ReturnValue>
58 <ReturnType>Gtk.Orientation</ReturnType>
59 </ReturnValue>
60 <Docs>
61 <summary>The orientation of the scroller in question, horizontal or vertical.</summary>
62 <value>A <see cref="T:Gtk.Orientation" /></value>
63 <remarks />
64 </Docs>
65 </Member>
66 </Members>
67 </Type>
+0
-29
doc/en/Gtk/ScrollHandler.xml less more
0 <Type Name="ScrollHandler" FullName="Gtk.ScrollHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void ScrollHandler(object o, ScrollArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.Scroll" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.ScrollArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.ScrollHandler" /> to an event, add the ScrollHandler instance to the event. The methods referenced by the ScrollHandler instance are invoked whenever the event is raised, until the ScrollHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.ScrollArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
+0
-75
doc/en/Gtk/Scrollable.xml less more
0 <Type Name="Scrollable" FullName="Gtk.Scrollable">
1 <TypeSignature Language="C#" Value="public interface Scrollable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Scrollable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="Hadjustment">
18 <MemberSignature Language="C#" Value="public Gtk.Adjustment Hadjustment { get; set; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Adjustment Hadjustment" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>Gtk.Adjustment</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="HscrollPolicy">
32 <MemberSignature Language="C#" Value="public Gtk.ScrollablePolicy HscrollPolicy { get; set; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ScrollablePolicy HscrollPolicy" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>Gtk.ScrollablePolicy</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="Vadjustment">
46 <MemberSignature Language="C#" Value="public Gtk.Adjustment Vadjustment { get; set; }" />
47 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Adjustment Vadjustment" />
48 <MemberType>Property</MemberType>
49 <ReturnValue>
50 <ReturnType>Gtk.Adjustment</ReturnType>
51 </ReturnValue>
52 <Docs>
53 <summary>To be added.</summary>
54 <value>To be added.</value>
55 <remarks>To be added.</remarks>
56 <since version="Gtk# 3.0" />
57 </Docs>
58 </Member>
59 <Member MemberName="VscrollPolicy">
60 <MemberSignature Language="C#" Value="public Gtk.ScrollablePolicy VscrollPolicy { get; set; }" />
61 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ScrollablePolicy VscrollPolicy" />
62 <MemberType>Property</MemberType>
63 <ReturnValue>
64 <ReturnType>Gtk.ScrollablePolicy</ReturnType>
65 </ReturnValue>
66 <Docs>
67 <summary>To be added.</summary>
68 <value>To be added.</value>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 </Members>
74 </Type>
00 <Type Name="ScrollableAdapter" FullName="Gtk.ScrollableAdapter">
1 <TypeSignature Language="C#" Value="public class ScrollableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.Scrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ScrollableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.Scrollable" />
1 <TypeSignature Language="C#" Value="public class ScrollableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.IScrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ScrollableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.IScrollable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.Scrollable</InterfaceName>
14 <InterfaceName>Gtk.IScrollable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public ScrollableAdapter (Gtk.ScrollableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ScrollableImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public ScrollableAdapter (Gtk.IScrollableImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.IScrollableImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="Gtk.ScrollableImplementor" />
39 <Parameter Name="implementor" Type="Gtk.IScrollableImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
6060 </Docs>
6161 </Member>
6262 <Member MemberName="GetObject">
63 <MemberSignature Language="C#" Value="public static Gtk.Scrollable GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.Scrollable GetObject(class GLib.Object obj) cil managed" />
63 <MemberSignature Language="C#" Value="public static Gtk.IScrollable GetObject (GLib.Object obj);" />
64 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IScrollable GetObject(class GLib.Object obj) cil managed" />
6565 <MemberType>Method</MemberType>
6666 <ReturnValue>
67 <ReturnType>Gtk.Scrollable</ReturnType>
67 <ReturnType>Gtk.IScrollable</ReturnType>
6868 </ReturnValue>
6969 <Parameters>
7070 <Parameter Name="obj" Type="GLib.Object" />
7878 </Docs>
7979 </Member>
8080 <Member MemberName="GetObject">
81 <MemberSignature Language="C#" Value="public static Gtk.Scrollable GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.Scrollable GetObject(native int handle, bool owned) cil managed" />
81 <MemberSignature Language="C#" Value="public static Gtk.IScrollable GetObject (IntPtr handle, bool owned);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IScrollable GetObject(native int handle, bool owned) cil managed" />
8383 <MemberType>Method</MemberType>
8484 <ReturnValue>
85 <ReturnType>Gtk.Scrollable</ReturnType>
85 <ReturnType>Gtk.IScrollable</ReturnType>
8686 </ReturnValue>
8787 <Parameters>
8888 <Parameter Name="handle" Type="System.IntPtr" />
9797 <since version="Gtk# 3.0" />
9898 </Docs>
9999 </Member>
100 <Member MemberName="GInterfaceGType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
103 <MemberType>Property</MemberType>
104 <ReturnValue>
105 <ReturnType>GLib.GType</ReturnType>
106 </ReturnValue>
107 <Docs>
108 <summary>To be added.</summary>
109 <value>To be added.</value>
110 <remarks>To be added.</remarks>
111 <since version="Gtk# 3.0" />
112 </Docs>
113 </Member>
100114 <Member MemberName="GType">
101 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
102 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
115 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
103117 <MemberType>Property</MemberType>
104118 <ReturnValue>
105119 <ReturnType>GLib.GType</ReturnType>
164178 </Docs>
165179 </Member>
166180 <Member MemberName="Implementor">
167 <MemberSignature Language="C#" Value="public Gtk.ScrollableImplementor Implementor { get; }" />
168 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ScrollableImplementor Implementor" />
169 <MemberType>Property</MemberType>
170 <ReturnValue>
171 <ReturnType>Gtk.ScrollableImplementor</ReturnType>
181 <MemberSignature Language="C#" Value="public Gtk.IScrollableImplementor Implementor { get; }" />
182 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.IScrollableImplementor Implementor" />
183 <MemberType>Property</MemberType>
184 <ReturnValue>
185 <ReturnType>Gtk.IScrollableImplementor</ReturnType>
172186 </ReturnValue>
173187 <Docs>
174188 <summary>To be added.</summary>
+0
-100
doc/en/Gtk/ScrollableImplementor.xml less more
0 <Type Name="ScrollableImplementor" FullName="Gtk.ScrollableImplementor">
1 <TypeSignature Language="C#" Value="public interface ScrollableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ScrollableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.ScrollableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="Hadjustment">
23 <MemberSignature Language="C#" Value="public Gtk.Adjustment Hadjustment { get; set; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Adjustment Hadjustment" />
25 <MemberType>Property</MemberType>
26 <Attributes>
27 <Attribute>
28 <AttributeName>GLib.Property("hadjustment")</AttributeName>
29 </Attribute>
30 </Attributes>
31 <ReturnValue>
32 <ReturnType>Gtk.Adjustment</ReturnType>
33 </ReturnValue>
34 <Docs>
35 <summary>To be added.</summary>
36 <value>To be added.</value>
37 <remarks>To be added.</remarks>
38 <since version="Gtk# 3.0" />
39 </Docs>
40 </Member>
41 <Member MemberName="HscrollPolicy">
42 <MemberSignature Language="C#" Value="public Gtk.ScrollablePolicy HscrollPolicy { get; set; }" />
43 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ScrollablePolicy HscrollPolicy" />
44 <MemberType>Property</MemberType>
45 <Attributes>
46 <Attribute>
47 <AttributeName>GLib.Property("hscroll-policy")</AttributeName>
48 </Attribute>
49 </Attributes>
50 <ReturnValue>
51 <ReturnType>Gtk.ScrollablePolicy</ReturnType>
52 </ReturnValue>
53 <Docs>
54 <summary>To be added.</summary>
55 <value>To be added.</value>
56 <remarks>To be added.</remarks>
57 <since version="Gtk# 3.0" />
58 </Docs>
59 </Member>
60 <Member MemberName="Vadjustment">
61 <MemberSignature Language="C#" Value="public Gtk.Adjustment Vadjustment { get; set; }" />
62 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Adjustment Vadjustment" />
63 <MemberType>Property</MemberType>
64 <Attributes>
65 <Attribute>
66 <AttributeName>GLib.Property("vadjustment")</AttributeName>
67 </Attribute>
68 </Attributes>
69 <ReturnValue>
70 <ReturnType>Gtk.Adjustment</ReturnType>
71 </ReturnValue>
72 <Docs>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
76 <since version="Gtk# 3.0" />
77 </Docs>
78 </Member>
79 <Member MemberName="VscrollPolicy">
80 <MemberSignature Language="C#" Value="public Gtk.ScrollablePolicy VscrollPolicy { get; set; }" />
81 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ScrollablePolicy VscrollPolicy" />
82 <MemberType>Property</MemberType>
83 <Attributes>
84 <Attribute>
85 <AttributeName>GLib.Property("vscroll-policy")</AttributeName>
86 </Attribute>
87 </Attributes>
88 <ReturnValue>
89 <ReturnType>Gtk.ScrollablePolicy</ReturnType>
90 </ReturnValue>
91 <Docs>
92 <summary>To be added.</summary>
93 <value>To be added.</value>
94 <remarks>To be added.</remarks>
95 <since version="Gtk# 3.0" />
96 </Docs>
97 </Member>
98 </Members>
99 </Type>
00 <Type Name="Separator" FullName="Gtk.Separator">
1 <TypeSignature Language="C#" Maintainer="Hector Gomez M" Value="public class Separator : Gtk.Widget, Gtk.Orientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Separator extends Gtk.Widget implements class GLib.IWrapper, class Gtk.Orientable" />
1 <TypeSignature Language="C#" Maintainer="Hector Gomez M" Value="public class Separator : Gtk.Widget, Gtk.IOrientable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Separator extends Gtk.Widget implements class GLib.IWrapper, class Gtk.IOrientable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.Orientable</InterfaceName>
14 <InterfaceName>Gtk.IOrientable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
+0
-44
doc/en/Gtk/SetBaseArgs.xml less more
0 <Type Name="SetBaseArgs" FullName="Gtk.SetBaseArgs">
1 <TypeSignature Language="C#" Value="public class SetBaseArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.SetBase" /> event invokes <see cref="T:Gtk.SetBaseHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public SetBaseArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.SetBaseArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.SetBaseHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="BaseUrl">
31 <MemberSignature Language="C#" Value="public string BaseUrl { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>System.String</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The base URL for this HTML widget.</summary>
38 <value>A <see cref="T:System.String" />.</value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/SetBaseHandler.xml less more
0 <Type Name="SetBaseHandler" FullName="Gtk.SetBaseHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void SetBaseHandler(object o, SetBaseArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.SetBase" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.SetBaseArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.SetBaseHandler" /> to an event, add the SetBaseHandler instance to the event. The methods referenced by the SetBaseHandler instance are invoked whenever the event is raised, until the SetBaseHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.SetBaseArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
+0
-44
doc/en/Gtk/SetBaseTargetArgs.xml less more
0 <Type Name="SetBaseTargetArgs" FullName="Gtk.SetBaseTargetArgs">
1 <TypeSignature Language="C#" Value="public class SetBaseTargetArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.SetBaseTarget" /> event invokes <see cref="T:Gtk.SetBaseTargetHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public SetBaseTargetArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.SetBaseTargetArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.SetBaseTargetHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="BaseUrl">
31 <MemberSignature Language="C#" Value="public string BaseUrl { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>System.String</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The base target URL being set.</summary>
38 <value>A <see cref="T:System.String" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/SetBaseTargetHandler.xml less more
0 <Type Name="SetBaseTargetHandler" FullName="Gtk.SetBaseTargetHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void SetBaseTargetHandler(object o, SetBaseTargetArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.SetBaseTarget" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.SetBaseTargetArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.SetBaseTargetHandler" /> to an event, add the SetBaseTargetHandler instance to the event. The methods referenced by the SetBaseTargetHandler instance are invoked whenever the event is raised, until the SetBaseTargetHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.SetBaseTargetArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
00 <Type Name="Settings" FullName="Gtk.Settings">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class Settings : GLib.Object, Gtk.StyleProvider" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Settings extends GLib.Object implements class GLib.IWrapper, class Gtk.StyleProvider" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class Settings : GLib.Object, Gtk.IStyleProvider" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Settings extends GLib.Object implements class GLib.IWrapper, class Gtk.IStyleProvider" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.StyleProvider</InterfaceName>
14 <InterfaceName>Gtk.IStyleProvider</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
+0
-81
doc/en/Gtk/SideType.xml less more
0 <Type Name="SideType" FullName="Gtk.SideType">
1 <TypeSignature Language="C#" Value="public enum SideType" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>Gtk.SideType is deprecated and should not be used in newly-written code.</summary>
10 <remarks>
11 </remarks>
12 <since version="Gtk# 2.4" />
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Enum</BaseTypeName>
16 </Base>
17 <Attributes>
18 <Attribute>
19 <AttributeName>GLib.GType(typeof(Gtk.SideTypeGType))</AttributeName>
20 </Attribute>
21 </Attributes>
22 <Members>
23 <Member MemberName="Top">
24 <MemberSignature Language="C#" Value="Top" />
25 <MemberType>Field</MemberType>
26 <ReturnValue>
27 <ReturnType>Gtk.SideType</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 </Parameters>
31 <Docs>
32 <summary>SideTop</summary>
33 <remarks>
34 </remarks>
35 </Docs>
36 </Member>
37 <Member MemberName="Bottom">
38 <MemberSignature Language="C#" Value="Bottom" />
39 <MemberType>Field</MemberType>
40 <ReturnValue>
41 <ReturnType>Gtk.SideType</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 </Parameters>
45 <Docs>
46 <summary>SideBottom</summary>
47 <remarks>
48 </remarks>
49 </Docs>
50 </Member>
51 <Member MemberName="Left">
52 <MemberSignature Language="C#" Value="Left" />
53 <MemberType>Field</MemberType>
54 <ReturnValue>
55 <ReturnType>Gtk.SideType</ReturnType>
56 </ReturnValue>
57 <Parameters>
58 </Parameters>
59 <Docs>
60 <summary>SideLeft</summary>
61 <remarks>
62 </remarks>
63 </Docs>
64 </Member>
65 <Member MemberName="Right">
66 <MemberSignature Language="C#" Value="Right" />
67 <MemberType>Field</MemberType>
68 <ReturnValue>
69 <ReturnType>Gtk.SideType</ReturnType>
70 </ReturnValue>
71 <Parameters>
72 </Parameters>
73 <Docs>
74 <summary>SideRight</summary>
75 <remarks>
76 </remarks>
77 </Docs>
78 </Member>
79 </Members>
80 </Type>
+0
-22
doc/en/Gtk/SignalFunc.xml less more
0 <Type Name="SignalFunc" FullName="Gtk.SignalFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void SignalFunc();" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <summary>Deprecated. Do not use.</summary>
9 <remarks>
10 </remarks>
11 </Docs>
12 <Base>
13 <BaseTypeName>System.Delegate</BaseTypeName>
14 </Base>
15 <Members />
16 <Parameters>
17 </Parameters>
18 <ReturnValue>
19 <ReturnType>System.Void</ReturnType>
20 </ReturnValue>
21 </Type>
+0
-54
doc/en/Gtk/SizeRequestedArgs.xml less more
0 <Type Name="SizeRequestedArgs" FullName="Gtk.SizeRequestedArgs">
1 <TypeSignature Language="C#" Value="public class SizeRequestedArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.Widget.SizeRequested" /> event invokes <see cref="T:Gtk.SizeRequestedHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public SizeRequestedArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.SizeRequestedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.SizeRequestedHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Requisition">
31 <MemberSignature Language="C#" Value="public Gtk.Requisition Requisition { set; get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.Requisition</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>The width and height this widget would like to have.</summary>
39 <value>A <see cref="T:Gtk.Requisition" /></value>
40 <remarks>
41 <example>
42 <code lang="C#">Requisition req = args.Requisition;
43 req.Width = 100;
44 req.Height = 200;
45
46 // NB: You must assign the value back to args.Requisition
47 args.Requisition = req;</code>
48 </example>
49 </remarks>
50 </Docs>
51 </Member>
52 </Members>
53 </Type>
+0
-29
doc/en/Gtk/SizeRequestedHandler.xml less more
0 <Type Name="SizeRequestedHandler" FullName="Gtk.SizeRequestedHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void SizeRequestedHandler(object o, SizeRequestedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">Event sender.</param>
9 <param name="args">Event arguments.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.Widget.SizeRequested" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.SizeRequestedArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.SizeRequestedHandler" /> to an event, add the SizeRequestedHandler instance to the event. The methods referenced by the SizeRequestedHandler instance are invoked whenever the event is raised, until the SizeRequestedHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.SizeRequestedArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
6565 <ReturnType>GLib.GType</ReturnType>
6666 </ReturnValue>
6767 <Docs>
68 <summary>To be added.</summary>
69 <value>To be added.</value>
70 <remarks>To be added.</remarks>
68 <summary>GType Property.</summary>
69 <value>The native <see cref="T:GLib.GType" /> value.</value>
70 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Spinner" />.</remarks>
7171 <since version="Gtk# 3.0" />
7272 </Docs>
7373 </Member>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.Widget.StateFlagsChanged" /> event invokes <see cref="T:Gtk.StateFlagsChangedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.StateFlagsChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.StateFlagsChangedHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.Widget.StateFlagsChanged" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.StateFlagsChangedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.StateFlagsChangedHandler" /> to an event, add the StateFlagsChangedHandler instance to the event. The methods referenced by the StateFlagsChangedHandler instance are invoked whenever the event is raised, until the StateFlagsChangedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
3737 </Docs>
3838 </Member>
3939 <Member MemberName=".ctor">
40 <MemberSignature Language="C#" Value="public StatusIcon (GLib.Icon icon);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.Icon icon) cil managed" />
40 <MemberSignature Language="C#" Value="public StatusIcon (GLib.IIcon icon);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.IIcon icon) cil managed" />
4242 <MemberType>Constructor</MemberType>
4343 <Parameters>
44 <Parameter Name="icon" Type="GLib.Icon" />
44 <Parameter Name="icon" Type="GLib.IIcon" />
4545 </Parameters>
4646 <Docs>
4747 <param name="icon">To be added.</param>
320320 </Docs>
321321 </Member>
322322 <Member MemberName="Icon">
323 <MemberSignature Language="C#" Value="public GLib.Icon Icon { get; set; }" />
324 <MemberSignature Language="ILAsm" Value=".property instance class GLib.Icon Icon" />
323 <MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; set; }" />
324 <MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" />
325325 <MemberType>Property</MemberType>
326326 <Attributes>
327327 <Attribute>
329329 </Attribute>
330330 </Attributes>
331331 <ReturnValue>
332 <ReturnType>GLib.Icon</ReturnType>
332 <ReturnType>GLib.IIcon</ReturnType>
333333 </ReturnValue>
334334 <Docs>
335335 <summary>To be added.</summary>
453453 </Parameters>
454454 <Docs>
455455 <param name="evnt">To be added.</param>
456 <summary>To be added.</summary>
456 <summary>Default handler for the <see cref="M:Gtk.StatusIcon.ButtonPressEvent" /> event.</summary>
457457 <returns>To be added.</returns>
458 <remarks>To be added.</remarks>
458 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.StatusIcon.ButtonPressEvent" /> event.</remarks>
459459 <since version="Gtk# 3.0" />
460460 </Docs>
461461 </Member>
476476 </Parameters>
477477 <Docs>
478478 <param name="evnt">To be added.</param>
479 <summary>To be added.</summary>
479 <summary>Default handler for the <see cref="M:Gtk.StatusIcon.ButtonReleaseEvent" /> event.</summary>
480480 <returns>To be added.</returns>
481 <remarks>To be added.</remarks>
481 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.StatusIcon.ButtonReleaseEvent" /> event.</remarks>
482482 <since version="Gtk# 3.0" />
483483 </Docs>
484484 </Member>
528528 <param name="y">To be added.</param>
529529 <param name="keyboard_mode">To be added.</param>
530530 <param name="tooltip">To be added.</param>
531 <summary>To be added.</summary>
531 <summary>Default handler for the <see cref="M:Gtk.StatusIcon.QueryTooltip" /> event.</summary>
532532 <returns>To be added.</returns>
533 <remarks>To be added.</remarks>
533 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.StatusIcon.QueryTooltip" /> event.</remarks>
534534 <since version="Gtk# 3.0" />
535535 </Docs>
536536 </Member>
551551 </Parameters>
552552 <Docs>
553553 <param name="evnt">To be added.</param>
554 <summary>To be added.</summary>
554 <summary>Default handler for the <see cref="M:Gtk.StatusIcon.ScrollEvent" /> event.</summary>
555555 <returns>To be added.</returns>
556 <remarks>To be added.</remarks>
556 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.StatusIcon.ScrollEvent" /> event.</remarks>
557557 <since version="Gtk# 3.0" />
558558 </Docs>
559559 </Member>
1111 </Base>
1212 <Interfaces>
1313 </Interfaces>
14 <Attributes>
15 <Attribute>
16 <AttributeName>System.Obsolete("Replaced by StyleContext")</AttributeName>
17 </Attribute>
18 </Attributes>
1419 <Docs>
1520 <summary>Methods for drawing widget parts.</summary>
1621 <remarks>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
5656 </Docs>
5757 </Member>
5858 <Member MemberName="AddProvider">
59 <MemberSignature Language="C#" Value="public void AddProvider (Gtk.StyleProvider provider, uint priority);" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddProvider(class Gtk.StyleProvider provider, unsigned int32 priority) cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Void</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 <Parameter Name="provider" Type="Gtk.StyleProvider" />
59 <MemberSignature Language="C#" Value="public void AddProvider (Gtk.IStyleProvider provider, uint priority);" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddProvider(class Gtk.IStyleProvider provider, unsigned int32 priority) cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Void</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 <Parameter Name="provider" Type="Gtk.IStyleProvider" />
6767 <Parameter Name="priority" Type="System.UInt32" />
6868 </Parameters>
6969 <Docs>
7575 </Docs>
7676 </Member>
7777 <Member MemberName="AddProviderForScreen">
78 <MemberSignature Language="C#" Value="public static void AddProviderForScreen (Gdk.Screen screen, Gtk.StyleProvider provider, uint priority);" />
79 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AddProviderForScreen(class Gdk.Screen screen, class Gtk.StyleProvider provider, unsigned int32 priority) cil managed" />
78 <MemberSignature Language="C#" Value="public static void AddProviderForScreen (Gdk.Screen screen, Gtk.IStyleProvider provider, uint priority);" />
79 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AddProviderForScreen(class Gdk.Screen screen, class Gtk.IStyleProvider provider, unsigned int32 priority) cil managed" />
8080 <MemberType>Method</MemberType>
8181 <ReturnValue>
8282 <ReturnType>System.Void</ReturnType>
8383 </ReturnValue>
8484 <Parameters>
8585 <Parameter Name="screen" Type="Gdk.Screen" />
86 <Parameter Name="provider" Type="Gtk.StyleProvider" />
86 <Parameter Name="provider" Type="Gtk.IStyleProvider" />
8787 <Parameter Name="priority" Type="System.UInt32" />
8888 </Parameters>
8989 <Docs>
355355 <ReturnType>GLib.GType</ReturnType>
356356 </ReturnValue>
357357 <Docs>
358 <summary>To be added.</summary>
359 <value>To be added.</value>
360 <remarks>To be added.</remarks>
358 <summary>GType Property.</summary>
359 <value>The native <see cref="T:GLib.GType" /> value.</value>
360 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.StyleContext" />.</remarks>
361361 <since version="Gtk# 3.0" />
362362 </Docs>
363363 </Member>
532532 </ReturnValue>
533533 <Parameters />
534534 <Docs>
535 <summary>To be added.</summary>
536 <remarks>To be added.</remarks>
535 <summary>Default handler for the <see cref="M:Gtk.StyleContext.Changed" /> event.</summary>
536 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.StyleContext.Changed" /> event.</remarks>
537537 <since version="Gtk# 3.0" />
538538 </Docs>
539539 </Member>
600600 </Docs>
601601 </Member>
602602 <Member MemberName="RemoveProvider">
603 <MemberSignature Language="C#" Value="public void RemoveProvider (Gtk.StyleProvider provider);" />
604 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RemoveProvider(class Gtk.StyleProvider provider) cil managed" />
605 <MemberType>Method</MemberType>
606 <ReturnValue>
607 <ReturnType>System.Void</ReturnType>
608 </ReturnValue>
609 <Parameters>
610 <Parameter Name="provider" Type="Gtk.StyleProvider" />
603 <MemberSignature Language="C#" Value="public void RemoveProvider (Gtk.IStyleProvider provider);" />
604 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RemoveProvider(class Gtk.IStyleProvider provider) cil managed" />
605 <MemberType>Method</MemberType>
606 <ReturnValue>
607 <ReturnType>System.Void</ReturnType>
608 </ReturnValue>
609 <Parameters>
610 <Parameter Name="provider" Type="Gtk.IStyleProvider" />
611611 </Parameters>
612612 <Docs>
613613 <param name="provider">To be added.</param>
617617 </Docs>
618618 </Member>
619619 <Member MemberName="RemoveProviderForScreen">
620 <MemberSignature Language="C#" Value="public static void RemoveProviderForScreen (Gdk.Screen screen, Gtk.StyleProvider provider);" />
621 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void RemoveProviderForScreen(class Gdk.Screen screen, class Gtk.StyleProvider provider) cil managed" />
620 <MemberSignature Language="C#" Value="public static void RemoveProviderForScreen (Gdk.Screen screen, Gtk.IStyleProvider provider);" />
621 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void RemoveProviderForScreen(class Gdk.Screen screen, class Gtk.IStyleProvider provider) cil managed" />
622622 <MemberType>Method</MemberType>
623623 <ReturnValue>
624624 <ReturnType>System.Void</ReturnType>
625625 </ReturnValue>
626626 <Parameters>
627627 <Parameter Name="screen" Type="Gdk.Screen" />
628 <Parameter Name="provider" Type="Gtk.StyleProvider" />
628 <Parameter Name="provider" Type="Gtk.IStyleProvider" />
629629 </Parameters>
630630 <Docs>
631631 <param name="screen">To be added.</param>
00 <Type Name="StyleProperties" FullName="Gtk.StyleProperties">
1 <TypeSignature Language="C#" Value="public class StyleProperties : GLib.Object, Gtk.StyleProvider" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit StyleProperties extends GLib.Object implements class GLib.IWrapper, class Gtk.StyleProvider" />
1 <TypeSignature Language="C#" Value="public class StyleProperties : GLib.Object, Gtk.IStyleProvider" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit StyleProperties extends GLib.Object implements class GLib.IWrapper, class Gtk.IStyleProvider" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.StyleProvider</InterfaceName>
11 <InterfaceName>Gtk.IStyleProvider</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
165165 <ReturnType>GLib.GType</ReturnType>
166166 </ReturnValue>
167167 <Docs>
168 <summary>To be added.</summary>
169 <value>To be added.</value>
170 <remarks>To be added.</remarks>
168 <summary>GType Property.</summary>
169 <value>The native <see cref="T:GLib.GType" /> value.</value>
170 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.StyleProperties" />.</remarks>
171171 <since version="Gtk# 3.0" />
172172 </Docs>
173173 </Member>
+0
-79
doc/en/Gtk/StyleProvider.xml less more
0 <Type Name="StyleProvider" FullName="Gtk.StyleProvider">
1 <TypeSignature Language="C#" Value="public interface StyleProvider : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract StyleProvider implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="GetIconFactory">
18 <MemberSignature Language="C#" Value="public Gtk.IconFactory GetIconFactory (Gtk.WidgetPath path);" />
19 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Gtk.IconFactory GetIconFactory(class Gtk.WidgetPath path) cil managed" />
20 <MemberType>Method</MemberType>
21 <ReturnValue>
22 <ReturnType>Gtk.IconFactory</ReturnType>
23 </ReturnValue>
24 <Parameters>
25 <Parameter Name="path" Type="Gtk.WidgetPath" />
26 </Parameters>
27 <Docs>
28 <param name="path">To be added.</param>
29 <summary>To be added.</summary>
30 <returns>To be added.</returns>
31 <remarks>To be added.</remarks>
32 <since version="Gtk# 3.0" />
33 </Docs>
34 </Member>
35 <Member MemberName="GetStyle">
36 <MemberSignature Language="C#" Value="public Gtk.StyleProperties GetStyle (Gtk.WidgetPath path);" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Gtk.StyleProperties GetStyle(class Gtk.WidgetPath path) cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>Gtk.StyleProperties</ReturnType>
41 </ReturnValue>
42 <Parameters>
43 <Parameter Name="path" Type="Gtk.WidgetPath" />
44 </Parameters>
45 <Docs>
46 <param name="path">To be added.</param>
47 <summary>To be added.</summary>
48 <returns>To be added.</returns>
49 <remarks>To be added.</remarks>
50 <since version="Gtk# 3.0" />
51 </Docs>
52 </Member>
53 <Member MemberName="GetStyleProperty">
54 <MemberSignature Language="C#" Value="public bool GetStyleProperty (Gtk.WidgetPath path, Gtk.StateFlags state, IntPtr pspec, GLib.Value value);" />
55 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetStyleProperty(class Gtk.WidgetPath path, valuetype Gtk.StateFlags state, native int pspec, valuetype GLib.Value value) cil managed" />
56 <MemberType>Method</MemberType>
57 <ReturnValue>
58 <ReturnType>System.Boolean</ReturnType>
59 </ReturnValue>
60 <Parameters>
61 <Parameter Name="path" Type="Gtk.WidgetPath" />
62 <Parameter Name="state" Type="Gtk.StateFlags" />
63 <Parameter Name="pspec" Type="System.IntPtr" />
64 <Parameter Name="value" Type="GLib.Value" />
65 </Parameters>
66 <Docs>
67 <param name="path">To be added.</param>
68 <param name="state">To be added.</param>
69 <param name="pspec">To be added.</param>
70 <param name="value">To be added.</param>
71 <summary>To be added.</summary>
72 <returns>To be added.</returns>
73 <remarks>To be added.</remarks>
74 <since version="Gtk# 3.0" />
75 </Docs>
76 </Member>
77 </Members>
78 </Type>
00 <Type Name="StyleProviderAdapter" FullName="Gtk.StyleProviderAdapter">
1 <TypeSignature Language="C#" Value="public class StyleProviderAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.StyleProvider" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi StyleProviderAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.StyleProvider" />
1 <TypeSignature Language="C#" Value="public class StyleProviderAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.IStyleProvider" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi StyleProviderAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.IStyleProvider" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.StyleProvider</InterfaceName>
14 <InterfaceName>Gtk.IStyleProvider</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public StyleProviderAdapter (Gtk.StyleProviderImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.StyleProviderImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public StyleProviderAdapter (Gtk.IStyleProviderImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.IStyleProviderImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="Gtk.StyleProviderImplementor" />
39 <Parameter Name="implementor" Type="Gtk.IStyleProviderImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
7878 </Docs>
7979 </Member>
8080 <Member MemberName="GetObject">
81 <MemberSignature Language="C#" Value="public static Gtk.StyleProvider GetObject (GLib.Object obj);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.StyleProvider GetObject(class GLib.Object obj) cil managed" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>Gtk.StyleProvider</ReturnType>
81 <MemberSignature Language="C#" Value="public static Gtk.IStyleProvider GetObject (GLib.Object obj);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IStyleProvider GetObject(class GLib.Object obj) cil managed" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>Gtk.IStyleProvider</ReturnType>
8686 </ReturnValue>
8787 <Parameters>
8888 <Parameter Name="obj" Type="GLib.Object" />
9696 </Docs>
9797 </Member>
9898 <Member MemberName="GetObject">
99 <MemberSignature Language="C#" Value="public static Gtk.StyleProvider GetObject (IntPtr handle, bool owned);" />
100 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.StyleProvider GetObject(native int handle, bool owned) cil managed" />
101 <MemberType>Method</MemberType>
102 <ReturnValue>
103 <ReturnType>Gtk.StyleProvider</ReturnType>
99 <MemberSignature Language="C#" Value="public static Gtk.IStyleProvider GetObject (IntPtr handle, bool owned);" />
100 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IStyleProvider GetObject(native int handle, bool owned) cil managed" />
101 <MemberType>Method</MemberType>
102 <ReturnValue>
103 <ReturnType>Gtk.IStyleProvider</ReturnType>
104104 </ReturnValue>
105105 <Parameters>
106106 <Parameter Name="handle" Type="System.IntPtr" />
157157 <since version="Gtk# 3.0" />
158158 </Docs>
159159 </Member>
160 <Member MemberName="GInterfaceGType">
161 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
162 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
163 <MemberType>Property</MemberType>
164 <ReturnValue>
165 <ReturnType>GLib.GType</ReturnType>
166 </ReturnValue>
167 <Docs>
168 <summary>To be added.</summary>
169 <value>To be added.</value>
170 <remarks>To be added.</remarks>
171 <since version="Gtk# 3.0" />
172 </Docs>
173 </Member>
160174 <Member MemberName="GType">
161 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
162 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
175 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
176 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
163177 <MemberType>Property</MemberType>
164178 <ReturnValue>
165179 <ReturnType>GLib.GType</ReturnType>
186200 </Docs>
187201 </Member>
188202 <Member MemberName="Implementor">
189 <MemberSignature Language="C#" Value="public Gtk.StyleProviderImplementor Implementor { get; }" />
190 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.StyleProviderImplementor Implementor" />
191 <MemberType>Property</MemberType>
192 <ReturnValue>
193 <ReturnType>Gtk.StyleProviderImplementor</ReturnType>
203 <MemberSignature Language="C#" Value="public Gtk.IStyleProviderImplementor Implementor { get; }" />
204 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.IStyleProviderImplementor Implementor" />
205 <MemberType>Property</MemberType>
206 <ReturnValue>
207 <ReturnType>Gtk.IStyleProviderImplementor</ReturnType>
194208 </ReturnValue>
195209 <Docs>
196210 <summary>To be added.</summary>
+0
-84
doc/en/Gtk/StyleProviderImplementor.xml less more
0 <Type Name="StyleProviderImplementor" FullName="Gtk.StyleProviderImplementor">
1 <TypeSignature Language="C#" Value="public interface StyleProviderImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract StyleProviderImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.StyleProviderAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="GetIconFactory">
23 <MemberSignature Language="C#" Value="public Gtk.IconFactory GetIconFactory (Gtk.WidgetPath path);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Gtk.IconFactory GetIconFactory(class Gtk.WidgetPath path) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>Gtk.IconFactory</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="path" Type="Gtk.WidgetPath" />
31 </Parameters>
32 <Docs>
33 <param name="path">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 <since version="Gtk# 3.0" />
38 </Docs>
39 </Member>
40 <Member MemberName="GetStyle">
41 <MemberSignature Language="C#" Value="public Gtk.StyleProperties GetStyle (Gtk.WidgetPath path);" />
42 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Gtk.StyleProperties GetStyle(class Gtk.WidgetPath path) cil managed" />
43 <MemberType>Method</MemberType>
44 <ReturnValue>
45 <ReturnType>Gtk.StyleProperties</ReturnType>
46 </ReturnValue>
47 <Parameters>
48 <Parameter Name="path" Type="Gtk.WidgetPath" />
49 </Parameters>
50 <Docs>
51 <param name="path">To be added.</param>
52 <summary>To be added.</summary>
53 <returns>To be added.</returns>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
56 </Docs>
57 </Member>
58 <Member MemberName="GetStyleProperty">
59 <MemberSignature Language="C#" Value="public bool GetStyleProperty (Gtk.WidgetPath path, Gtk.StateFlags state, IntPtr pspec, GLib.Value value);" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetStyleProperty(class Gtk.WidgetPath path, valuetype Gtk.StateFlags state, native int pspec, valuetype GLib.Value value) cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Boolean</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 <Parameter Name="path" Type="Gtk.WidgetPath" />
67 <Parameter Name="state" Type="Gtk.StateFlags" />
68 <Parameter Name="pspec" Type="System.IntPtr" />
69 <Parameter Name="value" Type="GLib.Value" />
70 </Parameters>
71 <Docs>
72 <param name="path">To be added.</param>
73 <param name="state">To be added.</param>
74 <param name="pspec">To be added.</param>
75 <param name="value">To be added.</param>
76 <summary>To be added.</summary>
77 <returns>To be added.</returns>
78 <remarks>To be added.</remarks>
79 <since version="Gtk# 3.0" />
80 </Docs>
81 </Member>
82 </Members>
83 </Type>
+0
-50
doc/en/Gtk/SubmenuDirection.xml less more
0 <Type Name="SubmenuDirection" FullName="Gtk.SubmenuDirection">
1 <TypeSignature Language="C#" Value="public enum SubmenuDirection" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>Enumeration for direction of submenus.</summary>
10 <remarks />
11 <since version="Gtk# 2.4" />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gtk.SubmenuDirectionGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="Left">
23 <MemberSignature Language="C#" Value="Left" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gtk.SubmenuDirection</ReturnType>
27 </ReturnValue>
28 <Parameters>
29 </Parameters>
30 <Docs>
31 <summary>Left direction.</summary>
32 <remarks />
33 </Docs>
34 </Member>
35 <Member MemberName="Right">
36 <MemberSignature Language="C#" Value="Right" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gtk.SubmenuDirection</ReturnType>
40 </ReturnValue>
41 <Parameters>
42 </Parameters>
43 <Docs>
44 <summary>Right direction.</summary>
45 <remarks />
46 </Docs>
47 </Member>
48 </Members>
49 </Type>
+0
-50
doc/en/Gtk/SubmenuPlacement.xml less more
0 <Type Name="SubmenuPlacement" FullName="Gtk.SubmenuPlacement">
1 <TypeSignature Language="C#" Value="public enum SubmenuPlacement" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>Enumeration for placement of submenus.</summary>
10 <remarks />
11 <since version="Gtk# 2.4" />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gtk.SubmenuPlacementGType))</AttributeName>
19 </Attribute>
20 </Attributes>
21 <Members>
22 <Member MemberName="TopBottom">
23 <MemberSignature Language="C#" Value="TopBottom" />
24 <MemberType>Field</MemberType>
25 <ReturnValue>
26 <ReturnType>Gtk.SubmenuPlacement</ReturnType>
27 </ReturnValue>
28 <Parameters>
29 </Parameters>
30 <Docs>
31 <summary>Place submenu top-to-bottom.</summary>
32 <remarks />
33 </Docs>
34 </Member>
35 <Member MemberName="LeftRight">
36 <MemberSignature Language="C#" Value="LeftRight" />
37 <MemberType>Field</MemberType>
38 <ReturnValue>
39 <ReturnType>Gtk.SubmenuPlacement</ReturnType>
40 </ReturnValue>
41 <Parameters>
42 </Parameters>
43 <Docs>
44 <summary>Place submenu left-to-right.</summary>
45 <remarks />
46 </Docs>
47 </Member>
48 </Members>
49 </Type>
+0
-68
doc/en/Gtk/SubmitArgs.xml less more
0 <Type Name="SubmitArgs" FullName="Gtk.SubmitArgs">
1 <TypeSignature Language="C#" Value="public class SubmitArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.Submit" /> event invokes <see cref="T:Gtk.SubmitHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public SubmitArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.SubmitArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.SubmitHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Encoding">
31 <MemberSignature Language="C#" Value="public string Encoding { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>System.String</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>The text encoding to use for submitting the form.</summary>
38 <value>A <see cref="T:System.String" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 <Member MemberName="Url">
43 <MemberSignature Language="C#" Value="public string Url { get; };" />
44 <MemberType>Property</MemberType>
45 <ReturnValue>
46 <ReturnType>System.String</ReturnType>
47 </ReturnValue>
48 <Docs>
49 <summary>The URL to submit the form data to.</summary>
50 <value>A <see cref="T:System.String" /></value>
51 <remarks />
52 </Docs>
53 </Member>
54 <Member MemberName="Method">
55 <MemberSignature Language="C#" Value="public string Method { get; };" />
56 <MemberType>Property</MemberType>
57 <ReturnValue>
58 <ReturnType>System.String</ReturnType>
59 </ReturnValue>
60 <Docs>
61 <summary>The HTTP method to use for submitting.</summary>
62 <value>A <see cref="T:System.String" /></value>
63 <remarks>Usually GET, POST, or PUT.</remarks>
64 </Docs>
65 </Member>
66 </Members>
67 </Type>
+0
-29
doc/en/Gtk/SubmitHandler.xml less more
0 <Type Name="SubmitHandler" FullName="Gtk.SubmitHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void SubmitHandler(object o, SubmitArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.Submit" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.SubmitArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.SubmitHandler" /> to an event, add the SubmitHandler instance to the event. The methods referenced by the SubmitHandler instance are invoked whenever the event is raised, until the SubmitHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.SubmitArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
00 <Type Name="Switch" FullName="Gtk.Switch">
1 <TypeSignature Language="C#" Value="public class Switch : Gtk.Widget, Gtk.Activatable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Switch extends Gtk.Widget implements class GLib.IWrapper, class Gtk.Activatable" />
1 <TypeSignature Language="C#" Value="public class Switch : Gtk.Widget, Gtk.IActivatable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Switch extends Gtk.Widget implements class GLib.IWrapper, class Gtk.IActivatable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.Activatable</InterfaceName>
11 <InterfaceName>Gtk.IActivatable</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
8686 <ReturnType>GLib.GType</ReturnType>
8787 </ReturnValue>
8888 <Docs>
89 <summary>To be added.</summary>
90 <value>To be added.</value>
91 <remarks>To be added.</remarks>
89 <summary>GType Property.</summary>
90 <value>The native <see cref="T:GLib.GType" /> value.</value>
91 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Switch" />.</remarks>
9292 <since version="Gtk# 3.0" />
9393 </Docs>
9494 </Member>
+0
-105
doc/en/Gtk/TargetPair.xml less more
0 <Type Name="TargetPair" FullName="Gtk.TargetPair">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public struct TargetPair" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Do not use.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.ValueType</BaseTypeName>
15 </Base>
16 <Interfaces />
17 <Members>
18 <Member MemberName="Zero">
19 <MemberSignature Language="C#" Value="public static Gtk.TargetPair Zero;" />
20 <MemberType>Field</MemberType>
21 <ReturnValue>
22 <ReturnType>Gtk.TargetPair</ReturnType>
23 </ReturnValue>
24 <Parameters />
25 <Docs>
26 <summary>An empty target.</summary>
27 <remarks />
28 </Docs>
29 </Member>
30 <Member MemberName="New">
31 <MemberSignature Language="C#" Value="public static Gtk.TargetPair New (IntPtr raw);" />
32 <MemberType>Method</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.TargetPair</ReturnType>
35 </ReturnValue>
36 <Parameters>
37 <Parameter Name="raw" Type="System.IntPtr" />
38 </Parameters>
39 <Docs>
40 <summary>Constructor for internal use only.</summary>
41 <param name="raw">a <see cref="T:IntPtr" />, pointer to the underlying C structure.</param>
42 <returns>a <see cref="T:Gtk.TargetPair" /></returns>
43 <remarks />
44 </Docs>
45 </Member>
46 <Member MemberName="target">
47 <MemberSignature Language="C#" Value="public Gdk.Atom target { set; get; };" />
48 <MemberType>Property</MemberType>
49 <ReturnValue>
50 <ReturnType>Gdk.Atom</ReturnType>
51 </ReturnValue>
52 <Parameters>
53 </Parameters>
54 <Docs>
55 <summary>Do not use.</summary>
56 <value>a <see cref="T:Gdk.Atom" /></value>
57 <remarks />
58 </Docs>
59 <Attributes>
60 <Attribute>
61 <AttributeName>System.Obsolete("Replaced by Target property.")</AttributeName>
62 </Attribute>
63 </Attributes>
64 </Member>
65 <Member MemberName="Flags">
66 <MemberSignature Language="C#" Value="public uint Flags;" />
67 <MemberType>Field</MemberType>
68 <ReturnValue>
69 <ReturnType>System.UInt32</ReturnType>
70 </ReturnValue>
71 <Parameters>
72 </Parameters>
73 <Docs>
74 <summary>Do not use.</summary>
75 <remarks />
76 </Docs>
77 </Member>
78 <Member MemberName="Info">
79 <MemberSignature Language="C#" Value="public uint Info;" />
80 <MemberType>Field</MemberType>
81 <ReturnValue>
82 <ReturnType>System.UInt32</ReturnType>
83 </ReturnValue>
84 <Parameters>
85 </Parameters>
86 <Docs>
87 <summary>Do not use.</summary>
88 <remarks />
89 </Docs>
90 </Member>
91 <Member MemberName="Target">
92 <MemberSignature Language="C#" Value="public Gdk.Atom Target { set; get; };" />
93 <MemberType>Property</MemberType>
94 <ReturnValue>
95 <ReturnType>Gdk.Atom</ReturnType>
96 </ReturnValue>
97 <Docs>
98 <summary>To be added.</summary>
99 <value>To be added.</value>
100 <remarks>To be added.</remarks>
101 </Docs>
102 </Member>
103 </Members>
104 </Type>
17491749 </Parameters>
17501750 <Docs>
17511751 <param name="clipboard">To be added.</param>
1752 <summary>To be added.</summary>
1753 <remarks>To be added.</remarks>
1752 <summary>Default handler for the <see cref="M:Gtk.TextBuffer.PasteDone" /> event.</summary>
1753 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.TextBuffer.PasteDone" /> event.</remarks>
17541754 <since version="Gtk# 3.0" />
17551755 </Docs>
17561756 </Member>
598598 <remarks>Word breaks are determined by Pango and should be correct for nearly any language (if not, the correct fix would be to the Pango word break algorithms).</remarks>
599599 </Docs>
600600 </Member>
601 <Member MemberName="Equal">
602 <MemberSignature Language="C#" Value="public bool Equal (Gtk.TextIter rhs);" />
603 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Equal(valuetype Gtk.TextIter rhs) cil managed" />
601 <Member MemberName="Equals">
602 <MemberSignature Language="C#" Value="public bool Equals (Gtk.TextIter rhs);" />
603 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype Gtk.TextIter rhs) cil managed" />
604604 <MemberType>Method</MemberType>
605605 <ReturnValue>
606606 <ReturnType>System.Boolean</ReturnType>
609609 <Parameter Name="rhs" Type="Gtk.TextIter" />
610610 </Parameters>
611611 <Docs>
612 <param name="rhs">another <see cref="T:Gtk.TextIter" /></param>
613 <summary>Tests whether two iterators are equal, using the fastest possible mechanism.</summary>
614 <returns>
615 <see langword="true" /> if the iterators point to the same place in the buffer</returns>
616 <remarks>This function is very fast; you can expect it to perform better than e.g. getting the character offset for each iterator and comparing the offsets yourself. Also, it's a bit faster than <see cref="M:Gtk.TextIter.Compare()" />.</remarks>
617 </Docs>
618 </Member>
619 <Member MemberName="Equals">
620 <MemberSignature Language="C#" Value="public bool Equals (Gtk.TextIter other);" />
621 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype Gtk.TextIter other) cil managed" />
622 <MemberType>Method</MemberType>
623 <ReturnValue>
624 <ReturnType>System.Boolean</ReturnType>
625 </ReturnValue>
626 <Parameters>
627 <Parameter Name="other" Type="Gtk.TextIter" />
628 </Parameters>
629 <Docs>
630 <param name="other">To be added.</param>
612 <param name="rhs">To be added.</param>
631613 <summary>To be added.</summary>
632614 <returns>To be added.</returns>
633615 <remarks>To be added.</remarks>
00 <Type Name="TextView" FullName="Gtk.TextView">
1 <TypeSignature Language="C#" Maintainer="duncan" Value="public class TextView : Gtk.Container, Gtk.Scrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TextView extends Gtk.Container implements class GLib.IWrapper, class Gtk.Scrollable" />
1 <TypeSignature Language="C#" Maintainer="duncan" Value="public class TextView : Gtk.Container, Gtk.IScrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TextView extends Gtk.Container implements class GLib.IWrapper, class Gtk.IScrollable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.Scrollable</InterfaceName>
14 <InterfaceName>Gtk.IScrollable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
11161116 <Docs>
11171117 <param name="p0">To be added.</param>
11181118 <param name="p1">To be added.</param>
1119 <summary>To be added.</summary>
1120 <remarks>To be added.</remarks>
1119 <summary>Default handler for the <see cref="M:Gtk.TextView.MoveViewport" /> event.</summary>
1120 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.TextView.MoveViewport" /> event.</remarks>
11211121 <since version="Gtk# 3.0" />
11221122 </Docs>
11231123 </Member>
11771177 </Parameters>
11781178 <Docs>
11791179 <param name="p0">To be added.</param>
1180 <summary>To be added.</summary>
1181 <remarks>To be added.</remarks>
1180 <summary>Default handler for the <see cref="M:Gtk.TextView.PreeditChanged" /> event.</summary>
1181 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.TextView.PreeditChanged" /> event.</remarks>
11821182 <since version="Gtk# 3.0" />
11831183 </Docs>
11841184 </Member>
11991199 </Parameters>
12001200 <Docs>
12011201 <param name="p0">To be added.</param>
1202 <summary>To be added.</summary>
1203 <remarks>To be added.</remarks>
1202 <summary>Default handler for the <see cref="M:Gtk.TextView.SelectAll" /> event.</summary>
1203 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.TextView.SelectAll" /> event.</remarks>
12041204 <since version="Gtk# 3.0" />
12051205 </Docs>
12061206 </Member>
12361236 </ReturnValue>
12371237 <Parameters />
12381238 <Docs>
1239 <summary>To be added.</summary>
1240 <remarks>To be added.</remarks>
1239 <summary>Default handler for the <see cref="M:Gtk.TextView.ToggleCursorVisible" /> event.</summary>
1240 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.TextView.ToggleCursorVisible" /> event.</remarks>
12411241 <since version="Gtk# 3.0" />
12421242 </Docs>
12431243 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
268268 <ReturnType>GLib.GType</ReturnType>
269269 </ReturnValue>
270270 <Docs>
271 <summary>To be added.</summary>
272 <value>To be added.</value>
273 <remarks>To be added.</remarks>
271 <summary>GType Property.</summary>
272 <value>The native <see cref="T:GLib.GType" /> value.</value>
273 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.ThemingEngine" />.</remarks>
274274 <since version="Gtk# 3.0" />
275275 </Docs>
276276 </Member>
3232 <Parameter Name="raw" Type="System.IntPtr" />
3333 </Parameters>
3434 <Docs>
35 <param name="raw">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
35 <param name="raw">Native object pointer.</param>
36 <summary>Internal constructor</summary>
37 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3838 <since version="Gtk# 3.0" />
3939 </Docs>
4040 </Member>
145145 </ReturnValue>
146146 <Parameters />
147147 <Docs>
148 <summary>To be added.</summary>
149 <remarks>To be added.</remarks>
148 <summary>Default handler for the <see cref="M:Gtk.Timeline.Finished" /> event.</summary>
149 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Timeline.Finished" /> event.</remarks>
150150 <since version="Gtk# 3.0" />
151151 </Docs>
152152 </Member>
167167 </Parameters>
168168 <Docs>
169169 <param name="progress">To be added.</param>
170 <summary>To be added.</summary>
171 <remarks>To be added.</remarks>
170 <summary>Default handler for the <see cref="M:Gtk.Timeline.Frame" /> event.</summary>
171 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Timeline.Frame" /> event.</remarks>
172172 <since version="Gtk# 3.0" />
173173 </Docs>
174174 </Member>
186186 </ReturnValue>
187187 <Parameters />
188188 <Docs>
189 <summary>To be added.</summary>
190 <remarks>To be added.</remarks>
189 <summary>Default handler for the <see cref="M:Gtk.Timeline.Paused" /> event.</summary>
190 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Timeline.Paused" /> event.</remarks>
191191 <since version="Gtk# 3.0" />
192192 </Docs>
193193 </Member>
205205 </ReturnValue>
206206 <Parameters />
207207 <Docs>
208 <summary>To be added.</summary>
209 <remarks>To be added.</remarks>
208 <summary>Default handler for the <see cref="M:Gtk.Timeline.Started" /> event.</summary>
209 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Timeline.Started" /> event.</remarks>
210210 <since version="Gtk# 3.0" />
211211 </Docs>
212212 </Member>
+0
-97
doc/en/Gtk/Timeout.xml less more
0 <Type Name="Timeout" FullName="Gtk.Timeout">
1 <TypeSignature Language="C#" Value="public class Timeout" Maintainer="John Luke" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Registers a method to be called periodically.</summary>
11 <remarks>
12 </remarks>
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Object</BaseTypeName>
16 </Base>
17 <Interfaces />
18 <Attributes>
19 <Attribute>
20 <AttributeName>System.Obsolete("Replaced by GLib.Timeout")</AttributeName>
21 </Attribute>
22 </Attributes>
23 <Members>
24 <Member MemberName="Add">
25 <MemberSignature Language="C#" Value="public static uint Add (uint interval, Gtk.Function function);" />
26 <MemberType>Method</MemberType>
27 <ReturnValue>
28 <ReturnType>System.UInt32</ReturnType>
29 </ReturnValue>
30 <Parameters>
31 <Parameter Name="interval" Type="System.UInt32" />
32 <Parameter Name="function" Type="Gtk.Function" />
33 </Parameters>
34 <Docs>
35 <summary>Registers a <paramref name="function" /> to be called periodically.</summary>
36 <param name="interval">number of miliseconds between function calls</param>
37 <param name="function">delegate that will be called until it return false</param>
38 <returns>a <see cref="T:System.UInt32" /></returns>
39 <remarks>The <paramref name="function" /> will be called repeatedly after <paramref name="interval" /> milliseconds until it returns <see langword="false" /> at which point the <see cref="T:Gtk.Timeout" /> is destroyed and will not be called again.
40 <block subset="none" type="note"><para>
41 The first execution of the callback <paramref name="function" /> will only occur after the <paramref name="interval" /> has elapsed. In other words, it won't be executed right away after calling <see cref="T:Gtk.Timeout.Add" />.
42 </para></block></remarks>
43 </Docs>
44 </Member>
45 <Member MemberName="AddFull">
46 <MemberSignature Language="C#" Value="public static uint AddFull (uint interval, Gtk.Function function, Gtk.CallbackMarshal marshal, IntPtr data, Gtk.DestroyNotify destroy);" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.UInt32</ReturnType>
50 </ReturnValue>
51 <Parameters>
52 <Parameter Name="interval" Type="System.UInt32" />
53 <Parameter Name="function" Type="Gtk.Function" />
54 <Parameter Name="marshal" Type="Gtk.CallbackMarshal" />
55 <Parameter Name="data" Type="System.IntPtr" />
56 <Parameter Name="destroy" Type="Gtk.DestroyNotify" />
57 </Parameters>
58 <Docs>
59 <summary>Registers a <paramref name="function" /> to be called periodically.</summary>
60 <param name="interval">a <see cref="T:System.UInt32" /></param>
61 <param name="function">a <see cref="T:Gtk.Function" /></param>
62 <param name="marshal">a <see cref="T:Gtk.CallbackMarshal" /></param>
63 <param name="data">a <see cref="T:System.IntPtr" /></param>
64 <param name="destroy">a <see cref="T:Gtk.DestroyNotify" /></param>
65 <returns>a <see cref="T:System.UInt32" /></returns>
66 <remarks>The <paramref name="function" /> will be called repeatedly after <paramref name="interval" /> milliseconds until it returns <see langword="false" /> at which point the <see cref="T:Gtk.Timeout" /> is destroyed and will not be called again.</remarks>
67 </Docs>
68 </Member>
69 <Member MemberName="Remove">
70 <MemberSignature Language="C#" Value="public static void Remove (uint timeout_handler_id);" />
71 <MemberType>Method</MemberType>
72 <ReturnValue>
73 <ReturnType>System.Void</ReturnType>
74 </ReturnValue>
75 <Parameters>
76 <Parameter Name="timeout_handler_id" Type="System.UInt32" />
77 </Parameters>
78 <Docs>
79 <summary>Removes the given timeout destroying all information about it.</summary>
80 <param name="timeout_handler_id">a <see cref="T:System.UInt32" /></param>
81 <remarks>
82 </remarks>
83 </Docs>
84 </Member>
85 <Member MemberName=".ctor">
86 <MemberSignature Language="C#" Value="public Timeout ();" />
87 <MemberType>Constructor</MemberType>
88 <ReturnValue />
89 <Parameters />
90 <Docs>
91 <summary>Internal Constructor</summary>
92 <remarks>This should not be called directly by typical applications.</remarks>
93 </Docs>
94 </Member>
95 </Members>
96 </Type>
+0
-44
doc/en/Gtk/TitleChangedArgs.xml less more
0 <Type Name="TitleChangedArgs" FullName="Gtk.TitleChangedArgs">
1 <TypeSignature Language="C#" Value="public class TitleChangedArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.TitleChanged" /> event invokes <see cref="T:Gtk.TitleChangedHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public TitleChangedArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.TitleChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.TitleChangedHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="NewTitle">
31 <MemberSignature Language="C#" Value="public string NewTitle { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>System.String</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>Holds the new title for the window.</summary>
38 <value>the new title.</value>
39 <remarks />
40 </Docs>
41 </Member>
42 </Members>
43 </Type>
+0
-29
doc/en/Gtk/TitleChangedHandler.xml less more
0 <Type Name="TitleChangedHandler" FullName="Gtk.TitleChangedHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void TitleChangedHandler(object o, TitleChangedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.TitleChanged" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.TitleChangedArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.TitleChangedHandler" /> to an event, add the TitleChangedHandler instance to the event. The methods referenced by the TitleChangedHandler instance are invoked whenever the event is raised, until the TitleChangedHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.TitleChangedArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
00 <Type Name="ToolItem" FullName="Gtk.ToolItem">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class ToolItem : Gtk.Bin, Gtk.Activatable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ToolItem extends Gtk.Bin implements class GLib.IWrapper, class Gtk.Activatable" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class ToolItem : Gtk.Bin, Gtk.IActivatable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ToolItem extends Gtk.Bin implements class GLib.IWrapper, class Gtk.IActivatable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
1010 </Base>
1111 <Interfaces>
1212 <Interface>
13 <InterfaceName>Gtk.Activatable</InterfaceName>
13 <InterfaceName>Gtk.IActivatable</InterfaceName>
1414 </Interface>
1515 </Interfaces>
1616 <Docs>
00 <Type Name="ToolItemGroup" FullName="Gtk.ToolItemGroup">
1 <TypeSignature Language="C#" Value="public class ToolItemGroup : Gtk.Container, Gtk.ToolShell" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ToolItemGroup extends Gtk.Container implements class GLib.IWrapper, class Gtk.ToolShell" />
1 <TypeSignature Language="C#" Value="public class ToolItemGroup : Gtk.Container, Gtk.IToolShell" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ToolItemGroup extends Gtk.Container implements class GLib.IWrapper, class Gtk.IToolShell" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.ToolShell</InterfaceName>
11 <InterfaceName>Gtk.IToolShell</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
2525 <Parameter Name="raw" Type="System.IntPtr" />
2626 </Parameters>
2727 <Docs>
28 <param name="raw">To be added.</param>
29 <summary>To be added.</summary>
30 <remarks>To be added.</remarks>
28 <param name="raw">Native object pointer.</param>
29 <summary>Internal constructor</summary>
30 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3131 <since version="Gtk# 3.0" />
3232 </Docs>
3333 </Member>
161161 <ReturnType>GLib.GType</ReturnType>
162162 </ReturnValue>
163163 <Docs>
164 <summary>To be added.</summary>
165 <value>To be added.</value>
166 <remarks>To be added.</remarks>
164 <summary>GType Property.</summary>
165 <value>The native <see cref="T:GLib.GType" /> value.</value>
166 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.ToolItemGroup" />.</remarks>
167167 <since version="Gtk# 3.0" />
168168 </Docs>
169169 </Member>
00 <Type Name="ToolPalette" FullName="Gtk.ToolPalette">
1 <TypeSignature Language="C#" Value="public class ToolPalette : Gtk.Container, Gtk.Orientable, Gtk.Scrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ToolPalette extends Gtk.Container implements class GLib.IWrapper, class Gtk.Orientable, class Gtk.Scrollable" />
1 <TypeSignature Language="C#" Value="public class ToolPalette : Gtk.Container, Gtk.IOrientable, Gtk.IScrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ToolPalette extends Gtk.Container implements class GLib.IWrapper, class Gtk.IOrientable, class Gtk.IScrollable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.Orientable</InterfaceName>
11 <InterfaceName>Gtk.IOrientable</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.Scrollable</InterfaceName>
14 <InterfaceName>Gtk.IScrollable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3939 <Parameter Name="raw" Type="System.IntPtr" />
4040 </Parameters>
4141 <Docs>
42 <param name="raw">To be added.</param>
43 <summary>To be added.</summary>
44 <remarks>To be added.</remarks>
42 <param name="raw">Native object pointer.</param>
43 <summary>Internal constructor</summary>
44 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4545 <since version="Gtk# 3.0" />
4646 </Docs>
4747 </Member>
230230 <ReturnType>GLib.GType</ReturnType>
231231 </ReturnValue>
232232 <Docs>
233 <summary>To be added.</summary>
234 <value>To be added.</value>
235 <remarks>To be added.</remarks>
233 <summary>GType Property.</summary>
234 <value>The native <see cref="T:GLib.GType" /> value.</value>
235 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.ToolPalette" />.</remarks>
236236 <since version="Gtk# 3.0" />
237237 </Docs>
238238 </Member>
+0
-145
doc/en/Gtk/ToolShell.xml less more
0 <Type Name="ToolShell" FullName="Gtk.ToolShell">
1 <TypeSignature Language="C#" Value="public interface ToolShell : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ToolShell implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Docs>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
14 <since version="Gtk# 3.0" />
15 </Docs>
16 <Members>
17 <Member MemberName="EllipsizeMode">
18 <MemberSignature Language="C#" Value="public Pango.EllipsizeMode EllipsizeMode { get; }" />
19 <MemberSignature Language="ILAsm" Value=".property instance valuetype Pango.EllipsizeMode EllipsizeMode" />
20 <MemberType>Property</MemberType>
21 <ReturnValue>
22 <ReturnType>Pango.EllipsizeMode</ReturnType>
23 </ReturnValue>
24 <Docs>
25 <summary>To be added.</summary>
26 <value>To be added.</value>
27 <remarks>To be added.</remarks>
28 <since version="Gtk# 3.0" />
29 </Docs>
30 </Member>
31 <Member MemberName="IconSize">
32 <MemberSignature Language="C#" Value="public Gtk.IconSize IconSize { get; }" />
33 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.IconSize IconSize" />
34 <MemberType>Property</MemberType>
35 <ReturnValue>
36 <ReturnType>Gtk.IconSize</ReturnType>
37 </ReturnValue>
38 <Docs>
39 <summary>To be added.</summary>
40 <value>To be added.</value>
41 <remarks>To be added.</remarks>
42 <since version="Gtk# 3.0" />
43 </Docs>
44 </Member>
45 <Member MemberName="Orientation">
46 <MemberSignature Language="C#" Value="public Gtk.Orientation Orientation { get; }" />
47 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation Orientation" />
48 <MemberType>Property</MemberType>
49 <ReturnValue>
50 <ReturnType>Gtk.Orientation</ReturnType>
51 </ReturnValue>
52 <Docs>
53 <summary>To be added.</summary>
54 <value>To be added.</value>
55 <remarks>To be added.</remarks>
56 <since version="Gtk# 3.0" />
57 </Docs>
58 </Member>
59 <Member MemberName="RebuildMenu">
60 <MemberSignature Language="C#" Value="public void RebuildMenu ();" />
61 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RebuildMenu() cil managed" />
62 <MemberType>Method</MemberType>
63 <ReturnValue>
64 <ReturnType>System.Void</ReturnType>
65 </ReturnValue>
66 <Parameters />
67 <Docs>
68 <summary>To be added.</summary>
69 <remarks>To be added.</remarks>
70 <since version="Gtk# 3.0" />
71 </Docs>
72 </Member>
73 <Member MemberName="ReliefStyle">
74 <MemberSignature Language="C#" Value="public Gtk.ReliefStyle ReliefStyle { get; }" />
75 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ReliefStyle ReliefStyle" />
76 <MemberType>Property</MemberType>
77 <ReturnValue>
78 <ReturnType>Gtk.ReliefStyle</ReturnType>
79 </ReturnValue>
80 <Docs>
81 <summary>To be added.</summary>
82 <value>To be added.</value>
83 <remarks>To be added.</remarks>
84 <since version="Gtk# 3.0" />
85 </Docs>
86 </Member>
87 <Member MemberName="Style">
88 <MemberSignature Language="C#" Value="public Gtk.ToolbarStyle Style { get; }" />
89 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ToolbarStyle Style" />
90 <MemberType>Property</MemberType>
91 <ReturnValue>
92 <ReturnType>Gtk.ToolbarStyle</ReturnType>
93 </ReturnValue>
94 <Docs>
95 <summary>To be added.</summary>
96 <value>To be added.</value>
97 <remarks>To be added.</remarks>
98 <since version="Gtk# 3.0" />
99 </Docs>
100 </Member>
101 <Member MemberName="TextAlignment">
102 <MemberSignature Language="C#" Value="public float TextAlignment { get; }" />
103 <MemberSignature Language="ILAsm" Value=".property instance float32 TextAlignment" />
104 <MemberType>Property</MemberType>
105 <ReturnValue>
106 <ReturnType>System.Single</ReturnType>
107 </ReturnValue>
108 <Docs>
109 <summary>To be added.</summary>
110 <value>To be added.</value>
111 <remarks>To be added.</remarks>
112 <since version="Gtk# 3.0" />
113 </Docs>
114 </Member>
115 <Member MemberName="TextOrientation">
116 <MemberSignature Language="C#" Value="public Gtk.Orientation TextOrientation { get; }" />
117 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation TextOrientation" />
118 <MemberType>Property</MemberType>
119 <ReturnValue>
120 <ReturnType>Gtk.Orientation</ReturnType>
121 </ReturnValue>
122 <Docs>
123 <summary>To be added.</summary>
124 <value>To be added.</value>
125 <remarks>To be added.</remarks>
126 <since version="Gtk# 3.0" />
127 </Docs>
128 </Member>
129 <Member MemberName="TextSizeGroup">
130 <MemberSignature Language="C#" Value="public Gtk.SizeGroup TextSizeGroup { get; }" />
131 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.SizeGroup TextSizeGroup" />
132 <MemberType>Property</MemberType>
133 <ReturnValue>
134 <ReturnType>Gtk.SizeGroup</ReturnType>
135 </ReturnValue>
136 <Docs>
137 <summary>To be added.</summary>
138 <value>To be added.</value>
139 <remarks>To be added.</remarks>
140 <since version="Gtk# 3.0" />
141 </Docs>
142 </Member>
143 </Members>
144 </Type>
00 <Type Name="ToolShellAdapter" FullName="Gtk.ToolShellAdapter">
1 <TypeSignature Language="C#" Value="public class ToolShellAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.ToolShell" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ToolShellAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.ToolShell" />
1 <TypeSignature Language="C#" Value="public class ToolShellAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.IToolShell" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi ToolShellAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.IToolShell" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.ToolShell</InterfaceName>
14 <InterfaceName>Gtk.IToolShell</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3232 </Docs>
3333 </Member>
3434 <Member MemberName=".ctor">
35 <MemberSignature Language="C#" Value="public ToolShellAdapter (Gtk.ToolShellImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ToolShellImplementor implementor) cil managed" />
35 <MemberSignature Language="C#" Value="public ToolShellAdapter (Gtk.IToolShellImplementor implementor);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.IToolShellImplementor implementor) cil managed" />
3737 <MemberType>Constructor</MemberType>
3838 <Parameters>
39 <Parameter Name="implementor" Type="Gtk.ToolShellImplementor" />
39 <Parameter Name="implementor" Type="Gtk.IToolShellImplementor" />
4040 </Parameters>
4141 <Docs>
4242 <param name="implementor">To be added.</param>
7474 </Docs>
7575 </Member>
7676 <Member MemberName="GetObject">
77 <MemberSignature Language="C#" Value="public static Gtk.ToolShell GetObject (GLib.Object obj);" />
78 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ToolShell GetObject(class GLib.Object obj) cil managed" />
77 <MemberSignature Language="C#" Value="public static Gtk.IToolShell GetObject (GLib.Object obj);" />
78 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IToolShell GetObject(class GLib.Object obj) cil managed" />
7979 <MemberType>Method</MemberType>
8080 <ReturnValue>
81 <ReturnType>Gtk.ToolShell</ReturnType>
81 <ReturnType>Gtk.IToolShell</ReturnType>
8282 </ReturnValue>
8383 <Parameters>
8484 <Parameter Name="obj" Type="GLib.Object" />
9292 </Docs>
9393 </Member>
9494 <Member MemberName="GetObject">
95 <MemberSignature Language="C#" Value="public static Gtk.ToolShell GetObject (IntPtr handle, bool owned);" />
96 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ToolShell GetObject(native int handle, bool owned) cil managed" />
95 <MemberSignature Language="C#" Value="public static Gtk.IToolShell GetObject (IntPtr handle, bool owned);" />
96 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.IToolShell GetObject(native int handle, bool owned) cil managed" />
9797 <MemberType>Method</MemberType>
9898 <ReturnValue>
99 <ReturnType>Gtk.ToolShell</ReturnType>
99 <ReturnType>Gtk.IToolShell</ReturnType>
100100 </ReturnValue>
101101 <Parameters>
102102 <Parameter Name="handle" Type="System.IntPtr" />
111111 <since version="Gtk# 3.0" />
112112 </Docs>
113113 </Member>
114 <Member MemberName="GInterfaceGType">
115 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
117 <MemberType>Property</MemberType>
118 <ReturnValue>
119 <ReturnType>GLib.GType</ReturnType>
120 </ReturnValue>
121 <Docs>
122 <summary>To be added.</summary>
123 <value>To be added.</value>
124 <remarks>To be added.</remarks>
125 <since version="Gtk# 3.0" />
126 </Docs>
127 </Member>
114128 <Member MemberName="GType">
115 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
116 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
129 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
130 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
117131 <MemberType>Property</MemberType>
118132 <ReturnValue>
119133 <ReturnType>GLib.GType</ReturnType>
154168 </Docs>
155169 </Member>
156170 <Member MemberName="Implementor">
157 <MemberSignature Language="C#" Value="public Gtk.ToolShellImplementor Implementor { get; }" />
158 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ToolShellImplementor Implementor" />
159 <MemberType>Property</MemberType>
160 <ReturnValue>
161 <ReturnType>Gtk.ToolShellImplementor</ReturnType>
171 <MemberSignature Language="C#" Value="public Gtk.IToolShellImplementor Implementor { get; }" />
172 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.IToolShellImplementor Implementor" />
173 <MemberType>Property</MemberType>
174 <ReturnValue>
175 <ReturnType>Gtk.IToolShellImplementor</ReturnType>
162176 </ReturnValue>
163177 <Docs>
164178 <summary>To be added.</summary>
+0
-150
doc/en/Gtk/ToolShellImplementor.xml less more
0 <Type Name="ToolShellImplementor" FullName="Gtk.ToolShellImplementor">
1 <TypeSignature Language="C#" Value="public interface ToolShellImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ToolShellImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.ToolShellAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>To be added.</summary>
18 <remarks>To be added.</remarks>
19 <since version="Gtk# 3.0" />
20 </Docs>
21 <Members>
22 <Member MemberName="EllipsizeMode">
23 <MemberSignature Language="C#" Value="public Pango.EllipsizeMode EllipsizeMode { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance valuetype Pango.EllipsizeMode EllipsizeMode" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>Pango.EllipsizeMode</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 <Member MemberName="IconSize">
37 <MemberSignature Language="C#" Value="public Gtk.IconSize IconSize { get; }" />
38 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.IconSize IconSize" />
39 <MemberType>Property</MemberType>
40 <ReturnValue>
41 <ReturnType>Gtk.IconSize</ReturnType>
42 </ReturnValue>
43 <Docs>
44 <summary>To be added.</summary>
45 <value>To be added.</value>
46 <remarks>To be added.</remarks>
47 <since version="Gtk# 3.0" />
48 </Docs>
49 </Member>
50 <Member MemberName="Orientation">
51 <MemberSignature Language="C#" Value="public Gtk.Orientation Orientation { get; }" />
52 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation Orientation" />
53 <MemberType>Property</MemberType>
54 <ReturnValue>
55 <ReturnType>Gtk.Orientation</ReturnType>
56 </ReturnValue>
57 <Docs>
58 <summary>To be added.</summary>
59 <value>To be added.</value>
60 <remarks>To be added.</remarks>
61 <since version="Gtk# 3.0" />
62 </Docs>
63 </Member>
64 <Member MemberName="RebuildMenu">
65 <MemberSignature Language="C#" Value="public void RebuildMenu ();" />
66 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RebuildMenu() cil managed" />
67 <MemberType>Method</MemberType>
68 <ReturnValue>
69 <ReturnType>System.Void</ReturnType>
70 </ReturnValue>
71 <Parameters />
72 <Docs>
73 <summary>To be added.</summary>
74 <remarks>To be added.</remarks>
75 <since version="Gtk# 3.0" />
76 </Docs>
77 </Member>
78 <Member MemberName="ReliefStyle">
79 <MemberSignature Language="C#" Value="public Gtk.ReliefStyle ReliefStyle { get; }" />
80 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ReliefStyle ReliefStyle" />
81 <MemberType>Property</MemberType>
82 <ReturnValue>
83 <ReturnType>Gtk.ReliefStyle</ReturnType>
84 </ReturnValue>
85 <Docs>
86 <summary>To be added.</summary>
87 <value>To be added.</value>
88 <remarks>To be added.</remarks>
89 <since version="Gtk# 3.0" />
90 </Docs>
91 </Member>
92 <Member MemberName="Style">
93 <MemberSignature Language="C#" Value="public Gtk.ToolbarStyle Style { get; }" />
94 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ToolbarStyle Style" />
95 <MemberType>Property</MemberType>
96 <ReturnValue>
97 <ReturnType>Gtk.ToolbarStyle</ReturnType>
98 </ReturnValue>
99 <Docs>
100 <summary>To be added.</summary>
101 <value>To be added.</value>
102 <remarks>To be added.</remarks>
103 <since version="Gtk# 3.0" />
104 </Docs>
105 </Member>
106 <Member MemberName="TextAlignment">
107 <MemberSignature Language="C#" Value="public float TextAlignment { get; }" />
108 <MemberSignature Language="ILAsm" Value=".property instance float32 TextAlignment" />
109 <MemberType>Property</MemberType>
110 <ReturnValue>
111 <ReturnType>System.Single</ReturnType>
112 </ReturnValue>
113 <Docs>
114 <summary>To be added.</summary>
115 <value>To be added.</value>
116 <remarks>To be added.</remarks>
117 <since version="Gtk# 3.0" />
118 </Docs>
119 </Member>
120 <Member MemberName="TextOrientation">
121 <MemberSignature Language="C#" Value="public Gtk.Orientation TextOrientation { get; }" />
122 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation TextOrientation" />
123 <MemberType>Property</MemberType>
124 <ReturnValue>
125 <ReturnType>Gtk.Orientation</ReturnType>
126 </ReturnValue>
127 <Docs>
128 <summary>To be added.</summary>
129 <value>To be added.</value>
130 <remarks>To be added.</remarks>
131 <since version="Gtk# 3.0" />
132 </Docs>
133 </Member>
134 <Member MemberName="TextSizeGroup">
135 <MemberSignature Language="C#" Value="public Gtk.SizeGroup TextSizeGroup { get; }" />
136 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.SizeGroup TextSizeGroup" />
137 <MemberType>Property</MemberType>
138 <ReturnValue>
139 <ReturnType>Gtk.SizeGroup</ReturnType>
140 </ReturnValue>
141 <Docs>
142 <summary>To be added.</summary>
143 <value>To be added.</value>
144 <remarks>To be added.</remarks>
145 <since version="Gtk# 3.0" />
146 </Docs>
147 </Member>
148 </Members>
149 </Type>
00 <Type Name="Toolbar" FullName="Gtk.Toolbar">
1 <TypeSignature Language="C#" Maintainer="Duncan Mak" Value="public class Toolbar : Gtk.Container, Gtk.Orientable, Gtk.ToolShell" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Toolbar extends Gtk.Container implements class GLib.IWrapper, class Gtk.Orientable, class Gtk.ToolShell" />
1 <TypeSignature Language="C#" Maintainer="Duncan Mak" Value="public class Toolbar : Gtk.Container, Gtk.IOrientable, Gtk.IToolShell" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Toolbar extends Gtk.Container implements class GLib.IWrapper, class Gtk.IOrientable, class Gtk.IToolShell" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.Orientable</InterfaceName>
14 <InterfaceName>Gtk.IOrientable</InterfaceName>
1515 </Interface>
1616 <Interface>
17 <InterfaceName>Gtk.ToolShell</InterfaceName>
17 <InterfaceName>Gtk.IToolShell</InterfaceName>
1818 </Interface>
1919 </Interfaces>
2020 <Docs>
169169 <since version="Gtk# 2.4" />
170170 </Docs>
171171 </Member>
172 <Member MemberName="Gtk.ToolShell.IconSize">
173 <MemberSignature Language="C#" Value="Gtk.IconSize Gtk.ToolShell.IconSize { get; }" />
174 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.IconSize Gtk.ToolShell.IconSize" />
172 <Member MemberName="Gtk.IToolShell.IconSize">
173 <MemberSignature Language="C#" Value="Gtk.IconSize Gtk.IToolShell.IconSize { get; }" />
174 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.IconSize Gtk.IToolShell.IconSize" />
175175 <MemberType>Property</MemberType>
176176 <ReturnValue>
177177 <ReturnType>Gtk.IconSize</ReturnType>
183183 <since version="Gtk# 3.0" />
184184 </Docs>
185185 </Member>
186 <Member MemberName="Gtk.ToolShell.Orientation">
187 <MemberSignature Language="C#" Value="Gtk.Orientation Gtk.ToolShell.Orientation { get; }" />
188 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation Gtk.ToolShell.Orientation" />
186 <Member MemberName="Gtk.IToolShell.Orientation">
187 <MemberSignature Language="C#" Value="Gtk.Orientation Gtk.IToolShell.Orientation { get; }" />
188 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.Orientation Gtk.IToolShell.Orientation" />
189189 <MemberType>Property</MemberType>
190190 <ReturnValue>
191191 <ReturnType>Gtk.Orientation</ReturnType>
197197 <since version="Gtk# 3.0" />
198198 </Docs>
199199 </Member>
200 <Member MemberName="Gtk.ToolShell.ReliefStyle">
201 <MemberSignature Language="C#" Value="Gtk.ReliefStyle Gtk.ToolShell.ReliefStyle { get; }" />
202 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ReliefStyle Gtk.ToolShell.ReliefStyle" />
200 <Member MemberName="Gtk.IToolShell.ReliefStyle">
201 <MemberSignature Language="C#" Value="Gtk.ReliefStyle Gtk.IToolShell.ReliefStyle { get; }" />
202 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ReliefStyle Gtk.IToolShell.ReliefStyle" />
203203 <MemberType>Property</MemberType>
204204 <ReturnValue>
205205 <ReturnType>Gtk.ReliefStyle</ReturnType>
211211 <since version="Gtk# 3.0" />
212212 </Docs>
213213 </Member>
214 <Member MemberName="Gtk.ToolShell.Style">
215 <MemberSignature Language="C#" Value="Gtk.ToolbarStyle Gtk.ToolShell.Style { get; }" />
216 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ToolbarStyle Gtk.ToolShell.Style" />
214 <Member MemberName="Gtk.IToolShell.Style">
215 <MemberSignature Language="C#" Value="Gtk.ToolbarStyle Gtk.IToolShell.Style { get; }" />
216 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.ToolbarStyle Gtk.IToolShell.Style" />
217217 <MemberType>Property</MemberType>
218218 <ReturnValue>
219219 <ReturnType>Gtk.ToolbarStyle</ReturnType>
355355 </Parameters>
356356 <Docs>
357357 <param name="p0">To be added.</param>
358 <summary>To be added.</summary>
358 <summary>Default handler for the <see cref="M:Gtk.Toolbar.FocusHomeOrEnd" /> event.</summary>
359359 <returns>To be added.</returns>
360 <remarks>To be added.</remarks>
360 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Toolbar.FocusHomeOrEnd" /> event.</remarks>
361361 <since version="Gtk# 3.0" />
362362 </Docs>
363363 </Member>
+0
-90
doc/en/Gtk/ToolbarChildType.xml less more
0 <Type Name="ToolbarChildType" FullName="Gtk.ToolbarChildType">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public enum ToolbarChildType" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Set the type of new elements that are added to a <see cref="T:Gtk.Toolbar" />.</summary>
11 <remarks>
12 <see cref="T:Gtk.ToolbarChildType" /> is used to set the type of new elements that are added to a <see cref="T:Gtk.Toolbar" />.</remarks>
13 </Docs>
14 <Base>
15 <BaseTypeName>System.Enum</BaseTypeName>
16 </Base>
17 <Attributes>
18 <Attribute>
19 <AttributeName>GLib.GType(typeof(Gtk.ToolbarChildTypeGType))</AttributeName>
20 </Attribute>
21 </Attributes>
22 <Members>
23 <Member MemberName="Space">
24 <MemberSignature Language="C#" Value="Space" />
25 <MemberType>Field</MemberType>
26 <ReturnValue>
27 <ReturnType>Gtk.ToolbarChildType</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 </Parameters>
31 <Docs>
32 <summary>Add blank space to the toolbar.</summary>
33 <remarks />
34 </Docs>
35 </Member>
36 <Member MemberName="Button">
37 <MemberSignature Language="C#" Value="Button" />
38 <MemberType>Field</MemberType>
39 <ReturnValue>
40 <ReturnType>Gtk.ToolbarChildType</ReturnType>
41 </ReturnValue>
42 <Parameters>
43 </Parameters>
44 <Docs>
45 <summary>Add buttons to the toolbar.</summary>
46 <remarks />
47 </Docs>
48 </Member>
49 <Member MemberName="Togglebutton">
50 <MemberSignature Language="C#" Value="Togglebutton" />
51 <MemberType>Field</MemberType>
52 <ReturnValue>
53 <ReturnType>Gtk.ToolbarChildType</ReturnType>
54 </ReturnValue>
55 <Parameters>
56 </Parameters>
57 <Docs>
58 <summary>Add toggle buttons to the toolbar.</summary>
59 <remarks />
60 </Docs>
61 </Member>
62 <Member MemberName="Radiobutton">
63 <MemberSignature Language="C#" Value="Radiobutton" />
64 <MemberType>Field</MemberType>
65 <ReturnValue>
66 <ReturnType>Gtk.ToolbarChildType</ReturnType>
67 </ReturnValue>
68 <Parameters>
69 </Parameters>
70 <Docs>
71 <summary>Add radio buttons to the toolbar.</summary>
72 <remarks />
73 </Docs>
74 </Member>
75 <Member MemberName="Widget">
76 <MemberSignature Language="C#" Value="Widget" />
77 <MemberType>Field</MemberType>
78 <ReturnValue>
79 <ReturnType>Gtk.ToolbarChildType</ReturnType>
80 </ReturnValue>
81 <Parameters>
82 </Parameters>
83 <Docs>
84 <summary>Add widgets to the toolbar.</summary>
85 <remarks />
86 </Docs>
87 </Member>
88 </Members>
89 </Type>
3131 <Parameter Name="raw" Type="System.IntPtr" />
3232 </Parameters>
3333 <Docs>
34 <param name="raw">To be added.</param>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
34 <param name="raw">Native object pointer.</param>
35 <summary>Internal constructor</summary>
36 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3737 </Docs>
3838 </Member>
3939 <Member MemberName="Custom">
5757 <ReturnType>GLib.GType</ReturnType>
5858 </ReturnValue>
5959 <Docs>
60 <summary>To be added.</summary>
61 <value>To be added.</value>
62 <remarks>To be added.</remarks>
60 <summary>GType Property.</summary>
61 <value>The native <see cref="T:GLib.GType" /> value.</value>
62 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Tooltip" />.</remarks>
6363 </Docs>
6464 </Member>
6565 <Member MemberName="Icon">
8989 </Docs>
9090 </Member>
9191 <Member MemberName="SetIconFromGicon">
92 <MemberSignature Language="C#" Value="public void SetIconFromGicon (GLib.Icon gicon, Gtk.IconSize size);" />
93 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetIconFromGicon(class GLib.Icon gicon, valuetype Gtk.IconSize size) cil managed" />
92 <MemberSignature Language="C#" Value="public void SetIconFromGicon (GLib.IIcon gicon, Gtk.IconSize size);" />
93 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetIconFromGicon(class GLib.IIcon gicon, valuetype Gtk.IconSize size) cil managed" />
9494 <MemberType>Method</MemberType>
9595 <ReturnValue>
9696 <ReturnType>System.Void</ReturnType>
9797 </ReturnValue>
9898 <Parameters>
99 <Parameter Name="gicon" Type="GLib.Icon" />
99 <Parameter Name="gicon" Type="GLib.IIcon" />
100100 <Parameter Name="size" Type="Gtk.IconSize" />
101101 </Parameters>
102102 <Docs>
+0
-73
doc/en/Gtk/TooltipSetArgs.xml less more
0 <Type Name="TooltipSetArgs" FullName="Gtk.TooltipSetArgs">
1 <TypeSignature Language="C#" Value="public class TooltipSetArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <summary>Event data.</summary>
10 <remarks>
11 <para>The <see cref="M:Gtk.ToolItem.TooltipSet" /> event invokes <see cref="T:Gtk.TooltipSetHandler" /> delegates which pass event data via this class.</para>
12 </remarks>
13 <since version="Gtk# 2.4" />
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public TooltipSetArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.TooltipSetArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.TooltipSetHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Tooltips">
31 <MemberSignature Language="C#" Value="public Gtk.Tooltips Tooltips { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.Tooltips</ReturnType>
35 </ReturnValue>
36 <Parameters />
37 <Docs>
38 <summary>The tooltips group.</summary>
39 <value>a <see cref="T:Gtk.Tooltips" /></value>
40 <remarks>(XXX: should this be the entire tooltips group, or just the tooltip that was set?)</remarks>
41 </Docs>
42 </Member>
43 <Member MemberName="TipText">
44 <MemberSignature Language="C#" Value="public string TipText { get; };" />
45 <MemberType>Property</MemberType>
46 <ReturnValue>
47 <ReturnType>System.String</ReturnType>
48 </ReturnValue>
49 <Parameters />
50 <Docs>
51 <summary>The public tooltip text that was set.</summary>
52 <value>a <see cref="T:System.String" /></value>
53 <remarks>
54 </remarks>
55 </Docs>
56 </Member>
57 <Member MemberName="TipPrivate">
58 <MemberSignature Language="C#" Value="public string TipPrivate { get; };" />
59 <MemberType>Property</MemberType>
60 <ReturnValue>
61 <ReturnType>System.String</ReturnType>
62 </ReturnValue>
63 <Parameters />
64 <Docs>
65 <summary>The private/detail tooltip text that was set.</summary>
66 <value>a <see cref="T:System.String" /></value>
67 <remarks>
68 </remarks>
69 </Docs>
70 </Member>
71 </Members>
72 </Type>
+0
-31
doc/en/Gtk/TooltipSetHandler.xml less more
0 <Type Name="TooltipSetHandler" FullName="Gtk.TooltipSetHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void TooltipSetHandler(object o, TooltipSetArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
5 <AssemblyVersion>2.12.0.0</AssemblyVersion>
6 </AssemblyInfo>
7 <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>
8 <Docs>
9 <param name="o">Event sender.</param>
10 <param name="args">Event arguments.</param>
11 <summary>Event handler.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.ToolItem.TooltipSet" /> event utilizes this delegate:</para>
14 <para>Event data is passed via the <see cref="T:Gtk.TooltipSetArgs" /> parameter.</para>
15 <para>To attach a <see cref="T:Gtk.TooltipSetHandler" /> to an event, add the TooltipSetHandler instance to the event. The methods referenced by the TooltipSetHandler instance are invoked whenever the event is raised, until the TooltipSetHandler is removed from the event.</para>
16 </remarks>
17 <since version="Gtk# 2.4" />
18 </Docs>
19 <Base>
20 <BaseTypeName>System.Delegate</BaseTypeName>
21 </Base>
22 <Members />
23 <ReturnValue>
24 <ReturnType>System.Void</ReturnType>
25 </ReturnValue>
26 <Parameters>
27 <Parameter Name="o" Type="System.Object" />
28 <Parameter Name="args" Type="Gtk.TooltipSetArgs" />
29 </Parameters>
30 </Type>
+0
-231
doc/en/Gtk/Tooltips.xml less more
0 <Type Name="Tooltips" FullName="Gtk.Tooltips">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class Tooltips : Gtk.Object" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Add Tooltips to your widgets.</summary>
11 <remarks>
12 <para>Tooltips are the messages that appear next to a widget when the mouse pointer is held over it for a short amount of time.
13 They are especially helpful for adding more verbose descriptions of things such as <see cref="T:Gtk.Button" /> in a toolbar.</para>
14 <para>An individual tooltip belongs to a group of tooltips.
15 A group is created by calling the constructor <see cref="C:Gtk.Tooltips()" />.
16 Every tooltip in the group can then be turned off with <see cref="M:Gtk.Tooltips.Disable()" /> and on with <see cref="M:Gtk.Tooltips.Enable()" />.</para>
17 <para>To assign a tip to a particular <see cref="T:Gtk.Widget" />, <see cref="M:Gtk.Tooltips.SetTip(Gtk.Widget,System.String,System.String)" /> is used.</para>
18 <para>Note: Tooltips can only be set on widgets which have their own X window.
19 To add a tooltip to a <see cref="T:Gtk.Widget" /> that does not have its own <see cref="T:Gtk.Window" />, place the widget inside a <see cref="T:Gtk.EventBox" /> and add a tooltip to that instead.</para>
20 <para>The default appearance of all tooltips in a program is determined by the current Gtk theme that the user has selected.</para>
21 <example>
22 <code lang="C#">
23 using Gtk;
24
25 class ToolTipsExample
26 {
27 static void Main()
28 {
29
30 Application.Init();
31
32 Window win = new Window("Tooltips");
33 Button load_button, save_button;
34 HBox hbox;
35 Tooltips button_bar_tips;
36
37 button_bar_tips = new Tooltips ();
38
39 // Create the buttons and pack them into a Gtk.HBox
40 hbox = new HBox (true, 2);
41 win.Add(hbox);
42
43 load_button = new Button ("Load a file");
44 hbox.Add(load_button);
45
46 save_button = new Button ("Save a file");
47 hbox.Add(save_button);
48
49 // Add the tips
50 button_bar_tips.SetTip (load_button,
51 "Load a new document into this window",
52 "longer explanation");
53
54 button_bar_tips.SetTip (save_button,
55 "Saves the current document to a file",
56 "longer explanation");
57
58 win.ShowAll();
59 Application.Run();
60 }
61 }
62 </code>
63 </example>
64 </remarks>
65 </Docs>
66 <Base>
67 <BaseTypeName>Gtk.Object</BaseTypeName>
68 </Base>
69 <Interfaces>
70 </Interfaces>
71 <Members>
72 <Member MemberName="Enable">
73 <MemberSignature Language="C#" Value="public void Enable ();" />
74 <MemberType>Method</MemberType>
75 <ReturnValue>
76 <ReturnType>System.Void</ReturnType>
77 </ReturnValue>
78 <Parameters />
79 <Docs>
80 <summary>Allows the user to see your tooltips as they navigate your application.</summary>
81 <remarks>Allows the user to see your tooltips as they navigate your application.</remarks>
82 </Docs>
83 </Member>
84 <Member MemberName="Disable">
85 <MemberSignature Language="C#" Value="public void Disable ();" />
86 <MemberType>Method</MemberType>
87 <ReturnValue>
88 <ReturnType>System.Void</ReturnType>
89 </ReturnValue>
90 <Parameters />
91 <Docs>
92 <summary>Causes all tooltips in the tooltips group to become inactive.</summary>
93 <remarks>Causes all tooltips in the tooltips group to become inactive.
94 Any widgets that have tips associated with that group will no longer display their tips until they are enabled again with <see cref="M:Gtk.Tooltips.Enable()" />.</remarks>
95 </Docs>
96 </Member>
97 <Member MemberName="ForceWindow">
98 <MemberSignature Language="C#" Value="public void ForceWindow ();" />
99 <MemberType>Method</MemberType>
100 <ReturnValue>
101 <ReturnType>System.Void</ReturnType>
102 </ReturnValue>
103 <Parameters />
104 <Docs>
105 <summary>Ensures that the window used for displaying the given tooltip is created.</summary>
106 <remarks>Ensures that the window used for displaying the given tooltip is created.
107 (Applications should never have to call this function, since Gtk# takes care of this.) </remarks>
108 </Docs>
109 </Member>
110 <Member MemberName="SetTip">
111 <MemberSignature Language="C#" Value="public void SetTip (Gtk.Widget widget, string tip_text, string tip_private);" />
112 <MemberType>Method</MemberType>
113 <ReturnValue>
114 <ReturnType>System.Void</ReturnType>
115 </ReturnValue>
116 <Parameters>
117 <Parameter Name="widget" Type="Gtk.Widget" />
118 <Parameter Name="tip_text" Type="System.String" />
119 <Parameter Name="tip_private" Type="System.String" />
120 </Parameters>
121 <Docs>
122 <summary>Adds a tooltip containing the specified message to the specified <see cref="T:Gtk.Widget" />.</summary>
123 <param name="widget">an object of type <see cref="T:Gtk.Widget" /></param>
124 <param name="tip_text">an object of type <see cref="System.String" /></param>
125 <param name="tip_private">an object of type <see cref="System.String" /></param>
126 <remarks>Adds a tooltip containing the specified message to the specified <see cref="T:Gtk.Widget" />.</remarks>
127 </Docs>
128 </Member>
129 <Member MemberName=".ctor">
130 <MemberSignature Language="C#" Value="public Tooltips (IntPtr raw);" />
131 <MemberType>Constructor</MemberType>
132 <ReturnValue />
133 <Parameters>
134 <Parameter Name="raw" Type="System.IntPtr" />
135 </Parameters>
136 <Docs>
137 <summary>Internal constructor</summary>
138 <param name="raw">Pointer to the C object.</param>
139 <remarks>
140 <para>This is an internal constructor, and should not be used by user code.</para>
141 </remarks>
142 </Docs>
143 </Member>
144 <Member MemberName=".ctor">
145 <MemberSignature Language="C#" Value="public Tooltips ();" />
146 <MemberType>Constructor</MemberType>
147 <ReturnValue />
148 <Parameters />
149 <Docs>
150 <summary>Creates an empty group of tooltips.</summary>
151 <remarks>Creates an empty group of tooltips. This function initializes a <see cref="T:Gtk.TooltipsData" /> structure.
152 Without at least one such structure, you can not add individual tips to your application.</remarks>
153 </Docs>
154 </Member>
155 <Member MemberName="GType">
156 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
157 <MemberType>Property</MemberType>
158 <ReturnValue>
159 <ReturnType>GLib.GType</ReturnType>
160 </ReturnValue>
161 <Parameters />
162 <Docs>
163 <summary>GType Property.</summary>
164 <value>a <see cref="T:GLib.GType" /></value>
165 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Tooltips" />.</remarks>
166 </Docs>
167 </Member>
168 <Member MemberName=".ctor">
169 <MemberSignature Language="C#" Value="protected Tooltips (GLib.GType gtype);" />
170 <MemberType>Constructor</MemberType>
171 <ReturnValue />
172 <Parameters>
173 <Parameter Name="gtype" Type="GLib.GType" />
174 </Parameters>
175 <Docs>
176 <summary>Protected Constructor.</summary>
177 <param name="gtype">a <see cref="T:GLib.GType" /></param>
178 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
179 </Docs>
180 <Attributes>
181 <Attribute>
182 <AttributeName>System.Obsolete</AttributeName>
183 </Attribute>
184 </Attributes>
185 </Member>
186 <Member MemberName="Delay">
187 <MemberSignature Language="C#" Value="public uint Delay { set; };" />
188 <MemberType>Property</MemberType>
189 <ReturnValue>
190 <ReturnType>System.UInt32</ReturnType>
191 </ReturnValue>
192 <Docs>
193 <summary>Number of milliseconds of mouse-hover before tooltips pop up.</summary>
194 <value>a <see cref="T:System.UInt32" /></value>
195 <remarks>
196 </remarks>
197 <since version="Gtk# 2.4" />
198 </Docs>
199 </Member>
200 <Member MemberName="GetInfoFromTipWindow">
201 <MemberSignature Language="C#" Value="public static bool GetInfoFromTipWindow (Gtk.Window tip_window, Gtk.Tooltips tooltips, Gtk.Widget current_widget);" />
202 <MemberType>Method</MemberType>
203 <ReturnValue>
204 <ReturnType>System.Boolean</ReturnType>
205 </ReturnValue>
206 <Parameters>
207 <Parameter Name="tip_window" Type="Gtk.Window" />
208 <Parameter Name="tooltips" Type="Gtk.Tooltips" />
209 <Parameter Name="current_widget" Type="Gtk.Widget" />
210 </Parameters>
211 <Docs>
212 <summary> Determines the tooltips and the widget they belong
213 to from the window in which they are displayed. </summary>
214 <param name="tip_window">a <see cref="T:Gtk.Window" /></param>
215 <param name="tooltips">a <see cref="T:Gtk.Tooltips" /></param>
216 <param name="current_widget">a <see cref="T:Gtk.Widget" /></param>
217 <returns>a <see cref="T:System.Boolean" /></returns>
218 <remarks>This function is mostly intended for use by
219 accessibility technologies; applications should have little use for
220 it.</remarks>
221 <since version="Gtk# 2.4" />
222 </Docs>
223 </Member>
224 </Members>
225 <Attributes>
226 <Attribute>
227 <AttributeName>System.Obsolete</AttributeName>
228 </Attribute>
229 </Attributes>
230 </Type>
+0
-165
doc/en/Gtk/TooltipsData.xml less more
0 <Type Name="TooltipsData" FullName="Gtk.TooltipsData">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public struct TooltipsData" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>The data needed for a <see cref="T:Gtk.Tooltips" /> object.</summary>
11 <remarks>
12 </remarks>
13 </Docs>
14 <Base>
15 <BaseTypeName>System.ValueType</BaseTypeName>
16 </Base>
17 <Interfaces />
18 <Members>
19 <Member MemberName="Zero">
20 <MemberSignature Language="C#" Value="public static Gtk.TooltipsData Zero;" />
21 <MemberType>Field</MemberType>
22 <ReturnValue>
23 <ReturnType>Gtk.TooltipsData</ReturnType>
24 </ReturnValue>
25 <Parameters />
26 <Docs>
27 <summary>A <see cref="T:Gtk.TooltipsData" /> with default values.</summary>
28 <remarks>
29 </remarks>
30 </Docs>
31 </Member>
32 <Member MemberName="Get">
33 <MemberSignature Language="C#" Value="public static Gtk.TooltipsData Get (Gtk.Widget widget);" />
34 <MemberType>Method</MemberType>
35 <ReturnValue>
36 <ReturnType>Gtk.TooltipsData</ReturnType>
37 </ReturnValue>
38 <Parameters>
39 <Parameter Name="widget" Type="Gtk.Widget" />
40 </Parameters>
41 <Docs>
42 <summary>Gets the <see cref="T:Gtk.TooltipsData" /> associated with <paramref name="widget" />.</summary>
43 <param name="widget">an object of type <see cref="T:Gtk.Widget" /></param>
44 <returns>an object of type <see cref="T:Gtk.TooltipsData" /></returns>
45 <remarks>
46 </remarks>
47 </Docs>
48 </Member>
49 <Member MemberName="New">
50 <MemberSignature Language="C#" Value="public static Gtk.TooltipsData New (IntPtr raw);" />
51 <MemberType>Method</MemberType>
52 <ReturnValue>
53 <ReturnType>Gtk.TooltipsData</ReturnType>
54 </ReturnValue>
55 <Parameters>
56 <Parameter Name="raw" Type="System.IntPtr" />
57 </Parameters>
58 <Docs>
59 <summary>Creates a new TooltipsData object.</summary>
60 <param name="raw">an object of type <see cref="T:System.IntPtr" /></param>
61 <returns>an object of type <see cref="T:Gtk.TooltipsData" /></returns>
62 <remarks>This is not typically used directly by applications.</remarks>
63 </Docs>
64 </Member>
65 <Member MemberName="widget">
66 <MemberSignature Language="C#" Value="public Gtk.Widget widget { set; get; };" />
67 <MemberType>Property</MemberType>
68 <ReturnValue>
69 <ReturnType>Gtk.Widget</ReturnType>
70 </ReturnValue>
71 <Parameters>
72 </Parameters>
73 <Docs>
74 <summary>The <see cref="T:Gtk.Widget" /> that this <see cref="T:Gtk.TooltipsData" /> is associated with.</summary>
75 <value>an object of type <see cref="T:Gtk.Widget" /></value>
76 <remarks>
77 </remarks>
78 </Docs>
79 <Attributes>
80 <Attribute>
81 <AttributeName>System.Obsolete("Replaced by Widget property.")</AttributeName>
82 </Attribute>
83 </Attributes>
84 </Member>
85 <Member MemberName="tooltips">
86 <MemberSignature Language="C#" Value="public Gtk.Tooltips tooltips { set; get; };" />
87 <MemberType>Property</MemberType>
88 <ReturnValue>
89 <ReturnType>Gtk.Tooltips</ReturnType>
90 </ReturnValue>
91 <Parameters>
92 </Parameters>
93 <Docs>
94 <summary>Generates a Tooltips object out of this data.</summary>
95 <value>an object of type <see cref="T:Gtk.Tooltips" /></value>
96 <remarks>To be added.</remarks>
97 </Docs>
98 <Attributes>
99 <Attribute>
100 <AttributeName>System.Obsolete("Replaced by Tooltips property.")</AttributeName>
101 </Attribute>
102 </Attributes>
103 </Member>
104 <Member MemberName="TipText">
105 <MemberSignature Language="C#" Value="public string TipText;" />
106 <MemberType>Field</MemberType>
107 <ReturnValue>
108 <ReturnType>System.String</ReturnType>
109 </ReturnValue>
110 <Parameters>
111 </Parameters>
112 <Docs>
113 <summary>A string containing the tooltip message.</summary>
114 <remarks />
115 </Docs>
116 </Member>
117 <Member MemberName="TipPrivate">
118 <MemberSignature Language="C#" Value="public string TipPrivate;" />
119 <MemberType>Field</MemberType>
120 <ReturnValue>
121 <ReturnType>System.String</ReturnType>
122 </ReturnValue>
123 <Parameters>
124 </Parameters>
125 <Docs>
126 <summary>A string that is not shown as the default tooltip.</summary>
127 <remarks>
128 <para>
129 Instead, this message may be more informative and go towards forming a context-sensitive help system for your application. (FIXME: how to actually "switch on" private tips?)
130 </para>
131 </remarks>
132 </Docs>
133 </Member>
134 <Member MemberName="Tooltips">
135 <MemberSignature Language="C#" Value="public Gtk.Tooltips Tooltips { set; get; };" />
136 <MemberType>Property</MemberType>
137 <ReturnValue>
138 <ReturnType>Gtk.Tooltips</ReturnType>
139 </ReturnValue>
140 <Docs>
141 <summary>To be added.</summary>
142 <value>To be added.</value>
143 <remarks>To be added.</remarks>
144 </Docs>
145 </Member>
146 <Member MemberName="Widget">
147 <MemberSignature Language="C#" Value="public Gtk.Widget Widget { set; get; };" />
148 <MemberType>Property</MemberType>
149 <ReturnValue>
150 <ReturnType>Gtk.Widget</ReturnType>
151 </ReturnValue>
152 <Docs>
153 <summary>To be added.</summary>
154 <value>To be added.</value>
155 <remarks>To be added.</remarks>
156 </Docs>
157 </Member>
158 </Members>
159 <Attributes>
160 <Attribute>
161 <AttributeName>System.Obsolete</AttributeName>
162 </Attribute>
163 </Attributes>
164 </Type>
3434 </Docs>
3535 </Member>
3636 <Member MemberName="GetRowDragData">
37 <MemberSignature Language="C#" Value="public static bool GetRowDragData (Gtk.SelectionData selection_data, out Gtk.TreeModel tree_model, out Gtk.TreePath path);" />
38 <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" />
37 <MemberSignature Language="C#" Value="public static bool GetRowDragData (Gtk.SelectionData selection_data, out Gtk.ITreeModel tree_model, out Gtk.TreePath path);" />
38 <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" />
3939 <MemberType>Method</MemberType>
4040 <ReturnValue>
4141 <ReturnType>System.Boolean</ReturnType>
4242 </ReturnValue>
4343 <Parameters>
4444 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
45 <Parameter Name="tree_model" Type="Gtk.TreeModel&amp;" RefType="out" />
45 <Parameter Name="tree_model" Type="Gtk.ITreeModel&amp;" RefType="out" />
4646 <Parameter Name="path" Type="Gtk.TreePath&amp;" RefType="out" />
4747 </Parameters>
4848 <Docs>
49 <param name="selection_data">a <see cref="T:Gtk.SelectionData" /></param>
50 <param name="tree_model">a <see cref="T:Gtk.TreeModel" /></param>
51 <param name="path">a <see cref="T:Gtk.TreePath" /></param>
52 <summary>Gets row information from a Drag Selection.</summary>
53 <returns>a <see cref="T:System.Boolean" /></returns>
54 <remarks>
55 </remarks>
49 <param name="selection_data">To be added.</param>
50 <param name="tree_model">To be added.</param>
51 <param name="path">To be added.</param>
52 <summary>To be added.</summary>
53 <returns>To be added.</returns>
54 <remarks>To be added.</remarks>
55 <since version="Gtk# 3.0" />
5656 </Docs>
5757 </Member>
5858 <Member MemberName="SetRowDragData">
59 <MemberSignature Language="C#" Value="public static bool SetRowDragData (Gtk.SelectionData selection_data, Gtk.TreeModel tree_model, Gtk.TreePath path);" />
60 <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" />
59 <MemberSignature Language="C#" Value="public static bool SetRowDragData (Gtk.SelectionData selection_data, Gtk.ITreeModel tree_model, Gtk.TreePath path);" />
60 <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" />
6161 <MemberType>Method</MemberType>
6262 <ReturnValue>
6363 <ReturnType>System.Boolean</ReturnType>
6464 </ReturnValue>
6565 <Parameters>
6666 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
67 <Parameter Name="tree_model" Type="Gtk.TreeModel" />
67 <Parameter Name="tree_model" Type="Gtk.ITreeModel" />
6868 <Parameter Name="path" Type="Gtk.TreePath" />
6969 </Parameters>
7070 <Docs>
71 <param name="selection_data">a <see cref="T:Gtk.SelectionData" /></param>
72 <param name="tree_model">a <see cref="T:Gtk.TreeModel" /></param>
73 <param name="path">a <see cref="T:Gtk.TreePath" /></param>
74 <summary>Deprecated.</summary>
75 <returns>a <see cref="T:System.Boolean" /></returns>
76 <remarks />
71 <param name="selection_data">To be added.</param>
72 <param name="tree_model">To be added.</param>
73 <param name="path">To be added.</param>
74 <summary>To be added.</summary>
75 <returns>To be added.</returns>
76 <remarks>To be added.</remarks>
77 <since version="Gtk# 3.0" />
7778 </Docs>
7879 </Member>
7980 </Members>
00 <Type Name="TreeCellDataFunc" FullName="Gtk.TreeCellDataFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void TreeCellDataFunc(TreeViewColumn tree_column, CellRenderer cell, TreeModel tree_model, TreeIter iter);" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void TreeCellDataFunc(TreeViewColumn tree_column, CellRenderer cell, ITreeModel tree_model, TreeIter iter);" />
22 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TreeCellDataFunc extends System.MulticastDelegate" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
1010 <Parameters>
1111 <Parameter Name="tree_column" Type="Gtk.TreeViewColumn" />
1212 <Parameter Name="cell" Type="Gtk.CellRenderer" />
13 <Parameter Name="tree_model" Type="Gtk.TreeModel" />
13 <Parameter Name="tree_model" Type="Gtk.ITreeModel" />
1414 <Parameter Name="iter" Type="Gtk.TreeIter" />
1515 </Parameters>
1616 <ReturnValue>
+0
-63
doc/en/Gtk/TreeDragDest.xml less more
0 <Type Name="TreeDragDest" FullName="Gtk.TreeDragDest">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface TreeDragDest : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TreeDragDest implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>An interface to represent the rows of a tree when something is drag-and-dropped onto them.</summary>
16 <remarks />
17 </Docs>
18 <Members>
19 <Member MemberName="DragDataReceived">
20 <MemberSignature Language="C#" Value="public bool DragDataReceived (Gtk.TreePath dest, Gtk.SelectionData selection_data);" />
21 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DragDataReceived(class Gtk.TreePath dest, class Gtk.SelectionData selection_data) cil managed" />
22 <MemberType>Method</MemberType>
23 <ReturnValue>
24 <ReturnType>System.Boolean</ReturnType>
25 </ReturnValue>
26 <Parameters>
27 <Parameter Name="dest" Type="Gtk.TreePath" />
28 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
29 </Parameters>
30 <Docs>
31 <param name="dest">To be added.</param>
32 <param name="selection_data"> a <see cref="M:Gtk.SelectionData" />, the data to drop</param>
33 <summary>
34 Asks the TreeDragDest to insert a row before the given <paramref name="dest_path" />, deriving the contents of the row from the given <see cref="M:Gtk.SelectionData" />.
35 </summary>
36 <returns>A boolean for whether the row was dropped successfully.</returns>
37 <remarks>If dest_path is outside the tree so that inserting before it is impossible, FALSE will be returned. Also, FALSE may be returned if the new row cannot be created for some model-specific reason. Should robustly handle a destination path no longer found in the model.</remarks>
38 </Docs>
39 </Member>
40 <Member MemberName="RowDropPossible">
41 <MemberSignature Language="C#" Value="public bool RowDropPossible (Gtk.TreePath dest_path, Gtk.SelectionData selection_data);" />
42 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RowDropPossible(class Gtk.TreePath dest_path, class Gtk.SelectionData selection_data) cil managed" />
43 <MemberType>Method</MemberType>
44 <ReturnValue>
45 <ReturnType>System.Boolean</ReturnType>
46 </ReturnValue>
47 <Parameters>
48 <Parameter Name="dest_path" Type="Gtk.TreePath" />
49 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
50 </Parameters>
51 <Docs>
52 <param name="dest_path">To be added.</param>
53 <param name="selection_data">a <see cref="M:Gtk.SelectionData" />, the data to drop</param>
54 <summary>
55 Determines whether a drop is possible before the given <paramref name="dest" />, at the same depth as <paramref name="dest" />. i.e., can we drop the data in <paramref name="selection_data" /> at that location. <paramref name="dest" /> does not have to exist; the return value will almost certainly be FALSE if the parent of <paramref name="dest" /> doesn't exist, though.
56 </summary>
57 <returns>A boolean for whether the drop is possible.</returns>
58 <remarks />
59 </Docs>
60 </Member>
61 </Members>
62 </Type>
00 <Type Name="TreeDragDestAdapter" FullName="Gtk.TreeDragDestAdapter">
1 <TypeSignature Language="C#" Value="public class TreeDragDestAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.TreeDragDest" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TreeDragDestAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.TreeDragDest" />
1 <TypeSignature Language="C#" Value="public class TreeDragDestAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.ITreeDragDest" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TreeDragDestAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.ITreeDragDest" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.TreeDragDest</InterfaceName>
14 <InterfaceName>Gtk.ITreeDragDest</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public TreeDragDestAdapter (Gtk.TreeDragDestImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.TreeDragDestImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public TreeDragDestAdapter (Gtk.ITreeDragDestImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ITreeDragDestImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Gtk.TreeDragDestImplementor" />
38 <Parameter Name="implementor" Type="Gtk.ITreeDragDestImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
7778 </Docs>
7879 </Member>
7980 <Member MemberName="GetObject">
80 <MemberSignature Language="C#" Value="public static Gtk.TreeDragDest GetObject (GLib.Object obj);" />
81 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.TreeDragDest GetObject(class GLib.Object obj) cil managed" />
82 <MemberType>Method</MemberType>
83 <ReturnValue>
84 <ReturnType>Gtk.TreeDragDest</ReturnType>
81 <MemberSignature Language="C#" Value="public static Gtk.ITreeDragDest GetObject (GLib.Object obj);" />
82 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ITreeDragDest GetObject(class GLib.Object obj) cil managed" />
83 <MemberType>Method</MemberType>
84 <ReturnValue>
85 <ReturnType>Gtk.ITreeDragDest</ReturnType>
8586 </ReturnValue>
8687 <Parameters>
8788 <Parameter Name="obj" Type="GLib.Object" />
9596 </Docs>
9697 </Member>
9798 <Member MemberName="GetObject">
98 <MemberSignature Language="C#" Value="public static Gtk.TreeDragDest GetObject (IntPtr handle, bool owned);" />
99 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.TreeDragDest GetObject(native int handle, bool owned) cil managed" />
100 <MemberType>Method</MemberType>
101 <ReturnValue>
102 <ReturnType>Gtk.TreeDragDest</ReturnType>
99 <MemberSignature Language="C#" Value="public static Gtk.ITreeDragDest GetObject (IntPtr handle, bool owned);" />
100 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ITreeDragDest GetObject(native int handle, bool owned) cil managed" />
101 <MemberType>Method</MemberType>
102 <ReturnValue>
103 <ReturnType>Gtk.ITreeDragDest</ReturnType>
103104 </ReturnValue>
104105 <Parameters>
105106 <Parameter Name="handle" Type="System.IntPtr" />
111112 <summary>To be added.</summary>
112113 <returns>To be added.</returns>
113114 <remarks>To be added.</remarks>
115 <since version="Gtk# 3.0" />
116 </Docs>
117 </Member>
118 <Member MemberName="GInterfaceGType">
119 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
120 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
121 <MemberType>Property</MemberType>
122 <ReturnValue>
123 <ReturnType>GLib.GType</ReturnType>
124 </ReturnValue>
125 <Docs>
126 <summary>To be added.</summary>
127 <value>To be added.</value>
128 <remarks>To be added.</remarks>
129 <since version="Gtk# 3.0" />
114130 </Docs>
115131 </Member>
116132 <Member MemberName="GType">
117 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
118 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
133 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
134 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
119135 <MemberType>Property</MemberType>
120136 <ReturnValue>
121137 <ReturnType>GLib.GType</ReturnType>
142158 </Docs>
143159 </Member>
144160 <Member MemberName="Implementor">
145 <MemberSignature Language="C#" Value="public Gtk.TreeDragDestImplementor Implementor { get; }" />
146 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeDragDestImplementor Implementor" />
147 <MemberType>Property</MemberType>
148 <ReturnValue>
149 <ReturnType>Gtk.TreeDragDestImplementor</ReturnType>
161 <MemberSignature Language="C#" Value="public Gtk.ITreeDragDestImplementor Implementor { get; }" />
162 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeDragDestImplementor Implementor" />
163 <MemberType>Property</MemberType>
164 <ReturnValue>
165 <ReturnType>Gtk.ITreeDragDestImplementor</ReturnType>
150166 </ReturnValue>
151167 <Docs>
152168 <summary>To be added.</summary>
+0
-62
doc/en/Gtk/TreeDragDestImplementor.xml less more
0 <Type Name="TreeDragDestImplementor" FullName="Gtk.TreeDragDestImplementor">
1 <TypeSignature Language="C#" Value="public interface TreeDragDestImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TreeDragDestImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.TreeDragDestAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>TreeDragDest implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Gtk.TreeDragDest" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="DragDataReceived">
23 <MemberSignature Language="C#" Value="public bool DragDataReceived (Gtk.TreePath dest, Gtk.SelectionData selection_data);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DragDataReceived(class Gtk.TreePath dest, class Gtk.SelectionData selection_data) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="dest" Type="Gtk.TreePath" />
31 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
32 </Parameters>
33 <Docs>
34 <param name="dest">To be added.</param>
35 <param name="selection_data">To be added.</param>
36 <summary>To be added.</summary>
37 <returns>To be added.</returns>
38 <remarks>To be added.</remarks>
39 </Docs>
40 </Member>
41 <Member MemberName="RowDropPossible">
42 <MemberSignature Language="C#" Value="public bool RowDropPossible (Gtk.TreePath dest_path, Gtk.SelectionData selection_data);" />
43 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RowDropPossible(class Gtk.TreePath dest_path, class Gtk.SelectionData selection_data) cil managed" />
44 <MemberType>Method</MemberType>
45 <ReturnValue>
46 <ReturnType>System.Boolean</ReturnType>
47 </ReturnValue>
48 <Parameters>
49 <Parameter Name="dest_path" Type="Gtk.TreePath" />
50 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
51 </Parameters>
52 <Docs>
53 <param name="dest_path">To be added.</param>
54 <param name="selection_data">To be added.</param>
55 <summary>To be added.</summary>
56 <returns>To be added.</returns>
57 <remarks>To be added.</remarks>
58 </Docs>
59 </Member>
60 </Members>
61 </Type>
+0
-76
doc/en/Gtk/TreeDragSource.xml less more
0 <Type Name="TreeDragSource" FullName="Gtk.TreeDragSource">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface TreeDragSource : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TreeDragSource implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>An interface to represent the rows of a tree when one of them is dragged to another location.</summary>
16 <remarks />
17 </Docs>
18 <Members>
19 <Member MemberName="DragDataDelete">
20 <MemberSignature Language="C#" Value="public bool DragDataDelete (Gtk.TreePath path);" />
21 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DragDataDelete(class Gtk.TreePath path) cil managed" />
22 <MemberType>Method</MemberType>
23 <ReturnValue>
24 <ReturnType>System.Boolean</ReturnType>
25 </ReturnValue>
26 <Parameters>
27 <Parameter Name="path" Type="Gtk.TreePath" />
28 </Parameters>
29 <Docs>
30 <param name="path">a <see cref="M:Gtk.TreePath" /> to delete</param>
31 <summary>
32 Asks the TreeDragSource to delete the row at path, because it was moved somewhere else via drag-and-drop. Returns FALSE if the deletion fails because path no longer exists, or for some model-specific reason. Should robustly handle a path no longer found in the model.
33 </summary>
34 <returns>A boolean for whether the deletion succeeded.</returns>
35 <remarks />
36 </Docs>
37 </Member>
38 <Member MemberName="DragDataGet">
39 <MemberSignature Language="C#" Value="public bool DragDataGet (Gtk.TreePath path, Gtk.SelectionData selection_data);" />
40 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DragDataGet(class Gtk.TreePath path, class Gtk.SelectionData selection_data) cil managed" />
41 <MemberType>Method</MemberType>
42 <ReturnValue>
43 <ReturnType>System.Boolean</ReturnType>
44 </ReturnValue>
45 <Parameters>
46 <Parameter Name="path" Type="Gtk.TreePath" />
47 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
48 </Parameters>
49 <Docs>
50 <param name="path">a <see cref="M:Gtk.TreePath" /></param>
51 <param name="selection_data">a <see cref="M:Gtk.SelectionData" /> object to fill with data</param>
52 <summary>Asks the <see cref="M:Gtk.TreeDragSource" /> to fill in <paramref name="selection_data" /> with a representation of the row at <paramref name="path" />. Should robustly handle a path no longer found in the model.</summary>
53 <returns>A boolean; true if data of the required type was provided.</returns>
54 <remarks>FIXME: the original doc says, "selection_data-&gt;target gives the required type of the data.", but there doesn't seem to be a parallel in Gtk#. Check this.</remarks>
55 </Docs>
56 </Member>
57 <Member MemberName="RowDraggable">
58 <MemberSignature Language="C#" Value="public bool RowDraggable (Gtk.TreePath path);" />
59 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RowDraggable(class Gtk.TreePath path) cil managed" />
60 <MemberType>Method</MemberType>
61 <ReturnValue>
62 <ReturnType>System.Boolean</ReturnType>
63 </ReturnValue>
64 <Parameters>
65 <Parameter Name="path" Type="Gtk.TreePath" />
66 </Parameters>
67 <Docs>
68 <param name="path">a <see cref="M:Gtk.TreePath" /></param>
69 <summary>Check whether the row at <paramref name="path" /> is draggable. If the source doesn't implement this method, the row is assumed to be draggable.</summary>
70 <returns>A boolean, true if this row can be dragged.</returns>
71 <remarks />
72 </Docs>
73 </Member>
74 </Members>
75 </Type>
00 <Type Name="TreeDragSourceAdapter" FullName="Gtk.TreeDragSourceAdapter">
1 <TypeSignature Language="C#" Value="public class TreeDragSourceAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.TreeDragSource" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TreeDragSourceAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.TreeDragSource" />
1 <TypeSignature Language="C#" Value="public class TreeDragSourceAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.ITreeDragSource" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TreeDragSourceAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.ITreeDragSource" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.TreeDragSource</InterfaceName>
14 <InterfaceName>Gtk.ITreeDragSource</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public TreeDragSourceAdapter (Gtk.TreeDragSourceImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.TreeDragSourceImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public TreeDragSourceAdapter (Gtk.ITreeDragSourceImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ITreeDragSourceImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Gtk.TreeDragSourceImplementor" />
38 <Parameter Name="implementor" Type="Gtk.ITreeDragSourceImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
9495 </Docs>
9596 </Member>
9697 <Member MemberName="GetObject">
97 <MemberSignature Language="C#" Value="public static Gtk.TreeDragSource GetObject (GLib.Object obj);" />
98 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.TreeDragSource GetObject(class GLib.Object obj) cil managed" />
99 <MemberType>Method</MemberType>
100 <ReturnValue>
101 <ReturnType>Gtk.TreeDragSource</ReturnType>
98 <MemberSignature Language="C#" Value="public static Gtk.ITreeDragSource GetObject (GLib.Object obj);" />
99 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ITreeDragSource GetObject(class GLib.Object obj) cil managed" />
100 <MemberType>Method</MemberType>
101 <ReturnValue>
102 <ReturnType>Gtk.ITreeDragSource</ReturnType>
102103 </ReturnValue>
103104 <Parameters>
104105 <Parameter Name="obj" Type="GLib.Object" />
112113 </Docs>
113114 </Member>
114115 <Member MemberName="GetObject">
115 <MemberSignature Language="C#" Value="public static Gtk.TreeDragSource GetObject (IntPtr handle, bool owned);" />
116 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.TreeDragSource GetObject(native int handle, bool owned) cil managed" />
117 <MemberType>Method</MemberType>
118 <ReturnValue>
119 <ReturnType>Gtk.TreeDragSource</ReturnType>
116 <MemberSignature Language="C#" Value="public static Gtk.ITreeDragSource GetObject (IntPtr handle, bool owned);" />
117 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ITreeDragSource GetObject(native int handle, bool owned) cil managed" />
118 <MemberType>Method</MemberType>
119 <ReturnValue>
120 <ReturnType>Gtk.ITreeDragSource</ReturnType>
120121 </ReturnValue>
121122 <Parameters>
122123 <Parameter Name="handle" Type="System.IntPtr" />
128129 <summary>To be added.</summary>
129130 <returns>To be added.</returns>
130131 <remarks>To be added.</remarks>
132 <since version="Gtk# 3.0" />
133 </Docs>
134 </Member>
135 <Member MemberName="GInterfaceGType">
136 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
137 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
138 <MemberType>Property</MemberType>
139 <ReturnValue>
140 <ReturnType>GLib.GType</ReturnType>
141 </ReturnValue>
142 <Docs>
143 <summary>To be added.</summary>
144 <value>To be added.</value>
145 <remarks>To be added.</remarks>
146 <since version="Gtk# 3.0" />
131147 </Docs>
132148 </Member>
133149 <Member MemberName="GType">
134 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
135 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
150 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
151 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
136152 <MemberType>Property</MemberType>
137153 <ReturnValue>
138154 <ReturnType>GLib.GType</ReturnType>
159175 </Docs>
160176 </Member>
161177 <Member MemberName="Implementor">
162 <MemberSignature Language="C#" Value="public Gtk.TreeDragSourceImplementor Implementor { get; }" />
163 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeDragSourceImplementor Implementor" />
164 <MemberType>Property</MemberType>
165 <ReturnValue>
166 <ReturnType>Gtk.TreeDragSourceImplementor</ReturnType>
178 <MemberSignature Language="C#" Value="public Gtk.ITreeDragSourceImplementor Implementor { get; }" />
179 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeDragSourceImplementor Implementor" />
180 <MemberType>Property</MemberType>
181 <ReturnValue>
182 <ReturnType>Gtk.ITreeDragSourceImplementor</ReturnType>
167183 </ReturnValue>
168184 <Docs>
169185 <summary>To be added.</summary>
+0
-77
doc/en/Gtk/TreeDragSourceImplementor.xml less more
0 <Type Name="TreeDragSourceImplementor" FullName="Gtk.TreeDragSourceImplementor">
1 <TypeSignature Language="C#" Value="public interface TreeDragSourceImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TreeDragSourceImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.TreeDragSourceAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>TreeDragSource implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Gtk.TreeDragSource" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="DragDataDelete">
23 <MemberSignature Language="C#" Value="public bool DragDataDelete (Gtk.TreePath path);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DragDataDelete(class Gtk.TreePath path) cil managed" />
25 <MemberType>Method</MemberType>
26 <ReturnValue>
27 <ReturnType>System.Boolean</ReturnType>
28 </ReturnValue>
29 <Parameters>
30 <Parameter Name="path" Type="Gtk.TreePath" />
31 </Parameters>
32 <Docs>
33 <param name="path">To be added.</param>
34 <summary>To be added.</summary>
35 <returns>To be added.</returns>
36 <remarks>To be added.</remarks>
37 </Docs>
38 </Member>
39 <Member MemberName="DragDataGet">
40 <MemberSignature Language="C#" Value="public bool DragDataGet (Gtk.TreePath path, Gtk.SelectionData selection_data);" />
41 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DragDataGet(class Gtk.TreePath path, class Gtk.SelectionData selection_data) cil managed" />
42 <MemberType>Method</MemberType>
43 <ReturnValue>
44 <ReturnType>System.Boolean</ReturnType>
45 </ReturnValue>
46 <Parameters>
47 <Parameter Name="path" Type="Gtk.TreePath" />
48 <Parameter Name="selection_data" Type="Gtk.SelectionData" />
49 </Parameters>
50 <Docs>
51 <param name="path">To be added.</param>
52 <param name="selection_data">To be added.</param>
53 <summary>To be added.</summary>
54 <returns>To be added.</returns>
55 <remarks>To be added.</remarks>
56 </Docs>
57 </Member>
58 <Member MemberName="RowDraggable">
59 <MemberSignature Language="C#" Value="public bool RowDraggable (Gtk.TreePath path);" />
60 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RowDraggable(class Gtk.TreePath path) cil managed" />
61 <MemberType>Method</MemberType>
62 <ReturnValue>
63 <ReturnType>System.Boolean</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 <Parameter Name="path" Type="Gtk.TreePath" />
67 </Parameters>
68 <Docs>
69 <param name="path">To be added.</param>
70 <summary>To be added.</summary>
71 <returns>To be added.</returns>
72 <remarks>To be added.</remarks>
73 </Docs>
74 </Member>
75 </Members>
76 </Type>
00 <Type Name="TreeIterCompareFunc" FullName="Gtk.TreeIterCompareFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate int TreeIterCompareFunc(TreeModel model, TreeIter a, TreeIter b);" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate int TreeIterCompareFunc(ITreeModel model, TreeIter a, TreeIter b);" />
22 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TreeIterCompareFunc extends System.MulticastDelegate" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
88 <BaseTypeName>System.Delegate</BaseTypeName>
99 </Base>
1010 <Parameters>
11 <Parameter Name="model" Type="Gtk.TreeModel" />
11 <Parameter Name="model" Type="Gtk.ITreeModel" />
1212 <Parameter Name="a" Type="Gtk.TreeIter" />
1313 <Parameter Name="b" Type="Gtk.TreeIter" />
1414 </Parameters>
00 <Type Name="TreeMenu" FullName="Gtk.TreeMenu">
1 <TypeSignature Language="C#" Value="public class TreeMenu : Gtk.Menu, Gtk.CellLayout" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TreeMenu extends Gtk.Menu implements class GLib.IWrapper, class Gtk.CellLayout" />
1 <TypeSignature Language="C#" Value="public class TreeMenu : Gtk.Menu, Gtk.ICellLayout" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TreeMenu extends Gtk.Menu implements class GLib.IWrapper, class Gtk.ICellLayout" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
88 </Base>
99 <Interfaces>
1010 <Interface>
11 <InterfaceName>Gtk.CellLayout</InterfaceName>
11 <InterfaceName>Gtk.ICellLayout</InterfaceName>
1212 </Interface>
1313 </Interfaces>
1414 <Docs>
3636 <Parameter Name="raw" Type="System.IntPtr" />
3737 </Parameters>
3838 <Docs>
39 <param name="raw">To be added.</param>
40 <summary>To be added.</summary>
41 <remarks>To be added.</remarks>
39 <param name="raw">Native object pointer.</param>
40 <summary>Internal constructor</summary>
41 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
4242 <since version="Gtk# 3.0" />
4343 </Docs>
4444 </Member>
179179 </Docs>
180180 </Member>
181181 <Member MemberName="Model">
182 <MemberSignature Language="C#" Value="public Gtk.TreeModel Model { get; set; }" />
183 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel Model" />
182 <MemberSignature Language="C#" Value="public Gtk.ITreeModel Model { get; set; }" />
183 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel Model" />
184184 <MemberType>Property</MemberType>
185185 <Attributes>
186186 <Attribute>
188188 </Attribute>
189189 </Attributes>
190190 <ReturnValue>
191 <ReturnType>Gtk.TreeModel</ReturnType>
191 <ReturnType>Gtk.ITreeModel</ReturnType>
192192 </ReturnValue>
193193 <Docs>
194194 <summary>To be added.</summary>
214214 </Parameters>
215215 <Docs>
216216 <param name="p0">To be added.</param>
217 <summary>To be added.</summary>
218 <remarks>To be added.</remarks>
217 <summary>Default handler for the <see cref="M:Gtk.TreeMenu.MenuActivate" /> event.</summary>
218 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.TreeMenu.MenuActivate" /> event.</remarks>
219219 <since version="Gtk# 3.0" />
220220 </Docs>
221221 </Member>
00 <Type Name="TreeMenuHeaderFunc" FullName="Gtk.TreeMenuHeaderFunc">
1 <TypeSignature Language="C#" Value="public delegate bool TreeMenuHeaderFunc(TreeModel model, TreeIter iter);" />
1 <TypeSignature Language="C#" Value="public delegate bool TreeMenuHeaderFunc(ITreeModel model, TreeIter iter);" />
22 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TreeMenuHeaderFunc extends System.MulticastDelegate" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
77 <BaseTypeName>System.Delegate</BaseTypeName>
88 </Base>
99 <Parameters>
10 <Parameter Name="model" Type="Gtk.TreeModel" />
10 <Parameter Name="model" Type="Gtk.ITreeModel" />
1111 <Parameter Name="iter" Type="Gtk.TreeIter" />
1212 </Parameters>
1313 <ReturnValue>
+0
-772
doc/en/Gtk/TreeModel.xml less more
0 <Type Name="TreeModel" FullName="Gtk.TreeModel">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public interface TreeModel : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TreeModel implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>The tree interface used by <see cref="T:Gtk.TreeView" /></summary>
16 <remarks>
17 <para>
18 The <see cref="T:Gtk.TreeModel" /> interface defines a generic tree interface for use by the <see cref="T:Gtk.TreeView" /> widget. It is an abstract interface, and is designed to be usable with any appropriate data structure. The programmer just has to implement this interface on their own data type for it to be viewable by a <see cref="T:Gtk.TreeView" /> widget.
19 </para>
20 <para>
21 The model is represented as a hierarchical tree of strongly-typed, columned data. In other words, the model can be seen as a tree where every node has different values depending on which column is being queried. The types are homogeneous per column across all nodes. It is important to note that this interface only provides a way of examining a model and observing changes. The implementation of each individual model decides how and if changes are made.
22 </para>
23 <para>
24 In order to make life simpler for programmers who do not need to write their own specialized model, two generic models are provided - the <see cref="T:Gtk.TreeStore" /> and the <see cref="T:Gtk.ListStore" />. To use these, the developer simply pushes data into these models as necessary. These models provide the data structure as well as all appropriate tree interfaces. As a result, implementing drag and drop, sorting, and storing data is trivial. For the vast majority of trees and lists, these two models are sufficient.
25 </para>
26 <para>
27 Models are accessed on a node/column level of granularity. One can query for the value of a model at a certain node and a certain column on that node. There are two structures used to reference a particular node in a model. They are the <see cref="T:Gtk.TreePath" /> and the <see cref="T:Gtk.TreeIter" />. Most of the interface consists of operations on a <see cref="T:Gtk.TreeIter" />.
28 </para>
29 <para>
30 A path is essentially a potential node. It is a location on a model that may or may not actually correspond to a node on a specific model. The <see cref="T:Gtk.TreePath" /> struct can be converted into either an array of unsigned integers or a string. The string form is a list of numbers separated by a colon. Each number refers to the offset at that level. Thus, the path "0" refers to the root node and the path "2:4" refers to the fifth child of the third node.
31 </para>
32 <para>
33 By contrast, a <see cref="T:Gtk.TreeIter" /> is a reference to a specific node on a specific model. It is a generic struct with an integer and three generic pointers. These are filled in by the model in a model-specific way. One can convert a path to an iterator by calling <see cref="M:Gtk.TreeModel.GetIter(Gtk.TreeIter,Gtk.TreePath)" />. These iterators are the primary way of accessing a model and are similar to the iterators used by <see cref="T:Gtk.TextBuffer" />. The model interface defines a set of operations using them for navigating the model.
34 </para>
35 <para>
36 It is expected that models fill in the iterator with private data. For example, the <see cref="T:Gtk.ListStore" /> model, which is internally a simple linked list, stores a list node in one of the pointers. The <see cref="T:Gtk.TreeModelSort" /> stores an array and an offset in two of the pointers. Additionally, there is an integer field. This field is generally filled with a unique stamp per model. This stamp is for catching errors resulting from using invalid iterators with a model.
37 </para>
38 <para>
39 The lifecycle of an iterator can be a little confusing at first. Iterators are expected to always be valid for as long as the model is unchanged (and does not emit a signal). Additionally, some models guarantee that an iterator is valid for as long as the node it refers to is valid (most notably the <see cref="T:Gtk.TreeStore" /> and <see cref="T:Gtk.ListStore" />). Although generally uninteresting, as one always has to allow for the case where iterators do not persist beyond a signal, some very important performance enhancements were made in the sort model. As a result, the <see cref="F:Gtk.TreeModelFlags.ItersPersist" /> flag was added to indicate this behavior.
40 </para>
41 </remarks>
42 </Docs>
43 <Members>
44 <Member MemberName="EmitRowChanged">
45 <MemberSignature Language="C#" Value="public void EmitRowChanged (Gtk.TreePath path, Gtk.TreeIter iter);" />
46 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitRowChanged(class Gtk.TreePath path, valuetype Gtk.TreeIter iter) cil managed" />
47 <MemberType>Method</MemberType>
48 <ReturnValue>
49 <ReturnType>System.Void</ReturnType>
50 </ReturnValue>
51 <Parameters>
52 <Parameter Name="path" Type="Gtk.TreePath" />
53 <Parameter Name="iter" Type="Gtk.TreeIter" />
54 </Parameters>
55 <Docs>
56 <param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
57 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
58 <summary>Emits the <see cref="E:Gtk.TreeModel.RowChanged" /> signal.</summary>
59 <remarks>
60 </remarks>
61 </Docs>
62 </Member>
63 <Member MemberName="EmitRowDeleted">
64 <MemberSignature Language="C#" Value="public void EmitRowDeleted (Gtk.TreePath path);" />
65 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitRowDeleted(class Gtk.TreePath path) cil managed" />
66 <MemberType>Method</MemberType>
67 <ReturnValue>
68 <ReturnType>System.Void</ReturnType>
69 </ReturnValue>
70 <Parameters>
71 <Parameter Name="path" Type="Gtk.TreePath" />
72 </Parameters>
73 <Docs>
74 <param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
75 <summary>Emits the <see cref="E:Gtk.TreeModel.RowDeleted" /> event.</summary>
76 <remarks>This should be called by models after a row has been removed. The location pointed to by <paramref name="path" /> should be the location that the row previously was at. It may not be a valid location anymore.</remarks>
77 </Docs>
78 </Member>
79 <Member MemberName="EmitRowHasChildToggled">
80 <MemberSignature Language="C#" Value="public void EmitRowHasChildToggled (Gtk.TreePath path, Gtk.TreeIter iter);" />
81 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitRowHasChildToggled(class Gtk.TreePath path, valuetype Gtk.TreeIter iter) cil managed" />
82 <MemberType>Method</MemberType>
83 <ReturnValue>
84 <ReturnType>System.Void</ReturnType>
85 </ReturnValue>
86 <Parameters>
87 <Parameter Name="path" Type="Gtk.TreePath" />
88 <Parameter Name="iter" Type="Gtk.TreeIter" />
89 </Parameters>
90 <Docs>
91 <param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
92 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
93 <summary>Emits the <see cref="E:Gtk.TreeModelSort.RowHasChildToggled" /> event.</summary>
94 <remarks>This should be called by models after the child state of a node changes.</remarks>
95 </Docs>
96 </Member>
97 <Member MemberName="EmitRowInserted">
98 <MemberSignature Language="C#" Value="public void EmitRowInserted (Gtk.TreePath path, Gtk.TreeIter iter);" />
99 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitRowInserted(class Gtk.TreePath path, valuetype Gtk.TreeIter iter) cil managed" />
100 <MemberType>Method</MemberType>
101 <ReturnValue>
102 <ReturnType>System.Void</ReturnType>
103 </ReturnValue>
104 <Parameters>
105 <Parameter Name="path" Type="Gtk.TreePath" />
106 <Parameter Name="iter" Type="Gtk.TreeIter" />
107 </Parameters>
108 <Docs>
109 <param name="path">an object of type <see cref="T:Gtk.TreePath" />, path of the inserted row.</param>
110 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" />, points to the inserted row.</param>
111 <summary>Emits the <see cref="E:Gtk.TreeModel.RowInserted" /> event.</summary>
112 <remarks>
113 </remarks>
114 </Docs>
115 </Member>
116 <Member MemberName="EmitRowsReordered">
117 <MemberSignature Language="C#" Value="public void EmitRowsReordered (Gtk.TreePath path, Gtk.TreeIter iter, int[] new_order);" />
118 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EmitRowsReordered(class Gtk.TreePath path, valuetype Gtk.TreeIter iter, int32[] new_order) cil managed" />
119 <MemberType>Method</MemberType>
120 <ReturnValue>
121 <ReturnType>System.Void</ReturnType>
122 </ReturnValue>
123 <Parameters>
124 <Parameter Name="path" Type="Gtk.TreePath" />
125 <Parameter Name="iter" Type="Gtk.TreeIter" />
126 <Parameter Name="new_order" Type="System.Int32[]" />
127 </Parameters>
128 <Docs>
129 <param name="path">To be added.</param>
130 <param name="iter">To be added.</param>
131 <param name="new_order">To be added.</param>
132 <summary>To be added.</summary>
133 <remarks>To be added.</remarks>
134 <since version="Gtk# 3.0" />
135 </Docs>
136 </Member>
137 <Member MemberName="Flags">
138 <MemberSignature Language="C#" Value="public Gtk.TreeModelFlags Flags { get; }" />
139 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.TreeModelFlags Flags" />
140 <MemberType>Property</MemberType>
141 <ReturnValue>
142 <ReturnType>Gtk.TreeModelFlags</ReturnType>
143 </ReturnValue>
144 <Docs>
145 <summary>Returns a set of flags supported by this interface.</summary>
146 <value>an object of type <see cref="T:Gtk.TreeModelFlags" /></value>
147 <remarks>The flags are a bitwise combination of <see cref="T:Gtk.TreeModelFlags" />. The flags supported should not change during the lifecycle of the <see cref="T:Gtk.TreeModel" />.</remarks>
148 </Docs>
149 </Member>
150 <Member MemberName="Foreach">
151 <MemberSignature Language="C#" Value="public void Foreach (Gtk.TreeModelForeachFunc func);" />
152 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Foreach(class Gtk.TreeModelForeachFunc func) cil managed" />
153 <MemberType>Method</MemberType>
154 <ReturnValue>
155 <ReturnType>System.Void</ReturnType>
156 </ReturnValue>
157 <Parameters>
158 <Parameter Name="func" Type="Gtk.TreeModelForeachFunc" />
159 </Parameters>
160 <Docs>
161 <param name="func">an object of type <see cref="T:Gtk.TreeModelForeachFunc" /></param>
162 <summary>Calls <paramref name="func" /> on each node in model in a depth-first fashion.</summary>
163 <remarks>If func returns <see langword="true" />, then the tree ceases to be walked, and this method returns.</remarks>
164 </Docs>
165 </Member>
166 <Member MemberName="GetColumnType">
167 <MemberSignature Language="C#" Value="public GLib.GType GetColumnType (int index_);" />
168 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype GLib.GType GetColumnType(int32 index_) cil managed" />
169 <MemberType>Method</MemberType>
170 <ReturnValue>
171 <ReturnType>GLib.GType</ReturnType>
172 </ReturnValue>
173 <Parameters>
174 <Parameter Name="index_" Type="System.Int32" />
175 </Parameters>
176 <Docs>
177 <param name="index_">a <see cref="T:System.Int32" />, the column number.</param>
178 <summary>Returns the type of the column at the given index.</summary>
179 <returns>a <see cref="T:GLib.GType" /></returns>
180 <remarks />
181 </Docs>
182 </Member>
183 <Member MemberName="GetIter">
184 <MemberSignature Language="C#" Value="public bool GetIter (out Gtk.TreeIter iter, Gtk.TreePath path);" />
185 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetIter(valuetype Gtk.TreeIter iter, class Gtk.TreePath path) cil managed" />
186 <MemberType>Method</MemberType>
187 <ReturnValue>
188 <ReturnType>System.Boolean</ReturnType>
189 </ReturnValue>
190 <Parameters>
191 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
192 <Parameter Name="path" Type="Gtk.TreePath" />
193 </Parameters>
194 <Docs>
195 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
196 <param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
197 <summary>Sets <paramref name="iter" /> to a valid iterator pointing to <paramref name="path" />.</summary>
198 <returns>an object of type <see cref="T:System.Boolean" /></returns>
199 <remarks>
200 </remarks>
201 </Docs>
202 </Member>
203 <Member MemberName="GetIterFirst">
204 <MemberSignature Language="C#" Value="public bool GetIterFirst (out Gtk.TreeIter iter);" />
205 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetIterFirst(valuetype Gtk.TreeIter iter) cil managed" />
206 <MemberType>Method</MemberType>
207 <ReturnValue>
208 <ReturnType>System.Boolean</ReturnType>
209 </ReturnValue>
210 <Parameters>
211 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
212 </Parameters>
213 <Docs>
214 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
215 <summary>Gets the first iterator in the tree (the one at the path "0") and returns <see langword="true" />.</summary>
216 <returns>an object of type <see cref="T:System.Boolean" /></returns>
217 <remarks>Returns <see langword="false" /> if the tree is empty.</remarks>
218 </Docs>
219 </Member>
220 <Member MemberName="GetIterFromString">
221 <MemberSignature Language="C#" Value="public bool GetIterFromString (out Gtk.TreeIter iter, string path_string);" />
222 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetIterFromString(valuetype Gtk.TreeIter iter, string path_string) cil managed" />
223 <MemberType>Method</MemberType>
224 <ReturnValue>
225 <ReturnType>System.Boolean</ReturnType>
226 </ReturnValue>
227 <Parameters>
228 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
229 <Parameter Name="path_string" Type="System.String" />
230 </Parameters>
231 <Docs>
232 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
233 <param name="path_string">an object of type <see cref="T:System.String" /></param>
234 <summary>Gets the <see cref="T:Gtk.TreeIter" /> at <paramref name="path_string" />.</summary>
235 <returns>an object of type <see cref="T:System.Boolean" /></returns>
236 <remarks>Otherwise, <paramref name="iter" /> is left invalid and <see langword="false" /> is returned.</remarks>
237 </Docs>
238 </Member>
239 <Member MemberName="GetPath">
240 <MemberSignature Language="C#" Value="public Gtk.TreePath GetPath (Gtk.TreeIter iter);" />
241 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Gtk.TreePath GetPath(valuetype Gtk.TreeIter iter) cil managed" />
242 <MemberType>Method</MemberType>
243 <ReturnValue>
244 <ReturnType>Gtk.TreePath</ReturnType>
245 </ReturnValue>
246 <Parameters>
247 <Parameter Name="iter" Type="Gtk.TreeIter" />
248 </Parameters>
249 <Docs>
250 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
251 <summary>Gets the <see cref="T:Gtk.TreePath" /> of <paramref name="iter" />.</summary>
252 <returns>an object of type <see cref="T:Gtk.TreePath" /></returns>
253 <remarks>
254 </remarks>
255 </Docs>
256 </Member>
257 <Member MemberName="GetStringFromIter">
258 <MemberSignature Language="C#" Value="public string GetStringFromIter (Gtk.TreeIter iter);" />
259 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetStringFromIter(valuetype Gtk.TreeIter iter) cil managed" />
260 <MemberType>Method</MemberType>
261 <ReturnValue>
262 <ReturnType>System.String</ReturnType>
263 </ReturnValue>
264 <Parameters>
265 <Parameter Name="iter" Type="Gtk.TreeIter" />
266 </Parameters>
267 <Docs>
268 <param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
269 <summary>Generates a string representation of the path of <paramref name="iter" />.</summary>
270 <returns>a <see cref="T:System.String" /></returns>
271 <remarks>This string is a ':' separated list of numbers. For example, "4:10:0:3" would be an acceptable return value for this string.</remarks>
272 </Docs>
273 </Member>
274 <Member MemberName="GetValist">
275 <MemberSignature Language="C#" Value="public void GetValist (Gtk.TreeIter iter, IntPtr var_args);" />
276 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetValist(valuetype Gtk.TreeIter iter, native int var_args) cil managed" />
277 <MemberType>Method</MemberType>
278 <ReturnValue>
279 <ReturnType>System.Void</ReturnType>
280 </ReturnValue>
281 <Parameters>
282 <Parameter Name="iter" Type="Gtk.TreeIter" />
283 <Parameter Name="var_args" Type="System.IntPtr" />
284 </Parameters>
285 <Docs>
286 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
287 <param name="var_args">a <see cref="T:System.IntPtr" />, pointer to the va_list data structure of arguments (FIXME: clarify what va_lists look like)</param>
288 <summary>Gets the values of child properties for the row pointed to by <paramref name="iter" />.</summary>
289 <remarks />
290 </Docs>
291 </Member>
292 <Member MemberName="GetValue">
293 <MemberSignature Language="C#" Value="public object GetValue (Gtk.TreeIter iter, int column);" />
294 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object GetValue(valuetype Gtk.TreeIter iter, int32 column) cil managed" />
295 <MemberType>Method</MemberType>
296 <ReturnValue>
297 <ReturnType>System.Object</ReturnType>
298 </ReturnValue>
299 <Parameters>
300 <Parameter Name="iter" Type="Gtk.TreeIter" />
301 <Parameter Name="column" Type="System.Int32" />
302 </Parameters>
303 <Docs>
304 <param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
305 <param name="column">a <see cref="T:System.Int32" /></param>
306 <summary>Gets the value stored in column <paramref name="column" /> of the row pointed to by <paramref name="iter" />.</summary>
307 <returns>a <see cref="T:System.Object" /></returns>
308 <remarks />
309 </Docs>
310 </Member>
311 <Member MemberName="GetValue">
312 <MemberSignature Language="C#" Value="public void GetValue (Gtk.TreeIter iter, int column, ref GLib.Value value);" />
313 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetValue(valuetype Gtk.TreeIter iter, int32 column, valuetype GLib.Value value) cil managed" />
314 <MemberType>Method</MemberType>
315 <ReturnValue>
316 <ReturnType>System.Void</ReturnType>
317 </ReturnValue>
318 <Parameters>
319 <Parameter Name="iter" Type="Gtk.TreeIter" />
320 <Parameter Name="column" Type="System.Int32" />
321 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
322 </Parameters>
323 <Docs>
324 <param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
325 <param name="column">a <see cref="T:System.Int32" /></param>
326 <param name="value">a <see cref="T:GLib.Value" /></param>
327 <summary>Gets the value stored in column <paramref name="column" /> of the row pointed to by <paramref name="iter" /> and stores it in <paramref name="value" /></summary>
328 <remarks />
329 </Docs>
330 </Member>
331 <Member MemberName="IterChildren">
332 <MemberSignature Language="C#" Value="public bool IterChildren (out Gtk.TreeIter iter);" />
333 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterChildren(valuetype Gtk.TreeIter iter) cil managed" />
334 <MemberType>Method</MemberType>
335 <ReturnValue>
336 <ReturnType>System.Boolean</ReturnType>
337 </ReturnValue>
338 <Parameters>
339 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
340 </Parameters>
341 <Docs>
342 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
343 <summary>Sets the TreeIter object pointed to by <paramref name="iter" /> to point to the first child of this tree. </summary>
344 <returns>an object of type <see cref="T:System.Boolean" />, true if the iter has been set to the first child.</returns>
345 <remarks />
346 </Docs>
347 </Member>
348 <Member MemberName="IterChildren">
349 <MemberSignature Language="C#" Value="public bool IterChildren (out Gtk.TreeIter iter, Gtk.TreeIter parent);" />
350 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterChildren(valuetype Gtk.TreeIter iter, valuetype Gtk.TreeIter parent) cil managed" />
351 <MemberType>Method</MemberType>
352 <ReturnValue>
353 <ReturnType>System.Boolean</ReturnType>
354 </ReturnValue>
355 <Parameters>
356 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
357 <Parameter Name="parent" Type="Gtk.TreeIter" />
358 </Parameters>
359 <Docs>
360 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
361 <param name="parent">an object of type <see cref="T:Gtk.TreeIter" /></param>
362 <summary>Sets <paramref name="iter" /> to point to the first child of <paramref name="parent" />.</summary>
363 <returns>an object of type <see cref="T:System.Boolean" /></returns>
364 <remarks>If <paramref name="parent" /> has no children, <see langword="false" /> is returned and <paramref name="iter" /> is set to be invalid. <paramref name="parent" /> will remain a valid node after this function has been called.</remarks>
365 </Docs>
366 </Member>
367 <Member MemberName="IterHasChild">
368 <MemberSignature Language="C#" Value="public bool IterHasChild (Gtk.TreeIter iter);" />
369 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterHasChild(valuetype Gtk.TreeIter iter) cil managed" />
370 <MemberType>Method</MemberType>
371 <ReturnValue>
372 <ReturnType>System.Boolean</ReturnType>
373 </ReturnValue>
374 <Parameters>
375 <Parameter Name="iter" Type="Gtk.TreeIter" />
376 </Parameters>
377 <Docs>
378 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
379 <summary>Returns <see langword="true" /> if <paramref name="iter" /> has children, <see langword="false" /> otherwise.</summary>
380 <returns>an object of type <see cref="T:System.Boolean" /></returns>
381 <remarks>
382 </remarks>
383 </Docs>
384 </Member>
385 <Member MemberName="IterNChildren">
386 <MemberSignature Language="C#" Value="public int IterNChildren ();" />
387 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 IterNChildren() cil managed" />
388 <MemberType>Method</MemberType>
389 <ReturnValue>
390 <ReturnType>System.Int32</ReturnType>
391 </ReturnValue>
392 <Parameters />
393 <Docs>
394 <summary>Returns the number of children that the <see cref="T:Gtk.TreeIter" /> has.</summary>
395 <returns>an object of type <see cref="T:System.Int32" /></returns>
396 <remarks>As a special case, if iter is <see langword="null" />, then the number of toplevel nodes is returned.</remarks>
397 </Docs>
398 </Member>
399 <Member MemberName="IterNChildren">
400 <MemberSignature Language="C#" Value="public int IterNChildren (Gtk.TreeIter iter);" />
401 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 IterNChildren(valuetype Gtk.TreeIter iter) cil managed" />
402 <MemberType>Method</MemberType>
403 <ReturnValue>
404 <ReturnType>System.Int32</ReturnType>
405 </ReturnValue>
406 <Parameters>
407 <Parameter Name="iter" Type="Gtk.TreeIter" />
408 </Parameters>
409 <Docs>
410 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
411 <summary>Returns the number of children that <paramref name="iter" /> has.</summary>
412 <returns>an object of type <see cref="T:System.Int32" /></returns>
413 <remarks>As a special case, if <paramref name="iter" /> is <see langword="null" />, then the number of toplevel nodes is returned.</remarks>
414 </Docs>
415 </Member>
416 <Member MemberName="IterNext">
417 <MemberSignature Language="C#" Value="public bool IterNext (ref Gtk.TreeIter iter);" />
418 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterNext(valuetype Gtk.TreeIter iter) cil managed" />
419 <MemberType>Method</MemberType>
420 <ReturnValue>
421 <ReturnType>System.Boolean</ReturnType>
422 </ReturnValue>
423 <Parameters>
424 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="ref" />
425 </Parameters>
426 <Docs>
427 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
428 <summary>Sets <paramref name="iter" /> to point to the node following it at the current level.</summary>
429 <returns>an object of type <see cref="T:System.Boolean" /></returns>
430 <remarks>If there is no next iter, <see langword="false" /> is returned and iter is set to be invalid.</remarks>
431 </Docs>
432 </Member>
433 <Member MemberName="IterNthChild">
434 <MemberSignature Language="C#" Value="public bool IterNthChild (out Gtk.TreeIter iter, int n);" />
435 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterNthChild(valuetype Gtk.TreeIter iter, int32 n) cil managed" />
436 <MemberType>Method</MemberType>
437 <ReturnValue>
438 <ReturnType>System.Boolean</ReturnType>
439 </ReturnValue>
440 <Parameters>
441 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
442 <Parameter Name="n" Type="System.Int32" />
443 </Parameters>
444 <Docs>
445 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
446 <param name="n">an object of type <see cref="T:System.Int32" /></param>
447 <summary>Sets <paramref name="iter" /> to be the child of the root node, using the given index.</summary>
448 <returns>an object of type <see cref="T:System.Boolean" /></returns>
449 <remarks>In this case, the nth root node is set.</remarks>
450 </Docs>
451 </Member>
452 <Member MemberName="IterNthChild">
453 <MemberSignature Language="C#" Value="public bool IterNthChild (out Gtk.TreeIter iter, Gtk.TreeIter parent, int n);" />
454 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterNthChild(valuetype Gtk.TreeIter iter, valuetype Gtk.TreeIter parent, int32 n) cil managed" />
455 <MemberType>Method</MemberType>
456 <ReturnValue>
457 <ReturnType>System.Boolean</ReturnType>
458 </ReturnValue>
459 <Parameters>
460 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
461 <Parameter Name="parent" Type="Gtk.TreeIter" />
462 <Parameter Name="n" Type="System.Int32" />
463 </Parameters>
464 <Docs>
465 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
466 <param name="parent">an object of type <see cref="T:Gtk.TreeIter" /></param>
467 <param name="n">an object of type <see cref="T:System.Int32" /></param>
468 <summary>Sets <paramref name="iter" /> to be the child of <paramref name="parent" />, using the given index.</summary>
469 <returns>an object of type <see cref="T:System.Boolean" /></returns>
470 <remarks>The first index is 0. If <paramref name="n" /> is too big, or <paramref name="parent" /> has no children, <paramref name="iter" /> is set to an invalid iterator and <see langword="false" /> is returned. <paramref name="parent" /> will remain a valid node after this function has been called.</remarks>
471 </Docs>
472 </Member>
473 <Member MemberName="IterParent">
474 <MemberSignature Language="C#" Value="public bool IterParent (out Gtk.TreeIter iter, Gtk.TreeIter child);" />
475 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterParent(valuetype Gtk.TreeIter iter, valuetype Gtk.TreeIter child) cil managed" />
476 <MemberType>Method</MemberType>
477 <ReturnValue>
478 <ReturnType>System.Boolean</ReturnType>
479 </ReturnValue>
480 <Parameters>
481 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
482 <Parameter Name="child" Type="Gtk.TreeIter" />
483 </Parameters>
484 <Docs>
485 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
486 <param name="child">an object of type <see cref="T:Gtk.TreeIter" /></param>
487 <summary>Sets <paramref name="iter" /> to be the parent of <paramref name="child" />.</summary>
488 <returns>an object of type <see cref="T:System.Boolean" /></returns>
489 <remarks>If <paramref name="child" /> is at the toplevel, and does not have a parent, then <paramref name="iter" /> is set to an invalid iterator and <see langword="false" /> is returned. <paramref name="child" /> will remain a valid node after this function has been called.</remarks>
490 </Docs>
491 </Member>
492 <Member MemberName="IterPrevious">
493 <MemberSignature Language="C#" Value="public bool IterPrevious (ref Gtk.TreeIter iter);" />
494 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterPrevious(valuetype Gtk.TreeIter iter) cil managed" />
495 <MemberType>Method</MemberType>
496 <ReturnValue>
497 <ReturnType>System.Boolean</ReturnType>
498 </ReturnValue>
499 <Parameters>
500 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="ref" />
501 </Parameters>
502 <Docs>
503 <param name="iter">To be added.</param>
504 <summary>To be added.</summary>
505 <returns>To be added.</returns>
506 <remarks>To be added.</remarks>
507 <since version="Gtk# 3.0" />
508 </Docs>
509 </Member>
510 <Member MemberName="NColumns">
511 <MemberSignature Language="C#" Value="public int NColumns { get; }" />
512 <MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
513 <MemberType>Property</MemberType>
514 <ReturnValue>
515 <ReturnType>System.Int32</ReturnType>
516 </ReturnValue>
517 <Docs>
518 <summary>Returns the number of columns supported by the <see cref="T:Gtk.TreeModel" />.</summary>
519 <value>an object of type <see cref="T:System.Int32" /></value>
520 <remarks>
521 </remarks>
522 </Docs>
523 </Member>
524 <Member MemberName="RefNode">
525 <MemberSignature Language="C#" Value="public void RefNode (Gtk.TreeIter iter);" />
526 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RefNode(valuetype Gtk.TreeIter iter) cil managed" />
527 <MemberType>Method</MemberType>
528 <ReturnValue>
529 <ReturnType>System.Void</ReturnType>
530 </ReturnValue>
531 <Parameters>
532 <Parameter Name="iter" Type="Gtk.TreeIter" />
533 </Parameters>
534 <Docs>
535 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
536 <summary>Lets the tree ref the node.</summary>
537 <remarks>
538 <para>This is an optional method for models to implement. To be more specific, models may ignore this call as it exists primarily for performance reasons.</para>
539 <para>This function is primarily meant as a way for views to let caching models know when nodes are being displayed (and hence, whether or not to cache that node.) For example, a file-system based model would not want to keep the entire file-hierarchy in memory, just the sections that are currently being displayed by every current view.</para>
540 <para>A model should be expected to be able to get an iter independent of its referenced state.</para>
541 </remarks>
542 </Docs>
543 </Member>
544 <Member MemberName="RowChanged">
545 <MemberSignature Language="C#" Value="public event Gtk.RowChangedHandler RowChanged;" />
546 <MemberSignature Language="ILAsm" Value=".event class Gtk.RowChangedHandler RowChanged" />
547 <MemberType>Event</MemberType>
548 <ReturnValue>
549 <ReturnType>Gtk.RowChangedHandler</ReturnType>
550 </ReturnValue>
551 <Parameters />
552 <Docs>
553 <summary>Emitted when a row has changed.</summary>
554 <remarks>
555 </remarks>
556 </Docs>
557 </Member>
558 <Member MemberName="RowDeleted">
559 <MemberSignature Language="C#" Value="public event Gtk.RowDeletedHandler RowDeleted;" />
560 <MemberSignature Language="ILAsm" Value=".event class Gtk.RowDeletedHandler RowDeleted" />
561 <MemberType>Event</MemberType>
562 <ReturnValue>
563 <ReturnType>Gtk.RowDeletedHandler</ReturnType>
564 </ReturnValue>
565 <Parameters />
566 <Docs>
567 <summary>Emitted when a row is deleted.</summary>
568 <remarks>
569 </remarks>
570 </Docs>
571 </Member>
572 <Member MemberName="RowHasChildToggled">
573 <MemberSignature Language="C#" Value="public event Gtk.RowHasChildToggledHandler RowHasChildToggled;" />
574 <MemberSignature Language="ILAsm" Value=".event class Gtk.RowHasChildToggledHandler RowHasChildToggled" />
575 <MemberType>Event</MemberType>
576 <ReturnValue>
577 <ReturnType>Gtk.RowHasChildToggledHandler</ReturnType>
578 </ReturnValue>
579 <Parameters />
580 <Docs>
581 <summary>Emitted when a child of a row is toggled.</summary>
582 <remarks>
583 </remarks>
584 </Docs>
585 </Member>
586 <Member MemberName="RowInserted">
587 <MemberSignature Language="C#" Value="public event Gtk.RowInsertedHandler RowInserted;" />
588 <MemberSignature Language="ILAsm" Value=".event class Gtk.RowInsertedHandler RowInserted" />
589 <MemberType>Event</MemberType>
590 <ReturnValue>
591 <ReturnType>Gtk.RowInsertedHandler</ReturnType>
592 </ReturnValue>
593 <Parameters />
594 <Docs>
595 <summary>Emitted when a row has been inserted into the model.</summary>
596 <remarks>
597 </remarks>
598 </Docs>
599 </Member>
600 <Member MemberName="RowsReordered">
601 <MemberSignature Language="C#" Value="public event Gtk.RowsReorderedHandler RowsReordered;" />
602 <MemberSignature Language="ILAsm" Value=".event class Gtk.RowsReorderedHandler RowsReordered" />
603 <MemberType>Event</MemberType>
604 <ReturnValue>
605 <ReturnType>Gtk.RowsReorderedHandler</ReturnType>
606 </ReturnValue>
607 <Parameters />
608 <Docs>
609 <summary>Emitted when a row is re-ordered</summary>
610 <remarks>
611 </remarks>
612 </Docs>
613 </Member>
614 <Member MemberName="SetValue">
615 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, bool value);" />
616 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, bool value) cil managed" />
617 <MemberType>Method</MemberType>
618 <ReturnValue>
619 <ReturnType>System.Void</ReturnType>
620 </ReturnValue>
621 <Parameters>
622 <Parameter Name="iter" Type="Gtk.TreeIter" />
623 <Parameter Name="column" Type="System.Int32" />
624 <Parameter Name="value" Type="System.Boolean" />
625 </Parameters>
626 <Docs>
627 <param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
628 <param name="column">a <see cref="T:System.Int32" /></param>
629 <param name="value">a <see cref="T:System.Boolean" /></param>
630 <summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is a boolean.</summary>
631 <remarks />
632 </Docs>
633 </Member>
634 <Member MemberName="SetValue">
635 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, double value);" />
636 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, float64 value) cil managed" />
637 <MemberType>Method</MemberType>
638 <ReturnValue>
639 <ReturnType>System.Void</ReturnType>
640 </ReturnValue>
641 <Parameters>
642 <Parameter Name="iter" Type="Gtk.TreeIter" />
643 <Parameter Name="column" Type="System.Int32" />
644 <Parameter Name="value" Type="System.Double" />
645 </Parameters>
646 <Docs>
647 <param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
648 <param name="column">a <see cref="T:System.Int32" /></param>
649 <param name="value">a <see cref="T:System.Double" /></param>
650 <summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is a <see cref="T:System.Double" />.</summary>
651 <remarks />
652 </Docs>
653 </Member>
654 <Member MemberName="SetValue">
655 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, int value);" />
656 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, int32 value) cil managed" />
657 <MemberType>Method</MemberType>
658 <ReturnValue>
659 <ReturnType>System.Void</ReturnType>
660 </ReturnValue>
661 <Parameters>
662 <Parameter Name="iter" Type="Gtk.TreeIter" />
663 <Parameter Name="column" Type="System.Int32" />
664 <Parameter Name="value" Type="System.Int32" />
665 </Parameters>
666 <Docs>
667 <param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
668 <param name="column">a <see cref="T:System.Int32" /></param>
669 <param name="value">a <see cref="T:System.Int32" /></param>
670 <summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is an <see cref="T:System.Int32" />.</summary>
671 <remarks />
672 </Docs>
673 </Member>
674 <Member MemberName="SetValue">
675 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, object value);" />
676 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, object value) cil managed" />
677 <MemberType>Method</MemberType>
678 <ReturnValue>
679 <ReturnType>System.Void</ReturnType>
680 </ReturnValue>
681 <Parameters>
682 <Parameter Name="iter" Type="Gtk.TreeIter" />
683 <Parameter Name="column" Type="System.Int32" />
684 <Parameter Name="value" Type="System.Object" />
685 </Parameters>
686 <Docs>
687 <param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
688 <param name="column">a <see cref="T:System.Int32" /></param>
689 <param name="value">a <see cref="T:System.Object" /></param>
690 <summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is an <see cref="T:System.Object" />.</summary>
691 <remarks />
692 </Docs>
693 </Member>
694 <Member MemberName="SetValue">
695 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, float value);" />
696 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, float32 value) cil managed" />
697 <MemberType>Method</MemberType>
698 <ReturnValue>
699 <ReturnType>System.Void</ReturnType>
700 </ReturnValue>
701 <Parameters>
702 <Parameter Name="iter" Type="Gtk.TreeIter" />
703 <Parameter Name="column" Type="System.Int32" />
704 <Parameter Name="value" Type="System.Single" />
705 </Parameters>
706 <Docs>
707 <param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
708 <param name="column">a <see cref="T:System.Int32" /></param>
709 <param name="value">a <see cref="T:System.Single" /></param>
710 <summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is an <see cref="T:System.Single" />.</summary>
711 <remarks />
712 </Docs>
713 </Member>
714 <Member MemberName="SetValue">
715 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, string value);" />
716 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, string value) cil managed" />
717 <MemberType>Method</MemberType>
718 <ReturnValue>
719 <ReturnType>System.Void</ReturnType>
720 </ReturnValue>
721 <Parameters>
722 <Parameter Name="iter" Type="Gtk.TreeIter" />
723 <Parameter Name="column" Type="System.Int32" />
724 <Parameter Name="value" Type="System.String" />
725 </Parameters>
726 <Docs>
727 <param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
728 <param name="column">a <see cref="T:System.Int32" /></param>
729 <param name="value">a <see cref="T:System.String" /></param>
730 <summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is an <see cref="T:System.String" />.</summary>
731 <remarks />
732 </Docs>
733 </Member>
734 <Member MemberName="SetValue">
735 <MemberSignature Language="C#" Value="public void SetValue (Gtk.TreeIter iter, int column, uint value);" />
736 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValue(valuetype Gtk.TreeIter iter, int32 column, unsigned int32 value) cil managed" />
737 <MemberType>Method</MemberType>
738 <ReturnValue>
739 <ReturnType>System.Void</ReturnType>
740 </ReturnValue>
741 <Parameters>
742 <Parameter Name="iter" Type="Gtk.TreeIter" />
743 <Parameter Name="column" Type="System.Int32" />
744 <Parameter Name="value" Type="System.UInt32" />
745 </Parameters>
746 <Docs>
747 <param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
748 <param name="column">a <see cref="T:System.Int32" /></param>
749 <param name="value">a <see cref="T:System.UInt32" /></param>
750 <summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is an <see cref="T:System.UInt32" />.</summary>
751 <remarks>To be added.</remarks>
752 </Docs>
753 </Member>
754 <Member MemberName="UnrefNode">
755 <MemberSignature Language="C#" Value="public void UnrefNode (Gtk.TreeIter iter);" />
756 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnrefNode(valuetype Gtk.TreeIter iter) cil managed" />
757 <MemberType>Method</MemberType>
758 <ReturnValue>
759 <ReturnType>System.Void</ReturnType>
760 </ReturnValue>
761 <Parameters>
762 <Parameter Name="iter" Type="Gtk.TreeIter" />
763 </Parameters>
764 <Docs>
765 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
766 <summary>Lets the tree unref the node.</summary>
767 <remarks>This is an optional method for models to implement. To be more specific, models may ignore this call as it exists primarily for performance reasons. For more information on what this means, see <see cref="M:Gtk.TreeModel.RefNode()" />. Please note that nodes that are deleted are not unreferenced.</remarks>
768 </Docs>
769 </Member>
770 </Members>
771 </Type>
00 <Type Name="TreeModelAdapter" FullName="Gtk.TreeModelAdapter">
1 <TypeSignature Language="C#" Value="public class TreeModelAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.TreeModel" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TreeModelAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.TreeModel" />
1 <TypeSignature Language="C#" Value="public class TreeModelAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.ITreeModel" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TreeModelAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.ITreeModel" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.TreeModel</InterfaceName>
14 <InterfaceName>Gtk.ITreeModel</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public TreeModelAdapter (Gtk.TreeModelImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.TreeModelImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public TreeModelAdapter (Gtk.ITreeModelImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ITreeModelImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Gtk.TreeModelImplementor" />
38 <Parameter Name="implementor" Type="Gtk.ITreeModelImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
250251 </Docs>
251252 </Member>
252253 <Member MemberName="GetObject">
253 <MemberSignature Language="C#" Value="public static Gtk.TreeModel GetObject (GLib.Object obj);" />
254 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.TreeModel GetObject(class GLib.Object obj) cil managed" />
255 <MemberType>Method</MemberType>
256 <ReturnValue>
257 <ReturnType>Gtk.TreeModel</ReturnType>
254 <MemberSignature Language="C#" Value="public static Gtk.ITreeModel GetObject (GLib.Object obj);" />
255 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ITreeModel GetObject(class GLib.Object obj) cil managed" />
256 <MemberType>Method</MemberType>
257 <ReturnValue>
258 <ReturnType>Gtk.ITreeModel</ReturnType>
258259 </ReturnValue>
259260 <Parameters>
260261 <Parameter Name="obj" Type="GLib.Object" />
268269 </Docs>
269270 </Member>
270271 <Member MemberName="GetObject">
271 <MemberSignature Language="C#" Value="public static Gtk.TreeModel GetObject (IntPtr handle, bool owned);" />
272 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.TreeModel GetObject(native int handle, bool owned) cil managed" />
273 <MemberType>Method</MemberType>
274 <ReturnValue>
275 <ReturnType>Gtk.TreeModel</ReturnType>
272 <MemberSignature Language="C#" Value="public static Gtk.ITreeModel GetObject (IntPtr handle, bool owned);" />
273 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ITreeModel GetObject(native int handle, bool owned) cil managed" />
274 <MemberType>Method</MemberType>
275 <ReturnValue>
276 <ReturnType>Gtk.ITreeModel</ReturnType>
276277 </ReturnValue>
277278 <Parameters>
278279 <Parameter Name="handle" Type="System.IntPtr" />
284285 <summary>To be added.</summary>
285286 <returns>To be added.</returns>
286287 <remarks>To be added.</remarks>
288 <since version="Gtk# 3.0" />
287289 </Docs>
288290 </Member>
289291 <Member MemberName="GetPath">
377379 <remarks>To be added.</remarks>
378380 </Docs>
379381 </Member>
382 <Member MemberName="GInterfaceGType">
383 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
384 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
385 <MemberType>Property</MemberType>
386 <ReturnValue>
387 <ReturnType>GLib.GType</ReturnType>
388 </ReturnValue>
389 <Docs>
390 <summary>To be added.</summary>
391 <value>To be added.</value>
392 <remarks>To be added.</remarks>
393 <since version="Gtk# 3.0" />
394 </Docs>
395 </Member>
380396 <Member MemberName="GType">
381 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
382 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
397 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
398 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
383399 <MemberType>Property</MemberType>
384400 <ReturnValue>
385401 <ReturnType>GLib.GType</ReturnType>
406422 </Docs>
407423 </Member>
408424 <Member MemberName="Implementor">
409 <MemberSignature Language="C#" Value="public Gtk.TreeModelImplementor Implementor { get; }" />
410 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModelImplementor Implementor" />
425 <MemberSignature Language="C#" Value="public Gtk.ITreeModelImplementor Implementor { get; }" />
426 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModelImplementor Implementor" />
411427 <MemberType>Property</MemberType>
412428 <ReturnValue>
413 <ReturnType>Gtk.TreeModelImplementor</ReturnType>
429 <ReturnType>Gtk.ITreeModelImplementor</ReturnType>
414430 </ReturnValue>
415431 <Docs>
416432 <summary>To be added.</summary>
00 <Type Name="TreeModelFilter" FullName="Gtk.TreeModelFilter">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class TreeModelFilter : GLib.Object, Gtk.TreeDragSource, Gtk.TreeModel" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TreeModelFilter extends GLib.Object implements class GLib.IWrapper, class Gtk.TreeDragSource, class Gtk.TreeModel" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class TreeModelFilter : GLib.Object, Gtk.ITreeDragSource, Gtk.ITreeModel" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TreeModelFilter extends GLib.Object implements class GLib.IWrapper, class Gtk.ITreeDragSource, class Gtk.ITreeModel" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
1010 </Base>
1111 <Interfaces>
1212 <Interface>
13 <InterfaceName>Gtk.TreeDragSource</InterfaceName>
13 <InterfaceName>Gtk.ITreeDragSource</InterfaceName>
1414 </Interface>
1515 <Interface>
16 <InterfaceName>Gtk.TreeModel</InterfaceName>
16 <InterfaceName>Gtk.ITreeModel</InterfaceName>
1717 </Interface>
1818 </Interfaces>
1919 <Docs>
110110 </Docs>
111111 </Member>
112112 <Member MemberName=".ctor">
113 <MemberSignature Language="C#" Value="public TreeModelFilter (Gtk.TreeModel child_model, Gtk.TreePath root);" />
114 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.TreeModel child_model, class Gtk.TreePath root) cil managed" />
113 <MemberSignature Language="C#" Value="public TreeModelFilter (Gtk.ITreeModel child_model, Gtk.TreePath root);" />
114 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ITreeModel child_model, class Gtk.TreePath root) cil managed" />
115115 <MemberType>Constructor</MemberType>
116 <ReturnValue />
117 <Parameters>
118 <Parameter Name="child_model" Type="Gtk.TreeModel" />
116 <Parameters>
117 <Parameter Name="child_model" Type="Gtk.ITreeModel" />
119118 <Parameter Name="root" Type="Gtk.TreePath" />
120119 </Parameters>
121120 <Docs>
122 <param name="child_model">a <see cref="T:Gtk.TreeModel" />, the model this object is to filter</param>
123 <param name="root">a <see cref="T:Gtk.TreePath" />, the node to use as the model's root node, pass null to use the entire child tree model.</param>
124 <summary>Constructor</summary>
125 <remarks />
121 <param name="child_model">To be added.</param>
122 <param name="root">To be added.</param>
123 <summary>To be added.</summary>
124 <remarks>To be added.</remarks>
125 <since version="Gtk# 3.0" />
126126 </Docs>
127127 </Member>
128128 <Member MemberName="ChildModel">
129 <MemberSignature Language="C#" Value="public Gtk.TreeModel ChildModel { get; }" />
130 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel ChildModel" />
129 <MemberSignature Language="C#" Value="public Gtk.ITreeModel ChildModel { get; }" />
130 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel ChildModel" />
131131 <MemberType>Property</MemberType>
132132 <Attributes>
133133 <Attribute>
135135 </Attribute>
136136 </Attributes>
137137 <ReturnValue>
138 <ReturnType>Gtk.TreeModel</ReturnType>
138 <ReturnType>Gtk.ITreeModel</ReturnType>
139139 </ReturnValue>
140140 <Parameters />
141141 <Docs>
761761 </Docs>
762762 </Member>
763763 <Member MemberName="Model">
764 <MemberSignature Language="C#" Value="public Gtk.TreeModel Model { get; }" />
765 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel Model" />
764 <MemberSignature Language="C#" Value="public Gtk.ITreeModel Model { get; }" />
765 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel Model" />
766766 <MemberType>Property</MemberType>
767767 <ReturnValue>
768 <ReturnType>Gtk.TreeModel</ReturnType>
768 <ReturnType>Gtk.ITreeModel</ReturnType>
769769 </ReturnValue>
770770 <Parameters />
771771 <Docs>
789789 </Docs>
790790 </Member>
791791 <Member MemberName="OnModify">
792 <MemberSignature Language="C#" Value="protected virtual void OnModify (Gtk.TreeModel child_model, Gtk.TreeIter iter, GLib.Value value, int column);" />
793 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnModify(class Gtk.TreeModel child_model, valuetype Gtk.TreeIter iter, valuetype GLib.Value value, int32 column) cil managed" />
792 <MemberSignature Language="C#" Value="protected virtual void OnModify (Gtk.ITreeModel child_model, Gtk.TreeIter iter, GLib.Value value, int column);" />
793 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnModify(class Gtk.ITreeModel child_model, valuetype Gtk.TreeIter iter, valuetype GLib.Value value, int32 column) cil managed" />
794794 <MemberType>Method</MemberType>
795795 <Attributes>
796796 <Attribute>
801801 <ReturnType>System.Void</ReturnType>
802802 </ReturnValue>
803803 <Parameters>
804 <Parameter Name="child_model" Type="Gtk.TreeModel" />
804 <Parameter Name="child_model" Type="Gtk.ITreeModel" />
805805 <Parameter Name="iter" Type="Gtk.TreeIter" />
806806 <Parameter Name="value" Type="GLib.Value" />
807807 <Parameter Name="column" Type="System.Int32" />
962962 </Docs>
963963 </Member>
964964 <Member MemberName="OnVisible">
965 <MemberSignature Language="C#" Value="protected virtual bool OnVisible (Gtk.TreeModel child_model, Gtk.TreeIter iter);" />
966 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnVisible(class Gtk.TreeModel child_model, valuetype Gtk.TreeIter iter) cil managed" />
965 <MemberSignature Language="C#" Value="protected virtual bool OnVisible (Gtk.ITreeModel child_model, Gtk.TreeIter iter);" />
966 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnVisible(class Gtk.ITreeModel child_model, valuetype Gtk.TreeIter iter) cil managed" />
967967 <MemberType>Method</MemberType>
968968 <Attributes>
969969 <Attribute>
974974 <ReturnType>System.Boolean</ReturnType>
975975 </ReturnValue>
976976 <Parameters>
977 <Parameter Name="child_model" Type="Gtk.TreeModel" />
977 <Parameter Name="child_model" Type="Gtk.ITreeModel" />
978978 <Parameter Name="iter" Type="Gtk.TreeIter" />
979979 </Parameters>
980980 <Docs>
00 <Type Name="TreeModelFilterModifyFunc" FullName="Gtk.TreeModelFilterModifyFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void TreeModelFilterModifyFunc(TreeModel model, TreeIter iter, ref Value value, int column);" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void TreeModelFilterModifyFunc(ITreeModel model, TreeIter iter, ref Value value, int column);" />
22 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TreeModelFilterModifyFunc extends System.MulticastDelegate" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
99 <BaseTypeName>System.Delegate</BaseTypeName>
1010 </Base>
1111 <Parameters>
12 <Parameter Name="model" Type="Gtk.TreeModel" />
12 <Parameter Name="model" Type="Gtk.ITreeModel" />
1313 <Parameter Name="iter" Type="Gtk.TreeIter" />
1414 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
1515 <Parameter Name="column" Type="System.Int32" />
00 <Type Name="TreeModelFilterVisibleFunc" FullName="Gtk.TreeModelFilterVisibleFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool TreeModelFilterVisibleFunc(TreeModel model, TreeIter iter);" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool TreeModelFilterVisibleFunc(ITreeModel model, TreeIter iter);" />
22 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TreeModelFilterVisibleFunc extends System.MulticastDelegate" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
99 <BaseTypeName>System.Delegate</BaseTypeName>
1010 </Base>
1111 <Parameters>
12 <Parameter Name="model" Type="Gtk.TreeModel" />
12 <Parameter Name="model" Type="Gtk.ITreeModel" />
1313 <Parameter Name="iter" Type="Gtk.TreeIter" />
1414 </Parameters>
1515 <ReturnValue>
00 <Type Name="TreeModelForeachFunc" FullName="Gtk.TreeModelForeachFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool TreeModelForeachFunc(TreeModel model, TreePath path, TreeIter iter);" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool TreeModelForeachFunc(ITreeModel model, TreePath path, TreeIter iter);" />
22 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TreeModelForeachFunc extends System.MulticastDelegate" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
88 <BaseTypeName>System.Delegate</BaseTypeName>
99 </Base>
1010 <Parameters>
11 <Parameter Name="model" Type="Gtk.TreeModel" />
11 <Parameter Name="model" Type="Gtk.ITreeModel" />
1212 <Parameter Name="path" Type="Gtk.TreePath" />
1313 <Parameter Name="iter" Type="Gtk.TreeIter" />
1414 </Parameters>
+0
-283
doc/en/Gtk/TreeModelImplementor.xml less more
0 <Type Name="TreeModelImplementor" FullName="Gtk.TreeModelImplementor">
1 <TypeSignature Language="C#" Value="public interface TreeModelImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TreeModelImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.TreeModelAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>TreeModel implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Gtk.TreeModel" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="Flags">
23 <MemberSignature Language="C#" Value="public Gtk.TreeModelFlags Flags { get; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance valuetype Gtk.TreeModelFlags Flags" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>Gtk.TreeModelFlags</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 </Docs>
34 </Member>
35 <Member MemberName="GetColumnType">
36 <MemberSignature Language="C#" Value="public GLib.GType GetColumnType (int index_);" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype GLib.GType GetColumnType(int32 index_) cil managed" />
38 <MemberType>Method</MemberType>
39 <ReturnValue>
40 <ReturnType>GLib.GType</ReturnType>
41 </ReturnValue>
42 <Parameters>
43 <Parameter Name="index_" Type="System.Int32" />
44 </Parameters>
45 <Docs>
46 <param name="index_">To be added.</param>
47 <summary>To be added.</summary>
48 <returns>To be added.</returns>
49 <remarks>To be added.</remarks>
50 </Docs>
51 </Member>
52 <Member MemberName="GetIter">
53 <MemberSignature Language="C#" Value="public bool GetIter (out Gtk.TreeIter iter, Gtk.TreePath path);" />
54 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetIter(valuetype Gtk.TreeIter iter, class Gtk.TreePath path) cil managed" />
55 <MemberType>Method</MemberType>
56 <ReturnValue>
57 <ReturnType>System.Boolean</ReturnType>
58 </ReturnValue>
59 <Parameters>
60 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
61 <Parameter Name="path" Type="Gtk.TreePath" />
62 </Parameters>
63 <Docs>
64 <param name="iter">To be added.</param>
65 <param name="path">To be added.</param>
66 <summary>To be added.</summary>
67 <returns>To be added.</returns>
68 <remarks>To be added.</remarks>
69 </Docs>
70 </Member>
71 <Member MemberName="GetPath">
72 <MemberSignature Language="C#" Value="public Gtk.TreePath GetPath (Gtk.TreeIter iter);" />
73 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Gtk.TreePath GetPath(valuetype Gtk.TreeIter iter) cil managed" />
74 <MemberType>Method</MemberType>
75 <ReturnValue>
76 <ReturnType>Gtk.TreePath</ReturnType>
77 </ReturnValue>
78 <Parameters>
79 <Parameter Name="iter" Type="Gtk.TreeIter" />
80 </Parameters>
81 <Docs>
82 <param name="iter">To be added.</param>
83 <summary>To be added.</summary>
84 <returns>To be added.</returns>
85 <remarks>To be added.</remarks>
86 </Docs>
87 </Member>
88 <Member MemberName="GetValue">
89 <MemberSignature Language="C#" Value="public void GetValue (Gtk.TreeIter iter, int column, ref GLib.Value value);" />
90 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetValue(valuetype Gtk.TreeIter iter, int32 column, valuetype GLib.Value value) cil managed" />
91 <MemberType>Method</MemberType>
92 <ReturnValue>
93 <ReturnType>System.Void</ReturnType>
94 </ReturnValue>
95 <Parameters>
96 <Parameter Name="iter" Type="Gtk.TreeIter" />
97 <Parameter Name="column" Type="System.Int32" />
98 <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
99 </Parameters>
100 <Docs>
101 <param name="iter">To be added.</param>
102 <param name="column">To be added.</param>
103 <param name="value">To be added.</param>
104 <summary>To be added.</summary>
105 <remarks>To be added.</remarks>
106 </Docs>
107 </Member>
108 <Member MemberName="IterChildren">
109 <MemberSignature Language="C#" Value="public bool IterChildren (out Gtk.TreeIter iter, Gtk.TreeIter parent);" />
110 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterChildren(valuetype Gtk.TreeIter iter, valuetype Gtk.TreeIter parent) cil managed" />
111 <MemberType>Method</MemberType>
112 <ReturnValue>
113 <ReturnType>System.Boolean</ReturnType>
114 </ReturnValue>
115 <Parameters>
116 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
117 <Parameter Name="parent" Type="Gtk.TreeIter" />
118 </Parameters>
119 <Docs>
120 <param name="iter">To be added.</param>
121 <param name="parent">To be added.</param>
122 <summary>To be added.</summary>
123 <returns>To be added.</returns>
124 <remarks>To be added.</remarks>
125 </Docs>
126 </Member>
127 <Member MemberName="IterHasChild">
128 <MemberSignature Language="C#" Value="public bool IterHasChild (Gtk.TreeIter iter);" />
129 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterHasChild(valuetype Gtk.TreeIter iter) cil managed" />
130 <MemberType>Method</MemberType>
131 <ReturnValue>
132 <ReturnType>System.Boolean</ReturnType>
133 </ReturnValue>
134 <Parameters>
135 <Parameter Name="iter" Type="Gtk.TreeIter" />
136 </Parameters>
137 <Docs>
138 <param name="iter">To be added.</param>
139 <summary>To be added.</summary>
140 <returns>To be added.</returns>
141 <remarks>To be added.</remarks>
142 </Docs>
143 </Member>
144 <Member MemberName="IterNChildren">
145 <MemberSignature Language="C#" Value="public int IterNChildren (Gtk.TreeIter iter);" />
146 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 IterNChildren(valuetype Gtk.TreeIter iter) cil managed" />
147 <MemberType>Method</MemberType>
148 <ReturnValue>
149 <ReturnType>System.Int32</ReturnType>
150 </ReturnValue>
151 <Parameters>
152 <Parameter Name="iter" Type="Gtk.TreeIter" />
153 </Parameters>
154 <Docs>
155 <param name="iter">To be added.</param>
156 <summary>To be added.</summary>
157 <returns>To be added.</returns>
158 <remarks>To be added.</remarks>
159 </Docs>
160 </Member>
161 <Member MemberName="IterNext">
162 <MemberSignature Language="C#" Value="public bool IterNext (ref Gtk.TreeIter iter);" />
163 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterNext(valuetype Gtk.TreeIter iter) cil managed" />
164 <MemberType>Method</MemberType>
165 <ReturnValue>
166 <ReturnType>System.Boolean</ReturnType>
167 </ReturnValue>
168 <Parameters>
169 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="ref" />
170 </Parameters>
171 <Docs>
172 <param name="iter">To be added.</param>
173 <summary>To be added.</summary>
174 <returns>To be added.</returns>
175 <remarks>To be added.</remarks>
176 </Docs>
177 </Member>
178 <Member MemberName="IterNthChild">
179 <MemberSignature Language="C#" Value="public bool IterNthChild (out Gtk.TreeIter iter, Gtk.TreeIter parent, int n);" />
180 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterNthChild(valuetype Gtk.TreeIter iter, valuetype Gtk.TreeIter parent, int32 n) cil managed" />
181 <MemberType>Method</MemberType>
182 <ReturnValue>
183 <ReturnType>System.Boolean</ReturnType>
184 </ReturnValue>
185 <Parameters>
186 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
187 <Parameter Name="parent" Type="Gtk.TreeIter" />
188 <Parameter Name="n" Type="System.Int32" />
189 </Parameters>
190 <Docs>
191 <param name="iter">To be added.</param>
192 <param name="parent">To be added.</param>
193 <param name="n">To be added.</param>
194 <summary>To be added.</summary>
195 <returns>To be added.</returns>
196 <remarks>To be added.</remarks>
197 </Docs>
198 </Member>
199 <Member MemberName="IterParent">
200 <MemberSignature Language="C#" Value="public bool IterParent (out Gtk.TreeIter iter, Gtk.TreeIter child);" />
201 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterParent(valuetype Gtk.TreeIter iter, valuetype Gtk.TreeIter child) cil managed" />
202 <MemberType>Method</MemberType>
203 <ReturnValue>
204 <ReturnType>System.Boolean</ReturnType>
205 </ReturnValue>
206 <Parameters>
207 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
208 <Parameter Name="child" Type="Gtk.TreeIter" />
209 </Parameters>
210 <Docs>
211 <param name="iter">To be added.</param>
212 <param name="child">To be added.</param>
213 <summary>To be added.</summary>
214 <returns>To be added.</returns>
215 <remarks>To be added.</remarks>
216 </Docs>
217 </Member>
218 <Member MemberName="IterPrevious">
219 <MemberSignature Language="C#" Value="public bool IterPrevious (ref Gtk.TreeIter iter);" />
220 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IterPrevious(valuetype Gtk.TreeIter iter) cil managed" />
221 <MemberType>Method</MemberType>
222 <ReturnValue>
223 <ReturnType>System.Boolean</ReturnType>
224 </ReturnValue>
225 <Parameters>
226 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="ref" />
227 </Parameters>
228 <Docs>
229 <param name="iter">To be added.</param>
230 <summary>To be added.</summary>
231 <returns>To be added.</returns>
232 <remarks>To be added.</remarks>
233 <since version="Gtk# 3.0" />
234 </Docs>
235 </Member>
236 <Member MemberName="NColumns">
237 <MemberSignature Language="C#" Value="public int NColumns { get; }" />
238 <MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
239 <MemberType>Property</MemberType>
240 <ReturnValue>
241 <ReturnType>System.Int32</ReturnType>
242 </ReturnValue>
243 <Docs>
244 <summary>To be added.</summary>
245 <value>To be added.</value>
246 <remarks>To be added.</remarks>
247 </Docs>
248 </Member>
249 <Member MemberName="RefNode">
250 <MemberSignature Language="C#" Value="public void RefNode (Gtk.TreeIter iter);" />
251 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RefNode(valuetype Gtk.TreeIter iter) cil managed" />
252 <MemberType>Method</MemberType>
253 <ReturnValue>
254 <ReturnType>System.Void</ReturnType>
255 </ReturnValue>
256 <Parameters>
257 <Parameter Name="iter" Type="Gtk.TreeIter" />
258 </Parameters>
259 <Docs>
260 <param name="iter">To be added.</param>
261 <summary>To be added.</summary>
262 <remarks>To be added.</remarks>
263 </Docs>
264 </Member>
265 <Member MemberName="UnrefNode">
266 <MemberSignature Language="C#" Value="public void UnrefNode (Gtk.TreeIter iter);" />
267 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnrefNode(valuetype Gtk.TreeIter iter) cil managed" />
268 <MemberType>Method</MemberType>
269 <ReturnValue>
270 <ReturnType>System.Void</ReturnType>
271 </ReturnValue>
272 <Parameters>
273 <Parameter Name="iter" Type="Gtk.TreeIter" />
274 </Parameters>
275 <Docs>
276 <param name="iter">To be added.</param>
277 <summary>To be added.</summary>
278 <remarks>To be added.</remarks>
279 </Docs>
280 </Member>
281 </Members>
282 </Type>
00 <Type Name="TreeModelSort" FullName="Gtk.TreeModelSort">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class TreeModelSort : GLib.Object, Gtk.TreeDragSource, Gtk.TreeModel, Gtk.TreeSortable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TreeModelSort extends GLib.Object implements class GLib.IWrapper, class Gtk.TreeDragSource, class Gtk.TreeModel, class Gtk.TreeSortable" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class TreeModelSort : GLib.Object, Gtk.ITreeDragSource, Gtk.ITreeModel, Gtk.ITreeSortable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TreeModelSort extends GLib.Object implements class GLib.IWrapper, class Gtk.ITreeDragSource, class Gtk.ITreeModel, class Gtk.ITreeSortable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.TreeDragSource</InterfaceName>
14 <InterfaceName>Gtk.ITreeDragSource</InterfaceName>
1515 </Interface>
1616 <Interface>
17 <InterfaceName>Gtk.TreeModel</InterfaceName>
17 <InterfaceName>Gtk.ITreeModel</InterfaceName>
1818 </Interface>
1919 <Interface>
20 <InterfaceName>Gtk.TreeSortable</InterfaceName>
20 <InterfaceName>Gtk.ITreeSortable</InterfaceName>
2121 </Interface>
2222 </Interfaces>
2323 <Docs>
2626 </Docs>
2727 <Members>
2828 <Member MemberName=".ctor">
29 <MemberSignature Language="C#" Value="public TreeModelSort (Gtk.TreeModel child_model);" />
30 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.TreeModel child_model) cil managed" />
29 <MemberSignature Language="C#" Value="public TreeModelSort (Gtk.ITreeModel child_model);" />
30 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ITreeModel child_model) cil managed" />
3131 <MemberType>Constructor</MemberType>
32 <ReturnValue />
33 <Parameters>
34 <Parameter Name="child_model" Type="Gtk.TreeModel" />
35 </Parameters>
36 <Docs>
37 <param name="child_model">A <see cref="Gtk.TreeModel" />, the child model for the new object.</param>
38 <summary>Constructor.</summary>
39 <remarks>FIXME: needs more explanation.</remarks>
32 <Parameters>
33 <Parameter Name="child_model" Type="Gtk.ITreeModel" />
34 </Parameters>
35 <Docs>
36 <param name="child_model">To be added.</param>
37 <summary>To be added.</summary>
38 <remarks>To be added.</remarks>
39 <since version="Gtk# 3.0" />
4040 </Docs>
4141 </Member>
4242 <Member MemberName=".ctor">
776776 </Docs>
777777 </Member>
778778 <Member MemberName="Model">
779 <MemberSignature Language="C#" Value="public Gtk.TreeModel Model { get; }" />
780 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel Model" />
779 <MemberSignature Language="C#" Value="public Gtk.ITreeModel Model { get; }" />
780 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel Model" />
781781 <MemberType>Property</MemberType>
782782 <Attributes>
783783 <Attribute>
785785 </Attribute>
786786 </Attributes>
787787 <ReturnValue>
788 <ReturnType>Gtk.TreeModel</ReturnType>
788 <ReturnType>Gtk.ITreeModel</ReturnType>
789789 </ReturnValue>
790790 <Parameters />
791791 <Docs>
3333 </Docs>
3434 </Member>
3535 <Member MemberName=".ctor">
36 <MemberSignature Language="C#" Value="public TreeRowReference (Gtk.TreeModel model, Gtk.TreePath path);" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.TreeModel model, class Gtk.TreePath path) cil managed" />
36 <MemberSignature Language="C#" Value="public TreeRowReference (Gtk.ITreeModel model, Gtk.TreePath path);" />
37 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ITreeModel model, class Gtk.TreePath path) cil managed" />
3838 <MemberType>Constructor</MemberType>
39 <ReturnValue />
40 <Parameters>
41 <Parameter Name="model" Type="Gtk.TreeModel" />
42 <Parameter Name="path" Type="Gtk.TreePath" />
43 </Parameters>
44 <Docs>
45 <param name="model">an object of type <see cref="T:Gtk.TreeModel" /></param>
46 <param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
47 <summary>Do not use.</summary>
48 <remarks>Do not use.</remarks>
39 <Parameters>
40 <Parameter Name="model" Type="Gtk.ITreeModel" />
41 <Parameter Name="path" Type="Gtk.TreePath" />
42 </Parameters>
43 <Docs>
44 <param name="model">To be added.</param>
45 <param name="path">To be added.</param>
46 <summary>To be added.</summary>
47 <remarks>To be added.</remarks>
48 <since version="Gtk# 3.0" />
4949 </Docs>
5050 </Member>
5151 <Member MemberName=".ctor">
52 <MemberSignature Language="C#" Value="public TreeRowReference (GLib.Object proxy, Gtk.TreeModel model, Gtk.TreePath path);" />
53 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.Object proxy, class Gtk.TreeModel model, class Gtk.TreePath path) cil managed" />
52 <MemberSignature Language="C#" Value="public TreeRowReference (GLib.Object proxy, Gtk.ITreeModel model, Gtk.TreePath path);" />
53 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class GLib.Object proxy, class Gtk.ITreeModel model, class Gtk.TreePath path) cil managed" />
5454 <MemberType>Constructor</MemberType>
55 <ReturnValue />
56 <Parameters>
57 <Parameter Name="proxy" Type="GLib.Object" />
58 <Parameter Name="model" Type="Gtk.TreeModel" />
59 <Parameter Name="path" Type="Gtk.TreePath" />
60 </Parameters>
61 <Docs>
62 <param name="proxy">an object of type <see cref="T:GLib.Object" /></param>
63 <param name="model">an object of type <see cref="T:Gtk.TreeModel" /></param>
64 <param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
65 <summary>Do not use.</summary>
66 <remarks>Do not use.</remarks>
55 <Parameters>
56 <Parameter Name="proxy" Type="GLib.Object" />
57 <Parameter Name="model" Type="Gtk.ITreeModel" />
58 <Parameter Name="path" Type="Gtk.TreePath" />
59 </Parameters>
60 <Docs>
61 <param name="proxy">To be added.</param>
62 <param name="model">To be added.</param>
63 <param name="path">To be added.</param>
64 <summary>To be added.</summary>
65 <remarks>To be added.</remarks>
66 <since version="Gtk# 3.0" />
6767 </Docs>
6868 </Member>
6969 <Member MemberName="Copy">
180180 </Docs>
181181 </Member>
182182 <Member MemberName="Model">
183 <MemberSignature Language="C#" Value="public Gtk.TreeModel Model { get; }" />
184 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel Model" />
183 <MemberSignature Language="C#" Value="public Gtk.ITreeModel Model { get; }" />
184 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel Model" />
185185 <MemberType>Property</MemberType>
186186 <ReturnValue>
187 <ReturnType>Gtk.TreeModel</ReturnType>
187 <ReturnType>Gtk.ITreeModel</ReturnType>
188188 </ReturnValue>
189189 <Docs>
190190 <summary>Do not use.</summary>
148148 </Docs>
149149 </Member>
150150 <Member MemberName="GetSelected">
151 <MemberSignature Language="C#" Value="public bool GetSelected (out Gtk.TreeModel model, out Gtk.TreeIter iter);" />
152 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool GetSelected(class Gtk.TreeModel model, valuetype Gtk.TreeIter iter) cil managed" />
151 <MemberSignature Language="C#" Value="public bool GetSelected (out Gtk.ITreeModel model, out Gtk.TreeIter iter);" />
152 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool GetSelected(class Gtk.ITreeModel model, valuetype Gtk.TreeIter iter) cil managed" />
153153 <MemberType>Method</MemberType>
154154 <ReturnValue>
155155 <ReturnType>System.Boolean</ReturnType>
156156 </ReturnValue>
157157 <Parameters>
158 <Parameter Name="model" Type="Gtk.TreeModel&amp;" RefType="out" />
158 <Parameter Name="model" Type="Gtk.ITreeModel&amp;" RefType="out" />
159159 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
160160 </Parameters>
161161 <Docs>
162 <param name="model">A convenient accessor to the <see cref="T:Gtk.TreeModel" /> that this TreeSelection's <see cref="T:Gtk.TreeView" /> is associated with.</param>
163 <param name="iter">The position that was selected.</param>
164 <summary>Get information about the currently selected node.</summary>
165 <returns>
166 <see langword="true" /> if a row was selected.</returns>
167 <remarks>
168 <para>This method will not work if the TreeSelection <see cref="P:Gtk.TreeSelection.Mode" /> has been set to <see cref="P:Gtk.SelectionMode.Multiple" />. In that case you should use <see cref="M:Gtk.TreeSelection.SelectedForeach(Gtk.TreeSelectionForEach)" />.</para>
169 </remarks>
162 <param name="model">To be added.</param>
163 <param name="iter">To be added.</param>
164 <summary>To be added.</summary>
165 <returns>To be added.</returns>
166 <remarks>To be added.</remarks>
167 <since version="Gtk# 3.0" />
170168 </Docs>
171169 </Member>
172170 <Member MemberName="GetSelectedRows">
185183 </Docs>
186184 </Member>
187185 <Member MemberName="GetSelectedRows">
188 <MemberSignature Language="C#" Value="public Gtk.TreePath[] GetSelectedRows (out Gtk.TreeModel model);" />
189 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Gtk.TreePath[] GetSelectedRows(class Gtk.TreeModel model) cil managed" />
186 <MemberSignature Language="C#" Value="public Gtk.TreePath[] GetSelectedRows (out Gtk.ITreeModel model);" />
187 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Gtk.TreePath[] GetSelectedRows(class Gtk.ITreeModel model) cil managed" />
190188 <MemberType>Method</MemberType>
191189 <ReturnValue>
192190 <ReturnType>Gtk.TreePath[]</ReturnType>
193191 </ReturnValue>
194192 <Parameters>
195 <Parameter Name="model" Type="Gtk.TreeModel&amp;" RefType="out" />
196 </Parameters>
197 <Docs>
198 <param name="model">The model the <see cref="T:Gtk.TreeView" /> is bound to.</param>
199 <summary>Returns an array of <see cref="T:Gtk.TreePath" />s representing the selected rows.</summary>
200 <returns>Selected rows in an array of <see cref="T:Gtk.TreePath" />s</returns>
201 <remarks />
193 <Parameter Name="model" Type="Gtk.ITreeModel&amp;" RefType="out" />
194 </Parameters>
195 <Docs>
196 <param name="model">To be added.</param>
197 <summary>To be added.</summary>
198 <returns>To be added.</returns>
199 <remarks>To be added.</remarks>
200 <since version="Gtk# 3.0" />
202201 </Docs>
203202 </Member>
204203 <Member MemberName="GType">
00 <Type Name="TreeSelectionForeachFunc" FullName="Gtk.TreeSelectionForeachFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void TreeSelectionForeachFunc(TreeModel model, TreePath path, TreeIter iter);" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void TreeSelectionForeachFunc(ITreeModel model, TreePath path, TreeIter iter);" />
22 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TreeSelectionForeachFunc extends System.MulticastDelegate" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
88 <BaseTypeName>System.Delegate</BaseTypeName>
99 </Base>
1010 <Parameters>
11 <Parameter Name="model" Type="Gtk.TreeModel" />
11 <Parameter Name="model" Type="Gtk.ITreeModel" />
1212 <Parameter Name="path" Type="Gtk.TreePath" />
1313 <Parameter Name="iter" Type="Gtk.TreeIter" />
1414 </Parameters>
00 <Type Name="TreeSelectionFunc" FullName="Gtk.TreeSelectionFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool TreeSelectionFunc(TreeSelection selection, TreeModel model, TreePath path, bool path_currently_selected);" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool TreeSelectionFunc(TreeSelection selection, ITreeModel model, TreePath path, bool path_currently_selected);" />
22 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TreeSelectionFunc extends System.MulticastDelegate" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
99 </Base>
1010 <Parameters>
1111 <Parameter Name="selection" Type="Gtk.TreeSelection" />
12 <Parameter Name="model" Type="Gtk.TreeModel" />
12 <Parameter Name="model" Type="Gtk.ITreeModel" />
1313 <Parameter Name="path" Type="Gtk.TreePath" />
1414 <Parameter Name="path_currently_selected" Type="System.Boolean" />
1515 </Parameters>
+0
-131
doc/en/Gtk/TreeSortable.xml less more
0 <Type Name="TreeSortable" FullName="Gtk.TreeSortable">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public interface TreeSortable : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TreeSortable implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 <AssemblyPublicKey>
6 </AssemblyPublicKey>
7 </AssemblyInfo>
8 <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>
9 <Interfaces>
10 <Interface>
11 <InterfaceName>GLib.IWrapper</InterfaceName>
12 </Interface>
13 </Interfaces>
14 <Docs>
15 <summary>An interface for specifying a tree model that is sortable.</summary>
16 <remarks>See <see cref="T:Gtk.TreeIterCompareFunc" /> for a working example of a sortable TreeView.</remarks>
17 </Docs>
18 <Members>
19 <Member MemberName="ChangeSortColumn">
20 <MemberSignature Language="C#" Value="public void ChangeSortColumn ();" />
21 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ChangeSortColumn() cil managed" />
22 <MemberType>Method</MemberType>
23 <ReturnValue>
24 <ReturnType>System.Void</ReturnType>
25 </ReturnValue>
26 <Parameters />
27 <Docs>
28 <summary>Fires a <see cref="E:Gtk.TreeSortable.SortColumnChanged" /> event.</summary>
29 <remarks>Designed to be called by routines that change the sort of the tree.</remarks>
30 </Docs>
31 </Member>
32 <Member MemberName="DefaultSortFunc">
33 <MemberSignature Language="C#" Value="public Gtk.TreeIterCompareFunc DefaultSortFunc { set; }" />
34 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeIterCompareFunc DefaultSortFunc" />
35 <MemberType>Property</MemberType>
36 <ReturnValue>
37 <ReturnType>Gtk.TreeIterCompareFunc</ReturnType>
38 </ReturnValue>
39 <Docs>
40 <summary>Function to sort columns by default if not otherwise specified by <see cref="T:Gtk.TreeModelSort.SetSortFunc" />.</summary>
41 <value>a <see cref="T:Gtk.TreeIterCompareFunc" /></value>
42 <remarks>This method is meant to be used together with <see cref="T:Gtk.TreeModelSort.ChangeSortColumn" /></remarks>
43 <since version="Gtk# 2.4" />
44 </Docs>
45 </Member>
46 <Member MemberName="GetSortColumnId">
47 <MemberSignature Language="C#" Value="public bool GetSortColumnId (out int sort_column_id, out Gtk.SortType order);" />
48 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetSortColumnId(int32 sort_column_id, valuetype Gtk.SortType order) cil managed" />
49 <MemberType>Method</MemberType>
50 <ReturnValue>
51 <ReturnType>System.Boolean</ReturnType>
52 </ReturnValue>
53 <Parameters>
54 <Parameter Name="sort_column_id" Type="System.Int32&amp;" RefType="out" />
55 <Parameter Name="order" Type="Gtk.SortType&amp;" RefType="out" />
56 </Parameters>
57 <Docs>
58 <param name="sort_column_id">a <see cref="T:System.Int32&amp;" />, an integer to put the results in</param>
59 <param name="order">a <see cref="T:Gtk.SortType&amp;" />, an object to put the type of sort into</param>
60 <summary>Returns the index of the column currently being used to sort the model data.</summary>
61 <returns>a <see cref="T:System.Boolean" /></returns>
62 <remarks />
63 </Docs>
64 </Member>
65 <Member MemberName="HasDefaultSortFunc">
66 <MemberSignature Language="C#" Value="public bool HasDefaultSortFunc { get; }" />
67 <MemberSignature Language="ILAsm" Value=".property instance bool HasDefaultSortFunc" />
68 <MemberType>Property</MemberType>
69 <ReturnValue>
70 <ReturnType>System.Boolean</ReturnType>
71 </ReturnValue>
72 <Parameters />
73 <Docs>
74 <summary>Return whether this TreeModel has a default sort function or not.</summary>
75 <value>a <see cref="T:System.Boolean" />, true if a default sort function exists.</value>
76 <remarks>See <see cref="M:Gtk.TreeModelSort.SetDefaultSortFunc" /> to set a default sort function.</remarks>
77 </Docs>
78 </Member>
79 <Member MemberName="SetSortColumnId">
80 <MemberSignature Language="C#" Value="public void SetSortColumnId (int sort_column_id, Gtk.SortType order);" />
81 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetSortColumnId(int32 sort_column_id, valuetype Gtk.SortType order) cil managed" />
82 <MemberType>Method</MemberType>
83 <ReturnValue>
84 <ReturnType>System.Void</ReturnType>
85 </ReturnValue>
86 <Parameters>
87 <Parameter Name="sort_column_id" Type="System.Int32" />
88 <Parameter Name="order" Type="Gtk.SortType" />
89 </Parameters>
90 <Docs>
91 <param name="sort_column_id">A <see cref="T:System.Int32" />, the sort column index.</param>
92 <param name="order">A <see cref="T:Gtk.SortType" />, the kind of sort to use</param>
93 <summary>Sets which column is to be used to sort the data in the tree.</summary>
94 <remarks />
95 </Docs>
96 </Member>
97 <Member MemberName="SetSortFunc">
98 <MemberSignature Language="C#" Value="public void SetSortFunc (int sort_column_id, Gtk.TreeIterCompareFunc sort_func);" />
99 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetSortFunc(int32 sort_column_id, class Gtk.TreeIterCompareFunc sort_func) cil managed" />
100 <MemberType>Method</MemberType>
101 <ReturnValue>
102 <ReturnType>System.Void</ReturnType>
103 </ReturnValue>
104 <Parameters>
105 <Parameter Name="sort_column_id" Type="System.Int32" />
106 <Parameter Name="sort_func" Type="Gtk.TreeIterCompareFunc" />
107 </Parameters>
108 <Docs>
109 <param name="sort_column_id">A <see cref="System.Int32" />, the index of the column to be sorted</param>
110 <param name="sort_func">A <see cref="TGtk.TreeIterCompareFunc" />, the function to use for sorting</param>
111 <summary>Sets a function that should be used to be sort a particular column.</summary>
112 <remarks>This method is meant to be used together with <see cref="T:Gtk.TreeModelSort.ChangeSortColumn" /></remarks>
113 <since version="Gtk# 2.4" />
114 </Docs>
115 </Member>
116 <Member MemberName="SortColumnChanged">
117 <MemberSignature Language="C#" Value="public event EventHandler SortColumnChanged;" />
118 <MemberSignature Language="ILAsm" Value=".event class System.EventHandler SortColumnChanged" />
119 <MemberType>Event</MemberType>
120 <ReturnValue>
121 <ReturnType>System.EventHandler</ReturnType>
122 </ReturnValue>
123 <Parameters />
124 <Docs>
125 <summary>Raised when the sort column is changed.</summary>
126 <remarks />
127 </Docs>
128 </Member>
129 </Members>
130 </Type>
00 <Type Name="TreeSortableAdapter" FullName="Gtk.TreeSortableAdapter">
1 <TypeSignature Language="C#" Value="public class TreeSortableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.TreeSortable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TreeSortableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.TreeSortable" />
1 <TypeSignature Language="C#" Value="public class TreeSortableAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gtk.ITreeSortable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi TreeSortableAdapter extends GLib.GInterfaceAdapter implements class GLib.IWrapper, class Gtk.ITreeSortable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 </AssemblyInfo>
1111 <InterfaceName>GLib.IWrapper</InterfaceName>
1212 </Interface>
1313 <Interface>
14 <InterfaceName>Gtk.TreeSortable</InterfaceName>
14 <InterfaceName>Gtk.ITreeSortable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3131 </Docs>
3232 </Member>
3333 <Member MemberName=".ctor">
34 <MemberSignature Language="C#" Value="public TreeSortableAdapter (Gtk.TreeSortableImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.TreeSortableImplementor implementor) cil managed" />
34 <MemberSignature Language="C#" Value="public TreeSortableAdapter (Gtk.ITreeSortableImplementor implementor);" />
35 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ITreeSortableImplementor implementor) cil managed" />
3636 <MemberType>Constructor</MemberType>
3737 <Parameters>
38 <Parameter Name="implementor" Type="Gtk.TreeSortableImplementor" />
38 <Parameter Name="implementor" Type="Gtk.ITreeSortableImplementor" />
3939 </Parameters>
4040 <Docs>
4141 <param name="implementor">To be added.</param>
4242 <summary>To be added.</summary>
4343 <remarks>To be added.</remarks>
44 <since version="Gtk# 3.0" />
4445 </Docs>
4546 </Member>
4647 <Member MemberName=".ctor">
8485 </Docs>
8586 </Member>
8687 <Member MemberName="GetObject">
87 <MemberSignature Language="C#" Value="public static Gtk.TreeSortable GetObject (GLib.Object obj);" />
88 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.TreeSortable GetObject(class GLib.Object obj) cil managed" />
89 <MemberType>Method</MemberType>
90 <ReturnValue>
91 <ReturnType>Gtk.TreeSortable</ReturnType>
88 <MemberSignature Language="C#" Value="public static Gtk.ITreeSortable GetObject (GLib.Object obj);" />
89 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ITreeSortable GetObject(class GLib.Object obj) cil managed" />
90 <MemberType>Method</MemberType>
91 <ReturnValue>
92 <ReturnType>Gtk.ITreeSortable</ReturnType>
9293 </ReturnValue>
9394 <Parameters>
9495 <Parameter Name="obj" Type="GLib.Object" />
102103 </Docs>
103104 </Member>
104105 <Member MemberName="GetObject">
105 <MemberSignature Language="C#" Value="public static Gtk.TreeSortable GetObject (IntPtr handle, bool owned);" />
106 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.TreeSortable GetObject(native int handle, bool owned) cil managed" />
107 <MemberType>Method</MemberType>
108 <ReturnValue>
109 <ReturnType>Gtk.TreeSortable</ReturnType>
106 <MemberSignature Language="C#" Value="public static Gtk.ITreeSortable GetObject (IntPtr handle, bool owned);" />
107 <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Gtk.ITreeSortable GetObject(native int handle, bool owned) cil managed" />
108 <MemberType>Method</MemberType>
109 <ReturnValue>
110 <ReturnType>Gtk.ITreeSortable</ReturnType>
110111 </ReturnValue>
111112 <Parameters>
112113 <Parameter Name="handle" Type="System.IntPtr" />
118119 <summary>To be added.</summary>
119120 <returns>To be added.</returns>
120121 <remarks>To be added.</remarks>
122 <since version="Gtk# 3.0" />
121123 </Docs>
122124 </Member>
123125 <Member MemberName="GetSortColumnId">
139141 <remarks>To be added.</remarks>
140142 </Docs>
141143 </Member>
144 <Member MemberName="GInterfaceGType">
145 <MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
146 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
147 <MemberType>Property</MemberType>
148 <ReturnValue>
149 <ReturnType>GLib.GType</ReturnType>
150 </ReturnValue>
151 <Docs>
152 <summary>To be added.</summary>
153 <value>To be added.</value>
154 <remarks>To be added.</remarks>
155 <since version="Gtk# 3.0" />
156 </Docs>
157 </Member>
142158 <Member MemberName="GType">
143 <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
144 <MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
159 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
160 <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
145161 <MemberType>Property</MemberType>
146162 <ReturnValue>
147163 <ReturnType>GLib.GType</ReturnType>
181197 </Docs>
182198 </Member>
183199 <Member MemberName="Implementor">
184 <MemberSignature Language="C#" Value="public Gtk.TreeSortableImplementor Implementor { get; }" />
185 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeSortableImplementor Implementor" />
186 <MemberType>Property</MemberType>
187 <ReturnValue>
188 <ReturnType>Gtk.TreeSortableImplementor</ReturnType>
200 <MemberSignature Language="C#" Value="public Gtk.ITreeSortableImplementor Implementor { get; }" />
201 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeSortableImplementor Implementor" />
202 <MemberType>Property</MemberType>
203 <ReturnValue>
204 <ReturnType>Gtk.ITreeSortableImplementor</ReturnType>
189205 </ReturnValue>
190206 <Docs>
191207 <summary>To be added.</summary>
+0
-107
doc/en/Gtk/TreeSortableImplementor.xml less more
0 <Type Name="TreeSortableImplementor" FullName="Gtk.TreeSortableImplementor">
1 <TypeSignature Language="C#" Value="public interface TreeSortableImplementor : GLib.IWrapper" />
2 <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TreeSortableImplementor implements class GLib.IWrapper" />
3 <AssemblyInfo>
4 <AssemblyName>gtk-sharp</AssemblyName>
5 </AssemblyInfo>
6 <Interfaces>
7 <Interface>
8 <InterfaceName>GLib.IWrapper</InterfaceName>
9 </Interface>
10 </Interfaces>
11 <Attributes>
12 <Attribute>
13 <AttributeName>GLib.GInterface(typeof(Gtk.TreeSortableAdapter))</AttributeName>
14 </Attribute>
15 </Attributes>
16 <Docs>
17 <summary>TreeSortable implementor interface.</summary>
18 <remarks>The implementable portion of the <see cref="T:Gtk.TreeSortable" /> interface.</remarks>
19 <since version="Gtk# 2.12" />
20 </Docs>
21 <Members>
22 <Member MemberName="DefaultSortFunc">
23 <MemberSignature Language="C#" Value="public Gtk.TreeIterCompareFunc DefaultSortFunc { set; }" />
24 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeIterCompareFunc DefaultSortFunc" />
25 <MemberType>Property</MemberType>
26 <ReturnValue>
27 <ReturnType>Gtk.TreeIterCompareFunc</ReturnType>
28 </ReturnValue>
29 <Docs>
30 <summary>To be added.</summary>
31 <value>To be added.</value>
32 <remarks>To be added.</remarks>
33 <since version="Gtk# 3.0" />
34 </Docs>
35 </Member>
36 <Member MemberName="GetSortColumnId">
37 <MemberSignature Language="C#" Value="public bool GetSortColumnId (out int sort_column_id, out Gtk.SortType order);" />
38 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GetSortColumnId(int32 sort_column_id, valuetype Gtk.SortType order) cil managed" />
39 <MemberType>Method</MemberType>
40 <ReturnValue>
41 <ReturnType>System.Boolean</ReturnType>
42 </ReturnValue>
43 <Parameters>
44 <Parameter Name="sort_column_id" Type="System.Int32&amp;" RefType="out" />
45 <Parameter Name="order" Type="Gtk.SortType&amp;" RefType="out" />
46 </Parameters>
47 <Docs>
48 <param name="sort_column_id">To be added.</param>
49 <param name="order">To be added.</param>
50 <summary>To be added.</summary>
51 <returns>To be added.</returns>
52 <remarks>To be added.</remarks>
53 </Docs>
54 </Member>
55 <Member MemberName="HasDefaultSortFunc">
56 <MemberSignature Language="C#" Value="public bool HasDefaultSortFunc { get; }" />
57 <MemberSignature Language="ILAsm" Value=".property instance bool HasDefaultSortFunc" />
58 <MemberType>Property</MemberType>
59 <ReturnValue>
60 <ReturnType>System.Boolean</ReturnType>
61 </ReturnValue>
62 <Docs>
63 <summary>To be added.</summary>
64 <value>To be added.</value>
65 <remarks>To be added.</remarks>
66 </Docs>
67 </Member>
68 <Member MemberName="SetSortColumnId">
69 <MemberSignature Language="C#" Value="public void SetSortColumnId (int sort_column_id, Gtk.SortType order);" />
70 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetSortColumnId(int32 sort_column_id, valuetype Gtk.SortType order) cil managed" />
71 <MemberType>Method</MemberType>
72 <ReturnValue>
73 <ReturnType>System.Void</ReturnType>
74 </ReturnValue>
75 <Parameters>
76 <Parameter Name="sort_column_id" Type="System.Int32" />
77 <Parameter Name="order" Type="Gtk.SortType" />
78 </Parameters>
79 <Docs>
80 <param name="sort_column_id">To be added.</param>
81 <param name="order">To be added.</param>
82 <summary>To be added.</summary>
83 <remarks>To be added.</remarks>
84 </Docs>
85 </Member>
86 <Member MemberName="SetSortFunc">
87 <MemberSignature Language="C#" Value="public void SetSortFunc (int sort_column_id, Gtk.TreeIterCompareFunc sort_func);" />
88 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetSortFunc(int32 sort_column_id, class Gtk.TreeIterCompareFunc sort_func) cil managed" />
89 <MemberType>Method</MemberType>
90 <ReturnValue>
91 <ReturnType>System.Void</ReturnType>
92 </ReturnValue>
93 <Parameters>
94 <Parameter Name="sort_column_id" Type="System.Int32" />
95 <Parameter Name="sort_func" Type="Gtk.TreeIterCompareFunc" />
96 </Parameters>
97 <Docs>
98 <param name="sort_column_id">To be added.</param>
99 <param name="sort_func">To be added.</param>
100 <summary>To be added.</summary>
101 <remarks>To be added.</remarks>
102 <since version="Gtk# 3.0" />
103 </Docs>
104 </Member>
105 </Members>
106 </Type>
00 <Type Name="TreeStore" FullName="Gtk.TreeStore">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class TreeStore : GLib.Object, Gtk.TreeDragDest, Gtk.TreeDragSource, Gtk.TreeModel, Gtk.TreeSortable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TreeStore extends GLib.Object implements class GLib.IWrapper, class Gtk.TreeDragDest, class Gtk.TreeDragSource, class Gtk.TreeModel, class Gtk.TreeSortable" />
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class TreeStore : GLib.Object, Gtk.ITreeDragDest, Gtk.ITreeDragSource, Gtk.ITreeModel, Gtk.ITreeSortable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TreeStore extends GLib.Object implements class GLib.IWrapper, class Gtk.ITreeDragDest, class Gtk.ITreeDragSource, class Gtk.ITreeModel, class Gtk.ITreeSortable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.TreeDragDest</InterfaceName>
14 <InterfaceName>Gtk.ITreeDragDest</InterfaceName>
1515 </Interface>
1616 <Interface>
17 <InterfaceName>Gtk.TreeDragSource</InterfaceName>
17 <InterfaceName>Gtk.ITreeDragSource</InterfaceName>
1818 </Interface>
1919 <Interface>
20 <InterfaceName>Gtk.TreeModel</InterfaceName>
20 <InterfaceName>Gtk.ITreeModel</InterfaceName>
2121 </Interface>
2222 <Interface>
23 <InterfaceName>Gtk.TreeSortable</InterfaceName>
23 <InterfaceName>Gtk.ITreeSortable</InterfaceName>
2424 </Interface>
2525 </Interfaces>
2626 <Docs>
00 <Type Name="TreeView" FullName="Gtk.TreeView">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class TreeView : Gtk.Container, Gtk.Scrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TreeView extends Gtk.Container implements class GLib.IWrapper, class Gtk.Scrollable" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public class TreeView : Gtk.Container, Gtk.IScrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TreeView extends Gtk.Container implements class GLib.IWrapper, class Gtk.IScrollable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.Scrollable</InterfaceName>
14 <InterfaceName>Gtk.IScrollable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
222222 </Docs>
223223 </Member>
224224 <Member MemberName=".ctor">
225 <MemberSignature Language="C#" Value="public TreeView (Gtk.TreeModel model);" />
226 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.TreeModel model) cil managed" />
225 <MemberSignature Language="C#" Value="public TreeView (Gtk.ITreeModel model);" />
226 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Gtk.ITreeModel model) cil managed" />
227227 <MemberType>Constructor</MemberType>
228 <ReturnValue />
229 <Parameters>
230 <Parameter Name="model" Type="Gtk.TreeModel" />
231 </Parameters>
232 <Docs>
233 <param name="model">an object of type <see cref="T:Gtk.TreeModel" /></param>
234 <summary>Creates a new <see cref="T:Gtk.TreeView" /> object.</summary>
235 <remarks>In this constructor the <see cref="P:Gtk.TreeView.Model" /> is set from <paramref name="model" />.</remarks>
228 <Parameters>
229 <Parameter Name="model" Type="Gtk.ITreeModel" />
230 </Parameters>
231 <Docs>
232 <param name="model">To be added.</param>
233 <summary>To be added.</summary>
234 <remarks>To be added.</remarks>
235 <since version="Gtk# 3.0" />
236236 </Docs>
237237 </Member>
238238 <Member MemberName=".ctor">
11541154 </Docs>
11551155 </Member>
11561156 <Member MemberName="GetTooltipContext">
1157 <MemberSignature Language="C#" Value="public bool GetTooltipContext (out int x, out int y, bool keyboard_tip, out Gtk.TreeModel model, out Gtk.TreePath path, out Gtk.TreeIter iter);" />
1158 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool GetTooltipContext(int32 x, int32 y, bool keyboard_tip, class Gtk.TreeModel model, class Gtk.TreePath path, valuetype Gtk.TreeIter iter) cil managed" />
1159 <MemberType>Method</MemberType>
1160 <ReturnValue>
1161 <ReturnType>System.Boolean</ReturnType>
1162 </ReturnValue>
1163 <Parameters>
1164 <Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
1165 <Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
1157 <MemberSignature Language="C#" Value="public bool GetTooltipContext (ref int x, ref int y, bool keyboard_tip, out Gtk.ITreeModel model, out Gtk.TreePath path, out Gtk.TreeIter iter);" />
1158 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool GetTooltipContext(int32 x, int32 y, bool keyboard_tip, class Gtk.ITreeModel model, class Gtk.TreePath path, valuetype Gtk.TreeIter iter) cil managed" />
1159 <MemberType>Method</MemberType>
1160 <ReturnValue>
1161 <ReturnType>System.Boolean</ReturnType>
1162 </ReturnValue>
1163 <Parameters>
1164 <Parameter Name="x" Type="System.Int32&amp;" RefType="ref" />
1165 <Parameter Name="y" Type="System.Int32&amp;" RefType="ref" />
11661166 <Parameter Name="keyboard_tip" Type="System.Boolean" />
1167 <Parameter Name="model" Type="Gtk.TreeModel&amp;" RefType="out" />
1167 <Parameter Name="model" Type="Gtk.ITreeModel&amp;" RefType="out" />
11681168 <Parameter Name="path" Type="Gtk.TreePath&amp;" RefType="out" />
11691169 <Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
11701170 </Parameters>
11781178 <summary>To be added.</summary>
11791179 <returns>To be added.</returns>
11801180 <remarks>To be added.</remarks>
1181 <since version="Gtk# 2.12" />
1181 <since version="Gtk# 3.0" />
11821182 </Docs>
11831183 </Member>
11841184 <Member MemberName="GetVisibleRange">
14961496 </Docs>
14971497 </Member>
14981498 <Member MemberName="Model">
1499 <MemberSignature Language="C#" Value="public Gtk.TreeModel Model { get; set; }" />
1500 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.TreeModel Model" />
1499 <MemberSignature Language="C#" Value="public Gtk.ITreeModel Model { get; set; }" />
1500 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.ITreeModel Model" />
15011501 <MemberType>Property</MemberType>
15021502 <Attributes>
15031503 <Attribute>
15051505 </Attribute>
15061506 </Attributes>
15071507 <ReturnValue>
1508 <ReturnType>Gtk.TreeModel</ReturnType>
1508 <ReturnType>Gtk.ITreeModel</ReturnType>
15091509 </ReturnValue>
15101510 <Parameters>
15111511 </Parameters>
00 <Type Name="TreeViewColumn" FullName="Gtk.TreeViewColumn">
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class TreeViewColumn : GLib.InitiallyUnowned, Gtk.CellLayout" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TreeViewColumn extends GLib.InitiallyUnowned implements class GLib.IWrapper, class Gtk.CellLayout" />
1 <TypeSignature Language="C#" Maintainer="John Luke" Value="public class TreeViewColumn : GLib.InitiallyUnowned, Gtk.ICellLayout" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TreeViewColumn extends GLib.InitiallyUnowned implements class GLib.IWrapper, class Gtk.ICellLayout" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.CellLayout</InterfaceName>
14 <InterfaceName>Gtk.ICellLayout</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
255255 </remarks>
256256 </Docs>
257257 </Member>
258 <Member MemberName="CellRenderers">
259 <MemberSignature Language="C#" Value="public Gtk.CellRenderer[] CellRenderers { get; }" />
260 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellRenderer[] CellRenderers" />
261 <MemberType>Property</MemberType>
262 <ReturnValue>
263 <ReturnType>Gtk.CellRenderer[]</ReturnType>
264 </ReturnValue>
265 <Parameters />
266 <Docs>
267 <summary>Returns a list of all the <see cref="T:Gtk.CellRenderer" />s in the column, in no particular order.</summary>
268 <value>An array of <see cref="T:Gtk.CellRenderer[]" />s.</value>
269 <remarks />
270 </Docs>
271 </Member>
272258 <Member MemberName="Cells">
273259 <MemberSignature Language="C#" Value="public Gtk.CellRenderer[] Cells { get; }" />
274260 <MemberSignature Language="ILAsm" Value=".property instance class Gtk.CellRenderer[] Cells" />
284270 </Docs>
285271 </Member>
286272 <Member MemberName="CellSetCellData">
287 <MemberSignature Language="C#" Value="public void CellSetCellData (Gtk.TreeModel tree_model, Gtk.TreeIter iter, bool is_expander, bool is_expanded);" />
288 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void CellSetCellData(class Gtk.TreeModel tree_model, valuetype Gtk.TreeIter iter, bool is_expander, bool is_expanded) cil managed" />
289 <MemberType>Method</MemberType>
290 <ReturnValue>
291 <ReturnType>System.Void</ReturnType>
292 </ReturnValue>
293 <Parameters>
294 <Parameter Name="tree_model" Type="Gtk.TreeModel" />
273 <MemberSignature Language="C#" Value="public void CellSetCellData (Gtk.ITreeModel tree_model, Gtk.TreeIter iter, bool is_expander, bool is_expanded);" />
274 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void CellSetCellData(class Gtk.ITreeModel tree_model, valuetype Gtk.TreeIter iter, bool is_expander, bool is_expanded) cil managed" />
275 <MemberType>Method</MemberType>
276 <ReturnValue>
277 <ReturnType>System.Void</ReturnType>
278 </ReturnValue>
279 <Parameters>
280 <Parameter Name="tree_model" Type="Gtk.ITreeModel" />
295281 <Parameter Name="iter" Type="Gtk.TreeIter" />
296282 <Parameter Name="is_expander" Type="System.Boolean" />
297283 <Parameter Name="is_expanded" Type="System.Boolean" />
298284 </Parameters>
299285 <Docs>
300 <param name="tree_model">an object of type <see cref="T:Gtk.TreeModel" /></param>
301 <param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
302 <param name="is_expander">an object of type <see cref="T:System.Boolean" /></param>
303 <param name="is_expanded">an object of type <see cref="T:System.Boolean" /></param>
304 <summary>Sets the cell renderer based on the <paramref name="tree_model" /> and <paramref name="iter" />.</summary>
305 <remarks>That is, for every attribute mapping in <see cref="T:Gtk.TreeViewColumn" />, it will get a value from the set column on the <paramref name="iter" />, and use that value to set the attribute on the cell renderer. This is used primarily by the <see cref="T:Gtk.TreeView" />.</remarks>
286 <param name="tree_model">To be added.</param>
287 <param name="iter">To be added.</param>
288 <param name="is_expander">To be added.</param>
289 <param name="is_expanded">To be added.</param>
290 <summary>To be added.</summary>
291 <remarks>To be added.</remarks>
292 <since version="Gtk# 3.0" />
306293 </Docs>
307294 </Member>
308295 <Member MemberName="Clear">
00 <Type Name="TreeViewRowSeparatorFunc" FullName="Gtk.TreeViewRowSeparatorFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool TreeViewRowSeparatorFunc(TreeModel model, TreeIter iter);" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool TreeViewRowSeparatorFunc(ITreeModel model, TreeIter iter);" />
22 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TreeViewRowSeparatorFunc extends System.MulticastDelegate" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
99 <BaseTypeName>System.Delegate</BaseTypeName>
1010 </Base>
1111 <Parameters>
12 <Parameter Name="model" Type="Gtk.TreeModel" />
12 <Parameter Name="model" Type="Gtk.ITreeModel" />
1313 <Parameter Name="iter" Type="Gtk.TreeIter" />
1414 </Parameters>
1515 <ReturnValue>
00 <Type Name="TreeViewSearchEqualFunc" FullName="Gtk.TreeViewSearchEqualFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool TreeViewSearchEqualFunc(TreeModel model, int column, string key, TreeIter iter);" />
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool TreeViewSearchEqualFunc(ITreeModel model, int column, string key, TreeIter iter);" />
22 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TreeViewSearchEqualFunc extends System.MulticastDelegate" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
88 <BaseTypeName>System.Delegate</BaseTypeName>
99 </Base>
1010 <Parameters>
11 <Parameter Name="model" Type="Gtk.TreeModel" />
11 <Parameter Name="model" Type="Gtk.ITreeModel" />
1212 <Parameter Name="column" Type="System.Int32" />
1313 <Parameter Name="key" Type="System.String" />
1414 <Parameter Name="iter" Type="Gtk.TreeIter" />
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.PrintOperation.UpdateCustomWidget" /> event invokes <see cref="T:Gtk.UpdateCustomWidgetHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 3.0" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.UpdateCustomWidgetArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.UpdateCustomWidgetHandler" /> delegate.</remarks>
2426 <since version="Gtk# 3.0" />
2527 </Docs>
2628 </Member>
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.PrintOperation.UpdateCustomWidget" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.UpdateCustomWidgetArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.UpdateCustomWidgetHandler" /> to an event, add the UpdateCustomWidgetHandler instance to the event. The methods referenced by the UpdateCustomWidgetHandler instance are invoked whenever the event is raised, until the UpdateCustomWidgetHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 3.0" />
2226 </Docs>
2327 </Type>
+0
-64
doc/en/Gtk/UpdateType.xml less more
0 <Type Name="UpdateType" FullName="Gtk.UpdateType">
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public enum UpdateType" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Provides a method of indicating how 'updates' should occur.</summary>
11 <remarks>
12 <para>The purpose of this type is most easily explained in the context of its use. <see cref="T:Gtk.Range" />, a base class for slider widgets such as <see cref="T:Gtk.HScale" />, uses an UpdateType to determine how often to update a text value when the user is dragging a slider bar around.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>System.Enum</BaseTypeName>
17 </Base>
18 <Attributes>
19 <Attribute>
20 <AttributeName>GLib.GType(typeof(Gtk.UpdateTypeGType))</AttributeName>
21 </Attribute>
22 </Attributes>
23 <Members>
24 <Member MemberName="Continuous">
25 <MemberSignature Language="C#" Value="Continuous" />
26 <MemberType>Field</MemberType>
27 <ReturnValue>
28 <ReturnType>Gtk.UpdateType</ReturnType>
29 </ReturnValue>
30 <Parameters />
31 <Docs>
32 <summary>Indicates that updates should occur as soon as possible.</summary>
33 <remarks />
34 </Docs>
35 </Member>
36 <Member MemberName="Discontinuous">
37 <MemberSignature Language="C#" Value="Discontinuous" />
38 <MemberType>Field</MemberType>
39 <ReturnValue>
40 <ReturnType>Gtk.UpdateType</ReturnType>
41 </ReturnValue>
42 <Parameters />
43 <Docs>
44 <summary>Indicates that updates are not urgent.</summary>
45 <remarks>
46 <para>This typically indicates that a whole group of updates can be done at once when a user action has finished.</para>
47 </remarks>
48 </Docs>
49 </Member>
50 <Member MemberName="Delayed">
51 <MemberSignature Language="C#" Value="Delayed" />
52 <MemberType>Field</MemberType>
53 <ReturnValue>
54 <ReturnType>Gtk.UpdateType</ReturnType>
55 </ReturnValue>
56 <Parameters />
57 <Docs>
58 <summary>Indicates that updates should happen as often as possible, but a delay between an action and its update, is allowed.</summary>
59 <remarks />
60 </Docs>
61 </Member>
62 </Members>
63 </Type>
+0
-56
doc/en/Gtk/UrlRequestedArgs.xml less more
0 <Type Name="UrlRequestedArgs" FullName="Gtk.UrlRequestedArgs">
1 <TypeSignature Language="C#" Value="public class UrlRequestedArgs : GLib.SignalArgs" Maintainer="auto" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>3.16.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Event data.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.UrlRequested" /> event invokes <see cref="T:Gtk.UrlRequestedHandler" /> delegates which pass event data via this class.</para>
13 </remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>GLib.SignalArgs</BaseTypeName>
17 </Base>
18 <Interfaces />
19 <Members>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public UrlRequestedArgs ();" />
22 <MemberType>Constructor</MemberType>
23 <ReturnValue />
24 <Parameters />
25 <Docs>
26 <summary>Public Constructor.</summary>
27 <remarks>Create a new <see cref="T:Gtk.UrlRequestedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.UrlRequestedHandler" /> delegate.</remarks>
28 </Docs>
29 </Member>
30 <Member MemberName="Handle">
31 <MemberSignature Language="C#" Value="public Gtk.HTMLStream Handle { get; };" />
32 <MemberType>Property</MemberType>
33 <ReturnValue>
34 <ReturnType>Gtk.HTMLStream</ReturnType>
35 </ReturnValue>
36 <Docs>
37 <summary>An object for the HTML from the URL as it opens.</summary>
38 <value>a <see cref="T:Gtk.HTMLStream" /></value>
39 <remarks />
40 </Docs>
41 </Member>
42 <Member MemberName="Url">
43 <MemberSignature Language="C#" Value="public string Url { get; };" />
44 <MemberType>Property</MemberType>
45 <ReturnValue>
46 <ReturnType>System.String</ReturnType>
47 </ReturnValue>
48 <Docs>
49 <summary>The URL that was requested.</summary>
50 <value>A string containing the URL.</value>
51 <remarks />
52 </Docs>
53 </Member>
54 </Members>
55 </Type>
+0
-29
doc/en/Gtk/UrlRequestedHandler.xml less more
0 <Type Name="UrlRequestedHandler" FullName="Gtk.UrlRequestedHandler">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void UrlRequestedHandler(object o, UrlRequestedArgs args);" />
2 <AssemblyInfo>
3 <AssemblyName>gtkhtml-sharp</AssemblyName>
4 <AssemblyVersion>3.16.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="o">To be added.</param>
9 <param name="args">To be added.</param>
10 <summary>Event handler.</summary>
11 <remarks>
12 <para>The <see cref="M:Gtk.HTML.UrlRequested" /> event utilizes this delegate:</para>
13 <para>Event data is passed via the <see cref="T:Gtk.UrlRequestedArgs" /> parameter.</para>
14 <para>To attach a <see cref="T:Gtk.UrlRequestedHandler" /> to an event, add the UrlRequestedHandler instance to the event. The methods referenced by the UrlRequestedHandler instance are invoked whenever the event is raised, until the UrlRequestedHandler is removed from the event.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>System.Delegate</BaseTypeName>
19 </Base>
20 <Members />
21 <Parameters>
22 <Parameter Name="o" Type="System.Object" />
23 <Parameter Name="args" Type="Gtk.UrlRequestedArgs" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
+0
-81
doc/en/Gtk/VRuler.xml less more
0 <Type Name="VRuler" FullName="Gtk.VRuler">
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public class VRuler : Gtk.Ruler" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>A vertical ruler.</summary>
11 <remarks>
12 <para>This ruler is used to show the vertical location of the mouse in the window and to display the vertical size of the window in the specified units. The available units of measurement are <see cref="P:Gtk.MetricType.Pixels" />, <see cref="P:Gtk.MetricType.Inches" /> and <see cref="P:Gtk.MetricType.Centimeters" />. The default is <see cref="P:Gtk.MetricType.Pixels" />.</para>
13 <para>A vertical ruler is typically used along the left or right edge of another widget such as a <see cref="T:Gtk.DrawingArea" />.</para>
14 <para>Note:- This widget is considered too specialized for GTK+, and will likely be moved to some other package in the future.</para>
15 </remarks>
16 </Docs>
17 <Base>
18 <BaseTypeName>Gtk.Ruler</BaseTypeName>
19 </Base>
20 <Interfaces>
21 </Interfaces>
22 <Members>
23 <Member MemberName=".ctor">
24 <MemberSignature Language="C#" Value="public VRuler (IntPtr raw);" />
25 <MemberType>Constructor</MemberType>
26 <ReturnValue />
27 <Parameters>
28 <Parameter Name="raw" Type="System.IntPtr" />
29 </Parameters>
30 <Docs>
31 <summary>Internal constructor</summary>
32 <param name="raw">Pointer to the C object.</param>
33 <remarks>
34 <para>This is an internal constructor, and should not be used by user code.</para>
35 </remarks>
36 </Docs>
37 </Member>
38 <Member MemberName=".ctor">
39 <MemberSignature Language="C#" Value="public VRuler ();" />
40 <MemberType>Constructor</MemberType>
41 <ReturnValue />
42 <Parameters />
43 <Docs>
44 <summary>Creates a new vertical Ruler.</summary>
45 <remarks />
46 </Docs>
47 </Member>
48 <Member MemberName="GType">
49 <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
50 <MemberType>Property</MemberType>
51 <ReturnValue>
52 <ReturnType>GLib.GType</ReturnType>
53 </ReturnValue>
54 <Parameters />
55 <Docs>
56 <summary>GType Property.</summary>
57 <value>a <see cref="T:GLib.GType" /></value>
58 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.VRuler" />.</remarks>
59 </Docs>
60 </Member>
61 <Member MemberName=".ctor">
62 <MemberSignature Language="C#" Value="protected VRuler (GLib.GType gtype);" />
63 <MemberType>Constructor</MemberType>
64 <ReturnValue />
65 <Parameters>
66 <Parameter Name="gtype" Type="GLib.GType" />
67 </Parameters>
68 <Docs>
69 <summary>Protected Constructor.</summary>
70 <param name="gtype">a <see cref="T:GLib.GType" /></param>
71 <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
72 </Docs>
73 <Attributes>
74 <Attribute>
75 <AttributeName>System.Obsolete</AttributeName>
76 </Attribute>
77 </Attributes>
78 </Member>
79 </Members>
80 </Type>
88 </Base>
99 <Interfaces />
1010 <Docs>
11 <summary>To be added.</summary>
12 <remarks>To be added.</remarks>
11 <summary>Event data.</summary>
12 <remarks>
13 <para>The <see cref="M:Gtk.ScaleButton.ValueChanged" /> event invokes <see cref="T:Gtk.ValueChangedHandler" /> delegates which pass event data via this class.</para>
14 </remarks>
1315 <since version="Gtk# 2.12" />
1416 </Docs>
1517 <Members>
1921 <MemberType>Constructor</MemberType>
2022 <Parameters />
2123 <Docs>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <summary>Public Constructor.</summary>
25 <remarks>Create a new <see cref="T:Gtk.ValueChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.ValueChangedHandler" /> delegate.</remarks>
2426 </Docs>
2527 </Member>
2628 <Member MemberName="Value">
1414 <ReturnType>System.Void</ReturnType>
1515 </ReturnValue>
1616 <Docs>
17 <param name="o">To be added.</param>
18 <param name="args">To be added.</param>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
17 <param name="o">Event sender.</param>
18 <param name="args">Event arguments.</param>
19 <summary>Event handler.</summary>
20 <remarks>
21 <para>The <see cref="M:Gtk.ScaleButton.ValueChanged" /> event utilizes this delegate:</para>
22 <para>Event data is passed via the <see cref="T:Gtk.ValueChangedArgs" /> parameter.</para>
23 <para>To attach a <see cref="T:Gtk.ValueChangedHandler" /> to an event, add the ValueChangedHandler instance to the event. The methods referenced by the ValueChangedHandler instance are invoked whenever the event is raised, until the ValueChangedHandler is removed from the event.</para>
24 </remarks>
2125 <since version="Gtk# 2.12" />
2226 </Docs>
2327 </Type>
00 <Type Name="Viewport" FullName="Gtk.Viewport">
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public class Viewport : Gtk.Bin, Gtk.Scrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Viewport extends Gtk.Bin implements class GLib.IWrapper, class Gtk.Scrollable" />
1 <TypeSignature Language="C#" Maintainer="Lee Mallabone" Value="public class Viewport : Gtk.Bin, Gtk.IScrollable" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Viewport extends Gtk.Bin implements class GLib.IWrapper, class Gtk.IScrollable" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Gtk.Scrollable</InterfaceName>
14 <InterfaceName>Gtk.IScrollable</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Docs>
3131 <Parameter Name="raw" Type="System.IntPtr" />
3232 </Parameters>
3333 <Docs>
34 <param name="raw">To be added.</param>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
34 <param name="raw">Native object pointer.</param>
35 <summary>Internal constructor</summary>
36 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3737 </Docs>
3838 </Member>
3939 <Member MemberName="GType">
4444 <ReturnType>GLib.GType</ReturnType>
4545 </ReturnValue>
4646 <Docs>
47 <summary>To be added.</summary>
48 <value>To be added.</value>
49 <remarks>To be added.</remarks>
47 <summary>GType Property.</summary>
48 <value>The native <see cref="T:GLib.GType" /> value.</value>
49 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.VolumeButton" />.</remarks>
5050 </Docs>
5151 </Member>
5252 <Member MemberName="UseSymbolic">
00 <Type Name="Widget" FullName="Gtk.Widget">
1 <TypeSignature Language="C#" Maintainer="Hector Gomez M" Value="public class Widget : GLib.InitiallyUnowned, Atk.Implementor" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Widget extends GLib.InitiallyUnowned implements class Atk.Implementor, class GLib.IWrapper" />
1 <TypeSignature Language="C#" Maintainer="Hector Gomez M" Value="public class Widget : GLib.InitiallyUnowned, Atk.IImplementor" />
2 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Widget extends GLib.InitiallyUnowned implements class Atk.IImplementor, class GLib.IWrapper" />
33 <AssemblyInfo>
44 <AssemblyName>gtk-sharp</AssemblyName>
55 <AssemblyPublicKey>
1111 </Base>
1212 <Interfaces>
1313 <Interface>
14 <InterfaceName>Atk.Implementor</InterfaceName>
14 <InterfaceName>Atk.IImplementor</InterfaceName>
1515 </Interface>
1616 </Interfaces>
1717 <Attributes>
396396 <value>
397397 <see cref="System.Boolean" /> that indicates if the widget can grab the default focus, using <see cref="M:Gtk.Widget.GrabDefault()" />.</value>
398398 <remarks>
399 <para>
400 When this property is set to true, the widget itself will reserve space to
401 draw the default if possible.
399 <para>
400 When this property is set to true, the widget itself will reserve space to
401 draw the default if possible.
402402 </para>
403 <para>
404 If either the widget's <see cref="P:Gtk.Widget.Sensitive" /> property or
405 the <see cref="P:Gtk.Widget.Parent" />'s <see cref="P:Gtk.Widget.Sensitive" /> property evaluates
406 to false, the <see cref="P:Gtk.Widget.CanDefault" /> property will return false. Otherwise, the
407 <see cref="P:Gtk.Widget.CanDefault" /> property will return its own value.
403 <para>
404 If either the widget's <see cref="P:Gtk.Widget.Sensitive" /> property or
405 the <see cref="P:Gtk.Widget.Parent" />'s <see cref="P:Gtk.Widget.Sensitive" /> property evaluates
406 to false, the <see cref="P:Gtk.Widget.CanDefault" /> property will return false. Otherwise, the
407 <see cref="P:Gtk.Widget.CanDefault" /> property will return its own value.
408408 </para>
409 <para>Typically, you'd like to set the default widget using
410 <see cref="M:Gtk.Widget.GrabDefault()" />, but you must set the <see cref="P:Gtk.Widget.CanDefault" />
411 property to true before you call it, in order to force the focus to be grabbed
412 into the widget.
409 <para>Typically, you'd like to set the default widget using
410 <see cref="M:Gtk.Widget.GrabDefault()" />, but you must set the <see cref="P:Gtk.Widget.CanDefault" />
411 property to true before you call it, in order to force the focus to be grabbed
412 into the widget.
413413 </para>
414 <para>
415 When certain conditions are met and the user press Enter, the default
416 widget will be focused. Conditions: the <see cref="P:Gtk.Widget.CanDefault" /> property is set
417 to true, the <see cref="M:Gtk.Widget.GrabDefault()" /> has been called and
418 the <see cref="T:Gtk.Window" /> containing the widget have the focus.
419 This state is common when your window is shown for the first time, and no
420 <see cref="M:Gtk.Widget.GrabFocus()" /> call has been made (or when by no
414 <para>
415 When certain conditions are met and the user press Enter, the default
416 widget will be focused. Conditions: the <see cref="P:Gtk.Widget.CanDefault" /> property is set
417 to true, the <see cref="M:Gtk.Widget.GrabDefault()" /> has been called and
418 the <see cref="T:Gtk.Window" /> containing the widget have the focus.
419 This state is common when your window is shown for the first time, and no
420 <see cref="M:Gtk.Widget.GrabFocus()" /> call has been made (or when by no
421421 other means, the focus has been set to any particular widget).
422422 </para>
423423 <para>
443443 </Parameters>
444444 <Docs>
445445 <summary>Determines whether the <paramref name="widget" /> is able to receive the focus.</summary>
446 <value>Evaluates to <see langword="true" /> if the <paramref name="widget" /> is able to
446 <value>Evaluates to <see langword="true" /> if the <paramref name="widget" /> is able to
447447 handle focus grabs.</value>
448448 <remarks>
449 <para>
450 If the widget property <see cref="P:Gtk.Widget.Sensitive" /> evaluates
451 to <see langword="false" />, the <see cref="P:Gtk.Widget.CanFocus" /> property will also return
452 <see langword="false" />. widget
453 must be a focusable widget, such as an <see cref="T:Gtk.Entry" />; something
454 like <see cref="T:Gtk.Frame" /> won't work. More precisely, it must have the
455 property <see cref="P:Gtk.Widget.CanFocus" /> set.
449 <para>
450 If the widget property <see cref="P:Gtk.Widget.Sensitive" /> evaluates
451 to <see langword="false" />, the <see cref="P:Gtk.Widget.CanFocus" /> property will also return
452 <see langword="false" />. widget
453 must be a focusable widget, such as an <see cref="T:Gtk.Entry" />; something
454 like <see cref="T:Gtk.Frame" /> won't work. More precisely, it must have the
455 property <see cref="P:Gtk.Widget.CanFocus" /> set.
456456 </para>
457 <para>
458 The <see cref="P:Gtk.Widget.CanFocus" /> property is just the helper that will tell you whether
459 the widget is focusable.
457 <para>
458 The <see cref="P:Gtk.Widget.CanFocus" /> property is just the helper that will tell you whether
459 the widget is focusable.
460460 </para>
461 <para>
462 Evaluate it before you make a call to <see cref="M:Gtk.Widget.GrabFocus()" />,
463 if you are unsure about the "focusability" of the widget.
464 </para>[FIXME] This two links are seealso instead see: <see cref="P:Gtk.Widget.HasFocus" /> and
461 <para>
462 Evaluate it before you make a call to <see cref="M:Gtk.Widget.GrabFocus()" />,
463 if you are unsure about the "focusability" of the widget.
464 </para>[FIXME] This two links are seealso instead see: <see cref="P:Gtk.Widget.HasFocus" /> and
465465 <see cref="M:Gtk.Widget.GrabFocus()" /></remarks>
466466 </Docs>
467467 </Member>
12251225 <ReturnType>Gtk.DrawnHandler</ReturnType>
12261226 </ReturnValue>
12271227 <Docs>
1228 <summary>To be added.</summary>
1228 <summary>Raised when the widget needs to be fully or partially redrawn.</summary>
12291229 <remarks>To be added.</remarks>
12301230 <since version="Gtk# 3.0" />
12311231 </Docs>
31443144 </Parameters>
31453145 <Docs>
31463146 <param name="evnt">To be added.</param>
3147 <summary>To be added.</summary>
3147 <summary>Default handler for the <see cref="M:Gtk.Widget.DamageEvent" /> event.</summary>
31483148 <returns>To be added.</returns>
3149 <remarks>To be added.</remarks>
3149 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Widget.DamageEvent" /> event.</remarks>
31503150 <since version="Gtk# 3.0" />
31513151 </Docs>
31523152 </Member>
31863186 </ReturnValue>
31873187 <Parameters />
31883188 <Docs>
3189 <summary>To be added.</summary>
3190 <remarks>To be added.</remarks>
3189 <summary>Default handler for the <see cref="M:Gtk.Widget.Destroyed" /> event.</summary>
3190 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Widget.Destroyed" /> event.</remarks>
31913191 <since version="Gtk# 3.0" />
31923192 </Docs>
31933193 </Member>
34263426 <Docs>
34273427 <param name="context">To be added.</param>
34283428 <param name="result">To be added.</param>
3429 <summary>To be added.</summary>
3429 <summary>Default handler for the <see cref="M:Gtk.Widget.DragFailed" /> event.</summary>
34303430 <returns>To be added.</returns>
3431 <remarks>To be added.</remarks>
3431 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Widget.DragFailed" /> event.</remarks>
34323432 <since version="Gtk# 2.12" />
34333433 </Docs>
34343434 </Member>
34993499 <Parameter Name="cr" Type="Cairo.Context" />
35003500 </Parameters>
35013501 <Docs>
3502 <param name="cr">To be added.</param>
3503 <summary>To be added.</summary>
3504 <returns>To be added.</returns>
3505 <remarks>To be added.</remarks>
3502 <param name="cr">a <see cref="T:Cairo.Context" /> to be used to paint the widget.</param>
3503 <summary>Default handler for the <see cref="M:Gtk.Widget.Drawn" /> event.</summary>
3504 <returns>a <see cref="T:System.Boolean" /></returns>
3505 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Widget.Drawn" /> event. The <see cref="T:Cairo.Context" /> will be disposed after this method returns, so you should no keep a reference to it outside of the scope of this method.</remarks>
35063506 <since version="Gtk# 3.0" />
35073507 </Docs>
35083508 </Member>
40244024 </Parameters>
40254025 <Docs>
40264026 <param name="direction">To be added.</param>
4027 <summary>To be added.</summary>
4028 <remarks>To be added.</remarks>
4027 <summary>Default handler for the <see cref="M:Gtk.Widget.MoveFocus" /> event.</summary>
4028 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Widget.MoveFocus" /> event.</remarks>
40294029 <since version="Gtk# 3.0" />
40304030 </Docs>
40314031 </Member>
41584158 <param name="y">To be added.</param>
41594159 <param name="keyboard_tooltip">To be added.</param>
41604160 <param name="tooltip">To be added.</param>
4161 <summary>To be added.</summary>
4161 <summary>Default handler for the <see cref="M:Gtk.Widget.QueryTooltip" /> event.</summary>
41624162 <returns>To be added.</returns>
4163 <remarks>To be added.</remarks>
4163 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Widget.QueryTooltip" /> event.</remarks>
41644164 <since version="Gtk# 2.12" />
41654165 </Docs>
41664166 </Member>
44354435 </Parameters>
44364436 <Docs>
44374437 <param name="previous_state_flags">To be added.</param>
4438 <summary>To be added.</summary>
4439 <remarks>To be added.</remarks>
4438 <summary>Default handler for the <see cref="M:Gtk.Widget.StateFlagsChanged" /> event.</summary>
4439 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Widget.StateFlagsChanged" /> event.</remarks>
44404440 <since version="Gtk# 3.0" />
44414441 </Docs>
44424442 </Member>
44754475 </ReturnValue>
44764476 <Parameters />
44774477 <Docs>
4478 <summary>To be added.</summary>
4479 <remarks>To be added.</remarks>
4478 <summary>Default handler for the <see cref="M:Gtk.Widget.StyleUpdated" /> event.</summary>
4479 <remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Widget.StyleUpdated" /> event.</remarks>
44804480 <since version="Gtk# 3.0" />
44814481 </Docs>
44824482 </Member>
56355635 <value>
56365636 <see langword="true" /> if the <paramref name="widget" /> responds to input.</value>
56375637 <remarks>
5638 <para>Insensitive widgets are "grayed out" and the user can't
5639 interact with them. Insensitive widgets are known as
5640 "inactive", "disabled", or "ghosted" in some other toolkits.
5641 The sensitivity of a widget determines whether it will receive
5638 <para>Insensitive widgets are "grayed out" and the user can't
5639 interact with them. Insensitive widgets are known as
5640 "inactive", "disabled", or "ghosted" in some other toolkits.
5641 The sensitivity of a widget determines whether it will receive
56425642 certain events (e.g. button or key presses).</para>
5643 <para>
5644 If the ancestor (parent) widget sesitivity is set to false,
5645 it does not matter what the sensitivity property have,
5646 the widget will not be sensitive. Use
5647 <c>widget.Parent.Sensitive</c>
5648 to check whether the ancestor widget is sensitive or not.
5643 <para>
5644 If the ancestor (parent) widget sesitivity is set to false,
5645 it does not matter what the sensitivity property have,
5646 the widget will not be sensitive. Use
5647 <c>widget.Parent.Sensitive</c>
5648 to check whether the ancestor widget is sensitive or not.
56495649 </para>
56505650 <see cref="P:Gtk.Widget.Parent" />
56515651 <see cref="M:Gtk.Widget.GetAncestor(uint)" />
5652 <para>
5653 When the sensitive property is set to false, the widget
5654 property <see cref="P:Gtk.Widget.CanDefault" /> will return false.
5652 <para>
5653 When the sensitive property is set to false, the widget
5654 property <see cref="P:Gtk.Widget.CanDefault" /> will return false.
56555655 </para>
56565656 </remarks>
56575657 </Docs>
+0
-344
doc/en/Gtk/WidgetFlags.xml less more
0 <Type Name="WidgetFlags" FullName="Gtk.WidgetFlags">
1 <TypeSignature Language="C#" Value="public enum WidgetFlags" Maintainer="Hector Gomez M" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyPublicKey>
5 </AssemblyPublicKey>
6 <AssemblyVersion>2.12.0.0</AssemblyVersion>
7 </AssemblyInfo>
8 <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>
9 <Docs>
10 <summary>Tells about certain properties of the <paramref name="widget" />.</summary>
11 <remarks />
12 </Docs>
13 <Base>
14 <BaseTypeName>System.Enum</BaseTypeName>
15 </Base>
16 <Attributes>
17 <Attribute>
18 <AttributeName>GLib.GType(typeof(Gtk.WidgetFlagsGType))</AttributeName>
19 </Attribute>
20 <Attribute>
21 <AttributeName>System.Flags</AttributeName>
22 </Attribute>
23 </Attributes>
24 <Members>
25 <Member MemberName="Toplevel">
26 <MemberSignature Language="C#" Value="Toplevel" />
27 <MemberType>Field</MemberType>
28 <ReturnValue>
29 <ReturnType>Gtk.WidgetFlags</ReturnType>
30 </ReturnValue>
31 <Parameters>
32 </Parameters>
33 <Docs>
34 <summary>Widgets without a real parent, as there are <see cref="T:Gtk.Window" />s and <see cref="T:Gtk.Menu" />s have this flag set throughout their lifetime.</summary>
35 <remarks>
36 <para>
37 Toplevel widgets always contain their own <see cref="T:Gdk.Window" />.
38 </para>
39 </remarks>
40 </Docs>
41 </Member>
42 <Member MemberName="NoWindow">
43 <MemberSignature Language="C#" Value="NoWindow" />
44 <MemberType>Field</MemberType>
45 <ReturnValue>
46 <ReturnType>Gtk.WidgetFlags</ReturnType>
47 </ReturnValue>
48 <Parameters>
49 </Parameters>
50 <Docs>
51 <summary>Indicative for a <paramref name="widget" /> that does not provide its own <see cref="T:Gdk.Window" />.</summary>
52 <remarks>
53 <para>
54 Visible action (e.g. drawing) is performed on the parent's <see cref="T:Gdk.Window" />.
55 </para>
56 </remarks>
57 </Docs>
58 </Member>
59 <Member MemberName="Realized">
60 <MemberSignature Language="C#" Value="Realized" />
61 <MemberType>Field</MemberType>
62 <ReturnValue>
63 <ReturnType>Gtk.WidgetFlags</ReturnType>
64 </ReturnValue>
65 <Parameters>
66 </Parameters>
67 <Docs>
68 <summary> Set by <see cref="M:Gtk.Widget.Realize" />, unset by <see cref="M:Gtk.Widget.Unrealize" />.</summary>
69 <remarks>
70 <para>
71 A realized <paramref name="widget" /> has an associated <see cref="T:Gdk.Window" />.
72 </para>
73 </remarks>
74 </Docs>
75 </Member>
76 <Member MemberName="Mapped">
77 <MemberSignature Language="C#" Value="Mapped" />
78 <MemberType>Field</MemberType>
79 <ReturnValue>
80 <ReturnType>Gtk.WidgetFlags</ReturnType>
81 </ReturnValue>
82 <Parameters>
83 </Parameters>
84 <Docs>
85 <summary>Set by <see cref="M:Gtk.Widget.Map" />, unset by <see cref="M:Gtk.Widget.Map" />.</summary>
86 <remarks>
87 <para>
88 Only realized widgets can be mapped. It means that <see cref="M:Gdk.Window.Show" /> has been called on the widgets window(s).
89 </para>
90 </remarks>
91 </Docs>
92 </Member>
93 <Member MemberName="Visible">
94 <MemberSignature Language="C#" Value="Visible" />
95 <MemberType>Field</MemberType>
96 <ReturnValue>
97 <ReturnType>Gtk.WidgetFlags</ReturnType>
98 </ReturnValue>
99 <Parameters>
100 </Parameters>
101 <Docs>
102 <summary> Set by <see cref="M:Gtk.Widget.Show" />, unset by <see cref="M:Gtk.Widget.Hide" />. Implies that a <paramref name="widget" /> will be mapped as soon as its parent is mapped.</summary>
103 <remarks>
104 <para>
105 Implies that a <paramref name="widget" /> will be mapped as soon as its parent is mapped.
106 </para>
107 </remarks>
108 </Docs>
109 </Member>
110 <Member MemberName="Sensitive">
111 <MemberSignature Language="C#" Value="Sensitive" />
112 <MemberType>Field</MemberType>
113 <ReturnValue>
114 <ReturnType>Gtk.WidgetFlags</ReturnType>
115 </ReturnValue>
116 <Parameters>
117 </Parameters>
118 <Docs>
119 <summary>Set and unset by <see cref="P:Gtk.Widget.Sensitive" />. The sensitivity of a <paramref name="widget" /> determines whether it will receive certain events (e.g. button or key presses).</summary>
120 <remarks>
121 <para>
122 One premise for the widgets sensitivity is to have this flag set.
123 </para>
124 </remarks>
125 </Docs>
126 </Member>
127 <Member MemberName="ParentSensitive">
128 <MemberSignature Language="C#" Value="ParentSensitive" />
129 <MemberType>Field</MemberType>
130 <ReturnValue>
131 <ReturnType>Gtk.WidgetFlags</ReturnType>
132 </ReturnValue>
133 <Parameters>
134 </Parameters>
135 <Docs>
136 <summary>Set and unset by <see cref="P:Gtk.Widget.Sensitive" /> operations on the parents of the <paramref name="widget" />.</summary>
137 <remarks>
138 <para>
139 This is the second premise for the widgets sensitivity. Once it has <see cref="F:Gtk.WidgetFlags.Sensitive" /> and <see cref="F:Gtk.Widget.ParentSensitive" /> set, its state is effectively sensitive.
140 </para>
141 </remarks>
142 </Docs>
143 </Member>
144 <Member MemberName="CanFocus">
145 <MemberSignature Language="C#" Value="CanFocus" />
146 <MemberType>Field</MemberType>
147 <ReturnValue>
148 <ReturnType>Gtk.WidgetFlags</ReturnType>
149 </ReturnValue>
150 <Parameters>
151 </Parameters>
152 <Docs>
153 <summary>Determines whether a <paramref name="widget" /> is able to handle focus grabs.</summary>
154 <remarks>
155 <para>
156 Determines whether a <paramref name="widget" /> is able to handle focus grabs.
157 </para>
158 </remarks>
159 </Docs>
160 </Member>
161 <Member MemberName="HasFocus">
162 <MemberSignature Language="C#" Value="HasFocus" />
163 <MemberType>Field</MemberType>
164 <ReturnValue>
165 <ReturnType>Gtk.WidgetFlags</ReturnType>
166 </ReturnValue>
167 <Parameters>
168 </Parameters>
169 <Docs>
170 <summary> Set by <see cref="M:Gtk.Widget.GrabFocus" /> for widgets that also have <see cref="F:Gtk.WidgetFlags.CanFocus" /> set.</summary>
171 <remarks>
172 <para>
173 The flag will be unset once another widget grabs the focus.
174 </para>
175 </remarks>
176 </Docs>
177 </Member>
178 <Member MemberName="CanDefault">
179 <MemberSignature Language="C#" Value="CanDefault" />
180 <MemberType>Field</MemberType>
181 <ReturnValue>
182 <ReturnType>Gtk.WidgetFlags</ReturnType>
183 </ReturnValue>
184 <Parameters>
185 </Parameters>
186 <Docs>
187 <summary>The <paramref name="widget" /> is allowed to receive the default action via <see cref="M:Gtk.Widget.GrabDefault" />.</summary>
188 <remarks>
189 <para>
190 The <paramref name="widget" /> is allowed to receive the default action via <see cref="M:Gtk.Widget.GrabDefault" />.
191 </para>
192 </remarks>
193 </Docs>
194 </Member>
195 <Member MemberName="HasDefault">
196 <MemberSignature Language="C#" Value="HasDefault" />
197 <MemberType>Field</MemberType>
198 <ReturnValue>
199 <ReturnType>Gtk.WidgetFlags</ReturnType>
200 </ReturnValue>
201 <Parameters>
202 </Parameters>
203 <Docs>
204 <summary> The <paramref name="widget" /> currently is receiving the default action.</summary>
205 <remarks>
206 <para>
207 The <paramref name="widget" /> currently is receiving the default action.
208 </para>
209 </remarks>
210 </Docs>
211 </Member>
212 <Member MemberName="HasGrab">
213 <MemberSignature Language="C#" Value="HasGrab" />
214 <MemberType>Field</MemberType>
215 <ReturnValue>
216 <ReturnType>Gtk.WidgetFlags</ReturnType>
217 </ReturnValue>
218 <Parameters>
219 </Parameters>
220 <Docs>
221 <summary> Set by <see cref="M:Gtk.Widget.GrabDefault" />gtk_grab_add(), unset by gtk_grab_remove().</summary>
222 <remarks>
223 <para>
224 It means that the widget is in the grab_widgets stack, and will be the preferred one for receiving events other than ones of cosmetic value.
225 </para>
226 </remarks>
227 </Docs>
228 </Member>
229 <Member MemberName="RcStyle">
230 <MemberSignature Language="C#" Value="RcStyle" />
231 <MemberType>Field</MemberType>
232 <ReturnValue>
233 <ReturnType>Gtk.WidgetFlags</ReturnType>
234 </ReturnValue>
235 <Parameters>
236 </Parameters>
237 <Docs>
238 <summary>Indicates that the widgets style has been looked up through the rc mechanism.</summary>
239 <remarks>
240 <para>
241 It does not imply that the <paramref name="widget" /> actually had a style defined through the rc mechanism.
242 </para>
243 </remarks>
244 </Docs>
245 </Member>
246 <Member MemberName="CompositeChild">
247 <MemberSignature Language="C#" Value="CompositeChild" />
248 <MemberType>Field</MemberType>
249 <ReturnValue>
250 <ReturnType>Gtk.WidgetFlags</ReturnType>
251 </ReturnValue>
252 <Parameters>
253 </Parameters>
254 <Docs>
255 <summary>Indicates that the <paramref name="widget" /> is a composite child of its parent.</summary>
256 <remarks>
257 <para>
258 See <see cref="M:Gtk.Widget.PushCompositeChild" />, <see cref="M:Gtk.Widget.PopCompositeChild" />.
259 </para>
260 </remarks>
261 </Docs>
262 </Member>
263 <Member MemberName="NoReparent">
264 <MemberSignature Language="C#" Value="NoReparent" />
265 <MemberType>Field</MemberType>
266 <ReturnValue>
267 <ReturnType>Gtk.WidgetFlags</ReturnType>
268 </ReturnValue>
269 <Parameters>
270 </Parameters>
271 <Docs>
272 <summary>Unused since before GTK 1.2, will be removed in a future version.</summary>
273 <remarks />
274 </Docs>
275 </Member>
276 <Member MemberName="AppPaintable">
277 <MemberSignature Language="C#" Value="AppPaintable" />
278 <MemberType>Field</MemberType>
279 <ReturnValue>
280 <ReturnType>Gtk.WidgetFlags</ReturnType>
281 </ReturnValue>
282 <Parameters>
283 </Parameters>
284 <Docs>
285 <summary>Set and unset by <see cref="P:Gtk.Widget.AppPaintable" />.</summary>
286 <remarks>
287 <para>
288 Must be set on widgets whose window the application directly draws on, in order to keep GTK# from overwriting the drawn stuff.
289 </para>
290 </remarks>
291 </Docs>
292 </Member>
293 <Member MemberName="ReceivesDefault">
294 <MemberSignature Language="C#" Value="ReceivesDefault" />
295 <MemberType>Field</MemberType>
296 <ReturnValue>
297 <ReturnType>Gtk.WidgetFlags</ReturnType>
298 </ReturnValue>
299 <Parameters>
300 </Parameters>
301 <Docs>
302 <summary>The <paramref name="widget" /> when focused will receive the default action and have <see cref="F:Gtk.WidgetFlags.HasDefault" /> set even if there is a different widget set as default.</summary>
303 <remarks>
304 <para>
305 The <paramref name="widget" /> when focused will receive the default action and have <see cref="F:Gtk.WidgetFlags.HasDefault" /> set even if there is a different widget set as default.
306 </para>
307 </remarks>
308 </Docs>
309 </Member>
310 <Member MemberName="DoubleBuffered">
311 <MemberSignature Language="C#" Value="DoubleBuffered" />
312 <MemberType>Field</MemberType>
313 <ReturnValue>
314 <ReturnType>Gtk.WidgetFlags</ReturnType>
315 </ReturnValue>
316 <Parameters>
317 </Parameters>
318 <Docs>
319 <summary>Set and unset by <see cref="P:Gtk.Widget.DoubleBuffered" />. Indicates that exposes done on the <paramref name="widget" /> should be double-buffered. </summary>
320 <remarks>
321 <para>
322 Indicates that exposes done on the <paramref name="widget" /> should be double-buffered.
323 </para>
324 </remarks>
325 </Docs>
326 </Member>
327 <Member MemberName="NoShowAll">
328 <MemberSignature Language="C#" Value="NoShowAll" />
329 <MemberType>Field</MemberType>
330 <ReturnValue>
331 <ReturnType>Gtk.WidgetFlags</ReturnType>
332 </ReturnValue>
333 <Parameters>
334 </Parameters>
335 <Docs>
336 <summary>Whether calls to ShowAll and HideAll will effect the widget.</summary>
337 <remarks>
338 </remarks>
339 <since version="Gtk# 2.4" />
340 </Docs>
341 </Member>
342 </Members>
343 </Type>
387387 </Docs>
388388 </Member>
389389 <Member MemberName="IterListClasses">
390 <MemberSignature Language="C#" Value="public GLib.SList IterListClasses (int pos);" />
391 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SList IterListClasses(int32 pos) cil managed" />
392 <MemberType>Method</MemberType>
393 <ReturnValue>
394 <ReturnType>GLib.SList</ReturnType>
390 <MemberSignature Language="C#" Value="public string[] IterListClasses (int pos);" />
391 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string[] IterListClasses(int32 pos) cil managed" />
392 <MemberType>Method</MemberType>
393 <ReturnValue>
394 <ReturnType>System.String[]</ReturnType>
395395 </ReturnValue>
396396 <Parameters>
397397 <Parameter Name="pos" Type="System.Int32" />
405405 </Docs>
406406 </Member>
407407 <Member MemberName="IterListRegions">
408 <MemberSignature Language="C#" Value="public GLib.SList IterListRegions (int pos);" />
409 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.SList IterListRegions(int32 pos) cil managed" />
410 <MemberType>Method</MemberType>
411 <ReturnValue>
412 <ReturnType>GLib.SList</ReturnType>
408 <MemberSignature Language="C#" Value="public string[] IterListRegions (int pos);" />
409 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance string[] IterListRegions(int32 pos) cil managed" />
410 <MemberType>Method</MemberType>
411 <ReturnValue>
412 <ReturnType>System.String[]</ReturnType>
413413 </ReturnValue>
414414 <Parameters>
415415 <Parameter Name="pos" Type="System.Int32" />
3131 <Parameter Name="raw" Type="System.IntPtr" />
3232 </Parameters>
3333 <Docs>
34 <param name="raw">To be added.</param>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
34 <param name="raw">Native object pointer.</param>
35 <summary>Internal constructor</summary>
36 <remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
3737 </Docs>
3838 </Member>
3939 <Member MemberName="GType">
4444 <ReturnType>GLib.GType</ReturnType>
4545 </ReturnValue>
4646 <Docs>
47 <summary>To be added.</summary>
48 <value>To be added.</value>
49 <remarks>To be added.</remarks>
47 <summary>GType Property.</summary>
48 <value>The native <see cref="T:GLib.GType" /> value.</value>
49 <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.Win32EmbedWidget" />.</remarks>
5050 </Docs>
5151 </Member>
5252 </Members>
108108 </Docs>
109109 </Member>
110110 <Member MemberName="ListWindows">
111 <MemberSignature Language="C#" Value="public GLib.List ListWindows ();" />
112 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class GLib.List ListWindows() cil managed" />
111 <MemberSignature Language="C#" Value="public Gtk.Window[] ListWindows ();" />
112 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Gtk.Window[] ListWindows() cil managed" />
113113 <MemberType>Method</MemberType>
114114 <ReturnValue>
115 <ReturnType>GLib.List</ReturnType>
115 <ReturnType>Gtk.Window[]</ReturnType>
116116 </ReturnValue>
117117 <Parameters />
118118 <Docs>
+0
-29
doc/en/Gtk/WindowKeysForeachFunc.xml less more
0 <Type Name="WindowKeysForeachFunc" FullName="Gtk.WindowKeysForeachFunc">
1 <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void WindowKeysForeachFunc(Window window, uint keyval, ModifierType modifiers, bool is_mnemonic);" />
2 <AssemblyInfo>
3 <AssemblyName>gtk-sharp</AssemblyName>
4 <AssemblyVersion>2.12.0.0</AssemblyVersion>
5 </AssemblyInfo>
6 <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>
7 <Docs>
8 <param name="window">To be added.</param>
9 <param name="keyval">To be added.</param>
10 <param name="modifiers">To be added.</param>
11 <param name="is_mnemonic">To be added.</param>
12 <summary>Delegate class.</summary>
13 <remarks>TODO: There are no references to this class elsewhere in the doc; is it obsolete?</remarks>
14 </Docs>
15 <Base>
16 <BaseTypeName>System.Delegate</BaseTypeName>
17 </Base>
18 <Members />
19 <Parameters>
20 <Parameter Name="window" Type="Gtk.Window" />
21 <Parameter Name="keyval" Type="System.UInt32" />
22 <Parameter Name="modifiers" Type="Gdk.ModifierType" />
23 <Parameter Name="is_mnemonic" Type="System.Boolean" />
24 </Parameters>
25 <ReturnValue>
26 <ReturnType>System.Void</ReturnType>
27 </ReturnValue>
28 </Type>
6262 <Namespace Name="Art">
6363 </Namespace>
6464 <Namespace Name="Atk">
65 <Type Name="Action" Kind="Interface" />
6665 <Type Name="ActionAdapter" Kind="Class" />
67 <Type Name="ActionImplementor" Kind="Interface" />
6866 <Type Name="ActiveDescendantChangedArgs" Kind="Class" />
6967 <Type Name="ActiveDescendantChangedHandler" Kind="Delegate" />
7068 <Type Name="Attribute" Kind="Structure" />
7674 <Type Name="ColumnDeletedHandler" Kind="Delegate" />
7775 <Type Name="ColumnInsertedArgs" Kind="Class" />
7876 <Type Name="ColumnInsertedHandler" Kind="Delegate" />
79 <Type Name="Component" Kind="Interface" />
8077 <Type Name="ComponentAdapter" Kind="Class" />
81 <Type Name="ComponentImplementor" Kind="Interface" />
8278 <Type Name="CoordType" Kind="Enumeration" />
83 <Type Name="Document" Kind="Interface" />
8479 <Type Name="DocumentAdapter" Kind="Class" />
85 <Type Name="DocumentImplementor" Kind="Interface" />
86 <Type Name="EditableText" Kind="Interface" />
8780 <Type Name="EditableTextAdapter" Kind="Class" />
88 <Type Name="EditableTextImplementor" Kind="Interface" />
8981 <Type Name="EventListener" Kind="Delegate" />
9082 <Type Name="EventListenerInit" Kind="Delegate" />
9183 <Type Name="Focus" Kind="Class" />
9789 <Type Name="Global" Kind="Class" />
9890 <Type Name="GObjectAccessible" Kind="Class" />
9991 <Type Name="Hyperlink" Kind="Class" />
100 <Type Name="HyperlinkImpl" Kind="Interface" />
10192 <Type Name="HyperlinkImplAdapter" Kind="Class" />
102 <Type Name="HyperlinkImplImplementor" Kind="Interface" />
10393 <Type Name="HyperlinkStateFlags" Kind="Enumeration" />
104 <Type Name="Hypertext" Kind="Interface" />
10594 <Type Name="HypertextAdapter" Kind="Class" />
106 <Type Name="HypertextImplementor" Kind="Interface" />
107 <Type Name="Image" Kind="Interface" />
95 <Type Name="IAction" Kind="Interface" />
96 <Type Name="IActionImplementor" Kind="Interface" />
97 <Type Name="IComponent" Kind="Interface" />
98 <Type Name="IComponentImplementor" Kind="Interface" />
99 <Type Name="IDocument" Kind="Interface" />
100 <Type Name="IDocumentImplementor" Kind="Interface" />
101 <Type Name="IEditableText" Kind="Interface" />
102 <Type Name="IEditableTextImplementor" Kind="Interface" />
103 <Type Name="IHyperlinkImpl" Kind="Interface" />
104 <Type Name="IHyperlinkImplImplementor" Kind="Interface" />
105 <Type Name="IHypertext" Kind="Interface" />
106 <Type Name="IHypertextImplementor" Kind="Interface" />
107 <Type Name="IImage" Kind="Interface" />
108 <Type Name="IImageImplementor" Kind="Interface" />
109 <Type Name="IImplementor" Kind="Interface" />
110 <Type Name="IImplementorImplementor" Kind="Interface" />
108111 <Type Name="ImageAdapter" Kind="Class" />
109 <Type Name="ImageImplementor" Kind="Interface" />
110 <Type Name="Implementor" Kind="Interface" />
111112 <Type Name="ImplementorAdapter" Kind="Class" />
112 <Type Name="ImplementorImplementor" Kind="Interface" />
113 <Type Name="ISelection" Kind="Interface" />
114 <Type Name="ISelectionImplementor" Kind="Interface" />
115 <Type Name="IStreamableContent" Kind="Interface" />
116 <Type Name="IStreamableContentImplementor" Kind="Interface" />
117 <Type Name="ITable" Kind="Interface" />
118 <Type Name="ITableImplementor" Kind="Interface" />
119 <Type Name="IText" Kind="Interface" />
120 <Type Name="ITextImplementor" Kind="Interface" />
121 <Type Name="IValue" Kind="Interface" />
122 <Type Name="IValueImplementor" Kind="Interface" />
113123 <Type Name="KeyEventStruct" Kind="Structure" />
114124 <Type Name="KeyEventType" Kind="Enumeration" />
115125 <Type Name="KeySnoopFunc" Kind="Delegate" />
120130 <Type Name="NoOpObject" Kind="Class" />
121131 <Type Name="NoOpObjectFactory" Kind="Class" />
122132 <Type Name="Object" Kind="Class" />
133 <Type Name="Object+ChildrenChangedDetail" Kind="Enumeration" />
123134 <Type Name="ObjectFactory" Kind="Class" />
124135 <Type Name="ObjectFactory+CreateAccessibleDelegate" Kind="Delegate" />
125136 <Type Name="ObjectFactory+GetAccessibleTypeDelegate" Kind="Delegate" />
139150 <Type Name="RowDeletedHandler" Kind="Delegate" />
140151 <Type Name="RowInsertedArgs" Kind="Class" />
141152 <Type Name="RowInsertedHandler" Kind="Delegate" />
142 <Type Name="Selection" Kind="Interface" />
143153 <Type Name="SelectionAdapter" Kind="Class" />
144 <Type Name="SelectionImplementor" Kind="Interface" />
145154 <Type Name="Socket" Kind="Class" />
146155 <Type Name="StateChangeArgs" Kind="Class" />
147156 <Type Name="StateChangeHandler" Kind="Delegate" />
148157 <Type Name="StateManager" Kind="Class" />
149158 <Type Name="StateSet" Kind="Class" />
150159 <Type Name="StateType" Kind="Enumeration" />
151 <Type Name="StreamableContent" Kind="Interface" />
152160 <Type Name="StreamableContentAdapter" Kind="Class" />
153 <Type Name="StreamableContentImplementor" Kind="Interface" />
154 <Type Name="Table" Kind="Interface" />
155161 <Type Name="TableAdapter" Kind="Class" />
156 <Type Name="TableImplementor" Kind="Interface" />
157 <Type Name="Text" Kind="Interface" />
158162 <Type Name="TextAdapter" Kind="Class" />
159163 <Type Name="TextAttribute" Kind="Enumeration" />
160164 <Type Name="TextBoundary" Kind="Enumeration" />
164168 <Type Name="TextChangedDetail" Kind="Enumeration" />
165169 <Type Name="TextChangedHandler" Kind="Delegate" />
166170 <Type Name="TextClipType" Kind="Enumeration" />
167 <Type Name="TextImplementor" Kind="Interface" />
168171 <Type Name="TextRange" Kind="Structure" />
169172 <Type Name="TextRectangle" Kind="Structure" />
170173 <Type Name="Util" Kind="Class" />
174177 <Type Name="Util+GetToolkitNameDelegate" Kind="Delegate" />
175178 <Type Name="Util+GetToolkitVersionDelegate" Kind="Delegate" />
176179 <Type Name="Util+RemoveListenerDelegate" Kind="Delegate" />
177 <Type Name="Value" Kind="Interface" />
178180 <Type Name="ValueAdapter" Kind="Class" />
179 <Type Name="ValueImplementor" Kind="Interface" />
180181 </Namespace>
181182 <Namespace Name="GConf">
182183 </Namespace>
191192 <Type Name="Atom" Kind="Class" />
192193 <Type Name="AxisInfo" Kind="Class" />
193194 <Type Name="AxisUse" Kind="Enumeration" />
194 <Type Name="BRESINFO" />
195195 <Type Name="ByteOrder" Kind="Enumeration" />
196196 <Type Name="CairoHelper" Kind="Class" />
197 <Type Name="CapStyle" />
198 <Type Name="Char" />
199197 <Type Name="ClientFilter" Kind="Class" />
200198 <Type Name="ClosedArgs" Kind="Class" />
201199 <Type Name="ClosedHandler" Kind="Delegate" />
202200 <Type Name="Color" Kind="Structure" />
203 <Type Name="Colormap" />
204201 <Type Name="Colorspace" Kind="Enumeration" />
205202 <Type Name="CreateSurfaceArgs" Kind="Class" />
206203 <Type Name="CreateSurfaceHandler" Kind="Delegate" />
207204 <Type Name="CrossingMode" Kind="Enumeration" />
208205 <Type Name="Cursor" Kind="Class" />
209206 <Type Name="CursorType" Kind="Enumeration" />
210 <Type Name="DestroyNotify" />
211207 <Type Name="Device" Kind="Class" />
212208 <Type Name="DeviceAddedArgs" Kind="Class" />
213209 <Type Name="DeviceAddedHandler" Kind="Delegate" />
214 <Type Name="DeviceAxis" />
215210 <Type Name="DeviceChangedArgs" Kind="Class" />
216211 <Type Name="DeviceChangedHandler" Kind="Delegate" />
217 <Type Name="DeviceKey" />
218212 <Type Name="DeviceManager" Kind="Class" />
219213 <Type Name="DeviceRemovedArgs" Kind="Class" />
220214 <Type Name="DeviceRemovedHandler" Kind="Delegate" />
223217 <Type Name="DisplayManager" Kind="Class" />
224218 <Type Name="DisplayOpenedArgs" Kind="Class" />
225219 <Type Name="DisplayOpenedHandler" Kind="Delegate" />
226 <Type Name="DisplayPointerHooks" />
227220 <Type Name="Drag" Kind="Class" />
228221 <Type Name="DragAction" Kind="Enumeration" />
229222 <Type Name="DragContext" Kind="Class" />
230223 <Type Name="DragProtocol" Kind="Enumeration" />
231 <Type Name="Drawable" />
232224 <Type Name="Drop" Kind="Class" />
233 <Type Name="EdgeTable" />
234 <Type Name="EdgeTableEntry" />
235225 <Type Name="Error" Kind="Class" />
236226 <Type Name="Event" Kind="Class" />
237227 <Type Name="EventButton" Kind="Class" />
238 <Type Name="EventClient" />
239228 <Type Name="EventConfigure" Kind="Class" />
240229 <Type Name="EventCrossing" Kind="Class" />
241230 <Type Name="EventDND" Kind="Class" />
259248 <Type Name="EventVisibility" Kind="Class" />
260249 <Type Name="EventWindowState" Kind="Class" />
261250 <Type Name="ExtensionMode" Kind="Enumeration" />
262 <Type Name="Fill" />
263 <Type Name="FillRule" />
264251 <Type Name="FilterFunc" Kind="Delegate" />
265252 <Type Name="FilterReturn" Kind="Enumeration" />
266 <Type Name="Font" />
267 <Type Name="Fontset" />
268 <Type Name="FontType" />
269253 <Type Name="FromEmbedderArgs" Kind="Class" />
270254 <Type Name="FromEmbedderHandler" Kind="Delegate" />
271 <Type Name="Function" />
272 <Type Name="GC" />
273 <Type Name="GCValues" />
274 <Type Name="GCValuesMask" />
275255 <Type Name="GdipContext" Kind="Class" />
276256 <Type Name="Geometry" Kind="Structure" />
277257 <Type Name="Gif89" Kind="Class" />
283263 <Type Name="Gravity" Kind="Enumeration" />
284264 <Type Name="IcnsBlockHeader" Kind="Class" />
285265 <Type Name="IconEntry" Kind="Class" />
286 <Type Name="Image" />
287 <Type Name="ImageType" />
288 <Type Name="Input" />
289 <Type Name="InputCondition" />
290 <Type Name="InputFunction" />
291266 <Type Name="InputMode" Kind="Enumeration" />
292267 <Type Name="InputSource" Kind="Enumeration" />
293268 <Type Name="InterpType" Kind="Enumeration" />
294 <Type Name="InvalidateMaybeRecurseChildFunc" />
295269 <Type Name="IOBuffer" Kind="Class" />
296270 <Type Name="IOClosure" Kind="Class" />
297 <Type Name="JoinStyle" />
298271 <Type Name="Key" Kind="Enumeration" />
299272 <Type Name="Keyboard" Kind="Class" />
300273 <Type Name="Keymap" Kind="Class" />
301274 <Type Name="KeymapKey" Kind="Structure" />
302275 <Type Name="Keyval" Kind="Class" />
303 <Type Name="LineStyle" />
304276 <Type Name="LoadContext" Kind="Class" />
305277 <Type Name="ModifierType" Kind="Enumeration" />
306278 <Type Name="NotifyType" Kind="Enumeration" />
307279 <Type Name="OffscreenWindow" Kind="Class" />
308280 <Type Name="OffscreenWindowClass" Kind="Class" />
309 <Type Name="OverlapType" />
310281 <Type Name="OwnerChange" Kind="Enumeration" />
311282 <Type Name="Paintable" Kind="Class" />
312283 <Type Name="PaintableIface" Kind="Class" />
313 <Type Name="PangoAttrEmbossed" />
314 <Type Name="PangoAttrStipple" />
315284 <Type Name="PangoHelper" Kind="Class" />
316 <Type Name="PangoRenderer" />
317285 <Type Name="PickEmbeddedChildArgs" Kind="Class" />
318286 <Type Name="PickEmbeddedChildHandler" Kind="Delegate" />
319287 <Type Name="Pixbuf" Kind="Class" />
344312 <Type Name="Pixdata" Kind="Structure" />
345313 <Type Name="PixdataDumpType" Kind="Enumeration" />
346314 <Type Name="PixdataType" Kind="Enumeration" />
347 <Type Name="Pixmap" />
348315 <Type Name="Point" Kind="Structure" />
349 <Type Name="POINTBLOCK" />
350316 <Type Name="Pointer" Kind="Class" />
351 <Type Name="PointerHooks" />
352317 <Type Name="Predicate" Kind="Class" />
353318 <Type Name="Property" Kind="Class" />
354319 <Type Name="PropertyState" Kind="Enumeration" />
355320 <Type Name="PropMode" Kind="Enumeration" />
356321 <Type Name="Rectangle" Kind="Structure" />
357 <Type Name="Region" />
358 <Type Name="RegionBox" />
359 <Type Name="Rgb" />
360322 <Type Name="RGBA" Kind="Structure" />
361 <Type Name="RgbCmap" />
362 <Type Name="RgbDither" />
363 <Type Name="ScanLineList" />
364 <Type Name="ScanLineListBlock" />
365323 <Type Name="Screen" Kind="Class" />
366324 <Type Name="ScrollDirection" Kind="Enumeration" />
367 <Type Name="Segment" />
368325 <Type Name="Selection" Kind="Class" />
369326 <Type Name="SettingAction" Kind="Enumeration" />
370327 <Type Name="Size" Kind="Structure" />
371328 <Type Name="SizePreparedArgs" Kind="Class" />
372329 <Type Name="SizePreparedHandler" Kind="Delegate" />
373 <Type Name="Span" />
374 <Type Name="SpanFunc" />
375 <Type Name="Spawn" />
376330 <Type Name="Status" Kind="Enumeration" />
377 <Type Name="SubwindowMode" />
378331 <Type Name="TextProperty" Kind="Class" />
379332 <Type Name="TGAColor" Kind="Class" />
380333 <Type Name="TGAColormap" Kind="Class" />
387340 <Type Name="TimeCoord" Kind="Structure" />
388341 <Type Name="ToEmbedderArgs" Kind="Class" />
389342 <Type Name="ToEmbedderHandler" Kind="Delegate" />
390 <Type Name="Trapezoid" />
391343 <Type Name="VisibilityState" Kind="Enumeration" />
392344 <Type Name="Visual" Kind="Class" />
393345 <Type Name="VisualType" Kind="Enumeration" />
395347 <Type Name="WindowAttr" Kind="Structure" />
396348 <Type Name="WindowAttributesType" Kind="Enumeration" />
397349 <Type Name="WindowChildFunc" Kind="Delegate" />
398 <Type Name="WindowClass" />
399350 <Type Name="WindowEdge" Kind="Enumeration" />
400351 <Type Name="WindowHints" Kind="Enumeration" />
401352 <Type Name="WindowPaint" Kind="Class" />
414365 <Namespace Name="GLib">
415366 <Type Name="AcceptCertificateArgs" Kind="Class" />
416367 <Type Name="AcceptCertificateHandler" Kind="Delegate" />
417 <Type Name="Action" Kind="Interface" />
418368 <Type Name="ActionAdapter" Kind="Class" />
419369 <Type Name="ActionAddedArgs" Kind="Class" />
420370 <Type Name="ActionAddedHandler" Kind="Delegate" />
421371 <Type Name="ActionEnabledChangedArgs" Kind="Class" />
422372 <Type Name="ActionEnabledChangedHandler" Kind="Delegate" />
423 <Type Name="ActionGroup" Kind="Interface" />
424373 <Type Name="ActionGroupAdapter" Kind="Class" />
425 <Type Name="ActionGroupImplementor" Kind="Interface" />
426 <Type Name="ActionImplementor" Kind="Interface" />
427374 <Type Name="ActionRemovedArgs" Kind="Class" />
428375 <Type Name="ActionRemovedHandler" Kind="Delegate" />
429376 <Type Name="ActionStateChangedArgs" Kind="Class" />
430377 <Type Name="ActionStateChangedHandler" Kind="Delegate" />
431378 <Type Name="ActivatedArgs" Kind="Class" />
432379 <Type Name="ActivatedHandler" Kind="Delegate" />
433 <Type Name="AppInfo" Kind="Interface" />
434380 <Type Name="AppInfoAdapter" Kind="Class" />
435381 <Type Name="AppInfoCreateFlags" Kind="Enumeration" />
436382 <Type Name="AppLaunchContext" Kind="Class" />
444390 <Type Name="AskPasswordHandler" Kind="Delegate" />
445391 <Type Name="AskQuestionArgs" Kind="Class" />
446392 <Type Name="AskQuestionHandler" Kind="Delegate" />
447 <Type Name="AsyncInitable" Kind="Interface" />
448393 <Type Name="AsyncInitableAdapter" Kind="Class" />
449 <Type Name="AsyncInitableImplementor" Kind="Interface" />
450394 <Type Name="AsyncReadyCallback" Kind="Delegate" />
451 <Type Name="AsyncResult" Kind="Interface" />
452395 <Type Name="AsyncResultAdapter" Kind="Class" />
453 <Type Name="AsyncResultImplementor" Kind="Interface" />
454396 <Type Name="AuthenticatedPeerAuthorizedArgs" Kind="Class" />
455397 <Type Name="AuthenticatedPeerAuthorizedHandler" Kind="Delegate" />
456398 <Type Name="BufferedInputStream" Kind="Class" />
476418 <Type Name="ClosedHandler" Kind="Delegate" />
477419 <Type Name="CommandLineArgs" Kind="Class" />
478420 <Type Name="CommandLineHandler" Kind="Delegate" />
421 <Type Name="Cond" Kind="Class" />
479422 <Type Name="ConnectBeforeAttribute" Kind="Class" />
480423 <Type Name="ConnectFlags" Kind="Enumeration" />
481 <Type Name="Content" Kind="Class" />
482 <Type Name="Converter" Kind="Interface" />
424 <Type Name="ContentType" Kind="Class" />
483425 <Type Name="ConverterAdapter" Kind="Class" />
484426 <Type Name="ConverterFlags" Kind="Enumeration" />
485 <Type Name="ConverterImplementor" Kind="Interface" />
486427 <Type Name="ConverterInputStream" Kind="Class" />
487428 <Type Name="ConverterOutputStream" Kind="Class" />
488429 <Type Name="ConverterResult" Kind="Enumeration" />
492433 <Type Name="DataOutputStream" Kind="Class" />
493434 <Type Name="DataStreamByteOrder" Kind="Enumeration" />
494435 <Type Name="DataStreamNewlineType" Kind="Enumeration" />
436 <Type Name="Date" Kind="Class" />
437 <Type Name="DateTime" Kind="Class" />
495438 <Type Name="Dbus" Kind="Class" />
439 <Type Name="DBus" Kind="Class" />
496440 <Type Name="DBusAnnotationInfo" Kind="Class" />
497441 <Type Name="DBusArgInfo" Kind="Class" />
498442 <Type Name="DBusAuth" Kind="Class" />
542486 <Type Name="DesktopAppInfo" Kind="Class" />
543487 <Type Name="DestroyHelper" Kind="Class" />
544488 <Type Name="DestroyNotify" Kind="Delegate" />
545 <Type Name="Drive" Kind="Interface" />
546489 <Type Name="DriveAdapter" Kind="Class" />
547490 <Type Name="DriveChangedArgs" Kind="Class" />
548491 <Type Name="DriveChangedHandler" Kind="Delegate" />
567510 <Type Name="ExceptionManager" Kind="Class" />
568511 <Type Name="ExportedObject" Kind="Class" />
569512 <Type Name="ExportedSubtree" Kind="Class" />
570 <Type Name="File" Kind="Interface" />
571513 <Type Name="FileAdapter" Kind="Class" />
572514 <Type Name="FileAttributeInfo" Kind="Structure" />
573515 <Type Name="FileAttributeInfoFlags" Kind="Enumeration" />
578520 <Type Name="FileChange" Kind="Class" />
579521 <Type Name="FileCopyFlags" Kind="Enumeration" />
580522 <Type Name="FileCreateFlags" Kind="Enumeration" />
581 <Type Name="FileDescriptorBased" Kind="Interface" />
582523 <Type Name="FileDescriptorBasedAdapter" Kind="Class" />
583 <Type Name="FileDescriptorBasedImplementor" Kind="Interface" />
584524 <Type Name="FileEnumerator" Kind="Class" />
585525 <Type Name="FileFactory" Kind="Class" />
586526 <Type Name="FileIcon" Kind="Class" />
606546 <Type Name="GInterfaceInitHandler" Kind="Delegate" />
607547 <Type Name="GioGlobal" Kind="Class" />
608548 <Type Name="GioStream" Kind="Class" />
549 <Type Name="GLibSynchronizationContext" Kind="Class" />
609550 <Type Name="Global" Kind="Class" />
610551 <Type Name="GPropertiesChangedArgs" Kind="Class" />
611552 <Type Name="GPropertiesChangedHandler" Kind="Delegate" />
615556 <Type Name="GString" Kind="Class" />
616557 <Type Name="GType" Kind="Structure" />
617558 <Type Name="GTypeAttribute" Kind="Class" />
618 <Type Name="Icon" Kind="Interface" />
559 <Type Name="IAction" Kind="Interface" />
560 <Type Name="IActionGroup" Kind="Interface" />
561 <Type Name="IActionGroupImplementor" Kind="Interface" />
562 <Type Name="IActionImplementor" Kind="Interface" />
563 <Type Name="IAppInfo" Kind="Interface" />
564 <Type Name="IAsyncInitable" Kind="Interface" />
565 <Type Name="IAsyncInitableImplementor" Kind="Interface" />
566 <Type Name="IAsyncResult" Kind="Interface" />
567 <Type Name="IAsyncResultImplementor" Kind="Interface" />
619568 <Type Name="IconAdapter" Kind="Class" />
569 <Type Name="IConverter" Kind="Interface" />
570 <Type Name="IConverterImplementor" Kind="Interface" />
620571 <Type Name="Idle" Kind="Class" />
621572 <Type Name="IdleHandler" Kind="Delegate" />
573 <Type Name="IDrive" Kind="Interface" />
574 <Type Name="IFile" Kind="Interface" />
575 <Type Name="IFileDescriptorBased" Kind="Interface" />
576 <Type Name="IFileDescriptorBasedImplementor" Kind="Interface" />
577 <Type Name="IIcon" Kind="Interface" />
578 <Type Name="IInitable" Kind="Interface" />
579 <Type Name="IInitableImplementor" Kind="Interface" />
580 <Type Name="ILoadableIcon" Kind="Interface" />
581 <Type Name="ILoadableIconImplementor" Kind="Interface" />
582 <Type Name="IMount" Kind="Interface" />
622583 <Type Name="IncomingArgs" Kind="Class" />
623584 <Type Name="IncomingHandler" Kind="Delegate" />
624585 <Type Name="InetAddress" Kind="Class" />
625586 <Type Name="InetSocketAddress" Kind="Class" />
626 <Type Name="Initable" Kind="Interface" />
627587 <Type Name="InitableAdapter" Kind="Class" />
628 <Type Name="InitableImplementor" Kind="Interface" />
629588 <Type Name="InitiallyUnowned" Kind="Class" />
630589 <Type Name="InputStream" Kind="Class" />
631590 <Type Name="InputVector" Kind="Structure" />
632 <Type Name="Io" Kind="Class" />
633591 <Type Name="IOChannel" Kind="Class" />
634592 <Type Name="IOChannelError" Kind="Enumeration" />
635593 <Type Name="IOCondition" Kind="Enumeration" />
594 <Type Name="IOError" Kind="Class" />
636595 <Type Name="IOErrorEnum" Kind="Enumeration" />
637596 <Type Name="IOExtension" Kind="Class" />
638597 <Type Name="IOExtensionPoint" Kind="Class" />
645604 <Type Name="IOStream" Kind="Class" />
646605 <Type Name="IOStreamAdapter" Kind="Class" />
647606 <Type Name="IOStreamSpliceFlags" Kind="Enumeration" />
607 <Type Name="IPollableInputStream" Kind="Interface" />
608 <Type Name="IPollableInputStreamImplementor" Kind="Interface" />
609 <Type Name="IPollableOutputStream" Kind="Interface" />
610 <Type Name="IPollableOutputStreamImplementor" Kind="Interface" />
611 <Type Name="IProxy" Kind="Interface" />
612 <Type Name="IProxyImplementor" Kind="Interface" />
613 <Type Name="IProxyResolver" Kind="Interface" />
614 <Type Name="IProxyResolverImplementor" Kind="Interface" />
615 <Type Name="ISeekable" Kind="Interface" />
616 <Type Name="ISocketConnectable" Kind="Interface" />
617 <Type Name="ISocketConnectableImplementor" Kind="Interface" />
618 <Type Name="ITlsClientConnection" Kind="Interface" />
619 <Type Name="ITlsClientConnectionImplementor" Kind="Interface" />
620 <Type Name="ITlsServerConnection" Kind="Interface" />
621 <Type Name="ITlsServerConnectionImplementor" Kind="Interface" />
622 <Type Name="IVolume" Kind="Interface" />
648623 <Type Name="IWrapper" Kind="Interface" />
649624 <Type Name="KeyFile" Kind="Class" />
650625 <Type Name="KeyFileError" Kind="Enumeration" />
652627 <Type Name="List" Kind="Class" />
653628 <Type Name="ListBase" Kind="Class" />
654629 <Type Name="ListBase+FilenameString" Kind="Class" />
655 <Type Name="LoadableIcon" Kind="Interface" />
656630 <Type Name="LoadableIconAdapter" Kind="Class" />
657 <Type Name="LoadableIconImplementor" Kind="Interface" />
658631 <Type Name="LocalDirectoryMonitor" Kind="Class" />
659632 <Type Name="LocalFileEnumerator" Kind="Class" />
660633 <Type Name="LocalFileIOStream" Kind="Class" />
669642 <Type Name="MemoryOutputStream" Kind="Class" />
670643 <Type Name="MessageToWriteData" Kind="Class" />
671644 <Type Name="MissingIntPtrCtorException" Kind="Class" />
672 <Type Name="Mount" Kind="Interface" />
673645 <Type Name="MountAdapter" Kind="Class" />
674646 <Type Name="MountAddedArgs" Kind="Class" />
675647 <Type Name="MountAddedHandler" Kind="Delegate" />
683655 <Type Name="MountRemovedArgs" Kind="Class" />
684656 <Type Name="MountRemovedHandler" Kind="Delegate" />
685657 <Type Name="MountUnmountFlags" Kind="Enumeration" />
658 <Type Name="Mutex" Kind="Class" />
686659 <Type Name="NativeVolumeMonitor" Kind="Class" />
687660 <Type Name="NetworkAddress" Kind="Class" />
688661 <Type Name="NetworkService" Kind="Class" />
701674 <Type Name="ParamSpec" Kind="Class" />
702675 <Type Name="PasswordSave" Kind="Enumeration" />
703676 <Type Name="Permission" Kind="Class" />
704 <Type Name="PollableInputStream" Kind="Interface" />
705677 <Type Name="PollableInputStreamAdapter" Kind="Class" />
706 <Type Name="PollableInputStreamImplementor" Kind="Interface" />
707 <Type Name="PollableOutputStream" Kind="Interface" />
708678 <Type Name="PollableOutputStreamAdapter" Kind="Class" />
709 <Type Name="PollableOutputStreamImplementor" Kind="Interface" />
710679 <Type Name="PollableSourceFunc" Kind="Delegate" />
680 <Type Name="PollFD" Kind="Structure" />
711681 <Type Name="PrintFunc" Kind="Delegate" />
712682 <Type Name="Priority" Kind="Enumeration" />
713683 <Type Name="Process" Kind="Class" />
714684 <Type Name="PropertyAttribute" Kind="Class" />
715 <Type Name="Proxy" Kind="Interface" />
716685 <Type Name="ProxyAdapter" Kind="Class" />
717686 <Type Name="ProxyAddress" Kind="Class" />
718687 <Type Name="ProxyAddressEnumerator" Kind="Class" />
719 <Type Name="ProxyImplementor" Kind="Interface" />
720 <Type Name="ProxyResolver" Kind="Interface" />
721688 <Type Name="ProxyResolverAdapter" Kind="Class" />
722 <Type Name="ProxyResolverImplementor" Kind="Interface" />
723689 <Type Name="PtrArray" Kind="Class" />
724690 <Type Name="ReallocFunc" Kind="Delegate" />
691 <Type Name="RecMutex" Kind="Class" />
725692 <Type Name="RemoteActionInfo" Kind="Structure" />
726693 <Type Name="ReplyArgs" Kind="Class" />
727694 <Type Name="ReplyHandler" Kind="Delegate" />
730697 <Type Name="RunArgs" Kind="Class" />
731698 <Type Name="RunHandler" Kind="Delegate" />
732699 <Type Name="SchemaState" Kind="Class" />
733 <Type Name="Seekable" Kind="Interface" />
734700 <Type Name="SeekableAdapter" Kind="Class" />
735 <Type Name="SeekableImplementor" Kind="Interface" />
736701 <Type Name="SeekType" Kind="Enumeration" />
737702 <Type Name="Settings" Kind="Class" />
738703 <Type Name="SettingsBackend" Kind="Class" />
753718 <Type Name="Signal+InvocationHint" Kind="Structure" />
754719 <Type Name="SignalArgs" Kind="Class" />
755720 <Type Name="SignalAttribute" Kind="Class" />
756 <Type Name="Simple" Kind="Class" />
757721 <Type Name="SimpleAction" Kind="Class" />
758722 <Type Name="SimpleActionGroup" Kind="Class" />
759723 <Type Name="SimpleAsyncResult" Kind="Class" />
764728 <Type Name="SocketAddress" Kind="Class" />
765729 <Type Name="SocketAddressEnumerator" Kind="Class" />
766730 <Type Name="SocketClient" Kind="Class" />
767 <Type Name="SocketConnectable" Kind="Interface" />
768731 <Type Name="SocketConnectableAdapter" Kind="Class" />
769 <Type Name="SocketConnectableImplementor" Kind="Interface" />
770732 <Type Name="SocketConnection" Kind="Class" />
771733 <Type Name="SocketControlMessage" Kind="Class" />
734 <Type Name="SocketFamily" Kind="Enumeration" />
772735 <Type Name="SocketInputStream" Kind="Class" />
773736 <Type Name="SocketListener" Kind="Class" />
737 <Type Name="SocketMsgFlags" Kind="Enumeration" />
774738 <Type Name="SocketOutputStream" Kind="Class" />
775739 <Type Name="SocketProtocol" Kind="Enumeration" />
776740 <Type Name="SocketService" Kind="Class" />
741 <Type Name="SocketSourceFunc" Kind="Delegate" />
777742 <Type Name="SocketType" Kind="Enumeration" />
778743 <Type Name="Socks4aProxy" Kind="Class" />
779744 <Type Name="Socks4Proxy" Kind="Class" />
780745 <Type Name="Socks5Proxy" Kind="Class" />
781746 <Type Name="Source" Kind="Class" />
747 <Type Name="SourceCallbackFuncs" Kind="Structure" />
748 <Type Name="SourceDummyMarshal" Kind="Delegate" />
749 <Type Name="SourceFunc" Kind="Delegate" />
750 <Type Name="SourceFuncs" Kind="Structure" />
782751 <Type Name="SpawnChildSetupFunc" Kind="Delegate" />
783752 <Type Name="SpawnError" Kind="Enumeration" />
784753 <Type Name="SpawnFlags" Kind="Enumeration" />
792761 <Type Name="ThreadedSocketService" Kind="Class" />
793762 <Type Name="Timeout" Kind="Class" />
794763 <Type Name="TimeoutHandler" Kind="Delegate" />
764 <Type Name="TimeVal" Kind="Structure" />
765 <Type Name="TimeZone" Kind="Class" />
795766 <Type Name="TlsAuthenticationMode" Kind="Enumeration" />
796767 <Type Name="TlsCertificate" Kind="Class" />
797768 <Type Name="TlsCertificateFlags" Kind="Enumeration" />
798 <Type Name="TlsClientConnection" Kind="Interface" />
799769 <Type Name="TlsClientConnectionAdapter" Kind="Class" />
800 <Type Name="TlsClientConnectionImplementor" Kind="Interface" />
801770 <Type Name="TlsClientContext" Kind="Class" />
802771 <Type Name="TlsConnection" Kind="Class" />
803772 <Type Name="TlsContext" Kind="Class" />
804773 <Type Name="TlsError" Kind="Enumeration" />
805774 <Type Name="TlsRehandshakeMode" Kind="Enumeration" />
806 <Type Name="TlsServerConnection" Kind="Interface" />
807775 <Type Name="TlsServerConnectionAdapter" Kind="Class" />
808 <Type Name="TlsServerConnectionImplementor" Kind="Interface" />
809776 <Type Name="TlsServerContext" Kind="Class" />
810777 <Type Name="TypeFundamentals" Kind="Enumeration" />
811778 <Type Name="TypeInitializerAttribute" Kind="Class" />
825792 <Type Name="Variant" Kind="Class" />
826793 <Type Name="VariantType" Kind="Class" />
827794 <Type Name="Vfs" Kind="Class" />
828 <Type Name="Volume" Kind="Interface" />
829795 <Type Name="VolumeAdapter" Kind="Class" />
830796 <Type Name="VolumeAddedArgs" Kind="Class" />
831797 <Type Name="VolumeAddedHandler" Kind="Delegate" />
849815 </Namespace>
850816 <Namespace Name="Gtk">
851817 <Type Name="AboutDialog" Kind="Class" />
852 <Type Name="AboutDialogActivateLinkFunc" />
853818 <Type Name="Accel" Kind="Class" />
854819 <Type Name="AccelActivateArgs" Kind="Class" />
855820 <Type Name="AccelActivateHandler" Kind="Delegate" />
879844 <Type Name="ActionActivatedHandler" Kind="Delegate" />
880845 <Type Name="ActionEntry" Kind="Structure" />
881846 <Type Name="ActionGroup" Kind="Class" />
882 <Type Name="Activatable" Kind="Interface" />
883847 <Type Name="ActivatableAdapter" Kind="Class" />
884 <Type Name="ActivatableImplementor" Kind="Interface" />
885848 <Type Name="ActivateCurrentArgs" Kind="Class" />
886849 <Type Name="ActivateCurrentHandler" Kind="Delegate" />
887850 <Type Name="ActivateCursorItemArgs" Kind="Class" />
899862 <Type Name="Adjustment" Kind="Class" />
900863 <Type Name="Align" Kind="Enumeration" />
901864 <Type Name="Alignment" Kind="Class" />
902 <Type Name="AnchorType" />
903865 <Type Name="AnimationDescription" Kind="Class" />
904866 <Type Name="AnimationInfo" Kind="Class" />
905 <Type Name="AppChooser" Kind="Interface" />
906867 <Type Name="AppChooserAdapter" Kind="Class" />
907868 <Type Name="AppChooserButton" Kind="Class" />
908869 <Type Name="AppChooserDialog" Kind="Class" />
913874 <Type Name="ApplicationActivatedHandler" Kind="Delegate" />
914875 <Type Name="ApplicationSelectedArgs" Kind="Class" />
915876 <Type Name="ApplicationSelectedHandler" Kind="Delegate" />
916 <Type Name="Arg" />
917877 <Type Name="Arrow" Kind="Class" />
918878 <Type Name="ArrowPlacement" Kind="Enumeration" />
919879 <Type Name="ArrowType" Kind="Enumeration" />
958918 <Type Name="CalendarDetailFunc" Kind="Delegate" />
959919 <Type Name="CalendarDisplayOptions" Kind="Enumeration" />
960920 <Type Name="Callback" Kind="Delegate" />
961 <Type Name="CallbackMarshal" />
962921 <Type Name="CancelPositionArgs" Kind="Class" />
963922 <Type Name="CancelPositionHandler" Kind="Delegate" />
964923 <Type Name="CellAllocCallback" Kind="Delegate" />
968927 <Type Name="CellAreaBoxContextClass" Kind="Class" />
969928 <Type Name="CellAreaContext" Kind="Class" />
970929 <Type Name="CellCallback" Kind="Delegate" />
971 <Type Name="CellEditable" Kind="Interface" />
972930 <Type Name="CellEditableAdapter" Kind="Class" />
973931 <Type Name="CellEditableEventBox" Kind="Class" />
974 <Type Name="CellEditableImplementor" Kind="Interface" />
975 <Type Name="CellLayout" Kind="Interface" />
976932 <Type Name="CellLayoutAdapter" Kind="Class" />
977933 <Type Name="CellLayoutDataFunc" Kind="Delegate" />
978 <Type Name="CellLayoutImplementor" Kind="Interface" />
979934 <Type Name="CellRenderer" Kind="Class" />
980935 <Type Name="CellRendererAccel" Kind="Class" />
981936 <Type Name="CellRendererAccelMode" Kind="Enumeration" />
1006961 <Type Name="ChildNotifiedArgs" Kind="Class" />
1007962 <Type Name="ChildNotifiedHandler" Kind="Delegate" />
1008963 <Type Name="ChildPropertyAttribute" Kind="Class" />
1009 <Type Name="ClientEventArgs" />
1010 <Type Name="ClientEventHandler" />
1011964 <Type Name="Clipboard" Kind="Class" />
1012965 <Type Name="Clipboard+RichTextReceivedFunc" Kind="Delegate" />
1013966 <Type Name="ClipboardClearFunc" Kind="Delegate" />
1024977 <Type Name="ColorSelectionChangePaletteWithScreenFunc" Kind="Delegate" />
1025978 <Type Name="ColorSelectionDialog" Kind="Class" />
1026979 <Type Name="ColorStop" Kind="Class" />
1027 <Type Name="Combo" />
1028980 <Type Name="ComboBox" Kind="Class" />
1029 <Type Name="ComboBoxEntry" />
1030981 <Type Name="ComboBoxText" Kind="Class" />
1031982 <Type Name="CommitArgs" Kind="Class" />
1032983 <Type Name="CommitHandler" Kind="Delegate" />
10521003 <Type Name="CreateWindowHandler" Kind="Delegate" />
10531004 <Type Name="CssProvider" Kind="Class" />
10541005 <Type Name="CssProviderError" Kind="Enumeration" />
1055 <Type Name="CurrentParagraphAlignmentChangedArgs" />
1056 <Type Name="CurrentParagraphAlignmentChangedHandler" />
1057 <Type Name="CurrentParagraphIndentationChangedArgs" />
1058 <Type Name="CurrentParagraphIndentationChangedHandler" />
1059 <Type Name="CurrentParagraphStyleChangedArgs" />
1060 <Type Name="CurrentParagraphStyleChangedHandler" />
1061 <Type Name="CursorMoveArgs" />
1062 <Type Name="CursorMoveHandler" />
10631006 <Type Name="CursorOnMatchArgs" Kind="Class" />
10641007 <Type Name="CursorOnMatchHandler" Kind="Delegate" />
1065 <Type Name="Curve" />
1066 <Type Name="CurveType" />
10671008 <Type Name="CustomItemActivatedArgs" Kind="Class" />
10681009 <Type Name="CustomItemActivatedHandler" Kind="Delegate" />
10691010 <Type Name="CustomPaperUnixDialog" Kind="Class" />
10891030 <Type Name="DestDefaults" Kind="Enumeration" />
10901031 <Type Name="DestroyEventArgs" Kind="Class" />
10911032 <Type Name="DestroyEventHandler" Kind="Delegate" />
1092 <Type Name="DestroyNotify" />
10931033 <Type Name="DetailsAcquiredArgs" Kind="Class" />
10941034 <Type Name="DetailsAcquiredHandler" Kind="Delegate" />
10951035 <Type Name="Device" Kind="Class" />
10991039 <Type Name="DirectionChangedArgs" Kind="Class" />
11001040 <Type Name="DirectionChangedHandler" Kind="Delegate" />
11011041 <Type Name="DirectionType" Kind="Enumeration" />
1102 <Type Name="DisableDeviceArgs" />
1103 <Type Name="DisableDeviceHandler" />
11041042 <Type Name="DisconnectProxyArgs" Kind="Class" />
11051043 <Type Name="DisconnectProxyHandler" Kind="Delegate" />
11061044 <Type Name="DoneArgs" Kind="Class" />
11311069 <Type Name="DragResult" Kind="Enumeration" />
11321070 <Type Name="DragSourceInfo" Kind="Class" />
11331071 <Type Name="DragSourceSite" Kind="Class" />
1134 <Type Name="Draw" />
1135 <Type Name="DrawGdkArgs" />
1136 <Type Name="DrawGdkHandler" />
11371072 <Type Name="DrawingArea" Kind="Class" />
11381073 <Type Name="DrawnArgs" Kind="Class" />
11391074 <Type Name="DrawnHandler" Kind="Delegate" />
11401075 <Type Name="DrawPageArgs" Kind="Class" />
11411076 <Type Name="DrawPageHandler" Kind="Delegate" />
1142 <Type Name="DrawPrintArgs" />
1143 <Type Name="DrawPrintHandler" />
1144 <Type Name="Editable" Kind="Interface" />
11451077 <Type Name="EditableAdapter" Kind="Class" />
1146 <Type Name="EditableImplementor" Kind="Interface" />
11471078 <Type Name="EditedArgs" Kind="Class" />
11481079 <Type Name="EditedHandler" Kind="Delegate" />
11491080 <Type Name="EditingStartedArgs" Kind="Class" />
11501081 <Type Name="EditingStartedHandler" Kind="Delegate" />
1151 <Type Name="EnableDeviceArgs" />
1152 <Type Name="EnableDeviceHandler" />
11531082 <Type Name="EndPrintArgs" Kind="Class" />
11541083 <Type Name="EndPrintHandler" Kind="Delegate" />
11551084 <Type Name="EnterNotifyEventArgs" Kind="Class" />
11671096 <Type Name="ExpandCollapseCursorRowHandler" Kind="Delegate" />
11681097 <Type Name="Expander" Kind="Class" />
11691098 <Type Name="ExpanderStyle" Kind="Enumeration" />
1170 <Type Name="ExposeEventArgs" />
1171 <Type Name="ExposeEventHandler" />
1172 <Type Name="FileChooser" Kind="Interface" />
11731099 <Type Name="FileChooserAction" Kind="Enumeration" />
11741100 <Type Name="FileChooserAdapter" Kind="Class" />
11751101 <Type Name="FileChooserButton" Kind="Class" />
11811107 <Type Name="FileFilterFlags" Kind="Enumeration" />
11821108 <Type Name="FileFilterFunc" Kind="Delegate" />
11831109 <Type Name="FileFilterInfo" Kind="Structure" />
1184 <Type Name="FileSelection" />
1185 <Type Name="FileSelection+FSButton" />
11861110 <Type Name="FillLayoutRenderer" Kind="Class" />
11871111 <Type Name="FillLayoutRendererClass" Kind="Class" />
11881112 <Type Name="FilterElt" Kind="Class" />
12111135 <Type Name="FormatValueHandler" Kind="Delegate" />
12121136 <Type Name="Frame" Kind="Class" />
12131137 <Type Name="FrameArgs" Kind="Class" />
1214 <Type Name="FrameEventArgs" />
1215 <Type Name="FrameEventHandler" />
12161138 <Type Name="FrameHandler" Kind="Delegate" />
1217 <Type Name="Function" />
1218 <Type Name="GammaCurve" />
1219 <Type Name="Gc" />
12201139 <Type Name="Global" Kind="Class" />
12211140 <Type Name="GotPageSizeArgs" Kind="Class" />
12221141 <Type Name="GotPageSizeHandler" Kind="Delegate" />
12431162 <Type Name="HierarchyChangedArgs" Kind="Class" />
12441163 <Type Name="HierarchyChangedHandler" Kind="Delegate" />
12451164 <Type Name="HPaned" Kind="Class" />
1246 <Type Name="HRuler" />
12471165 <Type Name="HScale" Kind="Class" />
12481166 <Type Name="HScrollbar" Kind="Class" />
12491167 <Type Name="HSeparator" Kind="Class" />
12501168 <Type Name="HSV" Kind="Class" />
1251 <Type Name="HTML" />
1252 <Type Name="HTMLBeginFlags" />
1253 <Type Name="HTMLClassProperties" />
1254 <Type Name="HTMLCommandType" />
1255 <Type Name="HTMLCursorSkipType" />
1256 <Type Name="HTMLEditorAPI" />
1257 <Type Name="HTMLEditorEventType" />
1258 <Type Name="HTMLEmbedded" />
1259 <Type Name="HTMLFontStyle" />
1260 <Type Name="HTMLFontStyleShift" />
1261 <Type Name="HTMLParagraphAlignment" />
1262 <Type Name="HTMLParagraphStyle" />
1263 <Type Name="HTMLPrintCallback" />
1264 <Type Name="HTMLSaveReceiverFn" />
1265 <Type Name="HTMLStream" />
1266 <Type Name="HTMLStreamCloseFunc" />
1267 <Type Name="HTMLStreamStatus" />
1268 <Type Name="HTMLStreamTypesFunc" />
1269 <Type Name="HTMLStreamWriteFunc" />
1169 <Type Name="IActivatable" Kind="Interface" />
1170 <Type Name="IActivatableImplementor" Kind="Interface" />
1171 <Type Name="IAppChooser" Kind="Interface" />
1172 <Type Name="ICellEditable" Kind="Interface" />
1173 <Type Name="ICellEditableImplementor" Kind="Interface" />
1174 <Type Name="ICellLayout" Kind="Interface" />
1175 <Type Name="ICellLayoutImplementor" Kind="Interface" />
12701176 <Type Name="Icon" Kind="Class" />
12711177 <Type Name="IconAlias" Kind="Class" />
12721178 <Type Name="IconFactory" Kind="Class" />
12861192 <Type Name="IconViewDropPosition" Kind="Enumeration" />
12871193 <Type Name="IconViewForeachFunc" Kind="Delegate" />
12881194 <Type Name="IconViewItem" Kind="Class" />
1289 <Type Name="IframeCreatedArgs" />
1290 <Type Name="IframeCreatedHandler" />
1195 <Type Name="IEditable" Kind="Interface" />
1196 <Type Name="IEditableImplementor" Kind="Interface" />
1197 <Type Name="IFileChooser" Kind="Interface" />
12911198 <Type Name="Image" Kind="Class" />
12921199 <Type Name="ImageGIconData" Kind="Class" />
12931200 <Type Name="ImageIconNameData" Kind="Class" />
13021209 <Type Name="IncrInfo" Kind="Class" />
13031210 <Type Name="InfoBar" Kind="Class" />
13041211 <Type Name="Init" Kind="Class" />
1305 <Type Name="Input" />
13061212 <Type Name="InputArgs" Kind="Class" />
1307 <Type Name="InputDialog" />
13081213 <Type Name="InputHandler" Kind="Delegate" />
13091214 <Type Name="InsertAtCursorArgs" Kind="Class" />
13101215 <Type Name="InsertAtCursorHandler" Kind="Delegate" />
13111216 <Type Name="InsertedTextArgs" Kind="Class" />
13121217 <Type Name="InsertedTextHandler" Kind="Delegate" />
1313 <Type Name="InsertionColorChangedArgs" />
1314 <Type Name="InsertionColorChangedHandler" />
1315 <Type Name="InsertionFontStyleChangedArgs" />
1316 <Type Name="InsertionFontStyleChangedHandler" />
13171218 <Type Name="InsertTextArgs" Kind="Class" />
13181219 <Type Name="InsertTextHandler" Kind="Delegate" />
13191220 <Type Name="Invisible" Kind="Class" />
1320 <Type Name="Item" />
1221 <Type Name="IOrientable" Kind="Interface" />
1222 <Type Name="IOrientableImplementor" Kind="Interface" />
1223 <Type Name="IPrintOperationPreview" Kind="Interface" />
1224 <Type Name="IPrintOperationPreviewImplementor" Kind="Interface" />
1225 <Type Name="IRecentChooser" Kind="Interface" />
1226 <Type Name="IRecentChooserImplementor" Kind="Interface" />
1227 <Type Name="IScrollable" Kind="Interface" />
1228 <Type Name="IScrollableImplementor" Kind="Interface" />
1229 <Type Name="IStyleProvider" Kind="Interface" />
1230 <Type Name="IStyleProviderImplementor" Kind="Interface" />
13211231 <Type Name="ItemActivatedArgs" Kind="Class" />
13221232 <Type Name="ItemActivatedHandler" Kind="Delegate" />
1323 <Type Name="ItemFactory" />
1324 <Type Name="ItemFactoryCallback" />
1325 <Type Name="ItemFactoryCallback1" />
1326 <Type Name="ItemFactoryEntry" />
1233 <Type Name="IToolShell" Kind="Interface" />
1234 <Type Name="IToolShellImplementor" Kind="Interface" />
1235 <Type Name="ITreeDragDest" Kind="Interface" />
1236 <Type Name="ITreeDragDestImplementor" Kind="Interface" />
1237 <Type Name="ITreeDragSource" Kind="Interface" />
1238 <Type Name="ITreeDragSourceImplementor" Kind="Interface" />
1239 <Type Name="ITreeModel" Kind="Interface" />
1240 <Type Name="ITreeModelImplementor" Kind="Interface" />
13271241 <Type Name="ITreeNode" Kind="Interface" />
1242 <Type Name="ITreeSortable" Kind="Interface" />
1243 <Type Name="ITreeSortableImplementor" Kind="Interface" />
13281244 <Type Name="JunctionSides" Kind="Enumeration" />
13291245 <Type Name="Justification" Kind="Enumeration" />
13301246 <Type Name="Key" Kind="Class" />
13441260 <Type Name="License" Kind="Enumeration" />
13451261 <Type Name="LinesWindow" Kind="Class" />
13461262 <Type Name="LinkButton" Kind="Class" />
1347 <Type Name="LinkClickedArgs" />
1348 <Type Name="LinkClickedHandler" />
13491263 <Type Name="ListStore" Kind="Class" />
13501264 <Type Name="LoadState" Kind="Enumeration" />
13511265 <Type Name="LocationMode" Kind="Enumeration" />
13601274 <Type Name="MarkSetHandler" Kind="Delegate" />
13611275 <Type Name="MatchSelectedArgs" Kind="Class" />
13621276 <Type Name="MatchSelectedHandler" Kind="Delegate" />
1363 <Type Name="MatchType" />
13641277 <Type Name="Menu" Kind="Class" />
13651278 <Type Name="Menu+MenuChild" Kind="Class" />
13661279 <Type Name="MenuActivateArgs" Kind="Class" />
13671280 <Type Name="MenuActivateHandler" Kind="Delegate" />
13681281 <Type Name="MenuAttachData" Kind="Class" />
13691282 <Type Name="MenuBar" Kind="Class" />
1370 <Type Name="MenuCallback" />
13711283 <Type Name="MenuDetachFunc" Kind="Delegate" />
13721284 <Type Name="MenuDirectionType" Kind="Enumeration" />
1373 <Type Name="MenuEntry" />
13741285 <Type Name="MenuItem" Kind="Class" />
13751286 <Type Name="MenuPopdownData" Kind="Class" />
13761287 <Type Name="MenuPositionFunc" Kind="Delegate" />
13781289 <Type Name="MenuToolButton" Kind="Class" />
13791290 <Type Name="MessageDialog" Kind="Class" />
13801291 <Type Name="MessageType" Kind="Enumeration" />
1381 <Type Name="MetricType" />
13821292 <Type Name="Misc" Kind="Class" />
13831293 <Type Name="MnemonicActivatedArgs" Kind="Class" />
13841294 <Type Name="MnemonicActivatedHandler" Kind="Delegate" />
14191329 <Type Name="NodeStore" Kind="Class" />
14201330 <Type Name="NodeUIReference" Kind="Class" />
14211331 <Type Name="NodeView" Kind="Class" />
1422 <Type Name="NoExposeEventArgs" />
1423 <Type Name="NoExposeEventHandler" />
14241332 <Type Name="Notebook" Kind="Class" />
14251333 <Type Name="Notebook+NotebookChild" Kind="Class" />
14261334 <Type Name="NotebookPage" Kind="Class" />
14271335 <Type Name="NotebookTab" Kind="Enumeration" />
14281336 <Type Name="NumberUpLayout" Kind="Enumeration" />
14291337 <Type Name="NumerableIcon" Kind="Class" />
1430 <Type Name="Object" />
1431 <Type Name="ObjectRequestedArgs" />
1432 <Type Name="ObjectRequestedHandler" />
14331338 <Type Name="OffscreenWindow" Kind="Class" />
1434 <Type Name="OnCommandArgs" />
1435 <Type Name="OnCommandHandler" />
1436 <Type Name="OnUrlArgs" />
1437 <Type Name="OnUrlHandler" />
1438 <Type Name="OptionMenu" />
1439 <Type Name="Orientable" Kind="Interface" />
14401339 <Type Name="OrientableAdapter" Kind="Class" />
1441 <Type Name="OrientableImplementor" Kind="Interface" />
14421340 <Type Name="Orientation" Kind="Enumeration" />
14431341 <Type Name="OrientationChangedArgs" Kind="Class" />
14441342 <Type Name="OrientationChangedHandler" Kind="Delegate" />
14501348 <Type Name="PackType" Kind="Enumeration" />
14511349 <Type Name="PageAddedArgs" Kind="Class" />
14521350 <Type Name="PageAddedHandler" Kind="Delegate" />
1453 <Type Name="PageHorizontallyArgs" />
1454 <Type Name="PageHorizontallyHandler" />
14551351 <Type Name="PageOrientation" Kind="Enumeration" />
14561352 <Type Name="PageRange" Kind="Structure" />
14571353 <Type Name="PageRemovedArgs" Kind="Class" />
15001396 <Type Name="PrepareHandler" Kind="Delegate" />
15011397 <Type Name="PreviewArgs" Kind="Class" />
15021398 <Type Name="PreviewHandler" Kind="Delegate" />
1503 <Type Name="PreviewType" />
15041399 <Type Name="Print" Kind="Class" />
15051400 <Type Name="PrintBackend" Kind="Class" />
15061401 <Type Name="PrintBackendModule" Kind="Class" />
15121407 <Type Name="PrinterFinder" Kind="Class" />
15131408 <Type Name="PrinterFunc" Kind="Delegate" />
15141409 <Type Name="PrintError" Kind="Enumeration" />
1515 <Type Name="PrintFunc" />
15161410 <Type Name="PrintJob" Kind="Class" />
15171411 <Type Name="PrintJobCompleteFunc" Kind="Delegate" />
15181412 <Type Name="PrintOperation" Kind="Class" />
15191413 <Type Name="PrintOperationAction" Kind="Enumeration" />
1520 <Type Name="PrintOperationPreview" Kind="Interface" />
15211414 <Type Name="PrintOperationPreviewAdapter" Kind="Class" />
1522 <Type Name="PrintOperationPreviewImplementor" Kind="Interface" />
15231415 <Type Name="PrintOperationResult" Kind="Enumeration" />
15241416 <Type Name="PrintPages" Kind="Enumeration" />
15251417 <Type Name="PrintPagesData" Kind="Class" />
15301422 <Type Name="PrintUnixDialog" Kind="Class" />
15311423 <Type Name="PrintWin32Devnames" Kind="Structure" />
15321424 <Type Name="ProgressBar" Kind="Class" />
1533 <Type Name="ProgressBarOrientation" />
1534 <Type Name="ProgressBarStyle" />
15351425 <Type Name="PropertyData" Kind="Class" />
15361426 <Type Name="PropertyNode" Kind="Class" />
15371427 <Type Name="PropertyNotifyEventArgs" Kind="Class" />
15431433 <Type Name="ProximityOutEventHandler" Kind="Delegate" />
15441434 <Type Name="QueryTooltipArgs" Kind="Class" />
15451435 <Type Name="QueryTooltipHandler" Kind="Delegate" />
1546 <Type Name="Quit" />
15471436 <Type Name="RadioAction" Kind="Class" />
15481437 <Type Name="RadioActionEntry" Kind="Structure" />
15491438 <Type Name="RadioButton" Kind="Class" />
15581447 <Type Name="ReadyEvent" Kind="Delegate" />
15591448 <Type Name="ReadyHandler" Kind="Delegate" />
15601449 <Type Name="RecentAction" Kind="Class" />
1561 <Type Name="RecentChooser" Kind="Interface" />
15621450 <Type Name="RecentChooserAdapter" Kind="Class" />
15631451 <Type Name="RecentChooserDefault" Kind="Class" />
15641452 <Type Name="RecentChooserDialog" Kind="Class" />
15651453 <Type Name="RecentChooserError" Kind="Enumeration" />
1566 <Type Name="RecentChooserImplementor" Kind="Interface" />
15671454 <Type Name="RecentChooserMenu" Kind="Class" />
15681455 <Type Name="RecentChooserProp" Kind="Enumeration" />
15691456 <Type Name="RecentChooserWidget" Kind="Class" />
15771464 <Type Name="RecentManagerError" Kind="Enumeration" />
15781465 <Type Name="RecentSortFunc" Kind="Delegate" />
15791466 <Type Name="RecentSortType" Kind="Enumeration" />
1580 <Type Name="RedirectArgs" />
1581 <Type Name="RedirectHandler" />
15821467 <Type Name="Region" Kind="Class" />
15831468 <Type Name="RegionFlags" Kind="Enumeration" />
15841469 <Type Name="ReliefStyle" Kind="Enumeration" />
16251510 <Type Name="RowInsertedHandler" Kind="Delegate" />
16261511 <Type Name="RowsReorderedArgs" Kind="Class" />
16271512 <Type Name="RowsReorderedHandler" Kind="Delegate" />
1628 <Type Name="Ruler" />
1629 <Type Name="RulerMetric" />
16301513 <Type Name="Scale" Kind="Class" />
16311514 <Type Name="ScaleButton" Kind="Class" />
16321515 <Type Name="ScaleMark" Kind="Class" />
16331516 <Type Name="ScreenChangedArgs" Kind="Class" />
16341517 <Type Name="ScreenChangedHandler" Kind="Delegate" />
1635 <Type Name="Scrollable" Kind="Interface" />
16361518 <Type Name="ScrollableAdapter" Kind="Class" />
1637 <Type Name="ScrollableImplementor" Kind="Interface" />
16381519 <Type Name="ScrollablePolicy" Kind="Enumeration" />
1639 <Type Name="ScrollAdjustmentsSetArgs" />
1640 <Type Name="ScrollAdjustmentsSetHandler" />
1641 <Type Name="ScrollArgs" />
16421520 <Type Name="Scrollbar" Kind="Class" />
16431521 <Type Name="ScrollChildArgs" Kind="Class" />
16441522 <Type Name="ScrollChildHandler" Kind="Delegate" />
16451523 <Type Name="ScrolledWindow" Kind="Class" />
16461524 <Type Name="ScrollEventArgs" Kind="Class" />
16471525 <Type Name="ScrollEventHandler" Kind="Delegate" />
1648 <Type Name="ScrollHandler" />
16491526 <Type Name="ScrollStep" Kind="Enumeration" />
16501527 <Type Name="ScrollType" Kind="Enumeration" />
16511528 <Type Name="SelectAllArgs" Kind="Class" />
16781555 <Type Name="Separator" Kind="Class" />
16791556 <Type Name="SeparatorMenuItem" Kind="Class" />
16801557 <Type Name="SeparatorToolItem" Kind="Class" />
1681 <Type Name="SetBaseArgs" />
1682 <Type Name="SetBaseHandler" />
1683 <Type Name="SetBaseTargetArgs" />
1684 <Type Name="SetBaseTargetHandler" />
16851558 <Type Name="SetFocusArgs" Kind="Class" />
16861559 <Type Name="SetFocusHandler" Kind="Delegate" />
16871560 <Type Name="Settings" Kind="Class" />
16901563 <Type Name="SettingsValue" Kind="Structure" />
16911564 <Type Name="ShadowType" Kind="Enumeration" />
16921565 <Type Name="SharedData" Kind="Class" />
1693 <Type Name="SideType" />
1694 <Type Name="SignalFunc" />
16951566 <Type Name="SizeAllocatedArgs" Kind="Class" />
16961567 <Type Name="SizeAllocatedHandler" Kind="Delegate" />
16971568 <Type Name="SizeChangedArgs" Kind="Class" />
16981569 <Type Name="SizeChangedHandler" Kind="Delegate" />
16991570 <Type Name="SizeGroup" Kind="Class" />
17001571 <Type Name="SizeGroupMode" Kind="Enumeration" />
1701 <Type Name="SizeRequestedArgs" />
1702 <Type Name="SizeRequestedHandler" />
17031572 <Type Name="SizeRequestMode" Kind="Enumeration" />
17041573 <Type Name="SliceSideModifier" Kind="Enumeration" />
17051574 <Type Name="Socket" Kind="Class" />
17391608 <Type Name="StyleProperties" Kind="Class" />
17401609 <Type Name="StylePropertyParser" Kind="Delegate" />
17411610 <Type Name="StylePropertyValue" Kind="Class" />
1742 <Type Name="StyleProvider" Kind="Interface" />
17431611 <Type Name="StyleProviderAdapter" Kind="Class" />
17441612 <Type Name="StyleProviderData" Kind="Class" />
1745 <Type Name="StyleProviderImplementor" Kind="Interface" />
17461613 <Type Name="StyleSetArgs" Kind="Class" />
17471614 <Type Name="StyleSetHandler" Kind="Delegate" />
1748 <Type Name="SubmenuDirection" />
1749 <Type Name="SubmenuPlacement" />
1750 <Type Name="SubmitArgs" />
1751 <Type Name="SubmitHandler" />
17521615 <Type Name="SurroundingDeletedArgs" Kind="Class" />
17531616 <Type Name="SurroundingDeletedHandler" Kind="Delegate" />
17541617 <Type Name="Switch" Kind="Class" />
17711634 <Type Name="TargetEntry" Kind="Structure" />
17721635 <Type Name="TargetFlags" Kind="Enumeration" />
17731636 <Type Name="TargetList" Kind="Class" />
1774 <Type Name="TargetPair" />
17751637 <Type Name="Targets" Kind="Class" />
17761638 <Type Name="TearoffMenuItem" Kind="Class" />
17771639 <Type Name="TestCollapseRowArgs" Kind="Class" />
18301692 <Type Name="TimelineDirection" Kind="Enumeration" />
18311693 <Type Name="TimelinePriv" Kind="Class" />
18321694 <Type Name="TimelineProgressType" Kind="Enumeration" />
1833 <Type Name="Timeout" />
1834 <Type Name="TitleChangedArgs" />
1835 <Type Name="TitleChangedHandler" />
18361695 <Type Name="ToggleAction" Kind="Class" />
18371696 <Type Name="ToggleActionEntry" Kind="Structure" />
18381697 <Type Name="ToggleButton" Kind="Class" />
18491708 <Type Name="ToggleToolButton" Kind="Class" />
18501709 <Type Name="Toolbar" Kind="Class" />
18511710 <Type Name="Toolbar+ToolbarChild" Kind="Class" />
1852 <Type Name="ToolbarChildType" />
18531711 <Type Name="ToolbarContent" Kind="Class" />
18541712 <Type Name="ToolbarStyle" Kind="Enumeration" />
18551713 <Type Name="ToolButton" Kind="Class" />
18621720 <Type Name="ToolPalette+ToolPaletteChild" Kind="Class" />
18631721 <Type Name="ToolPaletteDragData" Kind="Class" />
18641722 <Type Name="ToolPaletteDragTargets" Kind="Enumeration" />
1865 <Type Name="ToolShell" Kind="Interface" />
18661723 <Type Name="ToolShellAdapter" Kind="Class" />
1867 <Type Name="ToolShellImplementor" Kind="Interface" />
18681724 <Type Name="Tooltip" Kind="Class" />
1869 <Type Name="Tooltips" />
1870 <Type Name="TooltipsData" />
1871 <Type Name="TooltipSetArgs" />
1872 <Type Name="TooltipSetHandler" />
18731725 <Type Name="TranslateFunc" Kind="Delegate" />
18741726 <Type Name="TrayIcon" Kind="Class" />
18751727 <Type Name="Tree" Kind="Class" />
18761728 <Type Name="TreeCellDataFunc" Kind="Delegate" />
18771729 <Type Name="TreeDestroyCountFunc" Kind="Delegate" />
1878 <Type Name="TreeDragDest" Kind="Interface" />
18791730 <Type Name="TreeDragDestAdapter" Kind="Class" />
1880 <Type Name="TreeDragDestImplementor" Kind="Interface" />
1881 <Type Name="TreeDragSource" Kind="Interface" />
18821731 <Type Name="TreeDragSourceAdapter" Kind="Class" />
1883 <Type Name="TreeDragSourceImplementor" Kind="Interface" />
18841732 <Type Name="TreeIter" Kind="Structure" />
18851733 <Type Name="TreeIterCompareFunc" Kind="Delegate" />
18861734 <Type Name="TreeMenu" Kind="Class" />
18871735 <Type Name="TreeMenuHeaderFunc" Kind="Delegate" />
1888 <Type Name="TreeModel" Kind="Interface" />
18891736 <Type Name="TreeModelAdapter" Kind="Class" />
18901737 <Type Name="TreeModelFilter" Kind="Class" />
18911738 <Type Name="TreeModelFilterModifyFunc" Kind="Delegate" />
18921739 <Type Name="TreeModelFilterVisibleFunc" Kind="Delegate" />
18931740 <Type Name="TreeModelFlags" Kind="Enumeration" />
18941741 <Type Name="TreeModelForeachFunc" Kind="Delegate" />
1895 <Type Name="TreeModelImplementor" Kind="Interface" />
18961742 <Type Name="TreeModelSort" Kind="Class" />
18971743 <Type Name="TreeNode" Kind="Class" />
18981744 <Type Name="TreeNodeAddedHandler" Kind="Delegate" />
19051751 <Type Name="TreeSelection" Kind="Class" />
19061752 <Type Name="TreeSelectionForeachFunc" Kind="Delegate" />
19071753 <Type Name="TreeSelectionFunc" Kind="Delegate" />
1908 <Type Name="TreeSortable" Kind="Interface" />
19091754 <Type Name="TreeSortableAdapter" Kind="Class" />
1910 <Type Name="TreeSortableImplementor" Kind="Interface" />
19111755 <Type Name="TreeStore" Kind="Class" />
19121756 <Type Name="TreeView" Kind="Class" />
19131757 <Type Name="TreeViewChild" Kind="Class" />
19311775 <Type Name="UnselectAllHandler" Kind="Delegate" />
19321776 <Type Name="UpdateCustomWidgetArgs" Kind="Class" />
19331777 <Type Name="UpdateCustomWidgetHandler" Kind="Delegate" />
1934 <Type Name="UpdateType" />
1935 <Type Name="UrlRequestedArgs" />
1936 <Type Name="UrlRequestedHandler" />
19371778 <Type Name="ValueChangedArgs" Kind="Class" />
19381779 <Type Name="ValueChangedHandler" Kind="Delegate" />
19391780 <Type Name="ValueData" Kind="Class" />
19441785 <Type Name="VisibilityNotifyEventHandler" Kind="Delegate" />
19451786 <Type Name="VolumeButton" Kind="Class" />
19461787 <Type Name="VPaned" Kind="Class" />
1947 <Type Name="VRuler" />
19481788 <Type Name="VScale" Kind="Class" />
19491789 <Type Name="VScrollbar" Kind="Class" />
19501790 <Type Name="VSeparator" Kind="Class" />
19531793 <Type Name="WidgetEventAfterHandler" Kind="Delegate" />
19541794 <Type Name="WidgetEventArgs" Kind="Class" />
19551795 <Type Name="WidgetEventHandler" Kind="Delegate" />
1956 <Type Name="WidgetFlags" />
19571796 <Type Name="WidgetHelpType" Kind="Enumeration" />
19581797 <Type Name="WidgetPath" Kind="Class" />
19591798 <Type Name="Win32EmbedWidget" Kind="Class" />
19601799 <Type Name="Window" Kind="Class" />
19611800 <Type Name="WindowGroup" Kind="Class" />
19621801 <Type Name="WindowKeyEntry" Kind="Class" />
1963 <Type Name="WindowKeysForeachFunc" />
19641802 <Type Name="WindowPosition" Kind="Enumeration" />
19651803 <Type Name="WindowStateEventArgs" Kind="Class" />
19661804 <Type Name="WindowStateEventHandler" Kind="Delegate" />
0 <Namespace Name="">
1 <Docs>
2 <summary>To be added.</summary>
3 <remarks>To be added.</remarks>
4 </Docs>
5 </Namespace>
7676 <xs:attribute name="cname" type="xs:string"/>
7777 <xs:attribute name="opaque" type="xs:boolean" use="optional"/>
7878 <xs:attribute name="hidden" type="xs:boolean" use="optional"/>
79 <xs:attribute name="noequals" type="xs:boolean" use="optional"/>
7980 <xs:attribute name="nohash" type="xs:boolean" use="optional"/>
8081 </xs:complexType>
8182
2525
2626 public partial class Keymap {
2727
28 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
29 static extern void g_free(IntPtr ptr);
30
3128 [DllImport ("libgdk-win32-3.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
3229 static extern bool gdk_keymap_get_entries_for_keycode(IntPtr raw, uint hardware_keycode, out IntPtr keys, out IntPtr keyvals, out int n_entries);
3330
4542 keyvals [i] = (uint) tmp [i];
4643 keys [i] = KeymapKey.New (ptr);
4744 }
48 g_free (key_ptr);
49 g_free (keyval_ptr);
45 GLib.Marshaller.Free (key_ptr);
46 GLib.Marshaller.Free (keyval_ptr);
5047 } else {
5148 keys = new KeymapKey [0];
5249 keyvals = new uint [0];
6663 IntPtr ptr = new IntPtr ((long) key_ptr + i * Marshal.SizeOf (typeof (KeymapKey)));
6764 result [i] = KeymapKey.New (ptr);
6865 }
69 g_free (key_ptr);
66 GLib.Marshaller.Free (key_ptr);
7067 return result;
7168 } else
7269 return new KeymapKey [0];
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
581581 uninstall-am uninstall-gapiDATA uninstall-local
582582
583583
584 $(API): $(METADATA) $(RAW_API) $(SYMBOLS) $(top_builddir)/parser/gapi-fixup.exe
584 $(API): $(METADATA) $(RAW_API) $(SYMBOLS) $(top_builddir)/generator/gapi-fixup.exe
585585 cp $(srcdir)/$(RAW_API) $(API)
586586 chmod u+w $(API)
587587 @if test -n '$(METADATA)'; then \
588 echo "$(RUNTIME) $(top_builddir)/parser/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols)"; \
589 $(RUNTIME) $(top_builddir)/parser/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols); \
588 echo "$(RUNTIME) $(top_builddir)/generator/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols)"; \
589 $(RUNTIME) $(top_builddir)/generator/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols); \
590590 fi
591591
592592 generated-stamp: $(API) $(INCLUDE_API) $(top_builddir)/generator/gapi_codegen.exe $(GAPI_XSD)
234234 return ret;
235235 }
236236
237 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
238 static extern void g_free (IntPtr raw);
239
240237 [DllImport ("libgdk_pixbuf-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
241238 static extern unsafe bool gdk_pixbuf_save_to_bufferv (IntPtr raw, out IntPtr buffer, out IntPtr buffer_size, IntPtr type, IntPtr[] option_keys, IntPtr[] option_values, out IntPtr error);
242239
281278 throw new GLib.GException (error);
282279 byte[] result = new byte [(int)buffer_size];
283280 Marshal.Copy (buffer, result, 0, (int) buffer_size);
284 g_free (buffer);
281 GLib.Marshaller.Free (buffer);
285282 return result;
286283 }
287284
5555
5656 if (!String.IsNullOrEmpty (retval.CountParameterName))
5757 retval.CountParameter = parms.GetCountParameter (retval.CountParameterName);
58 if (retval.CountParameterIndex >= 0)
59 retval.CountParameter = parms[retval.CountParameterIndex];
5860
5961 return valid;
6062 }
6466 if (!valid)
6567 return String.Empty;
6668 return NS + "Sharp." + Name + "Invoker";
69 }
70 }
71
72 public string WrapperName {
73 get {
74 if (!valid)
75 return String.Empty;
76 return NS + "Sharp." + Name + "Wrapper";
6777 }
6878 }
6979
3333 private IDictionary<string, Property> props = new Dictionary<string, Property> ();
3434 private IDictionary<string, ObjectField> fields = new Dictionary<string, ObjectField> ();
3535 private IDictionary<string, Method> methods = new Dictionary<string, Method> ();
36 private IDictionary<string, Constant> constants = new Dictionary<string, Constant>();
3637 protected IList<string> interfaces = new List<string>();
3738 protected IList<string> managed_interfaces = new List<string>();
3839 protected IList<Ctor> ctors = new List<Ctor>();
107108 ctors.Add (new Ctor (member, this));
108109 break;
109110
111 case "constant":
112 name = member.GetAttribute ("name");
113 constants.Add (name, new Constant (member));
114 break;
115
110116 default:
111117 break;
112118 }
153159 }
154160 foreach (Method method in invalids)
155161 methods.Remove (method.Name);
162 invalids.Clear ();
163
164 foreach (Constant con in constants.Values) {
165 if (!con.Validate (log))
166 invalids.Add (con);
167 }
168 foreach (Constant con in invalids)
169 constants.Remove (con.Name);
156170 invalids.Clear ();
157171
158172 foreach (Ctor ctor in ctors) {
198212 case "implements":
199213 case "constructor":
200214 case "disabledefaultconstructor":
215 case "constant":
201216 return true;
202217
203218 default:
218233 {
219234 foreach (ObjectField field in fields.Values)
220235 field.Generate (gen_info, "\t\t");
236 }
237
238 protected void GenConstants (GenerationInfo gen_info)
239 {
240 foreach (Constant con in constants.Values)
241 con.Generate (gen_info, "\t\t");
221242 }
222243
223244 private void ParseImplements (XmlElement member)
7676 sw.WriteLine (" {");
7777 sw.WriteLine ();
7878
79 GenConstants (gen_info);
7980 GenProperties (gen_info, null);
8081 GenMethods (gen_info, null, null);
81
82
8283 sw.WriteLine ("#endregion");
8384
8485 sw.WriteLine ("\t}");
3333 bool show_help = false;
3434 string dir = "";
3535 string assembly_name = "";
36 string gapidir = "";
3637 string glue_filename = "";
3738 string glue_includes = "";
3839 string gluelib_name = "";
5354 (string v) => { dir = v; } },
5455 { "assembly-name=", "Name of the assembly for which the code is generated.",
5556 (string v) => { assembly_name = v; } },
57 { "gapidir=", "GAPI xml data folder.",
58 (string v) => { gapidir = v; } },
5659 { "glue-filename=", "Filename for the generated C glue code.",
5760 (string v) => { glue_filename = v; } },
5861 { "glue-includes=", "Content of #include directive to add in the generated C glue code.",
100103
101104 Parser p = new Parser ();
102105 foreach (string include in includes) {
103 IGeneratable[] curr_gens = p.Parse (include, schema_name);
106 IGeneratable[] curr_gens = p.Parse (include, schema_name, gapidir);
104107 table.AddTypes (curr_gens);
105108 }
106109
107110 foreach (string filename in filenames) {
108 IGeneratable[] curr_gens = p.Parse (filename, schema_name);
111 IGeneratable[] curr_gens = p.Parse (filename, schema_name, gapidir);
109112 table.AddTypes (curr_gens);
110113 gens.AddRange (curr_gens);
111114 }
0 // Authors:
1 // Stephan Sundermann <stephansundermann@gmail.com>
2 //
3 // Copyright (c) 2013 Stephan Sundermann
4 //
5 // This program is free software; you can redistribute it and/or
6 // modify it under the terms of version 2 of the GNU General Public
7 // License as published by the Free Software Foundation.
8 //
9 // This program is distributed in the hope that it will be useful,
10 // but WITHOUT ANY WARRANTY; without even the implied warranty of
11 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 // General Public License for more details.
13 //
14 // You should have received a copy of the GNU General Public
15 // License along with this program; if not, write to the
16 // Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17 // Boston, MA 02111-1307, USA.
18
19 using System;
20 using System.Xml;
21 using System.IO;
22
23 namespace GtkSharp.Generation
24 {
25 public class Constant
26 {
27 private readonly string name;
28 private readonly string value;
29 private readonly string ctype;
30
31 public Constant (XmlElement elem)
32 {
33 this.name = elem.GetAttribute ("name");
34 this.value = elem.GetAttribute ("value");
35 this.ctype = elem.GetAttribute ("ctype");
36 }
37
38 public string Name {
39 get {
40 return this.name;
41 }
42 }
43 public string ConstType {
44 get {
45 if (IsString)
46 return "string";
47 // gir registers all integer values as gint even for numbers which do not fit into a gint
48 // if the number is too big for an int, try to fit it into a long
49 if (SymbolTable.Table.GetMarshalType (ctype) == "int" && value.Length < 20 && long.Parse (value) > Int32.MaxValue)
50 return "long";
51 return SymbolTable.Table.GetMarshalType (ctype);
52 }
53 }
54
55 public bool IsString {
56 get {
57 return (SymbolTable.Table.GetCSType (ctype) == "string");
58 }
59 }
60
61 public virtual bool Validate (LogWriter log)
62 {
63 if (ConstType == String.Empty) {
64 log.Warn ("{0} type is missing or wrong", Name);
65 return false;
66 }
67 if (SymbolTable.Table.GetMarshalType (ctype) == "int" && value.Length >= 20) {
68 return false;
69 }
70 return true;
71 }
72
73 public virtual void Generate (GenerationInfo gen_info, string indent)
74 {
75 StreamWriter sw = gen_info.Writer;
76
77 sw.WriteLine ("{0}public const {1} {2} = {3}{4}{5};",
78 indent,
79 ConstType,
80 Name,
81 IsString ? "@\"": String.Empty,
82 value,
83 IsString ? "\"": String.Empty);
84 }
85 }
86 }
3131 {
3232 log.Member = Name;
3333 if (!Ignored && !Hidden && CSType == "") {
34 if (Name == "Priv")
35 return false;
3436 log.Warn ("field has unknown type: " + CType);
3537 Statistics.ThrottledCount++;
3638 return false;
3941 return true;
4042 }
4143
42 protected virtual bool Readable {
43 get {
44 return elem.GetAttribute ("readable") != "false";
45 }
46 }
47
48 protected virtual bool Writable {
49 get {
50 return elem.GetAttribute ("writeable") != "false";
44 internal virtual bool Readable {
45 get {
46 if (Parser.GetVersion (elem.OwnerDocument.DocumentElement) <= 2)
47 return elem.GetAttribute ("readable") != "false";
48 return elem.HasAttribute ("readable") && elem.GetAttributeAsBoolean ("readable");
49 }
50 }
51
52 internal virtual bool Writable {
53 get {
54 if (Parser.GetVersion (elem.OwnerDocument.DocumentElement) <= 2)
55 return elem.GetAttribute ("writeable") != "false";
56 return elem.HasAttribute ("writeable") && elem.GetAttributeAsBoolean ("writeable");
5157 }
5258 }
5359
5460 protected abstract string DefaultAccess { get; }
5561
56 protected string Access {
62 internal string Access {
5763 get {
5864 return elem.HasAttribute ("access") ? elem.GetAttribute ("access") : DefaultAccess;
5965 }
151157 GenerateImports (gen_info, indent);
152158
153159 SymbolTable table = SymbolTable.Table;
160 IGeneratable gen = table [CType];
154161 StreamWriter sw = gen_info.Writer;
155162 string modifiers = elem.GetAttributeAsBoolean ("new_flag") ? "new " : "";
156 bool is_struct = table.IsStruct (CType) || table.IsBoxed (CType);
157163
158164 sw.WriteLine (indent + "public " + modifiers + CSType + " " + Name + " {");
159165
171177 } else if (Readable && offsetName != null) {
172178 sw.WriteLine (indent + "\tget {");
173179 sw.WriteLine (indent + "\t\tunsafe {");
174 if (is_struct) {
175 sw.WriteLine (indent + "\t\t\t" + CSType + "* raw_ptr = (" + CSType + "*)(((byte*)" + container_type.CallByName () + ") + " + offsetName + ");");
176 sw.WriteLine (indent + "\t\t\treturn *raw_ptr;");
177 } else {
180 if (gen is CallbackGen) {
181 sw.WriteLine (indent + "\t\t\tIntPtr* raw_ptr = (IntPtr*)(((byte*)" + container_type.CallByName () + ") + " + offsetName + ");");
182 sw.WriteLine (indent + "\t\t\t {0} del = ({0})Marshal.GetDelegateForFunctionPointer(*raw_ptr, typeof({0}));", table.GetMarshalType (CType));
183 sw.WriteLine (indent + "\t\t\treturn " + table.FromNative (ctype, "(del)") + ";");
184 }
185 else {
178186 sw.WriteLine (indent + "\t\t\t" + table.GetMarshalType (CType) + "* raw_ptr = (" + table.GetMarshalType (CType) + "*)(((byte*)" + container_type.CallByName () + ") + " + offsetName + ");");
179187 sw.WriteLine (indent + "\t\t\treturn " + table.FromNative (ctype, "(*raw_ptr)") + ";");
180188 }
182190 sw.WriteLine (indent + "\t}");
183191 }
184192
185 IGeneratable gen = table [CType];
186193 string to_native = (gen is IManualMarshaler) ? (gen as IManualMarshaler).AllocNative ("value") : gen.CallByName ("value");
187194
188195 if (Setter != null) {
198205 } else if (Writable && offsetName != null) {
199206 sw.WriteLine (indent + "\tset {");
200207 sw.WriteLine (indent + "\t\tunsafe {");
201 if (is_struct) {
202 sw.WriteLine (indent + "\t\t\t" + CSType + "* raw_ptr = (" + CSType + "*)(((byte*)" + container_type.CallByName () + ") + " + offsetName + ");");
203 sw.WriteLine (indent + "\t\t\t*raw_ptr = value;");
204 } else {
208 if (gen is CallbackGen) {
209 sw.WriteLine (indent + "\t\t\t{0} wrapper = new {0} (value);", ((CallbackGen)gen).WrapperName);
210 sw.WriteLine (indent + "\t\t\tIntPtr* raw_ptr = (IntPtr*)(((byte*)" + container_type.CallByName () + ") + " + offsetName + ");");
211 sw.WriteLine (indent + "\t\t\t*raw_ptr = Marshal.GetFunctionPointerForDelegate (wrapper.NativeDelegate);");
212 }
213 else {
205214 sw.WriteLine (indent + "\t\t\t" + table.GetMarshalType (CType) + "* raw_ptr = (" + table.GetMarshalType (CType) + "*)(((byte*)" + container_type.CallByName () + ") + " + offsetName + ");");
206215 sw.WriteLine (indent + "\t\t\t*raw_ptr = " + to_native + ";");
207216 }
8080
8181 VMCodeType CodeType {
8282 get {
83 if (!(container_type as ObjectBase).CanGenerateClassStruct || force_glue_generation) {
83 if (!((ObjectBase)container_type).CanGenerateClassStruct || force_glue_generation) {
8484 if (BlockGlue)
8585 return VMCodeType.None;
8686 else
159159 void GenerateCtors (StreamWriter sw)
160160 {
161161 // Native GObjects do not implement the *Implementor interfaces
162 sw.WriteLine ("\t\tGLib.Object implementor;", Name);
162 sw.WriteLine ("\t\tGLib.Object implementor;");
163163 sw.WriteLine ();
164164
165165 if (!IsConsumeOnly) {
196196 m.GenerateImport (sw);
197197 sw.WriteLine ("\t\tprivate static GLib.GType _gtype = new GLib.GType ({0} ());", m.CName);
198198 sw.WriteLine ();
199 sw.WriteLine ("\t\tpublic override GLib.GType GType {");
199
200 // by convention, all GTypes generated have a static GType property
201 sw.WriteLine ("\t\tpublic static GLib.GType GType {");
200202 sw.WriteLine ("\t\t\tget {");
201203 sw.WriteLine ("\t\t\t\treturn _gtype;");
202204 sw.WriteLine ("\t\t\t}");
203205 sw.WriteLine ("\t\t}");
206 sw.WriteLine ();
207
208 // we need same property but non-static, because it is being accessed via a GInterfaceAdapter instance
209 sw.WriteLine ("\t\tpublic override GLib.GType GInterfaceGType {");
210 sw.WriteLine ("\t\t\tget {");
211 sw.WriteLine ("\t\t\t\treturn _gtype;");
212 sw.WriteLine ("\t\t\t}");
213 sw.WriteLine ("\t\t}");
214
204215 sw.WriteLine ();
205216 }
206217
0 // GtkSharp.Generation.LPUGen.cs - unsugned long/pointer generatable.
0 // GtkSharp.Generation.LPUGen.cs - unsigned long/pointer generatable.
11 //
22 // Author: Mike Kestner <mkestner@novell.com>
33 //
00 assemblydir = $(prefix)/lib/gapi-3.0
1 assembly_DATA = gapi_codegen.exe
2 bin_SCRIPTS = gapi3-codegen
3 CLEANFILES = gapi_codegen.exe
4 DISTCLEANFILES = gapi3-codegen
1 assembly_DATA = gapi-fixup.exe gapi_codegen.exe
2 bin_SCRIPTS = gapi3-fixup gapi3-codegen
3 CLEANFILES = gapi-fixup.exe gapi_codegen.exe
4 DISTCLEANFILES = gapi3-fixup gapi3-codegen
55
66 references =
7
8 fixup_sources = \
9 gapi-fixup.cs
710
811 sources = \
912 AliasGen.cs \
1821 CodeGenerator.cs \
1922 ConstFilenameGen.cs \
2023 ConstStringGen.cs \
24 Constant.cs \
2125 Ctor.cs \
2226 DefaultSignalHandler.cs \
2327 EnumGen.cs \
4145 MethodBase.cs \
4246 MethodBody.cs \
4347 Method.cs \
48 NativeStructGen.cs \
4449 ObjectField.cs \
4550 ObjectBase.cs \
4651 ObjectGen.cs \
6267 StructField.cs \
6368 StructGen.cs \
6469 SymbolTable.cs \
70 UnionGen.cs \
6571 VirtualMethod.cs \
6672 VMSignature.cs \
6773 XmlElementExtensions.cs
6874
6975 build_sources = $(addprefix $(srcdir)/, $(sources))
70 dist_sources = $(sources)
76 build_fixup_sources = $(addprefix $(srcdir)/, $(fixup_sources))
7177
7278 EXTRA_DIST = \
73 $(dist_sources)
79 $(sources) \
80 $(fixup_sources)
81
82 gapi-fixup.exe: $(build_fixup_sources)
83 $(CSC) $(CSFLAGS) -out:gapi-fixup.exe $(srcdir)/gapi-fixup.cs
7484
7585 gapi_codegen.exe: $(build_sources)
7686 $(CSC) $(CSFLAGS) -out:gapi_codegen.exe $(OFF_T_FLAGS) $(references) $(build_sources)
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
8080 host_triplet = @host@
8181 subdir = generator
8282 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
83 $(srcdir)/gapi3-codegen.in
83 $(srcdir)/gapi3-codegen.in $(srcdir)/gapi3-fixup.in
8484 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
8585 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
8686 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
8787 $(ACLOCAL_M4)
8888 mkinstalldirs = $(install_sh) -d
8989 CONFIG_HEADER = $(top_builddir)/config.h
90 CONFIG_CLEAN_FILES = gapi3-codegen
90 CONFIG_CLEAN_FILES = gapi3-codegen gapi3-fixup
9191 CONFIG_CLEAN_VPATH_FILES =
9292 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
9393 am__vpath_adj = case $$p in \
293293 top_builddir = @top_builddir@
294294 top_srcdir = @top_srcdir@
295295 assemblydir = $(prefix)/lib/gapi-3.0
296 assembly_DATA = gapi_codegen.exe
297 bin_SCRIPTS = gapi3-codegen
298 CLEANFILES = gapi_codegen.exe
299 DISTCLEANFILES = gapi3-codegen
296 assembly_DATA = gapi-fixup.exe gapi_codegen.exe
297 bin_SCRIPTS = gapi3-fixup gapi3-codegen
298 CLEANFILES = gapi-fixup.exe gapi_codegen.exe
299 DISTCLEANFILES = gapi3-fixup gapi3-codegen
300300 references =
301 fixup_sources = \
302 gapi-fixup.cs
303
301304 sources = \
302305 AliasGen.cs \
303306 ArrayParameter.cs \
311314 CodeGenerator.cs \
312315 ConstFilenameGen.cs \
313316 ConstStringGen.cs \
317 Constant.cs \
314318 Ctor.cs \
315319 DefaultSignalHandler.cs \
316320 EnumGen.cs \
334338 MethodBase.cs \
335339 MethodBody.cs \
336340 Method.cs \
341 NativeStructGen.cs \
337342 ObjectField.cs \
338343 ObjectBase.cs \
339344 ObjectGen.cs \
355360 StructField.cs \
356361 StructGen.cs \
357362 SymbolTable.cs \
363 UnionGen.cs \
358364 VirtualMethod.cs \
359365 VMSignature.cs \
360366 XmlElementExtensions.cs
361367
362368 build_sources = $(addprefix $(srcdir)/, $(sources))
363 dist_sources = $(sources)
369 build_fixup_sources = $(addprefix $(srcdir)/, $(fixup_sources))
364370 EXTRA_DIST = \
365 $(dist_sources)
371 $(sources) \
372 $(fixup_sources)
366373
367374 all: all-am
368375
398405 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
399406 $(am__aclocal_m4_deps):
400407 gapi3-codegen: $(top_builddir)/config.status $(srcdir)/gapi3-codegen.in
408 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
409 gapi3-fixup: $(top_builddir)/config.status $(srcdir)/gapi3-fixup.in
401410 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
402411 install-binSCRIPTS: $(bin_SCRIPTS)
403412 @$(NORMAL_INSTALL)
619628 uninstall-am uninstall-assemblyDATA uninstall-binSCRIPTS
620629
621630
631 gapi-fixup.exe: $(build_fixup_sources)
632 $(CSC) $(CSFLAGS) -out:gapi-fixup.exe $(srcdir)/gapi-fixup.cs
633
622634 gapi_codegen.exe: $(build_sources)
623635 $(CSC) $(CSFLAGS) -out:gapi_codegen.exe $(OFF_T_FLAGS) $(references) $(build_sources)
624636
2727 public class ManagedCallString {
2828
2929 IDictionary<Parameter, bool> parms = new Dictionary<Parameter, bool> ();
30 IList<Parameter> dispose_params = new List<Parameter> ();
3031 string error_param = null;
3132 string user_data_param = null;
3233 string destroy_param = null;
5657 special = true;
5758
5859 this.parms.Add (p, special);
60
61 if (p.IsOwnable) {
62 dispose_params.Add (p);
63 }
5964 }
6065 }
6166
6974 }
7075 }
7176
77 public bool HasDisposeParam {
78 get { return dispose_params.Count > 0; }
79 }
80
7281 public string Unconditional (string indent) {
7382 string ret = "";
7483 if (error_param != null)
7584 ret = indent + error_param + " = IntPtr.Zero;\n";
85
86 foreach (Parameter p in dispose_params) {
87 ret += indent + p.CSType + " my" + p.Name + " = null;\n";
88 }
7689 return ret;
7790 }
7891
102115 }
103116 }
104117
118 foreach (Parameter p in dispose_params) {
119 ret += indent + "my" + p.Name + " = " + p.FromNative (p.Name) + ";\n";
120 }
121
105122 return ret;
106123 }
107124
118135 if (p.Generatable is CallbackGen) {
119136 result [i] += p.Name + "_invoker.Handler";
120137 } else {
121 result [i] += (parms [p]) ? "my" + p.Name : p.FromNative (p.Name);
138 if (parms [p] || dispose_params.Contains(p)) {
139 // Parameter was declared and marshalled earlier
140 result [i] += "my" + p.Name;
141 } else {
142 result [i] += p.FromNative (p.Name);
143 }
122144 }
123145 i++;
124146 }
149171
150172 return ret;
151173 }
174
175 public string DisposeParams (string indent)
176 {
177 string ret = "";
178
179 foreach (Parameter p in dispose_params) {
180 string name = "my" + p.Name;
181 string disp_name = "disposable_" + p.Name;
182
183 ret += indent + "var " + disp_name + " = " + name + " as IDisposable;\n";
184 ret += indent + "if (" + disp_name + " != null)\n";
185 ret += indent + "\t" + disp_name + ".Dispose ();\n";
186 }
187
188 return ret;
189 }
152190 }
153191 }
154192
8383 if (!retval.Validate (log) || !base.Validate (log))
8484 return false;
8585
86 if (Name == String.Empty || CName == String.Empty) {
87 log.Warn ("Method has no name or cname.");
88 return false;
89 }
90
8691 Parameters parms = Parameters;
87 is_get = ((((parms.IsAccessor && retval.IsVoid) || (parms.Count == 0 && !retval.IsVoid)) || (parms.Count == 0 && !retval.IsVoid)) && HasGetterName);
92 is_get = ((parms.IsAccessor && retval.IsVoid) || (parms.Count == 0 && !retval.IsVoid)) && HasGetterName;
8893 is_set = ((parms.IsAccessor || (parms.VisibleCount == 1 && retval.IsVoid)) && HasSetterName);
8994
9095 call = "(" + (IsStatic ? "" : container_type.CallByName () + (parms.Count > 0 ? ", " : "")) + Body.GetCallString (is_set) + ")";
126131 sw.Write("new ");
127132 else if (Modifiers == "new " || (dup != null && ((dup.Signature != null && Signature != null && dup.Signature.ToString() == Signature.ToString()) || (dup.Signature == null && Signature == null))))
128133 sw.Write("new ");
134
135 if (Name.StartsWith (container_type.Name))
136 Name = Name.Substring (container_type.Name.Length);
129137
130138 if (is_get || is_set) {
131139 if (retval.IsVoid)
206214 }
207215 }
208216
217 public void GenerateOverloads (StreamWriter sw)
218 {
219 sw.WriteLine ();
220 sw.WriteLine ("\t\tpublic " + retval.CSType + " " + Name + "(" + (Signature != null ? Signature.WithoutOptional () : "") + ") {");
221 sw.WriteLine ("\t\t\t{0}{1} ({2});", !retval.IsVoid ? "return " : String.Empty, Name, Signature.CallWithoutOptionals ());
222 sw.WriteLine ("\t\t}");
223 }
224
209225 public void Generate (GenerationInfo gen_info, ClassBase implementor)
210226 {
211227 Method comp = null;
265281 }
266282 else
267283 gen_info.Writer.WriteLine();
284
285 if (Parameters.HasOptional && !(is_get || is_set))
286 GenerateOverloads (gen_info.Writer);
268287
269288 gen_info.Writer.WriteLine();
270289
100100 if (gen is CallbackGen) {
101101 CallbackGen cbgen = gen as CallbackGen;
102102 string wrapper = cbgen.GenWrapper(gen_info);
103
104 int closure = i + 1;
105 if (p.Closure >= 0)
106 closure = p.Closure;
107
108 int destroyNotify = i + 2;
109 if (p.DestroyNotify >= 0)
110 destroyNotify = p.DestroyNotify;
111
103112 switch (p.Scope) {
104113 case "notified":
105114 sw.WriteLine (indent + "\t\t\t{0} {1}_wrapper = new {0} ({1});", wrapper, name);
106 sw.WriteLine (indent + "\t\t\tIntPtr {0};", parameters [i + 1].Name);
107 sw.WriteLine (indent + "\t\t\t{0} {1};", parameters [i + 2].CSType, parameters [i + 2].Name);
115 sw.WriteLine (indent + "\t\t\tIntPtr {0};", parameters [closure].Name);
116 sw.WriteLine (indent + "\t\t\t{0} {1};", parameters [destroyNotify].CSType, parameters [destroyNotify].Name);
108117 sw.WriteLine (indent + "\t\t\tif ({0} == null) {{", name);
109 sw.WriteLine (indent + "\t\t\t\t{0} = IntPtr.Zero;", parameters [i + 1].Name);
110 sw.WriteLine (indent + "\t\t\t\t{0} = null;", parameters [i + 2].Name);
118 sw.WriteLine (indent + "\t\t\t\t{0} = IntPtr.Zero;", parameters [closure].Name);
119 sw.WriteLine (indent + "\t\t\t\t{0} = null;", parameters [destroyNotify].Name);
111120 sw.WriteLine (indent + "\t\t\t} else {");
112 sw.WriteLine (indent + "\t\t\t\t{0} = (IntPtr) GCHandle.Alloc ({1}_wrapper);", parameters [i + 1].Name, name);
113 sw.WriteLine (indent + "\t\t\t\t{0} = GLib.DestroyHelper.NotifyHandler;", parameters [i + 2].Name, parameters [i + 2].CSType);
121 sw.WriteLine (indent + "\t\t\t\t{0} = (IntPtr) GCHandle.Alloc ({1}_wrapper);", parameters [closure].Name, name);
122 sw.WriteLine (indent + "\t\t\t\t{0} = GLib.DestroyHelper.NotifyHandler;", parameters [destroyNotify].Name, parameters [destroyNotify].CSType);
114123 sw.WriteLine (indent + "\t\t\t}");
115124 break;
116125
0 // Authors:
1 // Stephan Sundermann <stephansundermann@gmail.com>
2 //
3 // Copyright (c) 2013 Stephan Sundermann
4 //
5 // This program is free software; you can redistribute it and/or
6 // modify it under the terms of version 2 of the GNU General Public
7 // License as published by the Free Software Foundation.
8 //
9 // This program is distributed in the hope that it will be useful,
10 // but WITHOUT ANY WARRANTY; without even the implied warranty of
11 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 // General Public License for more details.
13 //
14 // You should have received a copy of the GNU General Public
15 // License along with this program; if not, write to the
16 // Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17 // Boston, MA 02111-1307, USA.
18
19 using System;
20 using System.Collections.Generic;
21 using System.IO;
22 using System.Text;
23 using System.Text.RegularExpressions;
24 using System.Xml;
25
26 namespace GtkSharp.Generation
27 {
28 public class NativeStructGen : HandleBase
29 {
30 IList<StructField> fields = new List<StructField> ();
31
32 public NativeStructGen (XmlElement ns, XmlElement elem) : base (ns, elem)
33 {
34 foreach (XmlNode node in elem.ChildNodes) {
35
36 if (!(node is XmlElement)) continue;
37 XmlElement member = (XmlElement) node;
38
39 switch (node.Name) {
40 case "field":
41 fields.Add (new StructField (member, this));
42 break;
43
44 default:
45 if (!IsNodeNameHandled (node.Name))
46 Console.WriteLine ("Unexpected node " + node.Name + " in " + CName);
47 break;
48 }
49 }
50 }
51
52 public override string MarshalType {
53 get {
54 return "IntPtr";
55 }
56 }
57
58 public override string AssignToName {
59 get { return "Handle"; }
60 }
61
62 public override string CallByName ()
63 {
64 return "Handle";
65 }
66
67 public override string CallByName (string var)
68 {
69 return String.Format ("{0} == null ? IntPtr.Zero : {0}.{1}", var, "Handle");
70 }
71
72 public override string FromNative (string var, bool owned)
73 {
74 return "new " + QualifiedName + "( " + var + " )";
75 }
76
77 public override void Generate (GenerationInfo gen_info)
78 {
79 bool need_close = false;
80 if (gen_info.Writer == null) {
81 gen_info.Writer = gen_info.OpenStream (Name);
82 need_close = true;
83 }
84
85 StreamWriter sw = gen_info.Writer;
86
87 sw.WriteLine ("namespace " + NS + " {");
88 sw.WriteLine ();
89 sw.WriteLine ("\tusing System;");
90 sw.WriteLine ("\tusing System.Collections;");
91 sw.WriteLine ("\tusing System.Collections.Generic;");
92 sw.WriteLine ("\tusing System.Runtime.InteropServices;");
93 sw.WriteLine ();
94
95 sw.WriteLine ("#region Autogenerated code");
96 if (IsDeprecated)
97 sw.WriteLine ("\t[Obsolete]");
98 string access = IsInternal ? "internal" : "public";
99 sw.WriteLine ("\t" + access + " partial class {0} : {1} IEquatable<{0}> {{", Name, Parent == null ? "GLib.IWrapper," : (Parent.QualifiedName + ","));
100 sw.WriteLine ();
101
102 GenNativeStruct (gen_info);
103 GenNativeAccessor (gen_info);
104 GenFields (gen_info);
105 sw.WriteLine ();
106 GenCtors (gen_info);
107 GenMethods (gen_info, null, this);
108 GenEqualsAndHash (sw);
109
110 if (!need_close)
111 return;
112
113 sw.WriteLine ("#endregion");
114
115 sw.WriteLine ("\t}");
116 sw.WriteLine ("}");
117 sw.Close ();
118 gen_info.Writer = null;
119 }
120
121 private void GenNativeStruct (GenerationInfo gen_info)
122 {
123 StreamWriter sw = gen_info.Writer;
124
125 sw.WriteLine ("\t\t[StructLayout(LayoutKind.Sequential)]");
126 sw.WriteLine ("\t\tprivate partial struct NativeStruct {");
127 foreach (StructField field in fields) {
128 field.Generate (gen_info, "\t\t\t");
129 }
130 sw.WriteLine ("\t\t}");
131 sw.WriteLine ();
132 }
133
134 private void GenNativeAccessor (GenerationInfo gen_info)
135 {
136 StreamWriter sw = gen_info.Writer;
137
138 sw.WriteLine ("\t\tNativeStruct Native {{", QualifiedName);
139 sw.WriteLine ("\t\t\tget { return (NativeStruct) Marshal.PtrToStructure (Handle, typeof (NativeStruct)); }");
140 sw.WriteLine ("\t\t}");
141 sw.WriteLine ();
142 }
143
144 protected override void GenCtors (GenerationInfo gen_info)
145 {
146 StreamWriter sw = gen_info.Writer;
147
148 if (Parent == null) {
149 sw.WriteLine ("\t\tpublic {0} (IntPtr raw)", Name);
150 sw.WriteLine ("\t\t{");
151 sw.WriteLine ("\t\t\tthis.Handle = raw;");
152 sw.WriteLine ("\t\t}");
153 }
154 else
155 sw.Write ("\t\tpublic {0} (IntPtr raw) : base (raw) {{}}", Name);
156
157 sw.WriteLine ();
158
159 base.GenCtors (gen_info);
160 }
161
162 protected new void GenFields (GenerationInfo gen_info)
163 {
164 StreamWriter sw = gen_info.Writer;
165 sw.WriteLine ("\t\tprivate IntPtr Raw;");
166
167 sw.WriteLine ("\t\tpublic IntPtr Handle {");
168 sw.WriteLine ("\t\t\tget { return Raw; }");
169 sw.WriteLine ("\t\t\tset { Raw = value; }");
170 sw.WriteLine ("\t\t}");
171 sw.WriteLine ();
172
173 foreach (StructField field in fields) {
174 if (!field.Visible)
175 continue;
176 sw.WriteLine ("\t\tpublic {0} {1} {{", SymbolTable.Table.GetCSType (field.CType), field.StudlyName);
177 sw.WriteLine ("\t\t\tget {{ return Native.{0}; }}", field.StudlyName);
178 if (!(SymbolTable.Table [field.CType] is CallbackGen))
179 sw.WriteLine ("\t\t\tset {{ NativeStruct native = Native; native.{0} = value; Marshal.StructureToPtr (native, this.Handle, false); }}", field.StudlyName);
180 sw.WriteLine ("\t\t}");
181 }
182 }
183
184 protected void GenEqualsAndHash (StreamWriter sw)
185 {
186 StringBuilder hashcode = new StringBuilder ();
187 StringBuilder equals = new StringBuilder ();
188
189 sw.WriteLine ("\t\tpublic bool Equals ({0} other)", Name);
190 sw.WriteLine ("\t\t{");
191 hashcode.Append ("this.GetType().FullName.GetHashCode()");
192 equals.Append ("true");
193
194 foreach (StructField field in fields) {
195 if (field.IsPadding || !field.Visible || field.IsBitfield)
196 continue;
197
198 equals.Append (" && ");
199 equals.Append (field.EqualityName);
200 equals.Append (".Equals (other.");
201 equals.Append (field.EqualityName);
202 equals.Append (")");
203 hashcode.Append (" ^ ");
204 hashcode.Append (field.EqualityName);
205 hashcode.Append (".GetHashCode ()");
206 }
207 sw.WriteLine ("\t\t\treturn {0};", equals.ToString ());
208 sw.WriteLine ("\t\t}");
209 sw.WriteLine ();
210 sw.WriteLine ("\t\tpublic override bool Equals (object other)");
211 sw.WriteLine ("\t\t{");
212 sw.WriteLine ("\t\t\treturn other is {0} && Equals (({0}) other);", Name);
213 sw.WriteLine ("\t\t}");
214 sw.WriteLine ();
215 if (Elem.GetAttribute ("nohash") == "true")
216 return;
217 sw.WriteLine ("\t\tpublic override int GetHashCode ()");
218 sw.WriteLine ("\t\t{");
219 sw.WriteLine ("\t\t\treturn {0};", hashcode.ToString ());
220 sw.WriteLine ("\t\t}");
221 sw.WriteLine ();
222
223 }
224 }
225 }
226
3131 ctype = "const-" + CType;
3232 }
3333
34 protected override bool Writable {
34 internal override bool Writable {
3535 get {
3636 return elem.GetAttributeAsBoolean ("writeable");
3737 }
194194 GenSignals (gen_info, null);
195195 }
196196
197 GenConstants (gen_info);
197198 GenClassMembers (gen_info, cs_parent);
198199 GenMethods (gen_info, null, null);
199
200
200201 if (interfaces.Count != 0) {
201202 var all_methods = new Dictionary<string, Method> ();
202203 foreach (Method m in Methods.Values) {
259260 {
260261 if (!Elem.HasAttribute("parent"))
261262 return;
262
263 gen_info.Writer.WriteLine("\t\tpublic " + Name + "(IntPtr raw) : base(raw) {}");
263 string defaultconstructoraccess = Elem.HasAttribute ("defaultconstructoraccess") ? Elem.GetAttribute ("defaultconstructoraccess") : "public";
264
265 gen_info.Writer.WriteLine ("\t\t"+ defaultconstructoraccess + " " + Name + " (IntPtr raw) : base(raw) {}");
264266 if (ctors.Count == 0 && !DisableVoidCtor) {
265267 gen_info.Writer.WriteLine();
266268 gen_info.Writer.WriteLine("\t\tprotected " + Name + "() : base(IntPtr.Zero)");
7878
7979 sw.WriteLine (" {");
8080 sw.WriteLine ();
81
81
82 GenConstants (gen_info);
8283 GenFields (gen_info);
8384 GenMethods (gen_info, null, null);
8485 GenCtors (gen_info);
8989 }
9090 }
9191
92 internal bool IsOptional {
93 get {
94 return elem.GetAttributeAsBoolean ("allow-none");
95 }
96 }
97
9298 bool is_count;
9399 bool is_count_set;
94100 public bool IsCount {
179185 }
180186 }
181187
188 public bool IsOwnable {
189 get {
190 return this.Generatable is OwnableGen;
191 }
192 }
193
182194 public bool Owned {
183195 get {
184196 return elem.GetAttribute ("owned") == "true";
232244 }
233245 set {
234246 scope = value;
247 }
248 }
249
250 int closure = -1;
251 public int Closure {
252 get {
253 if(closure == -1 && elem.HasAttribute ("closure"))
254 closure = int.Parse(elem.GetAttribute ("closure"));
255 return closure;
256 }
257 set {
258 closure = value;
259 }
260 }
261
262 int destroynotify = -1;
263 public int DestroyNotify {
264 get {
265 if (destroynotify == -1 && elem.HasAttribute ("destroy"))
266 destroynotify = int.Parse (elem.GetAttribute ("destroy"));
267 return destroynotify;
268 }
269 set {
270 destroynotify = value;
271 }
272 }
273
274 public bool IsHidden {
275 get {
276 return elem.GetAttributeAsBoolean ("hidden");
235277 }
236278 }
237279
4848 get { return param_list.Count; }
4949 }
5050
51 // gapi assumes GError** parameters to be error parameters in version 1 and 2
52 private bool throws = false;
53 public bool Throws {
54 get {
55 if (Parser.GetVersion (elem.OwnerDocument.DocumentElement) <= 2)
56 return true;
57 if (!throws && elem.HasAttribute ("throws"))
58 throws = elem.GetAttributeAsBoolean ("throws");
59 return throws;
60 }
61 }
62
5163 public int VisibleCount {
5264 get {
5365 int visible = 0;
7587 if (p.IsCount)
7688 return true;
7789
78 if (p.CType == "GError**")
90 if (p.IsHidden)
91 return true;
92
93 if (p.CType == "GError**" && Throws)
7994 return true;
8095
8196 if (HasCB || HideData) {
82 if (p.IsUserData && (idx == Count - 1))
83 return true;
84 if (p.IsUserData && (idx == Count - 2) && this [Count - 1] is ErrorParameter)
85 return true;
86 if (p.IsUserData && idx > 0 &&
87 this [idx - 1].Generatable is CallbackGen)
88 return true;
89 if (p.IsDestroyNotify && (idx == Count - 1) &&
90 this [idx - 1].IsUserData)
91 return true;
97
98 if (Parser.GetVersion (elem.OwnerDocument.DocumentElement) >= 3) {
99 foreach (Parameter param in param_list) {
100 if (param.Closure == idx)
101 return true;
102 if (param.DestroyNotify == idx)
103 return true;
104 }
105 } else {
106 if (p.IsUserData && (idx == Count - 1))
107 return true;
108 if (p.IsUserData && (idx == Count - 2) && this [Count - 1] is ErrorParameter)
109 return true;
110 if (p.IsUserData && idx > 0 && this [idx - 1].Generatable is CallbackGen)
111 return true;
112 if (p.IsDestroyNotify && (idx == Count - 1) && this [idx - 1].IsUserData)
113 return true;
114 }
92115 }
93116
94117 return false;
119142 public bool Static {
120143 get { return is_static; }
121144 set { is_static = value; }
145 }
146
147 bool has_optional;
148 internal bool HasOptional {
149 get { return has_optional;}
122150 }
123151
124152 public Parameter GetCountParameter (string param_name)
176204 Clear ();
177205 return false;
178206 }
207
208 if (p.IsOptional && p.PassAs == String.Empty)
209 has_optional = true;
179210
180211 IGeneratable gen = p.Generatable;
181212
203234 }
204235 }
205236 }
206 } else if (p.CType == "GError**")
237 } else if (p.CType == "GError**" && Throws)
207238 p = new ErrorParameter (parm);
208239 else if (gen is StructBase || gen is ByRefGen) {
209240 p = new StructParameter (parm);
213244 param_list.Add (p);
214245 }
215246
216 if (has_cb && Count > 2 && this [Count - 3].Generatable is CallbackGen && this [Count - 2].IsUserData && this [Count - 1].IsDestroyNotify)
247 if (Parser.GetVersion (elem.OwnerDocument.DocumentElement) < 3 &&
248 has_cb && Count > 2 && this [Count - 3].Generatable is CallbackGen && this [Count - 2].IsUserData && this [Count - 1].IsDestroyNotify)
217249 this [Count - 3].Scope = "notified";
218250
219251 valid = true;
2828 using System.Xml.Schema;
2929
3030 public class Parser {
31 const int curr_parser_version = 2;
31 const int curr_parser_version = 3;
3232
3333 private XmlDocument Load (string filename, string schema_file)
3434 {
7777
7878 public IGeneratable[] Parse (string filename, string schema_file)
7979 {
80 return Parse (filename, schema_file, String.Empty);
81 }
82
83 public IGeneratable[] Parse (string filename, string schema_file, string gapidir)
84 {
8085 XmlDocument doc = Load (filename, schema_file);
8186 if (doc == null)
8287 return null;
110115 continue;
111116
112117 switch (child.Name) {
118 case "include":
119 string xmlpath;
120
121 if (File.Exists (Path.Combine (gapidir, elem.GetAttribute ("xml"))))
122 xmlpath = Path.Combine (gapidir, elem.GetAttribute ("xml"));
123 else if (File.Exists (elem.GetAttribute ("xml")))
124 xmlpath = elem.GetAttribute ("xml");
125 else {
126 Console.WriteLine ("Parser: Could not find include " + elem.GetAttribute ("xml"));
127 break;
128 }
129
130 IGeneratable[] curr_gens = Parse (xmlpath);
131 SymbolTable.Table.AddTypes (curr_gens);
132 break;
113133 case "namespace":
114134 gens.AddRange (ParseNamespace (elem));
115135 break;
139159 continue;
140160
141161 bool is_opaque = elem.GetAttributeAsBoolean ("opaque");
162 bool is_native_struct = elem.GetAttributeAsBoolean ("native");
142163
143164 switch (def.Name) {
144165 case "alias":
170191 case "class":
171192 result.Add (new ClassGen (ns, elem));
172193 break;
194 case "union":
195 result.Add (new UnionGen (ns, elem));
196 break;
173197 case "struct":
174198 if (is_opaque) {
175199 result.Add (new OpaqueGen (ns, elem));
200 } else if (is_native_struct) {
201 result.Add (new NativeStructGen (ns, elem));
176202 } else {
177203 result.Add (new StructGen (ns, elem));
178204 }
184210 }
185211
186212 return result;
213 }
214
215 internal static int GetVersion (XmlElement document_element)
216 {
217 XmlElement root = document_element;
218 return root.HasAttribute ("parser_version") ? int.Parse (root.GetAttribute ("parser_version")) : 1;
187219 }
188220
189221 private IGeneratable ParseSymbol (XmlElement symbol)
3131 bool elements_owned;
3232 bool owned;
3333 string array_length_param = String.Empty;
34 int array_length_param_index = -1;
3435 string ctype = String.Empty;
3536 string default_value = String.Empty;
3637 string element_ctype = String.Empty;
4243 is_null_term = elem.GetAttributeAsBoolean ("null_term_array");
4344 is_array = elem.GetAttributeAsBoolean ("array") || elem.HasAttribute ("array_length_param");
4445 array_length_param = elem.GetAttribute ("array_length_param");
46 if (elem.HasAttribute ("array_length_param_length"))
47 array_length_param_index = int.Parse (elem.GetAttribute ("array_length_param_index"));
4548 elements_owned = elem.GetAttributeAsBoolean ("elements_owned");
4649 owned = elem.GetAttributeAsBoolean ("owned");
4750 ctype = elem.GetAttribute("type");
5962 get { return array_length_param; }
6063 }
6164
65 public int CountParameterIndex {
66 get { return array_length_param_index; }
67 }
68
6269 public string CType {
6370 get {
6471 return ctype;
7986
8087 public string DefaultValue {
8188 get {
82 if (default_value != null && default_value.Length > 0)
89 if (!String.IsNullOrEmpty (default_value))
8390 return default_value;
8491 if (IGen == null)
8592 return String.Empty;
125132 get {
126133 if (IGen == null)
127134 return String.Empty;
128 return IGen.MarshalType + (is_array || is_null_term ? "[]" : String.Empty);
135 if (is_array || is_null_term)
136 return "IntPtr";
137 return IGen.MarshalType;
129138 }
130139 }
131140
159168 string args = ", typeof (" + ElementType + "), " + (owned ? "true" : "false") + ", " + (elements_owned ? "true" : "false");
160169 var = "new " + IGen.QualifiedName + "(" + var + args + ")";
161170 } else if (is_null_term)
162 return String.Format ("GLib.Marshaller.StringArrayToNullTermPointer ({0})", var);
171 return String.Format ("GLib.Marshaller.StringArrayToNullTermStrvPointer ({0})", var);
163172 else if (is_array)
164173 return String.Format ("GLib.Marshaller.ArrayToArrayPtr ({0})", var);
165174
2424
2525 using System;
2626 using System.Collections;
27 using System.Collections.Generic;
2728 using System.IO;
2829 using System.Xml;
2930
112113 get { return Name + "SignalDelegate"; }
113114 }
114115
115 private string EventArgsName {
116 get {
117 if (IsEventHandler)
118 return "EventArgs";
119 else
120 return Name + "Args";
121 }
122 }
123
124 private string EventArgsQualifiedName {
125 get {
126 if (IsEventHandler)
127 return "System.EventArgs";
128 else
129 return container_type.NS + "." + Name + "Args";
130 }
131 }
132
133 private string EventHandlerName {
134 get {
135 if (IsEventHandler)
136 return "EventHandler";
137 else if (SymbolTable.Table [container_type.NS + Name + "Handler"] != null)
138 return Name + "EventHandler";
116 private string EventArgsName {
117 get {
118 if (IsEventHandler)
119 return "EventArgs";
139120 else
140 return Name + "Handler";
141 }
142 }
143
144 private string EventHandlerQualifiedName {
145 get {
146 if (IsEventHandler)
147 return "System.EventHandler";
148 else
149 return container_type.NS + "." + EventHandlerName;
150 }
151 }
121 return Name + "Args";
122 }
123 }
124
125 private string EventArgsQualifiedName {
126 get {
127 if (IsEventHandler)
128 return "System.EventArgs";
129 else
130 return container_type.NS + "." + Name + "Args";
131 }
132 }
133
134 private string EventHandlerName {
135 get {
136 if (IsEventHandler)
137 return "EventHandler";
138 else if (SymbolTable.Table [container_type.NS + Name + "Handler"] != null)
139 return Name + "EventHandler";
140 else
141 return Name + "Handler";
142 }
143 }
144
145 private string EventHandlerQualifiedName {
146 get {
147 if (IsEventHandler)
148 return "System.EventHandler";
149 else
150 return container_type.NS + "." + EventHandlerName;
151 }
152 }
152153
153154 private bool IsEventHandler {
154155 get {
156157 }
157158 }
158159
159 public string GenArgsInitialization (StreamWriter sw)
160 private string GenArgsInitialization (StreamWriter sw, IList<Parameter> dispose_params)
160161 {
161162 if (parms.Count > 0)
162163 sw.WriteLine("\t\t\t\targs.Args = new object[" + parms.Count + "];");
171172 sw.WriteLine("\t\t\t\telse {");
172173 sw.WriteLine("\t\t\t\t\targs.Args[" + idx + "] = " + p.FromNative ("arg" + idx) + ";");
173174 sw.WriteLine("\t\t\t\t}");
174 } else
175 } else if (dispose_params.Contains (p)) {
176 sw.WriteLine("\t\t\t\t" + p.Name + " = " + p.FromNative ("arg" + idx) + ";");
177 sw.WriteLine("\t\t\t\targs.Args[" + idx + "] = " + p.Name + ";");
178 } else {
175179 sw.WriteLine("\t\t\t\targs.Args[" + idx + "] = " + p.FromNative ("arg" + idx) + ";");
180 }
176181 }
177182 if ((igen is StructBase || igen is ByRefGen) && p.PassAs != "")
178183 finish += "\t\t\t\tif (arg" + idx + " != IntPtr.Zero) System.Runtime.InteropServices.Marshal.StructureToPtr (args.Args[" + idx + "], arg" + idx + ", false);\n";
184189 return finish;
185190 }
186191
187 public void GenArgsCleanup (StreamWriter sw, string finish)
192 private void GenArgsCleanup (StreamWriter sw, string finish)
188193 {
189194 if (retval.IsVoid && finish.Length == 0)
190195 return;
212217 if (IsEventHandler)
213218 return;
214219
220 IList<Parameter> dispose_params = new List<Parameter> ();
221 foreach (Parameter p in parms) {
222 if (p.IsOwnable) {
223 dispose_params.Add (p);
224 }
225 }
226
215227 string native_signature = "IntPtr inst";
216228 if (parms.Count > 0)
217229 native_signature += ", " + CallbackSig;
223235 sw.WriteLine ("\t\tstatic {0} {1} ({2})", retval.ToNativeType, CallbackName, native_signature);
224236 sw.WriteLine("\t\t{");
225237 sw.WriteLine("\t\t\t{0} args = new {0} ();", EventArgsQualifiedName);
238 foreach (Parameter p in dispose_params) {
239 sw.WriteLine("\t\t\t{0} {1} = null;", p.CSType, p.Name);
240 }
226241 sw.WriteLine("\t\t\ttry {");
227242 sw.WriteLine("\t\t\t\tGLib.Signal sig = ((GCHandle) gch).Target as GLib.Signal;");
228243 sw.WriteLine("\t\t\t\tif (sig == null)");
229244 sw.WriteLine("\t\t\t\t\tthrow new Exception(\"Unknown signal GC handle received \" + gch);");
230245 sw.WriteLine();
231 string finish = GenArgsInitialization (sw);
246 string finish = GenArgsInitialization (sw, dispose_params);
232247 sw.WriteLine("\t\t\t\t{0} handler = ({0}) sig.Handler;", EventHandlerQualifiedName);
233248 sw.WriteLine("\t\t\t\thandler (GLib.Object.GetObject (inst), args);");
234249 sw.WriteLine("\t\t\t} catch (Exception e) {");
235250 sw.WriteLine("\t\t\t\tGLib.ExceptionManager.RaiseUnhandledException (e, false);");
236 sw.WriteLine("\t\t\t}");
251 if (dispose_params.Count > 0) {
252 sw.WriteLine ("\t\t\t} finally {");
253 foreach (Parameter p in dispose_params) {
254 string disp_name = "disposable_" + p.Name;
255
256 sw.WriteLine ("\t\t\t\tvar " + disp_name + " = " + p.Name + " as IDisposable;");
257 sw.WriteLine ("\t\t\t\tif (" + disp_name + " != null)");
258 sw.WriteLine ("\t\t\t\t\t" + disp_name + ".Dispose ();");
259 }
260 }
261 sw.WriteLine ("\t\t\t}");
237262 GenArgsCleanup (sw, finish);
238263 sw.WriteLine("\t\t}");
239264 sw.WriteLine();
117117 return String.Join (", ", result);
118118 }
119119 }
120
121 public string WithoutOptional ()
122 {
123 if (parms.Count == 0)
124 return String.Empty;
125
126 var result = new string [parms.Count];
127 int i = 0;
128
129 foreach (Parameter p in parms) {
130 if (p.IsOptional && p.PassAs == String.Empty)
131 continue;
132 result [i] = p.PassAs != String.Empty ? p.PassAs + " " : String.Empty;
133 result [i++] += p.CSType + " " + p.Name;
134 }
135
136 return String.Join (", ", result, 0, i);
137 }
138
139 public string CallWithoutOptionals ()
140 {
141 if (parms.Count == 0)
142 return String.Empty;
143
144 var result = new string [parms.Count];
145 int i = 0;
146
147 foreach (Parameter p in parms) {
148
149 result [i] = p.PassAs != "" ? p.PassAs + " " : "";
150 if (p.IsOptional && p.PassAs == String.Empty) {
151 if (p.IsArray)
152 result [i++] += "null";
153 else
154 result [i++] += p.Generatable.DefaultValue;
155 }
156 else
157 result [i++] += p.Name;
158 }
159
160 return String.Join (", ", result);
161 }
120162 }
121163 }
122164
00 // GtkSharp.Generation.StructBase.cs - The Structure/Boxed Base Class.
11 //
2 // Author: Mike Kestner <mkestner@speakeasy.net>
2 // Authors:
3 // Mike Kestner <mkestner@speakeasy.net>
4 // Stephan Sundermann <stephansundermann@gmail.com>
35 //
46 // Copyright (c) 2001-2003 Mike Kestner
7 // Copyright (c) 2013 Stephan Sundermann
58 //
69 // This program is free software; you can redistribute it and/or
710 // modify it under the terms of version 2 of the GNU General Public
106109 }
107110 }
108111
112 public virtual bool Union {
113 get {
114 return false;
115 }
116 }
117
109118 protected void GenEqualsAndHash (StreamWriter sw)
110119 {
111120 int bitfields = 0;
112121 bool need_field = true;
113 StringBuilder sb = new StringBuilder ();
114
115 sw.WriteLine ("\t\tpublic bool Equals ({0} other)", Name);
116 sw.WriteLine ("\t\t{");
122 StringBuilder hashcode = new StringBuilder ();
123 StringBuilder equals = new StringBuilder ();
124
125 hashcode.Append ("this.GetType ().FullName.GetHashCode ()");
126 equals.Append ("true");
117127
118128 foreach (StructField field in fields) {
129 if (field.IsPadding)
130 continue;
119131 if (field.IsBitfield) {
120132 if (need_field) {
121 sw.WriteLine ("\t\tif (!_bitfield{0}.Equals (other._bitfield{0})) return false;", bitfields);
122 if (sb.Length > 0)
123 sb.Append (" ^ ");
124 sb.Append ("_bitfield");
125 sb.Append (bitfields++);
126 sb.Append (".GetHashCode ()");
133 equals.Append (" && _bitfield");
134 equals.Append (bitfields);
135 equals.Append (".Equals (other._bitfield");
136 equals.Append (bitfields);
137 equals.Append (")");
138 hashcode.Append (" ^ ");
139 hashcode.Append ("_bitfield");
140 hashcode.Append (bitfields++);
141 hashcode.Append (".GetHashCode ()");
127142 need_field = false;
128143 }
129144 } else {
130145 need_field = true;
131 sw.WriteLine ("\t\t\tif (!{0}.Equals (other.{0})) return false;", field.EqualityName);
132 if (sb.Length > 0)
133 sb.Append (" ^ ");
134 sb.Append (field.EqualityName);
135 sb.Append (".GetHashCode ()");
146 equals.Append (" && ");
147 equals.Append (field.EqualityName);
148 equals.Append (".Equals (other.");
149 equals.Append (field.EqualityName);
150 equals.Append (")");
151 hashcode.Append (" ^ ");
152 hashcode.Append (field.EqualityName);
153 hashcode.Append (".GetHashCode ()");
136154 }
137155 }
138 sw.WriteLine ("\t\t\treturn true;");
139 sw.WriteLine ("\t\t}");
140 sw.WriteLine ();
156
157 if (!Elem.GetAttributeAsBoolean ("noequals")) {
158 sw.WriteLine ("\t\tpublic bool Equals ({0} other)", Name);
159 sw.WriteLine ("\t\t{");
160 sw.WriteLine ("\t\t\treturn {0};", equals.ToString ());
161 sw.WriteLine ("\t\t}");
162 sw.WriteLine ();
163 }
141164 sw.WriteLine ("\t\tpublic override bool Equals (object other)");
142165 sw.WriteLine ("\t\t{");
143166 sw.WriteLine ("\t\t\treturn other is {0} && Equals (({0}) other);", Name);
144167 sw.WriteLine ("\t\t}");
145168 sw.WriteLine ();
146 if (Elem.GetAttribute ("nohash") == "true")
169 if (Elem.GetAttributeAsBoolean ("nohash"))
147170 return;
148171 sw.WriteLine ("\t\tpublic override int GetHashCode ()");
149172 sw.WriteLine ("\t\t{");
150 sw.WriteLine ("\t\t\treturn {0};", sb.ToString ());
173 sw.WriteLine ("\t\t\treturn {0};", hashcode.ToString ());
151174 sw.WriteLine ("\t\t}");
152175 sw.WriteLine ();
153176
157180 {
158181 int bitfields = 0;
159182 bool need_field = true;
183 StreamWriter sw = gen_info.Writer;
160184
161185 foreach (StructField field in fields) {
186 if (Union)
187 sw.WriteLine ("\t\t[FieldOffset(0)]");
162188 if (field.IsBitfield) {
163189 if (need_field) {
164 StreamWriter sw = gen_info.Writer;
165
166190 sw.WriteLine ("\t\tprivate uint _bitfield{0};\n", bitfields++);
167191 need_field = false;
168192 }
206230 sw.WriteLine ("#region Autogenerated code");
207231 if (IsDeprecated)
208232 sw.WriteLine ("\t[Obsolete]");
209 sw.WriteLine ("\t[StructLayout(LayoutKind.Sequential)]");
233 if (Union)
234 sw.WriteLine ("\t[StructLayout(LayoutKind.Explicit)]");
235 else
236 sw.WriteLine ("\t[StructLayout(LayoutKind.Sequential)]");
210237 string access = IsInternal ? "internal" : "public";
211238 sw.WriteLine ("\t" + access + " partial struct {0} : IEquatable<{0}> {{", Name);
212239 sw.WriteLine ();
5757 }
5858 }
5959
60 bool IsNullTermArray {
61 get { return elem.GetAttributeAsBoolean ("null_term_array"); }
62 }
63
6064 public new string CSType {
6165 get {
6266 string type = base.CSType;
6670 type = "IntPtr";
6771
6872 return type;
73 }
74 }
75
76 bool visible = false;
77 internal bool Visible {
78 get {
79 return visible;
6980 }
7081 }
7182
7990 return StudlyName;
8091 else if (IsBitfield)
8192 return Name;
82 else if (IsPointer && (gen is StructGen || gen is BoxedGen))
93 else if (IsPointer && (gen is StructGen || gen is BoxedGen || gen is UnionGen))
8394 return Access != "private" ? wrapped_name : Name;
8495 else if (IsPointer && CSType != "string")
8596 return Name;
8899 }
89100 }
90101
91 bool IsPadding {
102 public bool IsPadding {
92103 get {
93104 return (CName.StartsWith ("dummy") || CName.StartsWith ("padding"));
94105 }
126137 if (Hidden)
127138 return;
128139
140 visible = Access != "private";
141
129142 StreamWriter sw = gen_info.Writer;
130143 SymbolTable table = SymbolTable.Table;
131144
133146 string wrapped_name = SymbolTable.Table.MangleName (CName);
134147 IGeneratable gen = table [CType];
135148
136 if (IsArray) {
149 if (IsArray && !IsNullTermArray) {
137150 sw.WriteLine (indent + "[MarshalAs (UnmanagedType.ByValArray, SizeConst=" + ArrayLength + ")]");
138151 sw.WriteLine (indent + "{0} {1} {2};", Access, CSType, StudlyName);
152 } else if (IsArray && IsNullTermArray) {
153 sw.WriteLine (indent + "private {0} {1};", "IntPtr", StudlyName+ "Ptr");
154 if ((Readable || Writable) && Access == "public") {
155 sw.WriteLine (indent + "public {0} {1} {{", CSType, StudlyName);
156 if (Readable)
157 sw.WriteLine (indent + "\tget {{ return GLib.Marshaller.StructArrayFromNullTerminatedIntPtr<{0}> ({1}); }}",
158 base.CSType, StudlyName + "Ptr");
159 if (Writable)
160 sw.WriteLine (indent + "\tset {{ {0} = GLib.Marshaller.StructArrayToNullTerminatedStructArrayIntPtr<{1}> (value); }}",
161 StudlyName + "Ptr", base.CSType);
162 sw.WriteLine (indent + "}");
163 }
139164 } else if (IsBitfield) {
140165 base.Generate (gen_info, indent);
141166 } else if (gen is IAccessor) {
147172 acc.WriteAccessors (sw, indent + "\t", Name);
148173 sw.WriteLine (indent + "}");
149174 }
150 } else if (IsPointer && (gen is StructGen || gen is BoxedGen)) {
175 } else if (IsPointer && (gen is StructGen || gen is BoxedGen || gen is UnionGen)) {
151176 sw.WriteLine (indent + "private {0} {1};", CSType, Name);
152177 sw.WriteLine ();
153178 if (Access != "private") {
157182 }
158183 } else if (IsPointer && CSType != "string") {
159184 // FIXME: probably some fields here which should be visible.
185 visible = false;
160186 sw.WriteLine (indent + "private {0} {1};", CSType, Name);
161187 } else {
162188 sw.WriteLine (indent + "{0} {1} {2};", Access, CSType, Access == "public" ? StudlyName : Name);
6868 AddType (new SimpleGen ("guint32", "uint", "0"));
6969 AddType (new SimpleGen ("gint64", "long", "0"));
7070 AddType (new SimpleGen ("guint64", "ulong", "0"));
71 AddType (new SimpleGen ("unsigned long long", "ulong", "0"));
7172 AddType (new SimpleGen ("long long", "long", "0"));
7273 AddType (new SimpleGen ("gfloat", "float", "0.0"));
7374 AddType (new SimpleGen ("float", "float", "0.0"));
125126 AddType (new ManualGen ("GVariant", "GLib.Variant"));
126127 AddType (new ManualGen ("GVariantType", "GLib.VariantType"));
127128 AddType (new ManualGen ("GValueArray", "GLib.ValueArray"));
129 AddType (new ManualGen ("GMutex", "GLib.Mutex"));
130 AddType (new ManualGen ("GRecMutex", "GLib.RecMutex"));
131 AddType (new ManualGen ("GCond", "GLib.Cond"));
132 AddType (new ManualGen ("GDateTime", "GLib.DateTime"));
133 AddType (new ManualGen ("GDate", "GLib.Date"));
134 AddType (new ManualGen ("GSource", "GLib.Source"));
135 AddType (new ManualGen ("GMainContext", "GLib.MainContext"));
136 AddType (new SimpleGen ("GPollFD", "GLib.PollFD", "GLib.PollFD.Zero"));
128137 AddType (new MarshalGen ("gunichar", "char", "uint", "GLib.Marshaller.CharToGUnichar ({0})", "GLib.Marshaller.GUnicharToChar ({0})"));
129138 AddType (new MarshalGen ("time_t", "System.DateTime", "IntPtr", "GLib.Marshaller.DateTimeTotime_t ({0})", "GLib.Marshaller.time_tToDateTime ({0})"));
130139 AddType (new MarshalGen ("GString", "string", "IntPtr", "new GLib.GString ({0}).Handle", "GLib.GString.PtrToString ({0})"));
131140 AddType (new MarshalGen ("GType", "GLib.GType", "IntPtr", "{0}.Val", "new GLib.GType({0})", "GLib.GType.None"));
132141 AddType (new ByRefGen ("GValue", "GLib.Value"));
133142 AddType (new SimpleGen ("GDestroyNotify", "GLib.DestroyNotify", "null"));
143 AddType (new SimpleGen ("GThread", "GLib.Thread", "null"));
134144
135145 // FIXME: These ought to be handled properly.
136146 AddType (new SimpleGen ("GC", "IntPtr", "IntPtr.Zero"));
286296 if (this[c_type] is StructGen)
287297 return true;
288298
299 return false;
300 }
301
302 public bool IsUnion (string c_type)
303 {
304 if (this[c_type] is UnionGen)
305 return true;
289306 return false;
290307 }
291308
0 // Authors:
1 // Stephan Sundermann <stephansundermann@gmail.com>
2 //
3 // Copyright (c) 2013 Stephan Sundermann
4 //
5 // This program is free software; you can redistribute it and/or
6 // modify it under the terms of version 2 of the GNU General Public
7 // License as published by the Free Software Foundation.
8 //
9 // This program is distributed in the hope that it will be useful,
10 // but WITHOUT ANY WARRANTY; without even the implied warranty of
11 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 // General Public License for more details.
13 //
14 // You should have received a copy of the GNU General Public
15 // License along with this program; if not, write to the
16 // Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17 // Boston, MA 02111-1307, USA.
18
19 using System.Xml;
20
21 namespace GtkSharp.Generation
22 {
23 public class UnionGen : StructBase {
24
25 public UnionGen (XmlElement ns, XmlElement elem) : base (ns, elem)
26 {
27 }
28
29 public override bool Union {
30 get {
31 return true;
32 }
33 }
34 }
35 }
8989 if (implementor != null)
9090 type = implementor.QualifiedName;
9191 else if (this.container_type is InterfaceGen)
92 type = this.container_type.Name + "Implementor"; // We are in an interface/adaptor, invoke the method in the implementor class
92 // We are in an interface/adaptor, invoke the method in the implementor class
93 type = (this.container_type as InterfaceGen).ImplementorName;
9394 else
9495 type = this.container_type.Name;
9596
9697 sw.WriteLine ("\t\t\t\t{0} __obj = GLib.Object.GetObject (inst, false) as {0};", type);
9798 }
9899
99 sw.Write (call.Setup ("\t\t\t\t"));
100 sw.Write ("\t\t\t\t");
100 string indent = "\t\t\t\t";
101101 if (!retval.IsVoid)
102 sw.Write (retval.CSType + " __result = ");
102 sw.WriteLine (indent + retval.CSType + " __result;");
103 sw.Write (call.Setup (indent));
104 sw.Write (indent);
105 if (!retval.IsVoid)
106 sw.Write ("__result = ");
103107 if (!this.IsStatic)
104108 sw.Write ("__obj.");
105109 sw.WriteLine (this.CallString + ";");
106 sw.Write (call.Finish ("\t\t\t\t"));
110 sw.Write (call.Finish (indent));
107111 if (!retval.IsVoid)
108112 sw.WriteLine ("\t\t\t\treturn " + retval.ToNative ("__result") + ";");
109113
113117 if (fatal) {
114118 sw.WriteLine ("\t\t\t\t// NOTREACHED: above call does not return.");
115119 sw.WriteLine ("\t\t\t\tthrow e;");
120 }
121
122 if (call.HasDisposeParam) {
123 sw.WriteLine ("\t\t\t} finally {");
124 sw.Write (call.DisposeParams (indent));
116125 }
117126 sw.WriteLine ("\t\t\t}");
118127 sw.WriteLine ("\t\t}");
0 // gapi-fixup.cs - xml alteration engine.
1 //
2 // Authors:
3 // Mike Kestner <mkestner@speakeasy.net>
4 // Stephan Sundermann <stephansundermann@gmail.com>
5 //
6 // Copyright (c) 2003 Mike Kestner
7 // Copyright (c) 2013 Stephan Sundermann
8 //
9 // This program is free software; you can redistribute it and/or
10 // modify it under the terms of version 2 of the GNU General Public
11 // License as published by the Free Software Foundation.
12 //
13 // This program is distributed in the hope that it will be useful,
14 // but WITHOUT ANY WARRANTY; without even the implied warranty of
15 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 // General Public License for more details.
17 //
18 // You should have received a copy of the GNU General Public
19 // License along with this program; if not, write to the
20 // Free Software Foundation, Inc., 59 Temple Place - Suite 330,
21 // Boston, MA 02111-1307, USA.
22
23 namespace GtkSharp.Parsing {
24
25 using System;
26 using System.IO;
27 using System.Xml;
28 using System.Xml.XPath;
29
30 public class Fixup {
31
32 public static int Main (string[] args)
33 {
34 if (args.Length < 2) {
35 Console.WriteLine ("Usage: gapi-fixup --metadata=<filename> --api=<filename> --symbols=<filename>");
36 return 0;
37 }
38
39 string api_filename = "";
40 XmlDocument api_doc = new XmlDocument ();
41 XmlDocument meta_doc = new XmlDocument ();
42 XmlDocument symbol_doc = new XmlDocument ();
43
44 foreach (string arg in args) {
45
46 if (arg.StartsWith("--metadata=")) {
47
48 string meta_filename = arg.Substring (11);
49
50 try {
51 Stream stream = File.OpenRead (meta_filename);
52 meta_doc.Load (stream);
53 stream.Close ();
54 } catch (XmlException e) {
55 Console.WriteLine ("Invalid meta file.");
56 Console.WriteLine (e);
57 return 1;
58 }
59
60 } else if (arg.StartsWith ("--api=")) {
61
62 api_filename = arg.Substring (6);
63
64 try {
65 Stream stream = File.OpenRead (api_filename);
66 api_doc.Load (stream);
67 stream.Close ();
68 } catch (XmlException e) {
69 Console.WriteLine ("Invalid api file.");
70 Console.WriteLine (e);
71 return 1;
72 }
73
74 } else if (arg.StartsWith ("--symbols=")) {
75
76 string symbol_filename = arg.Substring (10);
77
78 try {
79 Stream stream = File.OpenRead (symbol_filename);
80 symbol_doc.Load (stream);
81 stream.Close ();
82 } catch (XmlException e) {
83 Console.WriteLine ("Invalid api file.");
84 Console.WriteLine (e);
85 return 1;
86 }
87
88 } else {
89 Console.WriteLine ("Usage: gapi-fixup --metadata=<filename> --api=<filename>");
90 return 1;
91 }
92 }
93
94 XPathNavigator meta_nav = meta_doc.CreateNavigator ();
95 XPathNavigator api_nav = api_doc.CreateNavigator ();
96
97 XPathNodeIterator copy_iter = meta_nav.Select ("/metadata/copy-node");
98 while (copy_iter.MoveNext ()) {
99 string path = copy_iter.Current.GetAttribute ("path", String.Empty);
100 XPathExpression expr = api_nav.Compile (path);
101 string parent = copy_iter.Current.Value;
102 XPathNodeIterator parent_iter = api_nav.Select (parent);
103 bool matched = false;
104 while (parent_iter.MoveNext ()) {
105 XmlNode parent_node = ((IHasXmlNode)parent_iter.Current).GetNode ();
106 XPathNodeIterator path_iter = parent_iter.Current.Clone ().Select (expr);
107 while (path_iter.MoveNext ()) {
108 XmlNode node = ((IHasXmlNode)path_iter.Current).GetNode ();
109 parent_node.AppendChild (node.Clone ());
110 }
111 matched = true;
112 }
113 if (!matched)
114 Console.WriteLine ("Warning: <copy-node path=\"{0}\"/> matched no nodes", path);
115 }
116
117 XPathNodeIterator rmv_iter = meta_nav.Select ("/metadata/remove-node");
118 while (rmv_iter.MoveNext ()) {
119 string path = rmv_iter.Current.GetAttribute ("path", "");
120 XPathNodeIterator api_iter = api_nav.Select (path);
121 bool matched = false;
122 while (api_iter.MoveNext ()) {
123 XmlElement api_node = ((IHasXmlNode)api_iter.Current).GetNode () as XmlElement;
124 api_node.ParentNode.RemoveChild (api_node);
125 matched = true;
126 }
127 if (!matched)
128 Console.WriteLine ("Warning: <remove-node path=\"{0}\"/> matched no nodes", path);
129 }
130
131 XPathNodeIterator add_iter = meta_nav.Select ("/metadata/add-node");
132 while (add_iter.MoveNext ()) {
133 string path = add_iter.Current.GetAttribute ("path", "");
134 XPathNodeIterator api_iter = api_nav.Select (path);
135 bool matched = false;
136 while (api_iter.MoveNext ()) {
137 XmlElement api_node = ((IHasXmlNode)api_iter.Current).GetNode () as XmlElement;
138 foreach (XmlNode child in ((IHasXmlNode)add_iter.Current).GetNode().ChildNodes)
139 api_node.AppendChild (api_doc.ImportNode (child, true));
140 matched = true;
141 }
142 if (!matched)
143 Console.WriteLine ("Warning: <add-node path=\"{0}\"/> matched no nodes", path);
144 }
145
146 XPathNodeIterator change_node_type_iter = meta_nav.Select ("/metadata/change-node-type");
147 while (change_node_type_iter.MoveNext ()) {
148 string path = change_node_type_iter.Current.GetAttribute ("path", "");
149 XPathNodeIterator api_iter = api_nav.Select (path);
150 bool matched = false;
151 while (api_iter.MoveNext ()) {
152 XmlElement node = ( (IHasXmlNode) api_iter.Current).GetNode () as XmlElement;
153 XmlElement parent = node.ParentNode as XmlElement;
154 XmlElement new_node = api_doc.CreateElement (change_node_type_iter.Current.Value);
155
156 foreach (XmlNode child in node.ChildNodes)
157 new_node.AppendChild (child.Clone ());
158 foreach (XmlAttribute attribute in node.Attributes)
159 new_node.Attributes.Append ( (XmlAttribute) attribute.Clone ());
160
161 parent.ReplaceChild (new_node, node);
162 matched = true;
163 }
164
165 if (!matched)
166 Console.WriteLine ("Warning: <change-node-type path=\"{0}\"/> matched no nodes", path);
167 }
168
169
170 XPathNodeIterator attr_iter = meta_nav.Select ("/metadata/attr");
171 while (attr_iter.MoveNext ()) {
172 string path = attr_iter.Current.GetAttribute ("path", "");
173 string attr_name = attr_iter.Current.GetAttribute ("name", "");
174 XPathNodeIterator api_iter = api_nav.Select (path);
175 bool matched = false;
176 while (api_iter.MoveNext ()) {
177 XmlElement node = ((IHasXmlNode)api_iter.Current).GetNode () as XmlElement;
178 node.SetAttribute (attr_name, attr_iter.Current.Value);
179 matched = true;
180 }
181 if (!matched)
182 Console.WriteLine ("Warning: <attr path=\"{0}\"/> matched no nodes", path);
183 }
184
185 XPathNodeIterator move_iter = meta_nav.Select ("/metadata/move-node");
186 while (move_iter.MoveNext ()) {
187 string path = move_iter.Current.GetAttribute ("path", "");
188 XPathExpression expr = api_nav.Compile (path);
189 string parent = move_iter.Current.Value;
190 XPathNodeIterator parent_iter = api_nav.Select (parent);
191 bool matched = false;
192 while (parent_iter.MoveNext ()) {
193 XmlNode parent_node = ((IHasXmlNode)parent_iter.Current).GetNode ();
194 XPathNodeIterator path_iter = parent_iter.Current.Clone ().Select (expr);
195 while (path_iter.MoveNext ()) {
196 XmlNode node = ((IHasXmlNode)path_iter.Current).GetNode ();
197 parent_node.AppendChild (node.Clone ());
198 node.ParentNode.RemoveChild (node);
199 }
200 matched = true;
201 }
202 if (!matched)
203 Console.WriteLine ("Warning: <move-node path=\"{0}\"/> matched no nodes", path);
204 }
205
206 XPathNodeIterator remove_attr_iter = meta_nav.Select ("/metadata/remove-attr");
207 while (remove_attr_iter.MoveNext ()) {
208 string path = remove_attr_iter.Current.GetAttribute ("path", "");
209 string name = remove_attr_iter.Current.GetAttribute ("name", "");
210 XPathNodeIterator api_iter = api_nav.Select (path);
211 bool matched = false;
212
213 while (api_iter.MoveNext ()) {
214 XmlElement node = ( (IHasXmlNode) api_iter.Current).GetNode () as XmlElement;
215
216 node.RemoveAttribute (name);
217 matched = true;
218 }
219
220 if (!matched)
221 Console.WriteLine ("Warning: <remove-attr path=\"{0}\"/> matched no nodes", path);
222 }
223
224 if (symbol_doc != null) {
225 XPathNavigator symbol_nav = symbol_doc.CreateNavigator ();
226 XPathNodeIterator iter = symbol_nav.Select ("/api/*");
227 while (iter.MoveNext ()) {
228 XmlNode sym_node = ((IHasXmlNode)iter.Current).GetNode ();
229 XPathNodeIterator parent_iter = api_nav.Select ("/api");
230 if (parent_iter.MoveNext ()) {
231 XmlNode parent_node = ((IHasXmlNode)parent_iter.Current).GetNode ();
232 parent_node.AppendChild (api_doc.ImportNode (sym_node, true));
233 }
234 }
235 }
236
237 api_doc.Save (api_filename);
238 return 0;
239 }
240 }
241 }
0 #!/bin/sh
1 @RUNTIME@ @prefix@/lib/gapi-3.0/gapi-fixup.exe "$@"
4242 <attr path="/api/namespace/class[@cname='GSimple_']" name="hidden">1</attr>
4343 <attr path="/api/namespace/class[@cname='GSimple_']/method[@name='AsyncReportGerrorInIdle']" name="name">ReportGerrorInIdle</attr>
4444 <attr path="/api/namespace/class[@cname='GSimple_']/method[@name='AsyncReportTakeGerrorInIdle']" name="name">ReportTakeGerrorInIdle</attr>
45 <attr path="/api/namespace/enum[@cname='GApplicationFlags']/member[@cname='G_APPLICATION_FLAGS_NONE']" name="name">None</attr>
4546 <attr path="/api/namespace/enum[@cname='GSocketFamily']/member[@name='Invalid']" name="value">0</attr>
4647 <attr path="/api/namespace/enum[@cname='GSocketFamily']/member[@name='Unix']" name="value">1</attr>
4748 <attr path="/api/namespace/enum[@cname='GSocketFamily']/member[@name='Ipv4']" name="value">2</attr>
150151 <attr path="/api/namespace/object[@cname='GResolver']/*[@name='LookupServiceFinish']/return-type" name="elements_owned">true</attr>
151152 <attr path="/api/namespace/object[@cname='GSettings']/method[@name='GetStrv']/return-type" name="null_term_array">1</attr>
152153 <attr path="/api/namespace/object[@cname='GSettings']/method[@name='GetStrv']/return-type" name="owned">true</attr>
154 <attr path="/api/namespace/object[@cname='GSettings']/method[@name='ListChildren']/return-type" name="null_term_array">1</attr>
155 <attr path="/api/namespace/object[@cname='GSettings']/method[@name='ListChildren']/return-type" name="owned">true</attr>
156 <attr path="/api/namespace/object[@cname='GSettings']/method[@name='ListKeys']/return-type" name="null_term_array">1</attr>
157 <attr path="/api/namespace/object[@cname='GSettings']/method[@name='ListKeys']/return-type" name="owned">true</attr>
158 <attr path="/api/namespace/object[@cname='GSettings']/method[@name='ListRelocatableSchemas']/return-type" name="null_term_array">1</attr>
159 <attr path="/api/namespace/object[@cname='GSettings']/method[@name='ListSchemas']/return-type" name="null_term_array">1</attr>
153160 <attr path="/api/namespace/object[@cname='GSettings']/method[@name='SetStrv']/*/*[@name='value']" name="null_term_array">1</attr>
154161 <attr path="/api/namespace/object[@cname='GSimpleAction']/signal[@cname='activate']" name="name">Activated</attr>
155162 <attr path="/api/namespace/object[@cname='GSimpleAsyncResult']/constructor[@cname='g_simple_async_result_new_error']" name="hidden">1</attr>
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
757757 uninstall-gapiDATA uninstall-local uninstall-pkgconfigDATA
758758
759759
760 $(API): $(METADATA) $(RAW_API) $(SYMBOLS) $(top_builddir)/parser/gapi-fixup.exe
760 $(API): $(METADATA) $(RAW_API) $(SYMBOLS) $(top_builddir)/generator/gapi-fixup.exe
761761 cp $(srcdir)/$(RAW_API) $(API)
762762 chmod u+w $(API)
763763 @if test -n '$(METADATA)'; then \
764 echo "$(RUNTIME) $(top_builddir)/parser/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols)"; \
765 $(RUNTIME) $(top_builddir)/parser/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols); \
764 echo "$(RUNTIME) $(top_builddir)/generator/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols)"; \
765 $(RUNTIME) $(top_builddir)/generator/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols); \
766766 fi
767767
768768 generated-stamp: $(API) $(INCLUDE_API) $(top_builddir)/generator/gapi_codegen.exe $(GAPI_XSD)
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
2929 IntPtr handle;
3030 bool add_progname = false;
3131
32 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
33 static extern IntPtr g_malloc(IntPtr size);
34
35 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
36 static extern void g_free (IntPtr mem);
37
3832 ~Argv ()
3933 {
40 foreach (IntPtr arg in arg_ptrs)
41 g_free (arg);
42
43 g_free (handle);
34 Marshaller.Free (arg_ptrs);
35 Marshaller.Free (handle);
4436 }
4537
4638 public Argv (string[] args) : this (args, false) {}
6052 for (int i = 0; i < args.Length; i++)
6153 arg_ptrs [i] = Marshaller.StringToPtrGStrdup (args[i]);
6254
63 handle = g_malloc (new IntPtr (IntPtr.Size * args.Length));
55 handle = Marshaller.Malloc ((ulong)(IntPtr.Size * args.Length));
6456
6557 for (int i = 0; i < args.Length; i++)
6658 Marshal.WriteIntPtr (handle, i * IntPtr.Size, arg_ptrs [i]);
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLib {
4
5 using System;
6 using System.Collections;
7 using System.Collections.Generic;
8 using System.Runtime.InteropServices;
9
10 #region Autogenerated code
11 public partial class Cond : GLib.Opaque {
12
13 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
14 static extern void g_cond_broadcast(IntPtr raw);
15
16 public void Broadcast() {
17 g_cond_broadcast(Handle);
18 }
19
20 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
21 static extern void g_cond_clear(IntPtr raw);
22
23 public void Clear() {
24 g_cond_clear(Handle);
25 }
26
27 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
28 static extern void g_cond_init(IntPtr raw);
29
30 public void Init() {
31 g_cond_init(Handle);
32 }
33
34 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
35 static extern void g_cond_signal(IntPtr raw);
36
37 public void Signal() {
38 g_cond_signal(Handle);
39 }
40
41 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
42 static extern void g_cond_wait(IntPtr raw, IntPtr mutex);
43
44 public void Wait(GLib.Mutex mutex) {
45 g_cond_wait(Handle, mutex == null ? IntPtr.Zero : mutex.Handle);
46 }
47
48 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
49 static extern bool g_cond_wait_until(IntPtr raw, IntPtr mutex, long end_time);
50
51 public bool WaitUntil(GLib.Mutex mutex, long end_time) {
52 bool raw_ret = g_cond_wait_until(Handle, mutex == null ? IntPtr.Zero : mutex.Handle, end_time);
53 bool ret = raw_ret;
54 return ret;
55 }
56
57 public Cond(IntPtr raw) : base(raw) {}
58
59 #endregion
60 }
61 }
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLib {
4
5 using System;
6 using System.Collections;
7 using System.Collections.Generic;
8 using System.Runtime.InteropServices;
9
10 #region Autogenerated code
11 public partial class Date : GLib.Opaque {
12
13 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
14 static extern IntPtr g_date_get_type();
15
16 public static GLib.GType GType {
17 get {
18 IntPtr raw_ret = g_date_get_type();
19 GLib.GType ret = new GLib.GType(raw_ret);
20 return ret;
21 }
22 }
23
24 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
25 static extern void g_date_add_days(IntPtr raw, uint n_days);
26
27 public void AddDays(uint n_days) {
28 g_date_add_days(Handle, n_days);
29 }
30
31 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
32 static extern void g_date_add_months(IntPtr raw, uint n_months);
33
34 public void AddMonths(uint n_months) {
35 g_date_add_months(Handle, n_months);
36 }
37
38 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
39 static extern void g_date_add_years(IntPtr raw, uint n_years);
40
41 public void AddYears(uint n_years) {
42 g_date_add_years(Handle, n_years);
43 }
44
45 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
46 static extern void g_date_clamp(IntPtr raw, IntPtr min_date, IntPtr max_date);
47
48 public void Clamp(GLib.Date min_date, GLib.Date max_date) {
49 g_date_clamp(Handle, min_date == null ? IntPtr.Zero : min_date.Handle, max_date == null ? IntPtr.Zero : max_date.Handle);
50 }
51
52 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
53 static extern void g_date_clear(IntPtr raw, uint n_dates);
54
55 public void Clear(uint n_dates) {
56 g_date_clear(Handle, n_dates);
57 }
58
59 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
60 static extern int g_date_compare(IntPtr raw, IntPtr rhs);
61
62 public int Compare(GLib.Date rhs) {
63 int raw_ret = g_date_compare(Handle, rhs == null ? IntPtr.Zero : rhs.Handle);
64 int ret = raw_ret;
65 return ret;
66 }
67
68 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
69 static extern int g_date_days_between(IntPtr raw, IntPtr date2);
70
71 public int DaysBetween(GLib.Date date2) {
72 int raw_ret = g_date_days_between(Handle, date2 == null ? IntPtr.Zero : date2.Handle);
73 int ret = raw_ret;
74 return ret;
75 }
76
77 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
78 static extern byte g_date_get_day(IntPtr raw);
79
80 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
81 static extern void g_date_set_day(IntPtr raw, byte day);
82
83 public byte Day {
84 get {
85 byte raw_ret = g_date_get_day(Handle);
86 byte ret = raw_ret;
87 return ret;
88 }
89 set {
90 g_date_set_day(Handle, value);
91 }
92 }
93
94 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
95 static extern uint g_date_get_day_of_year(IntPtr raw);
96
97 public uint DayOfYear {
98 get {
99 uint raw_ret = g_date_get_day_of_year(Handle);
100 uint ret = raw_ret;
101 return ret;
102 }
103 }
104
105 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
106 static extern uint g_date_get_iso8601_week_of_year(IntPtr raw);
107
108 public uint Iso8601WeekOfYear {
109 get {
110 uint raw_ret = g_date_get_iso8601_week_of_year(Handle);
111 uint ret = raw_ret;
112 return ret;
113 }
114 }
115
116 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
117 static extern uint g_date_get_julian(IntPtr raw);
118
119 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
120 static extern void g_date_set_julian(IntPtr raw, uint julian_date);
121
122 public uint Julian {
123 get {
124 uint raw_ret = g_date_get_julian(Handle);
125 uint ret = raw_ret;
126 return ret;
127 }
128 set {
129 g_date_set_julian(Handle, value);
130 }
131 }
132
133 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
134 static extern uint g_date_get_monday_week_of_year(IntPtr raw);
135
136 public uint MondayWeekOfYear {
137 get {
138 uint raw_ret = g_date_get_monday_week_of_year(Handle);
139 uint ret = raw_ret;
140 return ret;
141 }
142 }
143
144 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
145 static extern int g_date_get_month(IntPtr raw);
146
147 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
148 static extern void g_date_set_month(IntPtr raw, int month);
149
150 public int Month {
151 get {
152 int raw_ret = g_date_get_month(Handle);
153 int ret = raw_ret;
154 return ret;
155 }
156 set {
157 g_date_set_month(Handle, value);
158 }
159 }
160
161 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
162 static extern uint g_date_get_sunday_week_of_year(IntPtr raw);
163
164 public uint SundayWeekOfYear {
165 get {
166 uint raw_ret = g_date_get_sunday_week_of_year(Handle);
167 uint ret = raw_ret;
168 return ret;
169 }
170 }
171
172 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
173 static extern int g_date_get_weekday(IntPtr raw);
174
175 public int Weekday {
176 get {
177 int raw_ret = g_date_get_weekday(Handle);
178 int ret = raw_ret;
179 return ret;
180 }
181 }
182
183 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
184 static extern ushort g_date_get_year(IntPtr raw);
185
186 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
187 static extern void g_date_set_year(IntPtr raw, ushort year);
188
189 public ushort Year {
190 get {
191 ushort raw_ret = g_date_get_year(Handle);
192 ushort ret = raw_ret;
193 return ret;
194 }
195 set {
196 g_date_set_year(Handle, value);
197 }
198 }
199
200 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
201 static extern bool g_date_is_first_of_month(IntPtr raw);
202
203 public bool IsFirstOfMonth {
204 get {
205 bool raw_ret = g_date_is_first_of_month(Handle);
206 bool ret = raw_ret;
207 return ret;
208 }
209 }
210
211 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
212 static extern bool g_date_is_last_of_month(IntPtr raw);
213
214 public bool IsLastOfMonth {
215 get {
216 bool raw_ret = g_date_is_last_of_month(Handle);
217 bool ret = raw_ret;
218 return ret;
219 }
220 }
221
222 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
223 static extern void g_date_order(IntPtr raw, IntPtr date2);
224
225 public void Order(GLib.Date date2) {
226 g_date_order(Handle, date2 == null ? IntPtr.Zero : date2.Handle);
227 }
228
229 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
230 static extern void g_date_set_dmy(IntPtr raw, byte day, int month, ushort y);
231
232 public void SetDmy(byte day, int month, ushort y) {
233 g_date_set_dmy(Handle, day, month, y);
234 }
235
236 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
237 static extern void g_date_set_parse(IntPtr raw, IntPtr str);
238
239 public string Parse {
240 set {
241 IntPtr native_value = GLib.Marshaller.StringToPtrGStrdup (value);
242 g_date_set_parse(Handle, native_value);
243 GLib.Marshaller.Free (native_value);
244 }
245 }
246
247 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
248 static extern void g_date_set_time(IntPtr raw, int time_);
249
250 [Obsolete]
251 public int Time {
252 set {
253 g_date_set_time(Handle, value);
254 }
255 }
256
257 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
258 static extern void g_date_set_time_t(IntPtr raw, IntPtr timet);
259
260 public long TimeT {
261 set {
262 g_date_set_time_t(Handle, new IntPtr (value));
263 }
264 }
265
266 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
267 static extern void g_date_set_time_val(IntPtr raw, IntPtr value);
268
269 public GLib.TimeVal TimeVal {
270 set {
271 IntPtr native_value = GLib.Marshaller.StructureToPtrAlloc (value);
272 g_date_set_time_val(Handle, native_value);
273 value = GLib.TimeVal.New (native_value);
274 Marshal.FreeHGlobal (native_value);
275 }
276 }
277
278 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
279 static extern void g_date_subtract_days(IntPtr raw, uint n_days);
280
281 public void SubtractDays(uint n_days) {
282 g_date_subtract_days(Handle, n_days);
283 }
284
285 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
286 static extern void g_date_subtract_months(IntPtr raw, uint n_months);
287
288 public void SubtractMonths(uint n_months) {
289 g_date_subtract_months(Handle, n_months);
290 }
291
292 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
293 static extern void g_date_subtract_years(IntPtr raw, uint n_years);
294
295 public void SubtractYears(uint n_years) {
296 g_date_subtract_years(Handle, n_years);
297 }
298
299 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
300 static extern void g_date_to_struct_tm(IntPtr raw, IntPtr tm);
301
302 public void ToStructTm(IntPtr tm) {
303 g_date_to_struct_tm(Handle, tm);
304 }
305
306 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
307 static extern bool g_date_valid(IntPtr raw);
308
309 public bool Valid() {
310 bool raw_ret = g_date_valid(Handle);
311 bool ret = raw_ret;
312 return ret;
313 }
314
315 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
316 static extern byte g_date_get_days_in_month(int month, ushort year);
317
318 public static byte GetDaysInMonth(int month, ushort year) {
319 byte raw_ret = g_date_get_days_in_month(month, year);
320 byte ret = raw_ret;
321 return ret;
322 }
323
324 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
325 static extern byte g_date_get_monday_weeks_in_year(ushort year);
326
327 public static byte GetMondayWeeksInYear(ushort year) {
328 byte raw_ret = g_date_get_monday_weeks_in_year(year);
329 byte ret = raw_ret;
330 return ret;
331 }
332
333 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
334 static extern byte g_date_get_sunday_weeks_in_year(ushort year);
335
336 public static byte GetSundayWeeksInYear(ushort year) {
337 byte raw_ret = g_date_get_sunday_weeks_in_year(year);
338 byte ret = raw_ret;
339 return ret;
340 }
341
342 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
343 static extern bool g_date_is_leap_year(ushort year);
344
345 public static bool IsLeapYear(ushort year) {
346 bool raw_ret = g_date_is_leap_year(year);
347 bool ret = raw_ret;
348 return ret;
349 }
350
351 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
352 static extern UIntPtr g_date_strftime(IntPtr s, UIntPtr slen, IntPtr format, IntPtr date);
353
354 public static ulong Strftime(string s, string format, GLib.Date date) {
355 IntPtr native_s = GLib.Marshaller.StringToPtrGStrdup (s);
356 IntPtr native_format = GLib.Marshaller.StringToPtrGStrdup (format);
357 UIntPtr raw_ret = g_date_strftime(native_s, new UIntPtr ((ulong) System.Text.Encoding.UTF8.GetByteCount (s)), native_format, date == null ? IntPtr.Zero : date.Handle);
358 ulong ret = (ulong) raw_ret;
359 GLib.Marshaller.Free (native_s);
360 GLib.Marshaller.Free (native_format);
361 return ret;
362 }
363
364 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
365 static extern bool g_date_valid_day(byte day);
366
367 public static bool ValidDay(byte day) {
368 bool raw_ret = g_date_valid_day(day);
369 bool ret = raw_ret;
370 return ret;
371 }
372
373 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
374 static extern bool g_date_valid_dmy(byte day, int month, ushort year);
375
376 public static bool ValidDmy(byte day, int month, ushort year) {
377 bool raw_ret = g_date_valid_dmy(day, month, year);
378 bool ret = raw_ret;
379 return ret;
380 }
381
382 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
383 static extern bool g_date_valid_julian(uint julian_date);
384
385 public static bool ValidJulian(uint julian_date) {
386 bool raw_ret = g_date_valid_julian(julian_date);
387 bool ret = raw_ret;
388 return ret;
389 }
390
391 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
392 static extern bool g_date_valid_month(int month);
393
394 public static bool ValidMonth(int month) {
395 bool raw_ret = g_date_valid_month(month);
396 bool ret = raw_ret;
397 return ret;
398 }
399
400 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
401 static extern bool g_date_valid_weekday(int weekday);
402
403 public static bool ValidWeekday(int weekday) {
404 bool raw_ret = g_date_valid_weekday(weekday);
405 bool ret = raw_ret;
406 return ret;
407 }
408
409 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
410 static extern bool g_date_valid_year(ushort year);
411
412 public static bool ValidYear(ushort year) {
413 bool raw_ret = g_date_valid_year(year);
414 bool ret = raw_ret;
415 return ret;
416 }
417
418 public Date(IntPtr raw) : base(raw) {}
419
420 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
421 static extern IntPtr g_date_new();
422
423 public Date ()
424 {
425 Raw = g_date_new();
426 }
427
428 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
429 static extern IntPtr g_date_new_dmy(byte day, int month, ushort year);
430
431 public Date (byte day, int month, ushort year)
432 {
433 Raw = g_date_new_dmy(day, month, year);
434 }
435
436 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
437 static extern IntPtr g_date_new_julian(uint julian_day);
438
439 public Date (uint julian_day)
440 {
441 Raw = g_date_new_julian(julian_day);
442 }
443
444 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
445 static extern void g_date_free(IntPtr raw);
446
447 protected override void Free (IntPtr raw)
448 {
449 g_date_free (raw);
450 }
451
452 class FinalizerInfo {
453 IntPtr handle;
454
455 public FinalizerInfo (IntPtr handle)
456 {
457 this.handle = handle;
458 }
459
460 public bool Handler ()
461 {
462 g_date_free (handle);
463 return false;
464 }
465 }
466
467 ~Date ()
468 {
469 if (!Owned)
470 return;
471 FinalizerInfo info = new FinalizerInfo (Handle);
472 GLib.Timeout.Add (50, new GLib.TimeoutHandler (info.Handler));
473 }
474
475 #endregion
476 }
477 }
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLib {
4
5 using System;
6 using System.Collections;
7 using System.Collections.Generic;
8 using System.Runtime.InteropServices;
9
10 #region Autogenerated code
11 public partial class DateTime : GLib.Opaque {
12
13 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
14 static extern IntPtr g_date_time_get_type();
15
16 public static GLib.GType GType {
17 get {
18 IntPtr raw_ret = g_date_time_get_type();
19 GLib.GType ret = new GLib.GType(raw_ret);
20 return ret;
21 }
22 }
23
24 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
25 static extern IntPtr g_date_time_add(IntPtr raw, long timespan);
26
27 public GLib.DateTime Add(long timespan) {
28 IntPtr raw_ret = g_date_time_add(Handle, timespan);
29 GLib.DateTime ret = raw_ret == IntPtr.Zero ? null : (GLib.DateTime) GLib.Opaque.GetOpaque (raw_ret, typeof (GLib.DateTime), true);
30 return ret;
31 }
32
33 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
34 static extern IntPtr g_date_time_add_days(IntPtr raw, int days);
35
36 public GLib.DateTime AddDays(int days) {
37 IntPtr raw_ret = g_date_time_add_days(Handle, days);
38 GLib.DateTime ret = raw_ret == IntPtr.Zero ? null : (GLib.DateTime) GLib.Opaque.GetOpaque (raw_ret, typeof (GLib.DateTime), true);
39 return ret;
40 }
41
42 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
43 static extern IntPtr g_date_time_add_full(IntPtr raw, int years, int months, int days, int hours, int minutes, double seconds);
44
45 public GLib.DateTime AddFull(int years, int months, int days, int hours, int minutes, double seconds) {
46 IntPtr raw_ret = g_date_time_add_full(Handle, years, months, days, hours, minutes, seconds);
47 GLib.DateTime ret = raw_ret == IntPtr.Zero ? null : (GLib.DateTime) GLib.Opaque.GetOpaque (raw_ret, typeof (GLib.DateTime), true);
48 return ret;
49 }
50
51 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
52 static extern IntPtr g_date_time_add_hours(IntPtr raw, int hours);
53
54 public GLib.DateTime AddHours(int hours) {
55 IntPtr raw_ret = g_date_time_add_hours(Handle, hours);
56 GLib.DateTime ret = raw_ret == IntPtr.Zero ? null : (GLib.DateTime) GLib.Opaque.GetOpaque (raw_ret, typeof (GLib.DateTime), true);
57 return ret;
58 }
59
60 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
61 static extern IntPtr g_date_time_add_minutes(IntPtr raw, int minutes);
62
63 public GLib.DateTime AddMinutes(int minutes) {
64 IntPtr raw_ret = g_date_time_add_minutes(Handle, minutes);
65 GLib.DateTime ret = raw_ret == IntPtr.Zero ? null : (GLib.DateTime) GLib.Opaque.GetOpaque (raw_ret, typeof (GLib.DateTime), true);
66 return ret;
67 }
68
69 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
70 static extern IntPtr g_date_time_add_months(IntPtr raw, int months);
71
72 public GLib.DateTime AddMonths(int months) {
73 IntPtr raw_ret = g_date_time_add_months(Handle, months);
74 GLib.DateTime ret = raw_ret == IntPtr.Zero ? null : (GLib.DateTime) GLib.Opaque.GetOpaque (raw_ret, typeof (GLib.DateTime), true);
75 return ret;
76 }
77
78 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
79 static extern IntPtr g_date_time_add_seconds(IntPtr raw, double seconds);
80
81 public GLib.DateTime AddSeconds(double seconds) {
82 IntPtr raw_ret = g_date_time_add_seconds(Handle, seconds);
83 GLib.DateTime ret = raw_ret == IntPtr.Zero ? null : (GLib.DateTime) GLib.Opaque.GetOpaque (raw_ret, typeof (GLib.DateTime), true);
84 return ret;
85 }
86
87 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
88 static extern IntPtr g_date_time_add_weeks(IntPtr raw, int weeks);
89
90 public GLib.DateTime AddWeeks(int weeks) {
91 IntPtr raw_ret = g_date_time_add_weeks(Handle, weeks);
92 GLib.DateTime ret = raw_ret == IntPtr.Zero ? null : (GLib.DateTime) GLib.Opaque.GetOpaque (raw_ret, typeof (GLib.DateTime), true);
93 return ret;
94 }
95
96 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
97 static extern IntPtr g_date_time_add_years(IntPtr raw, int years);
98
99 public GLib.DateTime AddYears(int years) {
100 IntPtr raw_ret = g_date_time_add_years(Handle, years);
101 GLib.DateTime ret = raw_ret == IntPtr.Zero ? null : (GLib.DateTime) GLib.Opaque.GetOpaque (raw_ret, typeof (GLib.DateTime), true);
102 return ret;
103 }
104
105 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
106 static extern long g_date_time_difference(IntPtr raw, IntPtr begin);
107
108 public long Difference(GLib.DateTime begin) {
109 long raw_ret = g_date_time_difference(Handle, begin == null ? IntPtr.Zero : begin.Handle);
110 long ret = raw_ret;
111 return ret;
112 }
113
114 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
115 static extern IntPtr g_date_time_format(IntPtr raw, IntPtr format);
116
117 public string Format(string format) {
118 IntPtr native_format = GLib.Marshaller.StringToPtrGStrdup (format);
119 IntPtr raw_ret = g_date_time_format(Handle, native_format);
120 string ret = GLib.Marshaller.PtrToStringGFree(raw_ret);
121 GLib.Marshaller.Free (native_format);
122 return ret;
123 }
124
125 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
126 static extern int g_date_time_get_day_of_month(IntPtr raw);
127
128 public int DayOfMonth {
129 get {
130 int raw_ret = g_date_time_get_day_of_month(Handle);
131 int ret = raw_ret;
132 return ret;
133 }
134 }
135
136 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
137 static extern int g_date_time_get_day_of_week(IntPtr raw);
138
139 public int DayOfWeek {
140 get {
141 int raw_ret = g_date_time_get_day_of_week(Handle);
142 int ret = raw_ret;
143 return ret;
144 }
145 }
146
147 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
148 static extern int g_date_time_get_day_of_year(IntPtr raw);
149
150 public int DayOfYear {
151 get {
152 int raw_ret = g_date_time_get_day_of_year(Handle);
153 int ret = raw_ret;
154 return ret;
155 }
156 }
157
158 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
159 static extern int g_date_time_get_hour(IntPtr raw);
160
161 public int Hour {
162 get {
163 int raw_ret = g_date_time_get_hour(Handle);
164 int ret = raw_ret;
165 return ret;
166 }
167 }
168
169 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
170 static extern int g_date_time_get_microsecond(IntPtr raw);
171
172 public int Microsecond {
173 get {
174 int raw_ret = g_date_time_get_microsecond(Handle);
175 int ret = raw_ret;
176 return ret;
177 }
178 }
179
180 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
181 static extern int g_date_time_get_minute(IntPtr raw);
182
183 public int Minute {
184 get {
185 int raw_ret = g_date_time_get_minute(Handle);
186 int ret = raw_ret;
187 return ret;
188 }
189 }
190
191 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
192 static extern int g_date_time_get_month(IntPtr raw);
193
194 public int Month {
195 get {
196 int raw_ret = g_date_time_get_month(Handle);
197 int ret = raw_ret;
198 return ret;
199 }
200 }
201
202 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
203 static extern int g_date_time_get_second(IntPtr raw);
204
205 public int Second {
206 get {
207 int raw_ret = g_date_time_get_second(Handle);
208 int ret = raw_ret;
209 return ret;
210 }
211 }
212
213 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
214 static extern double g_date_time_get_seconds(IntPtr raw);
215
216 public double Seconds {
217 get {
218 double raw_ret = g_date_time_get_seconds(Handle);
219 double ret = raw_ret;
220 return ret;
221 }
222 }
223
224 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
225 static extern IntPtr g_date_time_get_timezone_abbreviation(IntPtr raw);
226
227 public string TimezoneAbbreviation {
228 get {
229 IntPtr raw_ret = g_date_time_get_timezone_abbreviation(Handle);
230 string ret = GLib.Marshaller.Utf8PtrToString (raw_ret);
231 return ret;
232 }
233 }
234
235 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
236 static extern long g_date_time_get_utc_offset(IntPtr raw);
237
238 public long UtcOffset {
239 get {
240 long raw_ret = g_date_time_get_utc_offset(Handle);
241 long ret = raw_ret;
242 return ret;
243 }
244 }
245
246 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
247 static extern int g_date_time_get_week_numbering_year(IntPtr raw);
248
249 public int WeekNumberingYear {
250 get {
251 int raw_ret = g_date_time_get_week_numbering_year(Handle);
252 int ret = raw_ret;
253 return ret;
254 }
255 }
256
257 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
258 static extern int g_date_time_get_week_of_year(IntPtr raw);
259
260 public int WeekOfYear {
261 get {
262 int raw_ret = g_date_time_get_week_of_year(Handle);
263 int ret = raw_ret;
264 return ret;
265 }
266 }
267
268 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
269 static extern int g_date_time_get_year(IntPtr raw);
270
271 public int Year {
272 get {
273 int raw_ret = g_date_time_get_year(Handle);
274 int ret = raw_ret;
275 return ret;
276 }
277 }
278
279 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
280 static extern void g_date_time_get_ymd(IntPtr raw, out int year, out int month, out int day);
281
282 public void GetYmd(out int year, out int month, out int day) {
283 g_date_time_get_ymd(Handle, out year, out month, out day);
284 }
285
286 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
287 static extern bool g_date_time_is_daylight_savings(IntPtr raw);
288
289 public bool IsDaylightSavings {
290 get {
291 bool raw_ret = g_date_time_is_daylight_savings(Handle);
292 bool ret = raw_ret;
293 return ret;
294 }
295 }
296
297 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
298 static extern IntPtr g_date_time_to_local(IntPtr raw);
299
300 public GLib.DateTime ToLocal() {
301 IntPtr raw_ret = g_date_time_to_local(Handle);
302 GLib.DateTime ret = raw_ret == IntPtr.Zero ? null : (GLib.DateTime) GLib.Opaque.GetOpaque (raw_ret, typeof (GLib.DateTime), true);
303 return ret;
304 }
305
306 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
307 static extern bool g_date_time_to_timeval(IntPtr raw, IntPtr tv);
308
309 public bool ToTimeval(GLib.TimeVal tv) {
310 IntPtr native_tv = GLib.Marshaller.StructureToPtrAlloc (tv);
311 bool raw_ret = g_date_time_to_timeval(Handle, native_tv);
312 bool ret = raw_ret;
313 tv = GLib.TimeVal.New (native_tv);
314 Marshal.FreeHGlobal (native_tv);
315 return ret;
316 }
317
318 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
319 static extern IntPtr g_date_time_to_timezone(IntPtr raw, IntPtr tz);
320
321 public GLib.DateTime ToTimezone(GLib.TimeZone tz) {
322 IntPtr raw_ret = g_date_time_to_timezone(Handle, tz == null ? IntPtr.Zero : tz.Handle);
323 GLib.DateTime ret = raw_ret == IntPtr.Zero ? null : (GLib.DateTime) GLib.Opaque.GetOpaque (raw_ret, typeof (GLib.DateTime), true);
324 return ret;
325 }
326
327 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
328 static extern long g_date_time_to_unix(IntPtr raw);
329
330 public long ToUnix() {
331 long raw_ret = g_date_time_to_unix(Handle);
332 long ret = raw_ret;
333 return ret;
334 }
335
336 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
337 static extern IntPtr g_date_time_to_utc(IntPtr raw);
338
339 public GLib.DateTime ToUtc() {
340 IntPtr raw_ret = g_date_time_to_utc(Handle);
341 GLib.DateTime ret = raw_ret == IntPtr.Zero ? null : (GLib.DateTime) GLib.Opaque.GetOpaque (raw_ret, typeof (GLib.DateTime), true);
342 return ret;
343 }
344
345 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
346 static extern int g_date_time_compare(IntPtr dt1, IntPtr dt2);
347
348 public static int Compare(IntPtr dt1, IntPtr dt2) {
349 int raw_ret = g_date_time_compare(dt1, dt2);
350 int ret = raw_ret;
351 return ret;
352 }
353
354 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
355 static extern bool g_date_time_equal(IntPtr dt1, IntPtr dt2);
356
357 public static bool Equal(IntPtr dt1, IntPtr dt2) {
358 bool raw_ret = g_date_time_equal(dt1, dt2);
359 bool ret = raw_ret;
360 return ret;
361 }
362
363 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
364 static extern uint g_date_time_hash(IntPtr datetime);
365
366 public static uint Hash(IntPtr datetime) {
367 uint raw_ret = g_date_time_hash(datetime);
368 uint ret = raw_ret;
369 return ret;
370 }
371
372 public DateTime(IntPtr raw) : base(raw) {}
373
374 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
375 static extern IntPtr g_date_time_new(IntPtr tz, int year, int month, int day, int hour, int minute, double seconds);
376
377 public DateTime (GLib.TimeZone tz, int year, int month, int day, int hour, int minute, double seconds)
378 {
379 Raw = g_date_time_new(tz == null ? IntPtr.Zero : tz.Handle, year, month, day, hour, minute, seconds);
380 }
381
382 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
383 static extern IntPtr g_date_time_new_from_timeval_local(IntPtr tv);
384
385 public DateTime (GLib.TimeVal tv)
386 {
387 IntPtr native_tv = GLib.Marshaller.StructureToPtrAlloc (tv);
388 Raw = g_date_time_new_from_timeval_local(native_tv);
389 tv = GLib.TimeVal.New (native_tv);
390 Marshal.FreeHGlobal (native_tv);
391 }
392
393 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
394 static extern IntPtr g_date_time_new_from_timeval_utc(IntPtr tv);
395
396 public static DateTime NewFromTimevalUtc(GLib.TimeVal tv)
397 {
398 IntPtr native_tv = GLib.Marshaller.StructureToPtrAlloc (tv);
399 DateTime result = new DateTime (g_date_time_new_from_timeval_utc(native_tv));
400 tv = GLib.TimeVal.New (native_tv);
401 Marshal.FreeHGlobal (native_tv);
402 return result;
403 }
404
405 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
406 static extern IntPtr g_date_time_new_from_unix_local(long t);
407
408 public DateTime (long t)
409 {
410 Raw = g_date_time_new_from_unix_local(t);
411 }
412
413 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
414 static extern IntPtr g_date_time_new_from_unix_utc(long t);
415
416 public static DateTime NewFromUnixUtc(long t)
417 {
418 DateTime result = new DateTime (g_date_time_new_from_unix_utc(t));
419 return result;
420 }
421
422 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
423 static extern IntPtr g_date_time_new_local(int year, int month, int day, int hour, int minute, double seconds);
424
425 public DateTime (int year, int month, int day, int hour, int minute, double seconds)
426 {
427 Raw = g_date_time_new_local(year, month, day, hour, minute, seconds);
428 }
429
430 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
431 static extern IntPtr g_date_time_new_now(IntPtr tz);
432
433 public DateTime (GLib.TimeZone tz)
434 {
435 Raw = g_date_time_new_now(tz == null ? IntPtr.Zero : tz.Handle);
436 }
437
438 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
439 static extern IntPtr g_date_time_new_now_local();
440
441 public DateTime ()
442 {
443 Raw = g_date_time_new_now_local();
444 }
445
446 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
447 static extern IntPtr g_date_time_new_now_utc();
448
449 public static DateTime NewNowUtc()
450 {
451 DateTime result = new DateTime (g_date_time_new_now_utc());
452 return result;
453 }
454
455 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
456 static extern IntPtr g_date_time_new_utc(int year, int month, int day, int hour, int minute, double seconds);
457
458 public static DateTime NewUtc(int year, int month, int day, int hour, int minute, double seconds)
459 {
460 DateTime result = new DateTime (g_date_time_new_utc(year, month, day, hour, minute, seconds));
461 return result;
462 }
463
464 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
465 static extern IntPtr g_date_time_ref(IntPtr raw);
466
467 protected override void Ref (IntPtr raw)
468 {
469 if (!Owned) {
470 g_date_time_ref (raw);
471 Owned = true;
472 }
473 }
474
475 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
476 static extern void g_date_time_unref(IntPtr raw);
477
478 protected override void Unref (IntPtr raw)
479 {
480 if (Owned) {
481 g_date_time_unref (raw);
482 Owned = false;
483 }
484 }
485
486 class FinalizerInfo {
487 IntPtr handle;
488
489 public FinalizerInfo (IntPtr handle)
490 {
491 this.handle = handle;
492 }
493
494 public bool Handler ()
495 {
496 g_date_time_unref (handle);
497 return false;
498 }
499 }
500
501 ~DateTime ()
502 {
503 if (!Owned)
504 return;
505 FinalizerInfo info = new FinalizerInfo (Handle);
506 GLib.Timeout.Add (50, new GLib.TimeoutHandler (info.Handler));
507 }
508
509 #endregion
510 }
511 }
2525
2626 public class FileUtils
2727 {
28 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
28 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
2929 extern static bool g_file_get_contents (IntPtr filename, out IntPtr contents, out int length, out IntPtr error);
3030
31 [DllImport("libglib-2.0-0.dll")]
31 [DllImport (Global.GLibNativeDll)]
3232 extern static bool g_file_get_contents_utf8 (IntPtr filename, out IntPtr contents, out int length, out IntPtr error);
3333
3434 public static string GetFileContents (string filename)
5959 }
6060 }
6161
62 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
62 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
6363 static extern void g_clear_error (ref IntPtr errptr);
6464 ~GException ()
6565 {
4949 }
5050 }
5151
52 public abstract GType GType { get; }
52 public abstract GType GInterfaceGType { get; }
5353
5454 public abstract IntPtr Handle { get; }
5555
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLibSharp {
4
5 using System;
6 using System.Runtime.InteropServices;
7
8 #region Autogenerated code
9 [UnmanagedFunctionPointer (CallingConvention.Cdecl)]
10 internal delegate void SourceDummyMarshalNative();
11
12 internal class SourceDummyMarshalInvoker {
13
14 SourceDummyMarshalNative native_cb;
15 IntPtr __data;
16 GLib.DestroyNotify __notify;
17
18 ~SourceDummyMarshalInvoker ()
19 {
20 if (__notify == null)
21 return;
22 __notify (__data);
23 }
24
25 internal SourceDummyMarshalInvoker (SourceDummyMarshalNative native_cb) : this (native_cb, IntPtr.Zero, null) {}
26
27 internal SourceDummyMarshalInvoker (SourceDummyMarshalNative native_cb, IntPtr data) : this (native_cb, data, null) {}
28
29 internal SourceDummyMarshalInvoker (SourceDummyMarshalNative native_cb, IntPtr data, GLib.DestroyNotify notify)
30 {
31 this.native_cb = native_cb;
32 __data = data;
33 __notify = notify;
34 }
35
36 internal GLib.SourceDummyMarshal Handler {
37 get {
38 return new GLib.SourceDummyMarshal(InvokeNative);
39 }
40 }
41
42 void InvokeNative ()
43 {
44 native_cb ();
45 }
46 }
47
48 internal class SourceDummyMarshalWrapper {
49
50 public void NativeCallback ()
51 {
52 try {
53 managed ();
54 if (release_on_call)
55 gch.Free ();
56 } catch (Exception e) {
57 GLib.ExceptionManager.RaiseUnhandledException (e, false);
58 }
59 }
60
61 bool release_on_call = false;
62 GCHandle gch;
63
64 public void PersistUntilCalled ()
65 {
66 release_on_call = true;
67 gch = GCHandle.Alloc (this);
68 }
69
70 internal SourceDummyMarshalNative NativeDelegate;
71 GLib.SourceDummyMarshal managed;
72
73 public SourceDummyMarshalWrapper (GLib.SourceDummyMarshal managed)
74 {
75 this.managed = managed;
76 if (managed != null)
77 NativeDelegate = new SourceDummyMarshalNative (NativeCallback);
78 }
79
80 public static GLib.SourceDummyMarshal GetManagedDelegate (SourceDummyMarshalNative native)
81 {
82 if (native == null)
83 return null;
84 SourceDummyMarshalWrapper wrapper = (SourceDummyMarshalWrapper) native.Target;
85 if (wrapper == null)
86 return null;
87 return wrapper.managed;
88 }
89 }
90 #endregion
91 }
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLibSharp {
4
5 using System;
6 using System.Runtime.InteropServices;
7
8 #region Autogenerated code
9 [UnmanagedFunctionPointer (CallingConvention.Cdecl)]
10 internal delegate bool SourceFuncNative(IntPtr user_data);
11
12 internal class SourceFuncInvoker {
13
14 SourceFuncNative native_cb;
15 IntPtr __data;
16 GLib.DestroyNotify __notify;
17
18 ~SourceFuncInvoker ()
19 {
20 if (__notify == null)
21 return;
22 __notify (__data);
23 }
24
25 internal SourceFuncInvoker (SourceFuncNative native_cb) : this (native_cb, IntPtr.Zero, null) {}
26
27 internal SourceFuncInvoker (SourceFuncNative native_cb, IntPtr data) : this (native_cb, data, null) {}
28
29 internal SourceFuncInvoker (SourceFuncNative native_cb, IntPtr data, GLib.DestroyNotify notify)
30 {
31 this.native_cb = native_cb;
32 __data = data;
33 __notify = notify;
34 }
35
36 internal GLib.SourceFunc Handler {
37 get {
38 return new GLib.SourceFunc(InvokeNative);
39 }
40 }
41
42 bool InvokeNative (IntPtr user_data)
43 {
44 bool __result = native_cb (__data);
45 return __result;
46 }
47 }
48
49 internal class SourceFuncWrapper {
50
51 public bool NativeCallback (IntPtr user_data)
52 {
53 try {
54 bool __ret = managed (user_data);
55 if (release_on_call)
56 gch.Free ();
57 return __ret;
58 } catch (Exception e) {
59 GLib.ExceptionManager.RaiseUnhandledException (e, false);
60 return false;
61 }
62 }
63
64 bool release_on_call = false;
65 GCHandle gch;
66
67 public void PersistUntilCalled ()
68 {
69 release_on_call = true;
70 gch = GCHandle.Alloc (this);
71 }
72
73 internal SourceFuncNative NativeDelegate;
74 GLib.SourceFunc managed;
75
76 public SourceFuncWrapper (GLib.SourceFunc managed)
77 {
78 this.managed = managed;
79 if (managed != null)
80 NativeDelegate = new SourceFuncNative (NativeCallback);
81 }
82
83 public static GLib.SourceFunc GetManagedDelegate (SourceFuncNative native)
84 {
85 if (native == null)
86 return null;
87 SourceFuncWrapper wrapper = (SourceFuncWrapper) native.Target;
88 if (wrapper == null)
89 return null;
90 return wrapper.managed;
91 }
92 }
93 #endregion
94 }
2626
2727 IntPtr handle;
2828
29 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
29 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
3030 static extern IntPtr g_string_free (IntPtr mem, bool free_segments);
3131
3232 ~GString ()
3434 g_string_free (handle, true);
3535 }
3636
37 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
37 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
3838 static extern IntPtr g_string_new (IntPtr text);
3939
4040 public GString (string text)
415415 return GType.Is (ValFromInstancePtr (raw), this);
416416 }
417417
418 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
418 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
419419 static extern IntPtr g_type_class_peek (IntPtr gtype);
420420
421 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
421 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
422422 static extern IntPtr g_type_class_ref (IntPtr gtype);
423423
424 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
424 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
425425 static extern IntPtr g_type_default_interface_peek (IntPtr gtype);
426426
427 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
427 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
428428 static extern IntPtr g_type_default_interface_ref (IntPtr gtype);
429429
430 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
430 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
431431 static extern IntPtr g_type_from_name (string name);
432432
433 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
433 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
434434 static extern void g_type_init ();
435435
436 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
436 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
437437 static extern IntPtr g_type_name (IntPtr raw);
438438
439 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
439 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
440440 static extern IntPtr g_type_parent (IntPtr type);
441441
442 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
442 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
443443 static extern void g_type_query (IntPtr type, out GTypeQuery query);
444444
445 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
445 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
446446 static extern IntPtr g_type_register_static (IntPtr parent, IntPtr name, ref GTypeInfo info, int flags);
447447
448 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
448 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
449449 static extern bool g_type_is_a (IntPtr type, IntPtr is_a_type);
450450 }
451451 }
3030 //this is a static class
3131 private Global () {}
3232
33 internal const string GLibNativeDll = "libglib-2.0-0.dll";
34 internal const string GObjectNativeDll = "libgobject-2.0-0.dll";
35
3336 internal static bool IsWindowsPlatform {
3437 get {
3538 switch (Environment.OSVersion.Platform) {
5558 }
5659 }
5760
58 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
61 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
5962 static extern void g_set_prgname (IntPtr name);
6063
61 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
64 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
6265 static extern IntPtr g_get_prgname ();
6366
6467 public static string ApplicationName {
7275 }
7376 }
7477
75 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
78 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
7679 static extern void g_set_application_name (IntPtr name);
7780
78 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
81 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
7982 static extern IntPtr g_get_application_name ();
8083
81 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
84 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
8285 static extern IntPtr g_format_size_for_display (long size);
8386
8487 static public string FormatSizeForDisplay (long size)
322322 return (IOChannelError) g_io_channel_error_from_errno (en);
323323 }
324324
325 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
325 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
326326 static extern IntPtr g_io_channel_unix_new (int fd);
327327
328 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
328 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
329329 static extern IntPtr g_io_channel_new_file (IntPtr filename, IntPtr mode, out IntPtr error);
330330
331 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
331 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
332332 static extern IntPtr g_io_channel_new_file_utf8 (IntPtr filename, IntPtr mode, out IntPtr error);
333333
334 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
334 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
335335 static extern int g_io_channel_error_quark ();
336336
337 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
337 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
338338 static extern int g_io_channel_error_from_errno (int en);
339339
340 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
340 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
341341 static extern int g_io_channel_flush (IntPtr raw, out IntPtr error);
342342
343 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
343 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
344344 static extern void g_io_channel_init (IntPtr raw);
345345
346 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
346 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
347347 static extern int g_io_channel_read_chars (IntPtr raw, byte[] buf, UIntPtr count, out UIntPtr bytes_read, out IntPtr error);
348348
349 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
349 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
350350 static extern int g_io_channel_read_line (IntPtr raw, out IntPtr str_return, IntPtr length, out UIntPtr terminator_pos, out IntPtr error);
351351
352 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
352 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
353353 static extern int g_io_channel_read_to_end (IntPtr raw, out IntPtr str_return, out UIntPtr length, out IntPtr error);
354354
355 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
355 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
356356 static extern int g_io_channel_read_unichar (IntPtr raw, out uint thechar, out IntPtr error);
357357
358 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
358 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
359359 static extern int g_io_channel_seek_position (IntPtr raw, long offset, int type, out IntPtr error);
360360
361 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
361 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
362362 static extern int g_io_channel_shutdown (IntPtr raw, bool flush, out IntPtr err);
363363
364 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
364 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
365365 static extern int g_io_channel_write_chars (IntPtr raw, byte[] buf, IntPtr count, out UIntPtr bytes_written, out IntPtr error);
366366
367 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
367 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
368368 static extern int g_io_channel_write_unichar (IntPtr raw, uint thechar, out IntPtr error);
369369
370 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
370 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
371371 static extern int g_io_channel_get_buffer_condition (IntPtr raw);
372372
373 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
373 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
374374 static extern bool g_io_channel_get_buffered (IntPtr raw);
375375
376 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
376 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
377377 static extern void g_io_channel_set_buffered (IntPtr raw, bool buffered);
378378
379 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
379 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
380380 static extern UIntPtr g_io_channel_get_buffer_size (IntPtr raw);
381381
382 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
382 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
383383 static extern void g_io_channel_set_buffer_size (IntPtr raw, UIntPtr size);
384384
385 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
385 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
386386 static extern bool g_io_channel_get_close_on_unref (IntPtr raw);
387387
388 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
388 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
389389 static extern void g_io_channel_set_close_on_unref (IntPtr raw, bool do_close);
390390
391 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
391 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
392392 static extern IntPtr g_io_channel_get_encoding (IntPtr raw);
393393
394 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
394 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
395395 static extern int g_io_channel_set_encoding (IntPtr raw, IntPtr encoding, out IntPtr error);
396396
397 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
397 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
398398 static extern int g_io_channel_get_flags (IntPtr raw);
399399
400 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
400 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
401401 static extern int g_io_channel_set_flags (IntPtr raw, int flags, out IntPtr error);
402402
403 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
403 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
404404 static extern IntPtr g_io_channel_get_line_term (IntPtr raw, out int length);
405405
406 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
406 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
407407 static extern void g_io_channel_set_line_term (IntPtr raw, byte[] term, int length);
408408
409 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
409 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
410410 static extern int g_io_channel_unix_get_fd (IntPtr raw);
411411
412 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
412 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
413413 static extern IntPtr g_io_channel_ref (IntPtr raw);
414414
415 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
415 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
416416 static extern void g_io_channel_unref (IntPtr raw);
417417
418 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
418 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
419419 static extern uint g_io_add_watch_full (IntPtr raw, int priority, int condition, IOFuncNative func, IntPtr user_data, DestroyNotify notify);
420420
421 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
421 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
422422 static extern IntPtr g_io_create_watch (IntPtr raw, int condition);
423423 }
424424
8888 {
8989 }
9090
91 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
91 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
9292 static extern uint g_idle_add (IdleHandlerInternal d, IntPtr data);
9393
9494 public static uint Add (IdleHandler hndlr)
101101 return p.ID;
102102 }
103103
104 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
104 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
105105 static extern uint g_idle_add_full (int priority, IdleHandlerInternal d, IntPtr data, DestroyNotify notify);
106106
107107 public static uint Add (IdleHandler hndlr, Priority priority)
114114 return p.ID;
115115 }
116116
117 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
117 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
118118 static extern bool g_source_remove (uint id);
119119
120120 public static void Remove (uint id)
3232 }
3333 }
3434
35 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
35 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
3636 private static extern void g_object_ref_sink (IntPtr raw);
3737
3838 protected override IntPtr Raw {
4646 }
4747 }
4848
49 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
49 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
5050 static extern bool g_object_is_floating (IntPtr raw);
5151
52 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
52 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
5353 static extern void g_object_force_floating (IntPtr raw);
5454
55 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
55 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
5656 static extern void g_object_unref (IntPtr raw);
5757
5858 public bool IsFloating {
4242
4343 public class KeyFile {
4444
45 const string dll = "libglib-2.0-0.dll";
46
4745 IntPtr handle;
4846 bool owned;
4947
532530 public byte[] ToData ()
533531 {
534532 UIntPtr native_length;
535 IntPtr raw_ret = g_key_file_to_data(Handle, out native_length, IntPtr.Zero);
536 byte[] ret = new byte [(int) native_length];
537 Marshal.Copy (raw_ret, ret, 0, (int) native_length);
533 IntPtr raw_ret = g_key_file_to_data (Handle, out native_length, IntPtr.Zero);
534 int length = (int)native_length;
535 byte[] ret = new byte [length];
536 Marshal.Copy (raw_ret, ret, 0, length);
538537 Marshaller.Free (raw_ret);
539538 return ret;
540539 }
541540
542 [DllImport (dll)]
541 [DllImport (Global.GLibNativeDll)]
543542 static extern void g_key_file_free (IntPtr raw);
544543
545 [DllImport (dll)]
544 [DllImport (Global.GLibNativeDll)]
546545 static extern bool g_key_file_get_boolean (IntPtr raw, IntPtr group_name, IntPtr key, out IntPtr error);
547546
548 [DllImport (dll)]
547 [DllImport (Global.GLibNativeDll)]
549548 static extern IntPtr g_key_file_get_boolean_list (IntPtr raw, IntPtr group_name, IntPtr key, out UIntPtr length, out IntPtr error);
550549
551 [DllImport (dll)]
550 [DllImport (Global.GLibNativeDll)]
552551 static extern IntPtr g_key_file_get_comment (IntPtr raw, IntPtr group_name, IntPtr key, out IntPtr error);
553552
554 [DllImport (dll)]
553 [DllImport (Global.GLibNativeDll)]
555554 static extern double g_key_file_get_double (IntPtr raw, IntPtr group_name, IntPtr key, out IntPtr error);
556555
557 [DllImport (dll)]
556 [DllImport (Global.GLibNativeDll)]
558557 static extern IntPtr g_key_file_get_double_list (IntPtr raw, IntPtr group_name, IntPtr key, out UIntPtr length, out IntPtr error);
559558
560 [DllImport (dll)]
559 [DllImport (Global.GLibNativeDll)]
561560 static extern IntPtr g_key_file_get_groups (IntPtr raw, IntPtr dummy);
562561
563 [DllImport (dll)]
562 [DllImport (Global.GLibNativeDll)]
564563 static extern int g_key_file_get_integer (IntPtr raw, IntPtr group_name, IntPtr key, out IntPtr error);
565564
566 [DllImport (dll)]
565 [DllImport (Global.GLibNativeDll)]
567566 static extern IntPtr g_key_file_get_integer_list (IntPtr raw, IntPtr group_name, IntPtr key, out UIntPtr length, out IntPtr error);
568567
569 [DllImport (dll)]
568 [DllImport (Global.GLibNativeDll)]
570569 static extern IntPtr g_key_file_get_keys (IntPtr raw, IntPtr group_name, IntPtr dummy, out IntPtr error);
571570
572 [DllImport (dll)]
571 [DllImport (Global.GLibNativeDll)]
573572 static extern IntPtr g_key_file_get_locale_string (IntPtr raw, IntPtr group_name, IntPtr key, IntPtr locale, out IntPtr error);
574573
575 [DllImport (dll)]
574 [DllImport (Global.GLibNativeDll)]
576575 static extern IntPtr g_key_file_get_locale_string_list (IntPtr raw, IntPtr group_name, IntPtr key, IntPtr locale, IntPtr dummy, out IntPtr error);
577576
578 [DllImport (dll)]
577 [DllImport (Global.GLibNativeDll)]
579578 static extern IntPtr g_key_file_get_start_group (IntPtr raw);
580579
581 [DllImport (dll)]
580 [DllImport (Global.GLibNativeDll)]
582581 static extern IntPtr g_key_file_get_string (IntPtr raw, IntPtr group_name, IntPtr key, out IntPtr error);
583582
584 [DllImport (dll)]
583 [DllImport (Global.GLibNativeDll)]
585584 static extern IntPtr g_key_file_get_string_list (IntPtr raw, IntPtr group_name, IntPtr key, IntPtr dummy, out IntPtr error);
586585
587 [DllImport (dll)]
586 [DllImport (Global.GLibNativeDll)]
588587 static extern IntPtr g_key_file_get_value (IntPtr raw, IntPtr group_name, IntPtr key, out IntPtr error);
589588
590 [DllImport (dll)]
589 [DllImport (Global.GLibNativeDll)]
591590 static extern bool g_key_file_has_group (IntPtr raw, IntPtr group_name);
592591
593 [DllImport (dll)]
592 [DllImport (Global.GLibNativeDll)]
594593 static extern bool g_key_file_has_key (IntPtr raw, IntPtr group_name, IntPtr key, out IntPtr error);
595594
596 [DllImport (dll)]
595 [DllImport (Global.GLibNativeDll)]
597596 static extern bool g_key_file_load_from_data (IntPtr raw, byte[] data, UIntPtr length, int flags, out IntPtr error);
598597
599 [DllImport (dll)]
598 [DllImport (Global.GLibNativeDll)]
600599 static extern bool g_key_file_load_from_data_dirs (IntPtr raw, IntPtr file, out IntPtr full_path, int flags, out IntPtr error);
601600
602 [DllImport (dll)]
601 [DllImport (Global.GLibNativeDll)]
603602 static extern bool g_key_file_load_from_dirs (IntPtr raw, IntPtr file, IntPtr search_dirs, out IntPtr full_path, int flags, out IntPtr error);
604603
605 [DllImport (dll)]
604 [DllImport (Global.GLibNativeDll)]
606605 static extern bool g_key_file_load_from_file (IntPtr raw, IntPtr file, int flags, out IntPtr error);
607606
608 [DllImport (dll)]
607 [DllImport (Global.GLibNativeDll)]
609608 static extern IntPtr g_key_file_new ();
610609
611 [DllImport (dll)]
610 [DllImport (Global.GLibNativeDll)]
612611 static extern bool g_key_file_remove_comment (IntPtr raw, IntPtr group_name, IntPtr key, out IntPtr error);
613612
614 [DllImport (dll)]
613 [DllImport (Global.GLibNativeDll)]
615614 static extern bool g_key_file_remove_group (IntPtr raw, IntPtr group_name, out IntPtr error);
616615
617 [DllImport (dll)]
616 [DllImport (Global.GLibNativeDll)]
618617 static extern bool g_key_file_remove_key (IntPtr raw, IntPtr group_name, IntPtr key, out IntPtr error);
619618
620 [DllImport (dll)]
619 [DllImport (Global.GLibNativeDll)]
621620 static extern void g_key_file_set_boolean (IntPtr raw, IntPtr group_name, IntPtr key, bool value);
622621
623 [DllImport (dll)]
622 [DllImport (Global.GLibNativeDll)]
624623 static extern void g_key_file_set_boolean_list (IntPtr raw, IntPtr group_name, IntPtr key, bool[] list, UIntPtr n_list);
625624
626 [DllImport (dll)]
625 [DllImport (Global.GLibNativeDll)]
627626 static extern bool g_key_file_set_comment (IntPtr raw, IntPtr group_name, IntPtr key, IntPtr comment, out IntPtr error);
628627
629 [DllImport (dll)]
628 [DllImport (Global.GLibNativeDll)]
630629 static extern void g_key_file_set_double (IntPtr raw, IntPtr group_name, IntPtr key, double value);
631630
632 [DllImport (dll)]
631 [DllImport (Global.GLibNativeDll)]
633632 static extern void g_key_file_set_double_list (IntPtr raw, IntPtr group_name, IntPtr key, double[] list, UIntPtr n_list);
634633
635 [DllImport (dll)]
634 [DllImport (Global.GLibNativeDll)]
636635 static extern void g_key_file_set_integer (IntPtr raw, IntPtr group_name, IntPtr key, int value);
637636
638 [DllImport (dll)]
637 [DllImport (Global.GLibNativeDll)]
639638 static extern void g_key_file_set_integer_list (IntPtr raw, IntPtr group_name, IntPtr key, int[] list, UIntPtr n_list);
640639
641 [DllImport (dll)]
640 [DllImport (Global.GLibNativeDll)]
642641 static extern void g_key_file_set_list_separator (IntPtr raw, byte separator);
643642
644 [DllImport (dll)]
643 [DllImport (Global.GLibNativeDll)]
645644 static extern void g_key_file_set_locale_string (IntPtr raw, IntPtr group_name, IntPtr key, IntPtr locale, IntPtr value);
646645
647 [DllImport (dll)]
646 [DllImport (Global.GLibNativeDll)]
648647 static extern void g_key_file_set_locale_string_list (IntPtr raw, IntPtr group_name, IntPtr key, IntPtr locale, IntPtr list, UIntPtr length);
649648
650 [DllImport (dll)]
649 [DllImport (Global.GLibNativeDll)]
651650 static extern void g_key_file_set_string (IntPtr raw, IntPtr group_name, IntPtr key, IntPtr value);
652651
653 [DllImport (dll)]
652 [DllImport (Global.GLibNativeDll)]
654653 static extern void g_key_file_set_string_list (IntPtr raw, IntPtr group_name, IntPtr key, IntPtr list, UIntPtr n_list);
655654
656 [DllImport (dll)]
655 [DllImport (Global.GLibNativeDll)]
657656 static extern void g_key_file_set_value (IntPtr raw, IntPtr group_name, IntPtr key, IntPtr value);
658657
659 [DllImport (dll)]
658 [DllImport (Global.GLibNativeDll)]
660659 static extern IntPtr g_key_file_to_data (IntPtr raw, out UIntPtr length, IntPtr dummy);
661660
662661 }
2525
2626 public class List : ListBase {
2727
28 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
28 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
2929 static extern IntPtr g_list_copy (IntPtr l);
3030
3131 public override object Clone ()
3333 return new List (g_list_copy (Handle));
3434 }
3535
36 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
36 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
3737 static extern int g_list_length (IntPtr l);
3838
3939 internal override int Length (IntPtr list)
4141 return g_list_length (list);
4242 }
4343
44 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
44 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
4545 static extern void g_list_free(IntPtr l);
4646
4747 internal override void Free (IntPtr list)
5050 g_list_free (list);
5151 }
5252
53 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
53 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
5454 static extern IntPtr g_list_append (IntPtr l, IntPtr raw);
5555
5656 internal override IntPtr Append (IntPtr list, IntPtr raw)
5858 return g_list_append (list, raw);
5959 }
6060
61 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
61 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
6262 static extern IntPtr g_list_prepend (IntPtr l, IntPtr raw);
6363
6464 internal override IntPtr Prepend (IntPtr list, IntPtr raw)
6666 return g_list_prepend (list, raw);
6767 }
6868
69 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
69 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
7070 static extern IntPtr g_list_nth_data (IntPtr l, uint n);
7171
7272 internal override IntPtr NthData (uint n)
189189 return fullname + "Adapter";
190190 }
191191
192 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
193 static extern void g_free (IntPtr item);
194
195 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
192 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
196193 static extern void g_object_unref (IntPtr item);
197194
198195 public void Empty ()
204201 } else if (typeof (GLib.IWrapper).IsAssignableFrom (element_type)) {
205202 g_object_unref (NthData (i));
206203 } else {
207 g_free (NthData (i));
204 Marshaller.Free (NthData (i));
208205 }
209206 }
210207 }
122122 handlers = new System.Collections.Generic.Dictionary<uint, GCHandle> ();
123123 }
124124
125 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
125 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
126126 static extern void g_logv (IntPtr log_domain, LogLevelFlags flags, IntPtr message);
127127
128128 public void WriteLog (string logDomain, LogLevelFlags flags, string format, params object [] args)
134134 Marshaller.Free (nmessage);
135135 }
136136
137 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
137 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
138138 static extern uint g_log_set_handler (IntPtr log_domain, LogLevelFlags flags, LogFuncNative log_func, IntPtr user_data);
139139
140140 public static uint SetLogHandler (string logDomain, LogLevelFlags flags, LogFunc logFunc)
151151 return result;
152152 }
153153
154 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
154 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
155155 static extern uint g_log_remove_handler (IntPtr log_domain, uint handler_id);
156156
157157 public static void RemoveLogHandler (string logDomain, uint handlerID)
166166 Marshaller.Free (ndom);
167167 }
168168
169 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
169 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
170170 static extern PrintFuncNative g_set_print_handler (PrintFuncNative handler);
171171
172172 public static PrintFunc SetPrintHandler (PrintFunc handler)
177177 return helper.Invoker;
178178 }
179179
180 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
180 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
181181 static extern PrintFuncNative g_set_printerr_handler (PrintFuncNative handler);
182182
183183 public static PrintFunc SetPrintErrorHandler (PrintFunc handler)
188188 return helper.Invoker;
189189 }
190190
191 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
191 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
192192 static extern void g_log_default_handler (IntPtr log_domain, LogLevelFlags log_level, IntPtr message, IntPtr unused_data);
193193
194194 public static void DefaultHandler (string logDomain, LogLevelFlags logLevel, string message)
201201 Marshaller.Free (nmess);
202202 }
203203
204 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
204 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
205205 extern static LogLevelFlags g_log_set_always_fatal (LogLevelFlags fatal_mask);
206206
207207 public static LogLevelFlags SetAlwaysFatal (LogLevelFlags fatalMask)
209209 return g_log_set_always_fatal (fatalMask);
210210 }
211211
212 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
212 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
213213 extern static LogLevelFlags g_log_set_fatal_mask (IntPtr log_domain, LogLevelFlags fatal_mask);
214214
215215 public static LogLevelFlags SetAlwaysFatal (string logDomain, LogLevelFlags fatalMask)
243243 }
244244 }
245245
246 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
246 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
247247 extern static LogFuncNative g_log_set_default_handler (LogFuncNative log_func, IntPtr user_data);
248248
249249 public static LogFunc SetDefaultHandler (LogFunc log_func)
2626 public class MainContext {
2727 IntPtr handle;
2828
29 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
29 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
3030 static extern IntPtr g_main_context_new ();
3131
3232 public MainContext ()
3434 handle = g_main_context_new ();
3535 }
3636
37 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
37 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
3838 static extern void g_main_context_ref (IntPtr raw);
3939
40 internal MainContext (IntPtr raw)
40 public MainContext (IntPtr raw)
4141 {
4242 handle = raw;
4343 g_main_context_ref (handle);
4444 }
4545
46 internal IntPtr Handle {
46 public IntPtr Handle {
4747 get {
4848 return handle;
4949 }
5050 }
5151
52 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
52 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
5353 static extern void g_main_context_unref (IntPtr raw);
5454
5555 ~MainContext ()
5858 handle = IntPtr.Zero;
5959 }
6060
61 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
61 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
6262 static extern IntPtr g_main_context_default ();
6363
6464 public static MainContext Default {
6767 }
6868 }
6969
70 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
70 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
7171 static extern IntPtr g_main_context_thread_default ();
7272
7373 public MainContext ThreadDefault {
7878 }
7979 }
8080
81 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
81 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
8282 static extern void g_main_context_push_thread_default (IntPtr raw);
8383
8484 public void PushThreadDefault ()
8686 g_main_context_push_thread_default (handle);
8787 }
8888
89 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
89 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
9090 static extern void g_main_context_pop_thread_default (IntPtr raw);
9191
9292 public void PopThreadDefault ()
9595 }
9696
9797
98 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
98 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
9999 static extern bool g_main_context_iteration (IntPtr raw, bool may_block);
100100
101101 public bool RunIteration (bool may_block)
108108 return RunIteration (false);
109109 }
110110
111 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
111 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
112112 static extern bool g_main_context_pending (IntPtr raw);
113113
114114 public bool HasPendingEvents
118118 }
119119 }
120120
121 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
121 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
122122 static extern void g_main_context_wakeup (IntPtr raw);
123123
124124 public void Wakeup ()
141141 }
142142
143143
144 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
144 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
145145 static extern int g_main_depth ();
146146 public static int Depth {
147147 get { return g_main_depth (); }
2424 public class MainLoop {
2525 private IntPtr handle;
2626
27 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
27 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
2828 static extern IntPtr g_main_loop_new (IntPtr context, bool isRunning);
2929
3030 public MainLoop () : this (MainContext.Default) { }
3636 handle = g_main_loop_new (context.Handle, is_running);
3737 }
3838
39 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
39 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
4040 static extern void g_main_loop_unref (IntPtr loop);
4141
4242 ~MainLoop ()
4545 handle = IntPtr.Zero;
4646 }
4747
48 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
48 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
4949 static extern bool g_main_loop_is_running (IntPtr loop);
5050
5151 public bool IsRunning {
5454 }
5555 }
5656
57 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
57 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
5858 static extern void g_main_loop_run (IntPtr loop);
5959
6060 public void Run ()
6262 g_main_loop_run (handle);
6363 }
6464
65 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
65 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
6666 static extern void g_main_loop_quit (IntPtr loop);
6767
6868 public void Quit ()
7070 g_main_loop_quit (handle);
7171 }
7272
73 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
73 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
7474 static extern IntPtr g_main_loop_get_context (IntPtr loop);
7575
7676 public MainContext Context {
1818
1919 references =
2020
21 # TODO: auto-generate at compile time the following classes:
22 # Cond, Date, DateTime, Mutex, PollFD, RecMutex, (half)Source,
23 # SourceCallbackFuncs, SourceDummyMarshal, SourceFunc,
24 # SourceFuncNative, SourceFuncs, TimeVal, TimeZone
25 # (to do that, we need to fill missing pieces in glib's
26 # gobject-introspection metadata upstream)
27
2128 sources = \
2229 Argv.cs \
2330 ConnectBeforeAttribute.cs \
31 Cond.cs \
32 Date.cs \
33 DateTime.cs \
2434 DefaultSignalHandlerAttribute.cs \
2535 DestroyNotify.cs \
2636 ExceptionManager.cs \
4757 Markup.cs \
4858 Marshaller.cs \
4959 MissingIntPtrCtorException.cs \
60 Mutex.cs \
5061 NotifyHandler.cs \
5162 Object.cs \
5263 ObjectManager.cs \
5364 Opaque.cs \
5465 ParamSpec.cs \
66 PollFD.cs \
5567 Priority.cs \
5668 PropertyAttribute.cs \
5769 PtrArray.cs \
70 RecMutex.cs \
5871 Signal.cs \
5972 SignalArgs.cs \
6073 SignalAttribute.cs \
6174 SignalClosure.cs \
6275 SList.cs \
6376 Source.cs \
77 SourceFunc.cs \
78 SourceFuncs.cs \
79 SourceDummyMarshal.cs \
80 GLibSharp.SourceFuncNative.cs \
81 GLibSharp.SourceDummyMarshalNative.cs \
82 SourceCallbackFuncs.cs \
6483 Spawn.cs \
6584 Thread.cs \
6685 Timeout.cs \
86 TimeVal.cs \
87 TimeZone.cs \
6788 ToggleRef.cs \
6889 TypeFundamentals.cs \
6990 TypeInitializerAttribute.cs \
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
367367 POLICY_ASSEMBLIES = $(addsuffix .$(ASSEMBLY), $(addprefix policy., $(POLICY_VERSIONS)))
368368 POLICY_CONFIGS = $(addsuffix .config, $(addprefix policy., $(POLICY_VERSIONS)))
369369 references =
370
371 # TODO: auto-generate at compile time the following classes:
372 # Cond, Date, DateTime, Mutex, PollFD, RecMutex, (half)Source,
373 # SourceCallbackFuncs, SourceDummyMarshal, SourceFunc,
374 # SourceFuncNative, SourceFuncs, TimeVal, TimeZone
375 # (to do that, we need to fill missing pieces in glib's
376 # gobject-introspection metadata upstream)
370377 sources = \
371378 Argv.cs \
372379 ConnectBeforeAttribute.cs \
380 Cond.cs \
381 Date.cs \
382 DateTime.cs \
373383 DefaultSignalHandlerAttribute.cs \
374384 DestroyNotify.cs \
375385 ExceptionManager.cs \
396406 Markup.cs \
397407 Marshaller.cs \
398408 MissingIntPtrCtorException.cs \
409 Mutex.cs \
399410 NotifyHandler.cs \
400411 Object.cs \
401412 ObjectManager.cs \
402413 Opaque.cs \
403414 ParamSpec.cs \
415 PollFD.cs \
404416 Priority.cs \
405417 PropertyAttribute.cs \
406418 PtrArray.cs \
419 RecMutex.cs \
407420 Signal.cs \
408421 SignalArgs.cs \
409422 SignalAttribute.cs \
410423 SignalClosure.cs \
411424 SList.cs \
412425 Source.cs \
426 SourceFunc.cs \
427 SourceFuncs.cs \
428 SourceDummyMarshal.cs \
429 GLibSharp.SourceFuncNative.cs \
430 GLibSharp.SourceDummyMarshalNative.cs \
431 SourceCallbackFuncs.cs \
413432 Spawn.cs \
414433 Thread.cs \
415434 Timeout.cs \
435 TimeVal.cs \
436 TimeZone.cs \
416437 ToggleRef.cs \
417438 TypeFundamentals.cs \
418439 TypeInitializerAttribute.cs \
6565 static FreeFunc free;
6666 static GType boxed_type = GType.Invalid;
6767
68 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
68 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
6969 static extern IntPtr g_boxed_type_register_static (IntPtr typename, CopyFunc copy_func, FreeFunc free_func);
7070
7171 public static GType GType {
2828 public class Markup {
2929 private Markup () {}
3030
31 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
31 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
3232 static extern IntPtr g_markup_escape_text (IntPtr text, int len);
3333
3434 static public string EscapeText (string s)
2929
3030 private Marshaller () {}
3131
32 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
32 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
3333 static extern void g_free (IntPtr mem);
3434
3535 public static void Free (IntPtr ptr)
4646 g_free (ptrs [i]);
4747 }
4848
49 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
49 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
5050 static extern IntPtr g_filename_to_utf8 (IntPtr mem, int len, IntPtr read, out IntPtr written, out IntPtr error);
5151
52 [DllImport("libglib-2.0-0.dll")]
52 [DllImport (Global.GLibNativeDll)]
5353 static extern IntPtr g_filename_to_utf8_utf8 (IntPtr mem, int len, IntPtr read, out IntPtr written, out IntPtr error);
5454
5555 public static string FilenamePtrToString (IntPtr ptr)
123123 return ret;
124124 }
125125
126 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
126 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
127127 static extern IntPtr g_filename_from_utf8 (IntPtr mem, int len, IntPtr read, out IntPtr written, out IntPtr error);
128128
129 [DllImport("libglib-2.0-0.dll")]
129 [DllImport (Global.GLibNativeDll)]
130130 static extern IntPtr g_filename_from_utf8_utf8 (IntPtr mem, int len, IntPtr read, out IntPtr written, out IntPtr error);
131131
132132 public static IntPtr StringToFilenamePtr (string str)
169169 return ret.Replace ("%", "%%");
170170 }
171171
172 internal static IntPtr StringArrayToStrvPtr (string[] strs)
172 public static IntPtr StringArrayToStrvPtr (string[] strs)
173173 {
174174 IntPtr[] ptrs = StringArrayToNullTermPointer (strs);
175175 IntPtr ret = g_malloc (new UIntPtr ((ulong) (ptrs.Length * IntPtr.Size)));
176176 Marshal.Copy (ptrs, 0, ret, ptrs.Length);
177177 return ret;
178 }
179
180 public static IntPtr StringArrayToNullTermStrvPointer (string[] strs)
181 {
182 return StringArrayToStrvPtr (strs);
178183 }
179184
180185 public static IntPtr[] StringArrayToNullTermPointer (string[] strs)
188193 return result;
189194 }
190195
191 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
196 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
192197 static extern void g_strfreev (IntPtr mem);
193198
194199 public static void StrFreeV (IntPtr null_term_array)
227232 string[] members = new string[count];
228233 for (int i = 0; i < count; ++i) {
229234 IntPtr s = Marshal.ReadIntPtr (string_array, i * IntPtr.Size);
230 members[i] = GLib.Marshaller.PtrToStringGFree (s);
231 }
232 GLib.Marshaller.Free (string_array);
235 members[i] = PtrToStringGFree (s);
236 }
237 Free (string_array);
233238 return members;
234239 }
235240
236 // Argv marshalling -- unpleasantly complex, but
237 // don't know of a better way to do it.
238 //
239 // Currently, the 64-bit cleanliness is
240 // hypothetical. It's also ugly, but I don't know of a
241 // construct to handle both 32 and 64 bitness
242 // transparently, since we need to alloc buffers of
243 // [native pointer size] * [count] bytes.
244
245 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
241 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
246242 static extern IntPtr g_malloc(UIntPtr size);
247243
248244 public static IntPtr Malloc (ulong size)
250246 return g_malloc (new UIntPtr (size));
251247 }
252248
253 static bool check_sixtyfour () {
254 int szint = Marshal.SizeOf (typeof (int));
255 int szlong = Marshal.SizeOf (typeof (long));
256 int szptr = IntPtr.Size;
257
258 if (szptr == szint)
259 return false;
260 if (szptr == szlong)
261 return true;
262
263 throw new Exception ("Pointers are neither int- nor long-sized???");
264 }
265
266 static IntPtr make_buf_32 (string[] args)
267 {
268 int[] ptrs = new int[args.Length];
269
270 for (int i = 0; i < args.Length; i++)
271 ptrs[i] = (int) Marshal.StringToHGlobalAuto (args[i]);
272
273 IntPtr buf = g_malloc (new UIntPtr ((ulong) Marshal.SizeOf(typeof(int)) *
274 (ulong) args.Length));
275 Marshal.Copy (ptrs, 0, buf, ptrs.Length);
276 return buf;
277 }
278
279 static IntPtr make_buf_64 (string[] args)
280 {
281 long[] ptrs = new long[args.Length];
282
283 for (int i = 0; i < args.Length; i++)
284 ptrs[i] = (long) Marshal.StringToHGlobalAuto (args[i]);
285
286 IntPtr buf = g_malloc (new UIntPtr ((ulong) Marshal.SizeOf(typeof(long)) *
287 (ulong) args.Length));
288 Marshal.Copy (ptrs, 0, buf, ptrs.Length);
289 return buf;
290 }
291
292 [Obsolete ("Use GLib.Argv instead to avoid leaks.")]
293 public static IntPtr ArgvToArrayPtr (string[] args)
294 {
295 if (args.Length == 0)
296 return IntPtr.Zero;
297
298 if (check_sixtyfour ())
299 return make_buf_64 (args);
300
301 return make_buf_32 (args);
302 }
303
304 // should we be freeing these pointers? they're marshalled
305 // from our own strings, so I think not ...
306
307 static string[] unmarshal_32 (IntPtr buf, int argc)
308 {
309 int[] ptrs = new int[argc];
310 string[] args = new string[argc];
311
312 Marshal.Copy (buf, ptrs, 0, argc);
313
314 for (int i = 0; i < ptrs.Length; i++)
315 args[i] = Marshal.PtrToStringAuto ((IntPtr) ptrs[i]);
316
317 return args;
318 }
319
320 static string[] unmarshal_64 (IntPtr buf, int argc)
321 {
322 long[] ptrs = new long[argc];
323 string[] args = new string[argc];
324
325 Marshal.Copy (buf, ptrs, 0, argc);
326
327 for (int i = 0; i < ptrs.Length; i++)
328 args[i] = Marshal.PtrToStringAuto ((IntPtr) ptrs[i]);
329
330 return args;
331 }
332
333 [Obsolete ("Use GLib.Argv instead to avoid leaks.")]
334 public static string[] ArrayPtrToArgv (IntPtr array, int argc)
335 {
336 if (argc == 0)
337 return new string[0];
338
339 if (check_sixtyfour ())
340 return unmarshal_64 (array, argc);
341
342 return unmarshal_32 (array, argc);
343 }
344
345 static DateTime local_epoch = new DateTime (1970, 1, 1, 0, 0, 0);
346 static int utc_offset = (int) (TimeZone.CurrentTimeZone.GetUtcOffset (DateTime.Now)).TotalSeconds;
347
348 public static IntPtr DateTimeTotime_t (DateTime time)
249 static System.DateTime local_epoch = new System.DateTime (1970, 1, 1, 0, 0, 0);
250 static int utc_offset = (int) (System.TimeZone.CurrentTimeZone.GetUtcOffset (System.DateTime.Now)).TotalSeconds;
251
252 public static IntPtr DateTimeTotime_t (System.DateTime time)
349253 {
350254 return new IntPtr (((long)time.Subtract (local_epoch).TotalSeconds) - utc_offset);
351255 }
352256
353 public static DateTime time_tToDateTime (IntPtr time_t)
257 public static System.DateTime time_tToDateTime (IntPtr time_t)
354258 {
355259 return local_epoch.AddSeconds (time_t.ToInt64 () + utc_offset);
356260 }
357261
358 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
262 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
359263 static extern IntPtr g_malloc0 (UIntPtr size);
360264
361 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
265 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
362266 static extern int g_unichar_to_utf8 (uint c, IntPtr buf);
363267
364268 public static char GUnicharToChar (uint ucs4_char)
383287 return PtrToStringGFree (buf);
384288 }
385289
386 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
290 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
387291 static extern IntPtr g_utf16_to_ucs4 (ref ushort c, IntPtr len, IntPtr d1, IntPtr d2, IntPtr d3);
388292
389293 public static uint CharToGUnichar (char c)
457361
458362 return result;
459363 }
364
365 public static T[] StructArrayFromNullTerminatedIntPtr<T> (IntPtr array)
366 {
367 var res = new List<T> ();
368 IntPtr current = array;
369 T currentStruct = default(T);
370
371 while (current != IntPtr.Zero) {
372 Marshal.PtrToStructure (current, currentStruct);
373 res.Add (currentStruct);
374 current = (IntPtr) ((long)current + Marshal.SizeOf (typeof (T)));
375 }
376
377 return res.ToArray ();
378 }
379
380 public static IntPtr StructArrayToNullTerminatedStructArrayIntPtr<T> (T[] InputArray)
381 {
382 int intPtrSize = Marshal.SizeOf (typeof (IntPtr));
383 IntPtr mem = Marshal.AllocHGlobal ((InputArray.Length + 1) * intPtrSize);
384
385 for (int i = 0; i < InputArray.Length; i++) {
386 IntPtr structPtr = Marshal.AllocHGlobal (Marshal.SizeOf (typeof (T)));
387 Marshal.StructureToPtr (InputArray[i], structPtr, false);
388 // jump to next pointer
389 Marshal.WriteIntPtr (mem, structPtr);
390 mem = (IntPtr) ((long)mem + intPtrSize);
391 }
392 // null terminate
393 Marshal.WriteIntPtr (mem, IntPtr.Zero);
394
395 return mem;
396 }
460397 }
461398 }
462399
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLib {
4
5 using System;
6 using System.Collections;
7 using System.Collections.Generic;
8 using System.Runtime.InteropServices;
9
10 #region Autogenerated code
11 public partial class Mutex : GLib.Opaque {
12
13 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
14 static extern void g_mutex_clear(IntPtr raw);
15
16 public void Clear() {
17 g_mutex_clear(Handle);
18 }
19
20 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
21 static extern void g_mutex_init(IntPtr raw);
22
23 public void Init() {
24 g_mutex_init(Handle);
25 }
26
27 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
28 static extern void g_mutex_lock(IntPtr raw);
29
30 public void Lock() {
31 g_mutex_lock(Handle);
32 }
33
34 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
35 static extern bool g_mutex_trylock(IntPtr raw);
36
37 public bool Trylock() {
38 bool raw_ret = g_mutex_trylock(Handle);
39 bool ret = raw_ret;
40 return ret;
41 }
42
43 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
44 static extern void g_mutex_unlock(IntPtr raw);
45
46 public void Unlock() {
47 g_mutex_unlock(Handle);
48 }
49
50 public Mutex(IntPtr raw) : base(raw) {}
51
52 #endregion
53 }
54 }
2121 public delegate void NotifyHandler (object o, NotifyArgs args);
2222
2323 public class NotifyArgs : GLib.SignalArgs {
24 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
24 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
2525 static extern IntPtr g_param_spec_get_name (IntPtr pspec);
2626
2727 public string Property {
7575
7676 public static bool WarnOnFinalize { get; set; }
7777
78 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
78 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
7979 static extern IntPtr g_object_ref (IntPtr raw);
8080
81 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
81 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
8282 static extern void g_object_unref (IntPtr raw);
8383
8484 public static Object TryGetObject (IntPtr o)
205205 AddGInterfaces ();
206206 gtype.EnsureClass (); //calls class_init
207207
208 AddProperties ();
209208 ConnectDefaultHandlers ();
210209 InvokeTypeInitializers ();
211210 AddInterfaceProperties ();
224223 if (!iface.IsAssignableFrom (Type.BaseType)) {
225224 GInterfaceInfo info = adapter.Info;
226225 info.Data = gtype.Val;
227 g_type_add_interface_static (gtype.Val, adapter.GType.Val, ref info);
226 g_type_add_interface_static (gtype.Val, adapter.GInterfaceGType.Val, ref info);
228227 adapters.Add (adapter);
229228 }
230229 }
241240 foreach (GInterfaceAdapter adapter in adapters) {
242241 InitializeProperties (adapter, gobject_class_handle);
243242 }
243
244 AddProperties (gobject_class_handle);
244245 }
245246
246247 private void InitializeProperties (GInterfaceAdapter adapter, IntPtr gobject_class_handle)
287288 HandlersOverriden = true;
288289 }
289290
290 void AddProperties ()
291 void AddProperties (IntPtr gobject_class_handle)
291292 {
292293 if (is_first_subclass) {
293 IntPtr declaring_class = gtype.GetClassPtr ();
294294 ParamSpec pspec = new ParamSpec ("gtk-sharp-managed-instance", "", "", GType.Pointer, ParamFlags.Writable | ParamFlags.ConstructOnly);
295 g_object_class_install_property (declaring_class, idx, pspec.Handle);
295 g_object_class_install_property (gobject_class_handle, idx, pspec.Handle);
296296 idx++;
297297 }
298298
340340 PropertyInfo declared_prop = Type.GetProperty (p.Name, BindingFlags.Public | BindingFlags.Instance);
341341 if (declared_prop == null)
342342 continue;
343 IntPtr param_spec = FindInterfaceProperty (adapter.GType, property_attr.Name);
343 IntPtr param_spec = FindInterfaceProperty (adapter.GInterfaceGType, property_attr.Name);
344344
345345 Dictionary<IntPtr, PropertyInfo> props;
346346 if (!Properties.TryGetValue (Type, out props)) {
397397 }
398398 }
399399
400 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
400 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
401401 static extern IntPtr g_param_spec_get_name (IntPtr pspec);
402402
403403 static IntPtr ConstructorCallback (IntPtr gtypeval, uint n_construct_properties, IntPtr construct_properties)
429429 return raw;
430430 }
431431
432 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
432 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
433433 static extern void g_object_class_override_property (IntPtr klass, uint prop_id, IntPtr name);
434434
435435 public static void OverrideProperty (IntPtr oclass, uint property_id, string name)
445445 idx++;
446446 }
447447
448 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
448 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
449449 static extern IntPtr g_object_class_find_property (IntPtr klass, IntPtr name);
450450
451 static IntPtr FindClassProperty (GType type, string name)
452 {
453 IntPtr g_iface = type.GetDefaultInterfacePtr ();
451 static IntPtr FindClassProperty (GLib.Object o, string name)
452 {
453 IntPtr gobjectclass = Marshal.ReadIntPtr (o.Handle);
454454 IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
455 return g_object_class_find_property (g_iface, native_name);
456 }
457
458 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
455 return g_object_class_find_property (gobjectclass, native_name);
456 }
457
458 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
459459 static extern IntPtr g_object_interface_find_property (IntPtr klass, IntPtr name);
460460
461461 static IntPtr FindInterfaceProperty (GType type, string name)
465465 return g_object_interface_find_property (g_iface, native_name);
466466 }
467467
468 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
468 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
469469 static extern void g_object_class_install_property (IntPtr klass, uint prop_id, IntPtr param_spec);
470470
471471 static IntPtr RegisterProperty (GType type, string name, string nick, string blurb, uint property_id, GType property_type, bool can_read, bool can_write)
543543 }
544544 }
545545
546 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
546 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
547547 static extern void g_type_add_interface_static (IntPtr gtype, IntPtr iface_type, ref GInterfaceInfo info);
548548
549549 protected internal static GType RegisterGType (System.Type t)
581581 CreateNativeObject (new string [0], new GLib.Value [0]);
582582 }
583583
584 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
584 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
585585 static extern IntPtr g_object_new (IntPtr gtype, IntPtr dummy);
586586
587587 struct GParameter {
589589 public GLib.Value val;
590590 }
591591
592 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
592 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
593593 static extern IntPtr g_object_newv (IntPtr gtype, int n_params, GParameter[] parms);
594594
595595 protected virtual void CreateNativeObject (string[] names, GLib.Value[] vals)
701701 }
702702 }
703703
704 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
704 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
705705 static extern void g_object_get_property (IntPtr obj, IntPtr name, ref GLib.Value val);
706706
707707 protected GLib.Value GetProperty (string name)
713713 return val;
714714 }
715715
716 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
716 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
717717 static extern void g_object_set_property (IntPtr obj, IntPtr name, ref GLib.Value val);
718718
719719 protected void SetProperty (string name, GLib.Value val)
723723 GLib.Marshaller.Free (native_name);
724724 }
725725
726 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
726 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
727727 static extern void g_object_notify (IntPtr obj, IntPtr property_name);
728728
729729 protected void Notify (string property_name)
784784 Signal.OverrideDefaultHandler (gtype, name, cb);
785785 }
786786
787 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
787 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
788788 protected static extern void g_signal_chain_from_overridden (IntPtr args, ref GLib.Value retval);
789789
790 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
790 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
791791 static extern bool g_type_check_instance_is_a (IntPtr obj, IntPtr gtype);
792792
793793 internal static bool IsObject (IntPtr obj)
8282 return result;
8383 }
8484
85 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
85 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
8686 static extern IntPtr g_type_parent (IntPtr typ);
8787 }
8888 }
142142 public uint param_id;
143143 }
144144
145 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
145 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
146146 static extern IntPtr g_param_spec_char (IntPtr name, IntPtr nick, IntPtr blurb, sbyte min, sbyte max, sbyte dval, int flags);
147147
148 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
148 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
149149 static extern IntPtr g_param_spec_uchar (IntPtr name, IntPtr nick, IntPtr blurb, byte min, byte max, byte dval, int flags);
150150
151 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
151 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
152152 static extern IntPtr g_param_spec_boolean (IntPtr name, IntPtr nick, IntPtr blurb, bool dval, int flags);
153153
154 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
154 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
155155 static extern IntPtr g_param_spec_enum (IntPtr name, IntPtr nick, IntPtr blurb, IntPtr enum_type, int dval, int flags);
156156
157 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
157 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
158158 static extern IntPtr g_param_spec_int (IntPtr name, IntPtr nick, IntPtr blurb, int min, int max, int dval, int flags);
159159
160 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
160 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
161161 static extern IntPtr g_param_spec_uint (IntPtr name, IntPtr nick, IntPtr blurb, uint min, uint max, uint dval, int flags);
162162
163 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
163 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
164164 static extern IntPtr g_param_spec_long (IntPtr name, IntPtr nick, IntPtr blurb, IntPtr min, IntPtr max, IntPtr dval, int flags);
165165
166 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
166 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
167167 static extern IntPtr g_param_spec_ulong (IntPtr name, IntPtr nick, IntPtr blurb, UIntPtr min, UIntPtr max, UIntPtr dval, int flags);
168168
169 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
169 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
170170 static extern IntPtr g_param_spec_int64 (IntPtr name, IntPtr nick, IntPtr blurb, long min, long max, long dval, int flags);
171171
172 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
172 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
173173 static extern IntPtr g_param_spec_uint64 (IntPtr name, IntPtr nick, IntPtr blurb, ulong min, ulong max, ulong dval, int flags);
174174
175 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
175 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
176176 static extern IntPtr g_param_spec_float (IntPtr name, IntPtr nick, IntPtr blurb, float min, float max, float dval, int flags);
177177
178 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
178 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
179179 static extern IntPtr g_param_spec_double (IntPtr name, IntPtr nick, IntPtr blurb, double min, double max, double dval, int flags);
180180
181 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
181 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
182182 static extern IntPtr g_param_spec_string (IntPtr name, IntPtr nick, IntPtr blurb, IntPtr dval, int flags);
183183
184 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
184 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
185185 static extern IntPtr g_param_spec_pointer (IntPtr name, IntPtr nick, IntPtr blurb, int flags);
186186
187 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
187 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
188188 static extern IntPtr g_param_spec_gtype (IntPtr name, IntPtr nick, IntPtr blurb, IntPtr dval, int flags);
189189
190 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
190 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
191191 static extern IntPtr g_param_spec_boxed (IntPtr name, IntPtr nick, IntPtr blurb, IntPtr return_type, int flags);
192192
193 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
193 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
194194 static extern IntPtr g_param_spec_object (IntPtr name, IntPtr nick, IntPtr blurb, IntPtr return_type, int flags);
195195
196 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
196 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
197197 static extern IntPtr g_gtype_get_type ();
198198
199 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
199 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
200200 static extern bool g_type_is_a (IntPtr a, IntPtr b);
201201
202202 }
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLib {
4
5 using System;
6 using System.Collections;
7 using System.Collections.Generic;
8 using System.Runtime.InteropServices;
9
10 #region Autogenerated code
11 [StructLayout(LayoutKind.Sequential)]
12 public partial struct PollFD : IEquatable<PollFD> {
13
14 public int Fd;
15 public ushort Events;
16 public ushort Revents;
17
18 public static GLib.PollFD Zero = new GLib.PollFD ();
19
20 public static GLib.PollFD New(IntPtr raw) {
21 if (raw == IntPtr.Zero)
22 return GLib.PollFD.Zero;
23 return (GLib.PollFD) Marshal.PtrToStructure (raw, typeof (GLib.PollFD));
24 }
25
26 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
27 static extern IntPtr g_pollfd_get_type();
28
29 public static GLib.GType GType {
30 get {
31 IntPtr raw_ret = g_pollfd_get_type();
32 GLib.GType ret = new GLib.GType(raw_ret);
33 return ret;
34 }
35 }
36
37 public bool Equals (PollFD other)
38 {
39 return true && Fd.Equals (other.Fd) && Events.Equals (other.Events) && Revents.Equals (other.Revents);
40 }
41
42 public override bool Equals (object other)
43 {
44 return other is PollFD && Equals ((PollFD) other);
45 }
46
47 public override int GetHashCode ()
48 {
49 return this.GetType().FullName.GetHashCode() ^ Fd.GetHashCode () ^ Events.GetHashCode () ^ Revents.GetHashCode ();
50 }
51
52 public static explicit operator GLib.Value (GLib.PollFD boxed)
53 {
54 GLib.Value val = GLib.Value.Empty;
55 val.Init (GLib.PollFD.GType);
56 val.Val = boxed;
57 return val;
58 }
59
60 public static explicit operator GLib.PollFD (GLib.Value val)
61 {
62 return (GLib.PollFD) val.Val;
63 }
64 #endregion
65 }
66 }
3131 internal bool elements_owned = false;
3232 protected System.Type element_type = null;
3333
34 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
34 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
3535 static extern IntPtr g_ptr_array_sized_new (uint n_preallocs);
3636
3737 public PtrArray (uint n_preallocs, System.Type element_type, bool owned, bool elements_owned)
4242 this.elements_owned = elements_owned;
4343 }
4444
45 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
45 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
4646 static extern IntPtr g_ptr_array_new ();
4747
4848 public PtrArray (System.Type element_type, bool owned, bool elements_owned)
7676 GC.SuppressFinalize (this);
7777 }
7878
79 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
79 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
8080 static extern void g_ptr_array_free (IntPtr raw, bool free_seg);
8181
82 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
82 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
8383 static extern void g_object_unref (IntPtr item);
84
85 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
86 static extern void g_free (IntPtr item);
8784
8885 void Dispose (bool disposing)
8986 {
9895 else if (typeof (GLib.Opaque).IsAssignableFrom (element_type))
9996 GLib.Opaque.GetOpaque (NthData (i), element_type, true).Dispose ();
10097 else
101 g_free (NthData (i));
98 Marshaller.Free (NthData (i));
10299 }
103100
104101 if (managed)
119116 }
120117 }
121118
122 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
119 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
123120 static extern void g_ptr_array_add (IntPtr raw, IntPtr val);
124121
125122 public void Add (IntPtr val)
127124 g_ptr_array_add (Handle, val);
128125 }
129126
130 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
127 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
131128 static extern void g_ptr_array_remove (IntPtr raw, IntPtr data);
132129
133130 public void Remove (IntPtr data)
135132 g_ptr_array_remove (Handle, data);
136133 }
137134
138 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
135 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
139136 static extern void g_ptr_array_remove_range (IntPtr raw, uint index, uint length);
140137
141138 public void RemoveRange (IntPtr data, uint index, uint length)
259256 return new ListEnumerator (this);
260257 }
261258
262 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
259 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
263260 static extern IntPtr g_ptr_array_copy (IntPtr raw);
264261
265262 // ICloneable
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLib {
4
5 using System;
6 using System.Collections;
7 using System.Collections.Generic;
8 using System.Runtime.InteropServices;
9
10 #region Autogenerated code
11 public partial class RecMutex : GLib.Opaque {
12
13 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
14 static extern void g_rec_mutex_clear(IntPtr raw);
15
16 public void Clear() {
17 g_rec_mutex_clear(Handle);
18 }
19
20 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
21 static extern void g_rec_mutex_init(IntPtr raw);
22
23 public void Init() {
24 g_rec_mutex_init(Handle);
25 }
26
27 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
28 static extern void g_rec_mutex_lock(IntPtr raw);
29
30 public void Lock() {
31 g_rec_mutex_lock(Handle);
32 }
33
34 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
35 static extern bool g_rec_mutex_trylock(IntPtr raw);
36
37 public bool Trylock() {
38 bool raw_ret = g_rec_mutex_trylock(Handle);
39 bool ret = raw_ret;
40 return ret;
41 }
42
43 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
44 static extern void g_rec_mutex_unlock(IntPtr raw);
45
46 public void Unlock() {
47 g_rec_mutex_unlock(Handle);
48 }
49
50 public RecMutex(IntPtr raw) : base(raw) {}
51
52 #endregion
53 }
54 }
2525
2626 public class SList : ListBase {
2727
28 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
28 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
2929 static extern IntPtr g_slist_copy (IntPtr l);
3030
3131 public override object Clone ()
3333 return new SList (g_slist_copy (Handle));
3434 }
3535
36 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
36 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
3737 static extern int g_slist_length (IntPtr l);
3838
3939 internal override int Length (IntPtr list)
4141 return g_slist_length (list);
4242 }
4343
44 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
44 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
4545 static extern void g_slist_free(IntPtr l);
4646
4747 internal override void Free (IntPtr list)
5050 g_slist_free (list);
5151 }
5252
53 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
53 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
5454 static extern IntPtr g_slist_append (IntPtr l, IntPtr raw);
5555
5656 internal override IntPtr Append (IntPtr list, IntPtr raw)
5858 return g_slist_append (list, raw);
5959 }
6060
61 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
61 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
6262 static extern IntPtr g_slist_prepend (IntPtr l, IntPtr raw);
6363
6464 internal override IntPtr Prepend (IntPtr list, IntPtr raw)
6767 }
6868
6969
70 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
70 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
7171 static extern IntPtr g_slist_nth_data (IntPtr l, uint n);
7272
7373 internal override IntPtr NthData (uint n)
356356 g_signal_override_class_closure (id, gtype.Val, closure);
357357 }
358358
359 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
359 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
360360 static extern IntPtr g_cclosure_new (Delegate cb, IntPtr data, IntPtr notify);
361361
362 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
362 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
363363 static extern IntPtr g_signal_get_invocation_hint (IntPtr instance);
364364
365 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
365 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
366366 static extern void g_signal_emitv (IntPtr instance_and_params, uint signal_id, uint gquark_detail, ref GLib.Value return_value);
367367
368 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
368 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
369369 static extern void g_signal_emitv (IntPtr instance_and_params, uint signal_id, uint gquark_detail, IntPtr return_value);
370370
371 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
371 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
372372 static extern uint g_signal_lookup (IntPtr name, IntPtr itype);
373373
374 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
374 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
375375 static extern void g_signal_override_class_closure (uint id, IntPtr gtype, IntPtr closure);
376376
377 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
377 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
378378 static extern void g_signal_query (uint signal_id, out Query query);
379379
380380 //better not to expose g_quark_from_static_string () due to memory allocation issues
381 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
381 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
382382 static extern uint g_quark_from_string (IntPtr str);
383383
384 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
384 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
385385 static extern ulong g_signal_add_emission_hook (uint signal_id, uint gquark_detail, EmissionHookNative hook_func, IntPtr hook_data, IntPtr data_destroy);
386386
387387 }
200200 }
201201 }
202202
203 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
203 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
204204 static extern IntPtr g_cclosure_new (Delegate cb, IntPtr user_data, ClosureNotify notify);
205205
206 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
206 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
207207 static extern IntPtr g_closure_new_simple (int closure_size, IntPtr dummy);
208
209 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
208
209 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
210210 static extern void g_closure_set_marshal (IntPtr closure, ClosureMarshal marshaler);
211211
212 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
212 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
213213 static extern void g_closure_add_finalize_notifier (IntPtr closure, IntPtr dummy, ClosureNotify notify);
214214
215 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
215 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
216216 static extern uint g_signal_connect_closure (IntPtr obj, IntPtr name, IntPtr closure, bool is_after);
217217
218 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
218 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
219219 static extern void g_signal_handler_disconnect (IntPtr instance, uint handler);
220220
221 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
221 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
222222 static extern bool g_signal_handler_is_connected (IntPtr instance, uint handler);
223223 }
224224 }
4242 proxy_handler = null;
4343 }
4444 }
45
46 public class Source {
45
46 public partial class Source : GLib.Opaque {
47
4748 private Source () {}
48
49
4950 internal static Hashtable source_handlers = new Hashtable ();
5051
51 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
52 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
5253 static extern bool g_source_remove (uint tag);
5354
5455 public static bool Remove (uint tag)
5758 source_handlers.Remove (tag);
5859 return g_source_remove (tag);
5960 }
61
62 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
63 static extern IntPtr g_source_get_context(IntPtr raw);
64
65 public GLib.MainContext Context {
66 get {
67 IntPtr raw_ret = g_source_get_context(Handle);
68 GLib.MainContext ret = raw_ret == IntPtr.Zero ? null : new MainContext (raw_ret);
69 return ret;
70 }
71 }
72
73 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
74 static extern int g_source_get_priority(IntPtr raw);
75
76 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
77 static extern void g_source_set_priority(IntPtr raw, int priority);
78
79 public int Priority {
80 get {
81 int raw_ret = g_source_get_priority(Handle);
82 int ret = raw_ret;
83 return ret;
84 }
85 set {
86 g_source_set_priority(Handle, value);
87 }
88 }
89
90 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
91 static extern IntPtr g_source_get_name(IntPtr raw);
92
93 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
94 static extern void g_source_set_name(IntPtr raw, IntPtr name);
95
96 public string Name {
97 get {
98 IntPtr raw_ret = g_source_get_name(Handle);
99 string ret = GLib.Marshaller.Utf8PtrToString (raw_ret);
100 return ret;
101 }
102 set {
103 IntPtr native_value = GLib.Marshaller.StringToPtrGStrdup (value);
104 g_source_set_name(Handle, native_value);
105 GLib.Marshaller.Free (native_value);
106 }
107 }
108
109 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
110 static extern IntPtr g_source_get_type();
111
112 public static GLib.GType GType {
113 get {
114 IntPtr raw_ret = g_source_get_type();
115 GLib.GType ret = new GLib.GType(raw_ret);
116 return ret;
117 }
118 }
119
120 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
121 static extern void g_source_add_child_source(IntPtr raw, IntPtr child_source);
122
123 public void AddChildSource(GLib.Source child_source) {
124 g_source_add_child_source(Handle, child_source == null ? IntPtr.Zero : child_source.Handle);
125 }
126
127 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
128 static extern void g_source_add_poll(IntPtr raw, IntPtr fd);
129
130 public void AddPoll(GLib.PollFD fd) {
131 IntPtr native_fd = GLib.Marshaller.StructureToPtrAlloc (fd);
132 g_source_add_poll(Handle, native_fd);
133 fd = GLib.PollFD.New (native_fd);
134 Marshal.FreeHGlobal (native_fd);
135 }
136
137 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
138 static extern uint g_source_attach(IntPtr raw, IntPtr context);
139
140 public uint Attach(GLib.MainContext context) {
141 uint raw_ret = g_source_attach(Handle, context == null ? IntPtr.Zero : context.Handle);
142 uint ret = raw_ret;
143 return ret;
144 }
145
146 uint Attach() {
147 return Attach (null);
148 }
149
150 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
151 static extern bool g_source_get_can_recurse(IntPtr raw);
152
153 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
154 static extern void g_source_set_can_recurse(IntPtr raw, bool can_recurse);
155
156 public bool CanRecurse {
157 get {
158 bool raw_ret = g_source_get_can_recurse(Handle);
159 bool ret = raw_ret;
160 return ret;
161 }
162 set {
163 g_source_set_can_recurse(Handle, value);
164 }
165 }
166
167 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
168 static extern void g_source_get_current_time(IntPtr raw, IntPtr timeval);
169
170 [Obsolete]
171 public void GetCurrentTime(GLib.TimeVal timeval) {
172 IntPtr native_timeval = GLib.Marshaller.StructureToPtrAlloc (timeval);
173 g_source_get_current_time(Handle, native_timeval);
174 timeval = GLib.TimeVal.New (native_timeval);
175 Marshal.FreeHGlobal (native_timeval);
176 }
177
178 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
179 static extern uint g_source_get_id(IntPtr raw);
180
181 public uint Id {
182 get {
183 uint raw_ret = g_source_get_id(Handle);
184 uint ret = raw_ret;
185 return ret;
186 }
187 }
188
189 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
190 static extern long g_source_get_ready_time(IntPtr raw);
191
192 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
193 static extern void g_source_set_ready_time(IntPtr raw, long ready_time);
194
195 public long ReadyTime {
196 get {
197 long raw_ret = g_source_get_ready_time(Handle);
198 long ret = raw_ret;
199 return ret;
200 }
201 set {
202 g_source_set_ready_time(Handle, value);
203 }
204 }
205
206 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
207 static extern long g_source_get_time(IntPtr raw);
208
209 public long Time {
210 get {
211 long raw_ret = g_source_get_time(Handle);
212 long ret = raw_ret;
213 return ret;
214 }
215 }
216
217 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
218 static extern bool g_source_is_destroyed(IntPtr raw);
219
220 public bool IsDestroyed {
221 get {
222 bool raw_ret = g_source_is_destroyed(Handle);
223 bool ret = raw_ret;
224 return ret;
225 }
226 }
227
228 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
229 static extern void g_source_modify_unix_fd(IntPtr raw, IntPtr tag, int new_events);
230
231 public void ModifyUnixFd(IntPtr tag, GLib.IOCondition new_events) {
232 g_source_modify_unix_fd(Handle, tag, (int) new_events);
233 }
234
235 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
236 static extern int g_source_query_unix_fd(IntPtr raw, IntPtr tag);
237
238 public GLib.IOCondition QueryUnixFd(IntPtr tag) {
239 int raw_ret = g_source_query_unix_fd(Handle, tag);
240 GLib.IOCondition ret = (GLib.IOCondition) raw_ret;
241 return ret;
242 }
243
244 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
245 static extern void g_source_remove_child_source(IntPtr raw, IntPtr child_source);
246
247 public void RemoveChildSource(GLib.Source child_source) {
248 g_source_remove_child_source(Handle, child_source == null ? IntPtr.Zero : child_source.Handle);
249 }
250
251 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
252 static extern void g_source_remove_poll(IntPtr raw, IntPtr fd);
253
254 public void RemovePoll(GLib.PollFD fd) {
255 IntPtr native_fd = GLib.Marshaller.StructureToPtrAlloc (fd);
256 g_source_remove_poll(Handle, native_fd);
257 fd = GLib.PollFD.New (native_fd);
258 Marshal.FreeHGlobal (native_fd);
259 }
260
261 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
262 static extern void g_source_remove_unix_fd(IntPtr raw, IntPtr tag);
263
264 public void RemoveUnixFd(IntPtr tag) {
265 g_source_remove_unix_fd(Handle, tag);
266 }
267
268 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
269 static extern void g_source_set_callback_indirect(IntPtr raw, IntPtr callback_data, IntPtr callback_funcs);
270
271 public void SetCallbackIndirect(IntPtr callback_data, GLib.SourceCallbackFuncs callback_funcs) {
272 IntPtr native_callback_funcs = GLib.Marshaller.StructureToPtrAlloc (callback_funcs);
273 g_source_set_callback_indirect(Handle, callback_data, native_callback_funcs);
274 callback_funcs = GLib.SourceCallbackFuncs.New (native_callback_funcs);
275 Marshal.FreeHGlobal (native_callback_funcs);
276 }
277
278 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
279 static extern void g_source_set_funcs(IntPtr raw, IntPtr value);
280
281 public GLib.SourceFuncs Funcs {
282 set {
283 IntPtr native_value = GLib.Marshaller.StructureToPtrAlloc (value);
284 g_source_set_funcs(Handle, native_value);
285 value = GLib.SourceFuncs.New (native_value);
286 Marshal.FreeHGlobal (native_value);
287 }
288 }
289
290 /*
291 * commented out because there is already a custom implementation for Remove
292 *
293 [DllImport (Global.GLibNativeLib, CallingConvention = CallingConvention.Cdecl)]
294 static extern bool g_source_remove(uint tag);
295
296 public static bool Remove(uint tag) {
297 bool raw_ret = g_source_remove(tag);
298 bool ret = raw_ret;
299 return ret;
300 }
301 */
302
303 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
304 static extern bool g_source_remove_by_funcs_user_data(IntPtr funcs, IntPtr user_data);
305
306 public static bool RemoveByFuncsUserData(GLib.SourceFuncs funcs, IntPtr user_data) {
307 IntPtr native_funcs = GLib.Marshaller.StructureToPtrAlloc (funcs);
308 bool raw_ret = g_source_remove_by_funcs_user_data(native_funcs, user_data);
309 bool ret = raw_ret;
310 funcs = GLib.SourceFuncs.New (native_funcs);
311 Marshal.FreeHGlobal (native_funcs);
312 return ret;
313 }
314
315 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
316 static extern bool g_source_remove_by_user_data(IntPtr user_data);
317
318 public static bool RemoveByUserData(IntPtr user_data) {
319 bool raw_ret = g_source_remove_by_user_data(user_data);
320 bool ret = raw_ret;
321 return ret;
322 }
323
324 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
325 static extern void g_source_set_name_by_id(uint tag, IntPtr name);
326
327 public static void SetNameById(uint tag, string name) {
328 IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
329 g_source_set_name_by_id(tag, native_name);
330 GLib.Marshaller.Free (native_name);
331 }
332
333 public Source(IntPtr raw) : base(raw) {}
334
335 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
336 static extern IntPtr g_source_new(IntPtr source_funcs, uint struct_size);
337
338 public Source (GLib.SourceFuncs source_funcs, uint struct_size)
339 {
340 IntPtr native_source_funcs = GLib.Marshaller.StructureToPtrAlloc (source_funcs);
341 Raw = g_source_new(native_source_funcs, struct_size);
342 source_funcs = GLib.SourceFuncs.New (native_source_funcs);
343 Marshal.FreeHGlobal (native_source_funcs);
344 }
345
346 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
347 static extern IntPtr g_source_ref(IntPtr raw);
348
349 protected override void Ref (IntPtr raw)
350 {
351 if (!Owned) {
352 g_source_ref (raw);
353 Owned = true;
354 }
355 }
356
357 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
358 static extern void g_source_unref(IntPtr raw);
359
360 protected override void Unref (IntPtr raw)
361 {
362 if (Owned) {
363 g_source_unref (raw);
364 Owned = false;
365 }
366 }
367
368 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
369 static extern void g_source_destroy(IntPtr raw);
370
371 protected override void Free (IntPtr raw)
372 {
373 g_source_destroy (raw);
374 }
375
376 class FinalizerInfo {
377 IntPtr handle;
378
379 public FinalizerInfo (IntPtr handle)
380 {
381 this.handle = handle;
382 }
383
384 public bool Handler ()
385 {
386 g_source_destroy (handle);
387 return false;
388 }
389 }
390
391 ~Source ()
392 {
393 if (!Owned)
394 return;
395 FinalizerInfo info = new FinalizerInfo (Handle);
396 GLib.Timeout.Add (50, new GLib.TimeoutHandler (info.Handler));
397 }
60398 }
61 }
399
400 }
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLib {
4
5 using System;
6 using System.Collections;
7 using System.Collections.Generic;
8 using System.Runtime.InteropServices;
9
10 #region Autogenerated code
11 [StructLayout(LayoutKind.Sequential)]
12 public partial struct SourceCallbackFuncs : IEquatable<SourceCallbackFuncs> {
13
14
15 public static GLib.SourceCallbackFuncs Zero = new GLib.SourceCallbackFuncs ();
16
17 public static GLib.SourceCallbackFuncs New(IntPtr raw) {
18 if (raw == IntPtr.Zero)
19 return GLib.SourceCallbackFuncs.Zero;
20 return (GLib.SourceCallbackFuncs) Marshal.PtrToStructure (raw, typeof (GLib.SourceCallbackFuncs));
21 }
22
23 public bool Equals (SourceCallbackFuncs other)
24 {
25 return true;
26 }
27
28 public override bool Equals (object other)
29 {
30 return other is SourceCallbackFuncs && Equals ((SourceCallbackFuncs) other);
31 }
32
33 public override int GetHashCode ()
34 {
35 return this.GetType().FullName.GetHashCode();
36 }
37
38 private static GLib.GType GType {
39 get { return GLib.GType.Pointer; }
40 }
41 #endregion
42 }
43 }
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLib {
4
5 using System;
6
7 public delegate void SourceDummyMarshal();
8
9 }
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLib {
4
5 using System;
6
7 public delegate bool SourceFunc(IntPtr user_data);
8
9 }
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLib {
4
5 using System;
6 using System.Collections;
7 using System.Collections.Generic;
8 using System.Runtime.InteropServices;
9
10 #region Autogenerated code
11 [StructLayout(LayoutKind.Sequential)]
12 public partial struct SourceFuncs : IEquatable<SourceFuncs> {
13
14 internal GLibSharp.SourceFuncNative closure_callback;
15 internal GLibSharp.SourceDummyMarshalNative closure_marshal;
16
17 public static GLib.SourceFuncs Zero = new GLib.SourceFuncs ();
18
19 public static GLib.SourceFuncs New(IntPtr raw) {
20 if (raw == IntPtr.Zero)
21 return GLib.SourceFuncs.Zero;
22 return (GLib.SourceFuncs) Marshal.PtrToStructure (raw, typeof (GLib.SourceFuncs));
23 }
24
25 public bool Equals (SourceFuncs other)
26 {
27 return true && closure_callback.Equals (other.closure_callback) && closure_callback.Equals (other.closure_callback);
28 }
29
30 public override bool Equals (object other)
31 {
32 return other is SourceFuncs && Equals ((SourceFuncs) other);
33 }
34
35 public override int GetHashCode ()
36 {
37 return this.GetType().FullName.GetHashCode() ^ closure_marshal.GetHashCode () ^ closure_marshal.GetHashCode ();
38 }
39
40 private static GLib.GType GType {
41 get { return GLib.GType.Pointer; }
42 }
43 #endregion
44 }
45 }
101101 this.pid = pid;
102102 }
103103
104 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
104 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
105105 static extern void g_spawn_close_pid (int pid);
106106
107107 public void Close ()
109109 g_spawn_close_pid ((int) pid);
110110 }
111111
112 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
112 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
113113 static extern bool g_spawn_async (IntPtr dir, IntPtr[] argv, IntPtr[] envp, int flags, SpawnChildSetupFuncNative func, IntPtr data, out int pid, out IntPtr error);
114114
115 [DllImport ("libglib-2.0-0.dll")]
115 [DllImport (Global.GLibNativeDll)]
116116 static extern bool g_spawn_async_utf8 (IntPtr dir, IntPtr[] argv, IntPtr[] envp, int flags, SpawnChildSetupFuncNative func, IntPtr data, out int pid, out IntPtr error);
117117
118118 public static bool SpawnAsync (string working_directory, string[] argv, string[] envp, SpawnFlags flags, SpawnChildSetupFunc child_setup, out Process child_process)
138138 return result;
139139 }
140140
141 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
141 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
142142 static extern bool g_spawn_async_with_pipes (IntPtr dir, IntPtr[] argv, IntPtr[] envp, int flags, SpawnChildSetupFuncNative func, IntPtr data, out int pid, IntPtr stdin, IntPtr stdout, IntPtr stderr, out IntPtr error);
143143
144 [DllImport ("libglib-2.0-0.dll")]
144 [DllImport (Global.GLibNativeDll)]
145145 static extern bool g_spawn_async_with_pipes_utf8 (IntPtr dir, IntPtr[] argv, IntPtr[] envp, int flags, SpawnChildSetupFuncNative func, IntPtr data, out int pid, IntPtr stdin, IntPtr stdout, IntPtr stderr, out IntPtr error);
146146
147147 public static bool SpawnAsyncWithPipes (string working_directory, string[] argv, string[] envp, SpawnFlags flags, SpawnChildSetupFunc child_setup, out Process child_process, ref int stdin, ref int stdout, ref int stderr)
182182 return result;
183183 }
184184
185 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
185 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
186186 static extern bool g_spawn_sync (IntPtr dir, IntPtr[] argv, IntPtr[] envp, int flags, SpawnChildSetupFuncNative func, IntPtr data, out IntPtr stdout, out IntPtr stderr, out int exit_status, out IntPtr error);
187187
188 [DllImport ("libglib-2.0-0.dll")]
188 [DllImport (Global.GLibNativeDll)]
189189 static extern bool g_spawn_sync_utf8 (IntPtr dir, IntPtr[] argv, IntPtr[] envp, int flags, SpawnChildSetupFuncNative func, IntPtr data, out IntPtr stdout, out IntPtr stderr, out int exit_status, out IntPtr error);
190190
191191 public static bool SpawnSync (string working_directory, string[] argv, string[] envp, SpawnFlags flags, SpawnChildSetupFunc child_setup, out string stdout, out string stderr, out int exit_status)
211211 return result;
212212 }
213213
214 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
214 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
215215 static extern bool g_spawn_command_line_async (IntPtr cmdline, out IntPtr error);
216216
217 [DllImport ("libglib-2.0-0.dll")]
217 [DllImport (Global.GLibNativeDll)]
218218 static extern bool g_spawn_command_line_async_utf8 (IntPtr cmdline, out IntPtr error);
219219
220220 public static bool SpawnCommandLineAsync (string command_line)
233233 return result;
234234 }
235235
236 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
236 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
237237 static extern bool g_spawn_command_line_sync (IntPtr cmdline, out IntPtr stdout, out IntPtr stderr, out int exit_status, out IntPtr error);
238238
239 [DllImport ("libglib-2.0-0.dll")]
239 [DllImport (Global.GLibNativeDll)]
240240 static extern bool g_spawn_command_line_sync_utf8 (IntPtr cmdline, out IntPtr stdout, out IntPtr stderr, out int exit_status, out IntPtr error);
241241
242242 public static bool SpawnCommandLineSync (string command_line, out string stdout, out string stderr, out int exit_status)
2828 private Thread () {}
2929
3030 #if ENABLE_GTHREAD_INIT
31 [DllImport ("libgthread-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
31 const string GThreadNativeLib = "libgthread-2.0-0.dll";
32
33 [DllImport (GThreadNativeLib, CallingConvention = CallingConvention.Cdecl)]
3234 static extern void g_thread_init (IntPtr i);
3335
3436 public static void Init ()
3638 g_thread_init (IntPtr.Zero);
3739 }
3840
39 [DllImport ("libgthread-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
41 [DllImport (GThreadNativeLib, CallingConvention = CallingConvention.Cdecl)]
4042 static extern bool g_thread_get_initialized ();
4143
4244 public static bool Supported
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLib {
4
5 using System;
6 using System.Collections;
7 using System.Collections.Generic;
8 using System.Runtime.InteropServices;
9
10 #region Autogenerated code
11 [StructLayout(LayoutKind.Sequential)]
12 public partial struct TimeVal : IEquatable<TimeVal> {
13
14 private IntPtr tv_sec;
15 public long TvSec {
16 get {
17 return (long) tv_sec;
18 }
19 set {
20 tv_sec = new IntPtr (value);
21 }
22 }
23 private IntPtr tv_usec;
24 public long TvUsec {
25 get {
26 return (long) tv_usec;
27 }
28 set {
29 tv_usec = new IntPtr (value);
30 }
31 }
32
33 public static GLib.TimeVal Zero = new GLib.TimeVal ();
34
35 public static GLib.TimeVal New(IntPtr raw) {
36 if (raw == IntPtr.Zero)
37 return GLib.TimeVal.Zero;
38 return (GLib.TimeVal) Marshal.PtrToStructure (raw, typeof (GLib.TimeVal));
39 }
40
41 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
42 static extern void g_time_val_add(IntPtr raw, IntPtr microseconds);
43
44 public void Add(long microseconds) {
45 IntPtr this_as_native = System.Runtime.InteropServices.Marshal.AllocHGlobal (System.Runtime.InteropServices.Marshal.SizeOf (this));
46 System.Runtime.InteropServices.Marshal.StructureToPtr (this, this_as_native, false);
47 g_time_val_add(this_as_native, new IntPtr (microseconds));
48 ReadNative (this_as_native, ref this);
49 System.Runtime.InteropServices.Marshal.FreeHGlobal (this_as_native);
50 }
51
52 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
53 static extern IntPtr g_time_val_to_iso8601(IntPtr raw);
54
55 public string ToIso8601() {
56 IntPtr this_as_native = System.Runtime.InteropServices.Marshal.AllocHGlobal (System.Runtime.InteropServices.Marshal.SizeOf (this));
57 System.Runtime.InteropServices.Marshal.StructureToPtr (this, this_as_native, false);
58 IntPtr raw_ret = g_time_val_to_iso8601(this_as_native);
59 string ret = GLib.Marshaller.PtrToStringGFree(raw_ret);
60 ReadNative (this_as_native, ref this);
61 System.Runtime.InteropServices.Marshal.FreeHGlobal (this_as_native);
62 return ret;
63 }
64
65 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
66 static extern bool g_time_val_from_iso8601(IntPtr iso_date, IntPtr time_);
67
68 public static bool FromIso8601(string iso_date, out GLib.TimeVal time_) {
69 IntPtr native_iso_date = GLib.Marshaller.StringToPtrGStrdup (iso_date);
70 IntPtr native_time_ = Marshal.AllocHGlobal (Marshal.SizeOf (typeof (GLib.TimeVal)));
71 bool raw_ret = g_time_val_from_iso8601(native_iso_date, native_time_);
72 bool ret = raw_ret;
73 GLib.Marshaller.Free (native_iso_date);
74 time_ = GLib.TimeVal.New (native_time_);
75 Marshal.FreeHGlobal (native_time_);
76 return ret;
77 }
78
79 static void ReadNative (IntPtr native, ref GLib.TimeVal target)
80 {
81 target = New (native);
82 }
83
84 public bool Equals (TimeVal other)
85 {
86 return true && TvSec.Equals (other.TvSec) && TvUsec.Equals (other.TvUsec);
87 }
88
89 public override bool Equals (object other)
90 {
91 return other is TimeVal && Equals ((TimeVal) other);
92 }
93
94 public override int GetHashCode ()
95 {
96 return this.GetType().FullName.GetHashCode() ^ TvSec.GetHashCode () ^ TvUsec.GetHashCode ();
97 }
98
99 private static GLib.GType GType {
100 get { return GLib.GType.Pointer; }
101 }
102 #endregion
103 }
104 }
0 // This file was generated by the Gtk# code generator.
1 // Any changes made will be lost if regenerated.
2
3 namespace GLib {
4
5 using System;
6 using System.Collections;
7 using System.Collections.Generic;
8 using System.Runtime.InteropServices;
9
10 #region Autogenerated code
11 public partial class TimeZone : GLib.Opaque {
12
13 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
14 static extern IntPtr g_time_zone_get_type();
15
16 public static GLib.GType GType {
17 get {
18 IntPtr raw_ret = g_time_zone_get_type();
19 GLib.GType ret = new GLib.GType(raw_ret);
20 return ret;
21 }
22 }
23
24 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
25 static extern int g_time_zone_adjust_time(IntPtr raw, int type, long time_);
26
27 public int AdjustTime(int type, long time_) {
28 int raw_ret = g_time_zone_adjust_time(Handle, type, time_);
29 int ret = raw_ret;
30 return ret;
31 }
32
33 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
34 static extern int g_time_zone_find_interval(IntPtr raw, int type, long time_);
35
36 public int FindInterval(int type, long time_) {
37 int raw_ret = g_time_zone_find_interval(Handle, type, time_);
38 int ret = raw_ret;
39 return ret;
40 }
41
42 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
43 static extern IntPtr g_time_zone_get_abbreviation(IntPtr raw, int interval);
44
45 public string GetAbbreviation(int interval) {
46 IntPtr raw_ret = g_time_zone_get_abbreviation(Handle, interval);
47 string ret = GLib.Marshaller.Utf8PtrToString (raw_ret);
48 return ret;
49 }
50
51 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
52 static extern int g_time_zone_get_offset(IntPtr raw, int interval);
53
54 public int GetOffset(int interval) {
55 int raw_ret = g_time_zone_get_offset(Handle, interval);
56 int ret = raw_ret;
57 return ret;
58 }
59
60 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
61 static extern bool g_time_zone_is_dst(IntPtr raw, int interval);
62
63 public bool IsDst(int interval) {
64 bool raw_ret = g_time_zone_is_dst(Handle, interval);
65 bool ret = raw_ret;
66 return ret;
67 }
68
69 public TimeZone(IntPtr raw) : base(raw) {}
70
71 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
72 static extern IntPtr g_time_zone_new(IntPtr identifier);
73
74 public TimeZone (string identifier)
75 {
76 IntPtr native_identifier = GLib.Marshaller.StringToPtrGStrdup (identifier);
77 Raw = g_time_zone_new(native_identifier);
78 GLib.Marshaller.Free (native_identifier);
79 }
80
81 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
82 static extern IntPtr g_time_zone_new_local();
83
84 public TimeZone ()
85 {
86 Raw = g_time_zone_new_local();
87 }
88
89 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
90 static extern IntPtr g_time_zone_new_utc();
91
92 public static TimeZone NewUtc()
93 {
94 TimeZone result = new TimeZone (g_time_zone_new_utc());
95 return result;
96 }
97
98 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
99 static extern IntPtr g_time_zone_ref(IntPtr raw);
100
101 protected override void Ref (IntPtr raw)
102 {
103 if (!Owned) {
104 g_time_zone_ref (raw);
105 Owned = true;
106 }
107 }
108
109 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
110 static extern void g_time_zone_unref(IntPtr raw);
111
112 protected override void Unref (IntPtr raw)
113 {
114 if (Owned) {
115 g_time_zone_unref (raw);
116 Owned = false;
117 }
118 }
119
120 class FinalizerInfo {
121 IntPtr handle;
122
123 public FinalizerInfo (IntPtr handle)
124 {
125 this.handle = handle;
126 }
127
128 public bool Handler ()
129 {
130 g_time_zone_unref (handle);
131 return false;
132 }
133 }
134
135 ~TimeZone ()
136 {
137 if (!Owned)
138 return;
139 FinalizerInfo info = new FinalizerInfo (Handle);
140 GLib.Timeout.Add (50, new GLib.TimeoutHandler (info.Handler));
141 }
142
143 #endregion
144 }
145 }
8282 }
8383
8484 private Timeout () {}
85 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
85 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
8686 static extern uint g_timeout_add (uint interval, TimeoutHandlerInternal d, IntPtr data);
8787
8888 public static uint Add (uint interval, TimeoutHandler hndlr)
9696 return p.ID;
9797 }
9898
99 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
99 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
100100 static extern uint g_timeout_add_full (int priority, uint interval, TimeoutHandlerInternal d, IntPtr data, DestroyNotify notify);
101101
102102 public static uint Add (uint interval, TimeoutHandler hndlr, Priority priority)
110110 return p.ID;
111111 }
112112
113 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
113 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
114114 static extern uint g_timeout_add_seconds (uint interval, TimeoutHandlerInternal d, IntPtr data);
115115
116116 public static uint AddSeconds (uint interval, TimeoutHandler hndlr)
129129 Source.Remove (id);
130130 }
131131
132 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
132 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
133133 static extern bool g_source_remove (uint id);
134134
135135 public static bool Remove (TimeoutHandler hndlr)
5151 else if (reference is GLib.Object)
5252 return reference as GLib.Object;
5353
54 WeakReference weak = reference as WeakReference;
54 WeakReference weak = (WeakReference)reference;
5555 return weak.Target as GLib.Object;
5656 }
5757 }
107107 {
108108 try {
109109 GCHandle gch = (GCHandle) data;
110 ToggleRef tref = gch.Target as ToggleRef;
110 ToggleRef tref = (ToggleRef)gch.Target;
111111 tref.Toggle (is_last_ref);
112112 } catch (Exception e) {
113113 ExceptionManager.RaiseUnhandledException (e, false);
154154 return false;
155155 }
156156
157 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
157 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
158158 static extern void g_object_add_toggle_ref (IntPtr raw, ToggleNotifyHandler notify_cb, IntPtr data);
159159
160 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
160 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
161161 static extern void g_object_remove_toggle_ref (IntPtr raw, ToggleNotifyHandler notify_cb, IntPtr data);
162162
163 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
163 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
164164 static extern IntPtr g_object_ref (IntPtr raw);
165165
166 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
166 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
167167 static extern void g_object_unref (IntPtr raw);
168168
169169 }
133133 g_value_set_object (ref this, val == null ? IntPtr.Zero : val.Handle);
134134 }
135135
136 public Value (GLib.GInterfaceAdapter val) : this (val == null ? GType.Object : val.GType)
136 public Value (GLib.GInterfaceAdapter val) : this (val == null ? GType.Object : val.GInterfaceGType)
137137 {
138138 g_value_set_object (ref this, val == null ? IntPtr.Zero : val.Handle);
139139 }
413413 object ToBoxed ()
414414 {
415415 IntPtr boxed_ptr = g_value_get_boxed (ref this);
416
417 if (boxed_ptr == IntPtr.Zero)
418 return null;
419
416420 Type t = GType.LookupType (type);
417421 if (t == null)
418422 throw new Exception ("Unknown type " + new GType (type).ToString ());
420424 return (GLib.Opaque) this;
421425
422426 MethodInfo mi = t.GetMethod ("New", BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy);
423 if (mi == null)
424 return Marshal.PtrToStructure (boxed_ptr, t);
425 else
427 if (mi != null)
426428 return mi.Invoke (null, new object[] {boxed_ptr});
429
430 ConstructorInfo ci = t.GetConstructor (new Type[] { typeof(IntPtr) });
431 if (ci != null)
432 return ci.Invoke (new object[] { boxed_ptr });
433
434 return Marshal.PtrToStructure (boxed_ptr, t);
427435 }
428436
429437 public object Val
529537 if(value is GLib.Object)
530538 g_value_set_object (ref this, (value as GLib.Object).Handle);
531539 else
532 g_value_set_object (ref this, (value as GLib.GInterfaceAdapter).Handle);
540 g_value_set_object (ref this, ((GInterfaceAdapter)value).Handle);
533541 else if (GType.Is (type, GType.Boxed)) {
534542 if (value is IWrapper) {
535543 g_value_set_boxed (ref this, ((IWrapper)value).Handle);
547555
548556 internal void Update (object val)
549557 {
550 if (GType.Is (type, GType.Boxed) && !(val is IWrapper))
551 Marshal.StructureToPtr (val, g_value_get_boxed (ref this), false);
558 if (GType.Is (type, GType.Boxed) && !(val is IWrapper)) {
559 MethodInfo mi = val.GetType ().GetMethod ("Update", BindingFlags.NonPublic | BindingFlags.Instance);
560 IntPtr boxed_ptr = g_value_get_boxed (ref this);
561 if (mi == null)
562 Marshal.StructureToPtr (val, boxed_ptr, false);
563 else
564 mi.Invoke (val, null);
565 }
552566 }
553567
554568 bool HoldsFlags {
574588 g_value_init (ref this, spec.ValueType.Val);
575589 }
576590
577 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
591 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
578592 static extern IntPtr g_object_class_find_property (IntPtr klass, IntPtr name);
579593
580 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
594 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
581595 static extern bool g_type_check_value_holds (ref Value val, IntPtr gtype);
582596
583 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
597 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
584598 static extern void g_value_init (ref GLib.Value val, IntPtr gtype);
585599
586 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
600 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
587601 static extern void g_value_unset (ref GLib.Value val);
588602
589 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
603 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
590604 static extern void g_value_set_boolean (ref Value val, bool data);
591605
592 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
606 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
593607 static extern void g_value_set_uchar (ref Value val, byte data);
594608
595 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
609 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
596610 static extern void g_value_set_char (ref Value val, sbyte data);
597611
598 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
612 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
599613 static extern void g_value_set_boxed (ref Value val, IntPtr data);
600614
601 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
615 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
602616 static extern void g_value_set_double (ref Value val, double data);
603617
604 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
618 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
605619 static extern void g_value_set_float (ref Value val, float data);
606620
607 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
621 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
608622 static extern void g_value_set_int (ref Value val, int data);
609623
610 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
624 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
611625 static extern void g_value_set_int64 (ref Value val, long data);
612626
613 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
627 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
614628 static extern void g_value_set_long (ref Value val, IntPtr data);
615629
616 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
630 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
617631 static extern void g_value_set_long (ref Value val, int data);
618632
619 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
633 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
620634 static extern void g_value_set_uint64 (ref Value val, ulong data);
621635
622 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
636 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
623637 static extern void g_value_set_object (ref Value val, IntPtr data);
624638
625 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
639 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
626640 static extern void g_value_set_param (ref Value val, IntPtr data);
627641
628 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
642 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
629643 static extern void g_value_set_pointer (ref Value val, IntPtr data);
630644
631 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
645 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
632646 static extern void g_value_set_string (ref Value val, IntPtr data);
633647
634 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
648 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
635649 static extern void g_value_set_uint (ref Value val, uint data);
636650
637 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
651 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
638652 static extern void g_value_set_ulong (ref Value val, UIntPtr data);
639653
640 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
654 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
641655 static extern void g_value_set_ulong (ref Value val, uint data);
642656
643 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
657 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
644658 static extern void g_value_set_enum (ref Value val, int data);
645 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
659 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
646660 static extern void g_value_set_flags (ref Value val, uint data);
647661
648 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
662 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
649663 static extern bool g_value_get_boolean (ref Value val);
650664
651 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
665 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
652666 static extern byte g_value_get_uchar (ref Value val);
653667
654 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
668 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
655669 static extern sbyte g_value_get_char (ref Value val);
656670
657 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
671 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
658672 static extern IntPtr g_value_get_boxed (ref Value val);
659673
660 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
674 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
661675 static extern double g_value_get_double (ref Value val);
662676
663 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
677 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
664678 static extern float g_value_get_float (ref Value val);
665679
666 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
680 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
667681 static extern int g_value_get_int (ref Value val);
668682
669 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
683 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
670684 static extern long g_value_get_int64 (ref Value val);
671685
672 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
686 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
673687 static extern IntPtr g_value_get_long (ref Value val);
674688
675 [DllImport ("libgobject-2.0-0.dll", EntryPoint = "g_value_get_long", CallingConvention = CallingConvention.Cdecl)]
689 [DllImport (Global.GObjectNativeDll, EntryPoint = "g_value_get_long", CallingConvention = CallingConvention.Cdecl)]
676690 static extern int g_value_get_long_as_int (ref Value val);
677691
678 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
692 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
679693 static extern ulong g_value_get_uint64 (ref Value val);
680694
681 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
695 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
682696 static extern UIntPtr g_value_get_ulong (ref Value val);
683697
684 [DllImport ("libgobject-2.0-0.dll", EntryPoint = "g_value_get_ulong", CallingConvention = CallingConvention.Cdecl)]
698 [DllImport (Global.GObjectNativeDll, EntryPoint = "g_value_get_ulong", CallingConvention = CallingConvention.Cdecl)]
685699 static extern int g_value_get_ulong_as_uint (ref Value val);
686700
687 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
701 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
688702 static extern IntPtr g_value_get_object (ref Value val);
689703
690 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
704 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
691705 static extern IntPtr g_value_get_param (ref Value val);
692706
693 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
707 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
694708 static extern IntPtr g_value_get_pointer (ref Value val);
695709
696 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
710 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
697711 static extern IntPtr g_value_get_string (ref Value val);
698712
699 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
713 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
700714 static extern uint g_value_get_uint (ref Value val);
701715
702 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
716 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
703717 static extern int g_value_get_enum (ref Value val);
704 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
718 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
705719 static extern uint g_value_get_flags (ref Value val);
706720
707 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
721 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
708722 static extern IntPtr g_strv_get_type ();
709723 }
710724 }
3232 static private IList<IntPtr> PendingFrees = new List<IntPtr> ();
3333 static private bool idle_queued = false;
3434
35 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
35 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
3636 static extern IntPtr g_value_array_new (uint n_preallocs);
3737
3838 public ValueArray (uint n_preallocs)
5757 GC.SuppressFinalize (this);
5858 }
5959
60 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
60 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
6161 static extern void g_value_array_free (IntPtr raw);
6262
6363 void Dispose (bool disposing)
115115 get { return Native.values; }
116116 }
117117
118 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
118 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
119119 static extern void g_value_array_append (IntPtr raw, ref GLib.Value val);
120120
121121 public void Append (GLib.Value val)
123123 g_value_array_append (Handle, ref val);
124124 }
125125
126 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
126 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
127127 static extern void g_value_array_insert (IntPtr raw, uint idx, ref GLib.Value val);
128128
129129 public void Insert (uint idx, GLib.Value val)
131131 g_value_array_insert (Handle, idx, ref val);
132132 }
133133
134 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
134 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
135135 static extern void g_value_array_prepend (IntPtr raw, ref GLib.Value val);
136136
137137 public void Prepend (GLib.Value val)
139139 g_value_array_prepend (Handle, ref val);
140140 }
141141
142 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
142 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
143143 static extern void g_value_array_remove (IntPtr raw, uint idx);
144144
145145 public void Remove (uint idx)
152152 get { return (int) Native.n_values; }
153153 }
154154
155 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
155 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
156156 static extern IntPtr g_value_array_get_nth (IntPtr raw, uint idx);
157157
158158 public object this [int index] {
226226 return new ListEnumerator (this);
227227 }
228228
229 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
229 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
230230 static extern IntPtr g_value_array_copy (IntPtr raw);
231231
232232 // ICloneable
235235 return new ValueArray (g_value_array_copy (Handle));
236236 }
237237
238 [DllImport ("libgobject-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
238 [DllImport (Global.GObjectNativeDll, CallingConvention = CallingConvention.Cdecl)]
239239 static extern IntPtr g_value_array_get_type ();
240240
241241 public static GLib.GType GType {
3636 Dispose (true);
3737 }
3838
39 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
39 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
4040 static extern void g_variant_unref (IntPtr handle);
4141
4242 void Dispose (bool disposing)
5050 GC.SuppressFinalize (this);
5151 }
5252
53 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
53 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
5454 static extern IntPtr g_variant_ref_sink (IntPtr handle);
5555
5656 public Variant (IntPtr handle)
5858 this.handle = g_variant_ref_sink (handle);
5959 }
6060
61 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
61 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
6262 static extern IntPtr g_variant_new_boolean (bool val);
6363
6464 public Variant (bool val) : this (g_variant_new_boolean (val)) {}
6565
66 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
66 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
6767 static extern IntPtr g_variant_new_byte (byte val);
6868
6969 public Variant (byte val) : this (g_variant_new_byte (val)) {}
7070
71 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
71 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
7272 static extern IntPtr g_variant_new_int16 (short val);
7373
7474 public Variant (short val) : this (g_variant_new_int16 (val)) {}
7575
76 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
76 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
7777 static extern IntPtr g_variant_new_uint16 (ushort val);
7878
7979 public Variant (ushort val) : this (g_variant_new_uint16 (val)) {}
8080
81 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
81 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
8282 static extern IntPtr g_variant_new_int32 (int val);
8383
8484 public Variant (int val) : this (g_variant_new_int32 (val)) {}
8585
86 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
86 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
8787 static extern IntPtr g_variant_new_uint32 (uint val);
8888
8989 public Variant (uint val) : this (g_variant_new_uint32 (val)) {}
9090
91 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
91 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
9292 static extern IntPtr g_variant_new_int64 (long val);
9393
9494 public Variant (long val) : this (g_variant_new_int64 (val)) {}
9595
96 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
96 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
9797 static extern IntPtr g_variant_new_uint64 (ulong val);
9898
9999 public Variant (ulong val) : this (g_variant_new_uint64 (val)) {}
100100
101 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
101 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
102102 static extern IntPtr g_variant_new_double (double val);
103103
104104 public Variant (double val) : this (g_variant_new_double (val)) {}
105105
106 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
106 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
107107 static extern IntPtr g_variant_new_string (IntPtr val);
108108
109109 public Variant (string val)
113113 Marshaller.Free (native_val);
114114 }
115115
116 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
116 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
117117 static extern bool g_variant_get_boolean (IntPtr handle);
118118
119119 public static explicit operator bool (Variant val)
121121 return g_variant_get_boolean (val.Handle);
122122 }
123123
124 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
124 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
125125 static extern byte g_variant_get_byte (IntPtr handle);
126126
127127 public static explicit operator byte (Variant val)
129129 return g_variant_get_byte (val.Handle);
130130 }
131131
132 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
132 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
133133 static extern short g_variant_get_int16 (IntPtr handle);
134134
135135 public static explicit operator short (Variant val)
137137 return g_variant_get_int16 (val.Handle);
138138 }
139139
140 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
140 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
141141 static extern ushort g_variant_get_uint16 (IntPtr handle);
142142
143143 public static explicit operator ushort (Variant val)
145145 return g_variant_get_uint16 (val.Handle);
146146 }
147147
148 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
148 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
149149 static extern int g_variant_get_int32 (IntPtr handle);
150150
151151 public static explicit operator int (Variant val)
153153 return g_variant_get_int32 (val.Handle);
154154 }
155155
156 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
156 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
157157 static extern uint g_variant_get_uint32 (IntPtr handle);
158158
159159 public static explicit operator uint (Variant val)
161161 return g_variant_get_uint32 (val.Handle);
162162 }
163163
164 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
164 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
165165 static extern long g_variant_get_int64 (IntPtr handle);
166166
167167 public static explicit operator long (Variant val)
169169 return g_variant_get_int64 (val.Handle);
170170 }
171171
172 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
172 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
173173 static extern ulong g_variant_get_uint64 (IntPtr handle);
174174
175175 public static explicit operator ulong (Variant val)
177177 return g_variant_get_uint64 (val.Handle);
178178 }
179179
180 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
180 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
181181 static extern double g_variant_get_double (IntPtr handle);
182182
183183 public static explicit operator double (Variant val)
185185 return g_variant_get_double (val.Handle);
186186 }
187187
188 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
188 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
189189 static extern IntPtr g_variant_get_string (IntPtr handle);
190190
191191 public static explicit operator string (Variant val)
4646 public static VariantType ByteString = new VariantType ("ay");
4747 public static VariantType ByteStringArray = new VariantType ("aay");
4848
49 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
49 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
5050 static extern bool g_variant_type_string_is_valid (IntPtr type_string);
5151
5252 public static bool StringIsValid (string type_string)
7575 Dispose (true);
7676 }
7777
78 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
78 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
7979 static extern void g_variant_type_free (IntPtr handle);
8080
8181 void Dispose (bool disposing)
8989 GC.SuppressFinalize (this);
9090 }
9191
92 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
92 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
9393 static extern IntPtr g_variant_type_copy (IntPtr handle);
9494
9595 public VariantType (IntPtr handle)
9797 this.handle = g_variant_type_copy (handle);
9898 }
9999
100 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
100 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
101101 static extern IntPtr g_variant_type_new (IntPtr type_name);
102102
103103 public VariantType (string type_string)
112112 return new VariantType (Handle);
113113 }
114114
115 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
115 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
116116 static extern bool g_variant_type_equals (IntPtr a, IntPtr b);
117117
118118 public override bool Equals (object o)
120120 return (o is VariantType) && g_variant_type_equals (Handle, (o as VariantType).Handle);
121121 }
122122
123 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
123 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
124124 static extern int g_variant_type_hash (IntPtr a);
125125
126126 public override int GetHashCode ()
128128 return g_variant_type_hash (Handle);
129129 }
130130
131 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
131 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
132132 static extern IntPtr g_variant_type_peek_string (IntPtr a);
133133
134134 public override string ToString ()
136136 return Marshaller.Utf8PtrToString (g_variant_type_peek_string (Handle));
137137 }
138138
139 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
139 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
140140 static extern bool g_variant_type_is_array (IntPtr type);
141141
142142 public bool IsArray {
144144 }
145145
146146
147 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
147 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
148148 static extern bool g_variant_type_is_basic (IntPtr type);
149149
150150 public bool IsBasic {
151151 get { return g_variant_type_is_basic (Handle); }
152152 }
153153
154 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
154 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
155155 static extern bool g_variant_type_is_container (IntPtr type);
156156
157157 public bool IsContainer {
158158 get { return g_variant_type_is_container (Handle); }
159159 }
160160
161 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
161 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
162162 static extern bool g_variant_type_is_definite (IntPtr type);
163163
164164 public bool IsDefinite {
165165 get { return g_variant_type_is_definite (Handle); }
166166 }
167167
168 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
168 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
169169 static extern bool g_variant_type_is_dict_entry (IntPtr type);
170170
171171 public bool IsDictionaryEntry {
172172 get { return g_variant_type_is_dict_entry (Handle); }
173173 }
174174
175 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
175 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
176176 static extern bool g_variant_type_is_maybe (IntPtr type);
177177
178178 public bool IsMaybe {
179179 get { return g_variant_type_is_maybe (Handle); }
180180 }
181181
182 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
182 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
183183 static extern bool g_variant_type_is_tuple (IntPtr type);
184184
185185 public bool IsTuple {
186186 get { return g_variant_type_is_tuple (Handle); }
187187 }
188188
189 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
189 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
190190 static extern bool g_variant_type_is_variant (IntPtr type);
191191
192192 public bool IsVariant {
193193 get { return g_variant_type_is_variant (Handle); }
194194 }
195195
196 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
196 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
197197 static extern bool g_variant_type_is_subtype_of (IntPtr type, IntPtr supertype);
198198
199199 public bool IsSubtypeOf (VariantType supertype)
201201 return g_variant_type_is_subtype_of (Handle, supertype == null ? IntPtr.Zero : supertype.Handle);
202202 }
203203
204 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
204 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
205205 static extern IntPtr g_variant_type_element (IntPtr type);
206206
207207 public VariantType Element ()
209209 return new VariantType (g_variant_type_element (Handle));
210210 }
211211
212 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
212 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
213213 static extern IntPtr g_variant_type_first (IntPtr type);
214214
215215 public VariantType First ()
217217 return new VariantType (g_variant_type_first (Handle));
218218 }
219219
220 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
220 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
221221 static extern IntPtr g_variant_type_next (IntPtr type);
222222
223223 public VariantType Next ()
225225 return new VariantType (g_variant_type_next (Handle));
226226 }
227227
228 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
228 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
229229 static extern IntPtr g_variant_type_n_items (IntPtr type);
230230
231231 public long NItems ()
233233 return g_variant_type_n_items (Handle).ToInt64 ();
234234 }
235235
236 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
236 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
237237 static extern IntPtr g_variant_type_key (IntPtr type);
238238
239239 public VariantType Key ()
241241 return new VariantType (g_variant_type_key (Handle));
242242 }
243243
244 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
244 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
245245 static extern IntPtr g_variant_type_value (IntPtr type);
246246
247247 public VariantType Value ()
249249 return new VariantType (g_variant_type_value (Handle));
250250 }
251251
252 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
252 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
253253 static extern IntPtr g_variant_type_new_array (IntPtr element);
254254
255255 public static VariantType NewArray (VariantType element)
259259 return result;
260260 }
261261
262 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
262 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
263263 static extern IntPtr g_variant_type_new_dict_entry (IntPtr key, IntPtr value);
264264
265265 public static VariantType NewDictionaryEntry (VariantType key, VariantType value)
269269 return result;
270270 }
271271
272 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
272 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
273273 static extern IntPtr g_variant_type_new_maybe (IntPtr element);
274274
275275 public static VariantType NewMaybe (VariantType element)
279279 return result;
280280 }
281281
282 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
282 [DllImport (Global.GLibNativeDll, CallingConvention = CallingConvention.Cdecl)]
283283 static extern IntPtr g_variant_type_new_tuple (IntPtr[] items, int n_items);
284284
285285 public static VariantType NewTuple (VariantType[] items)
6363
6464 static void SetPrgname ()
6565 {
66 GLib.Global.ProgramName = System.IO.Path.GetFileNameWithoutExtension (Environment.GetCommandLineArgs () [0]);
66 var args = Environment.GetCommandLineArgs ();
67 if (args != null && args.Length > 0)
68 GLib.Global.ProgramName = System.IO.Path.GetFileNameWithoutExtension (args [0]);
6769 }
6870
6971 public static void Init ()
3434 <attr path="/api/namespace/boxed[@cname='GtkTargetEntry']" name="opaque">false</attr>
3535 <attr path="/api/namespace/boxed[@cname='GtkTargetEntry']/field[@cname='flags']" name="type">GtkTargetFlags</attr>
3636 <attr path="/api/namespace/boxed[@cname='GtkTextAttributes']/field[@cname='appearance']" name="hidden">1</attr>
37 <attr path="/api/namespace/boxed[@cname='GtkTextIter']" name="noequals">true</attr>
3738 <attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='BackwardFindChar']/*/*[@name='pred']" name="scope">call</attr>
3839 <attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='BackwardSearch']/*/*[@type='GtkTextIter*']" name="pass_as">out</attr>
3940 <attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='Copy']" name="deprecated">1</attr>
41 <attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@cname='gtk_text_iter_equal']" name="name">Equals</attr>
4042 <attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='ForwardFindChar']/*/*[@name='pred']" name="scope">call</attr>
4143 <attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='ForwardSearch']/*/*[@type='GtkTextIter*']" name="pass_as">out</attr>
4244 <attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='GetChar']" name="hidden">1</attr>
795797 <attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetHadjustment']" name="hidden">1</attr>
796798 <attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetBackgroundArea']/*/*[@name='rect']" name="pass_as">out</attr>
797799 <attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetPathAtPos']" name="hidden">1</attr>
800 <attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetTooltipContext']/*/parameter[@name='x']" name="pass_as">ref</attr>
801 <attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetTooltipContext']/*/parameter[@name='y']" name="pass_as">ref</attr>
798802 <attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetTooltipContext']/*/parameter[@name='iter']" name="pass_as">out</attr>
799803 <attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetTooltipContext']/*/parameter[@name='model']" name="pass_as">out</attr>
800804 <attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetTooltipContext']/*/parameter[@name='path']" name="pass_as">out</attr>
858862 <attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='Destroy']" name="hidden">1</attr>
859863 <attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='Draw']" name="name">Drawn</attr>
860864 <attr path="/api/namespace/object[@cname='GtkWidget']/signal[@cname='draw']" name="manual">true</attr>
861 <attr path="/api/namespace/object[@cname='GtkWidget']/signal[@cname='draw']/*/*[@name='cr']" name="owned">true</attr>
862865 <attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='Event']" name="name">WidgetEvent</attr>
863866 <attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='EventAfter']/*/*[@name='p0']" name="name">event</attr>
864867 <attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='EventAfter']" name="name">WidgetEventAfter</attr>
2323 unsafe static extern void gtk_icon_set_get_sizes (
2424 IntPtr raw, out int *pointer_to_enum, out int n_sizes);
2525
26 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
27 unsafe static extern void g_free (int *mem);
28
2926 /// <summary> Sizes Property </summary>
3027 /// <remarks> To be completed </remarks>
3128 public Gtk.IconSize [] Sizes {
4138 for (int i = 0; i < length; i++)
4239 retval [i] = (Gtk.IconSize) pointer_to_enum [i];
4340
44 g_free (pointer_to_enum);
41 GLib.Marshaller.Free ((IntPtr)pointer_to_enum);
4542 }
4643
4744 return retval;
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
856856 uninstall-gapiDATA uninstall-local uninstall-pkgconfigDATA
857857
858858
859 $(API): $(METADATA) $(RAW_API) $(SYMBOLS) $(top_builddir)/parser/gapi-fixup.exe
859 $(API): $(METADATA) $(RAW_API) $(SYMBOLS) $(top_builddir)/generator/gapi-fixup.exe
860860 cp $(srcdir)/$(RAW_API) $(API)
861861 chmod u+w $(API)
862862 @if test -n '$(METADATA)'; then \
863 echo "$(RUNTIME) $(top_builddir)/parser/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols)"; \
864 $(RUNTIME) $(top_builddir)/parser/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols); \
863 echo "$(RUNTIME) $(top_builddir)/generator/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols)"; \
864 $(RUNTIME) $(top_builddir)/generator/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols); \
865865 fi
866866
867867 generated-stamp: $(API) $(INCLUDE_API) $(top_builddir)/generator/gapi_codegen.exe $(GAPI_XSD)
6060 Set(type, format, data, data.Length);
6161 }
6262
63 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
64 static extern void g_free (IntPtr ptr);
65
6663 [DllImport ("libgtk-win32-3.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
6764 static extern bool gtk_selection_data_get_targets(IntPtr raw, out IntPtr targets, out int n_atoms);
6865
7673 IntPtr atom = Marshal.ReadIntPtr (target_ptr, count * IntPtr.Size);
7774 result [i] = new Gdk.Atom (atom);
7875 }
79 g_free (target_ptr);
76 GLib.Marshaller.Free (target_ptr);
8077 return result;
8178 } else
8279 return new Gdk.Atom [0];
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
2525 #include <string.h>
2626 #include <glib.h>
2727 #include <mono/metadata/profiler.h>
28 #include <stdio.h>
2829
2930
3031 extern pthread_t pthread_self (void);
6162 if (!guithread_set && strcmp (klass_name, "Application")==0 && strcmp (method_name, "Init")==0) {
6263 guithread_set = TRUE;
6364 guithread = current_thread_id;
64 printf ("*** GUI THREAD INITIALIZED: %u\n", guithread);
65 printf ("*** GUI THREAD INITIALIZED: %u\n", guithread);
66 fflush (NULL);
6567 return;
6668 }
6769 if (!guithread_set) {
6971 }
7072 if (current_thread_id != guithread &&
7173 !(strcmp (klass_name, "Object")==0 && strcmp (method_name, "Dispose")==0) &&
74 !(strcmp (klass_name, "Widget")==0 && strcmp (method_name, "Dispose")==0) &&
7275 !(strcmp (klass_name, "Application")==0 && strcmp (method_name, "Invoke")==0) &&
7376 !(strcmp (method_name, "Finalize")==0) &&
7477 !(strcmp (method_name, "get_NativeDestroyHandler")==0) &&
78 !(strcmp (method_name, "remove_InternalDestroyed")==0) &&
7579 !(strcmp (method_name, "remove_Destroyed")==0)
7680 ) {
7781 printf ("*** GTK CALL NOT IN GUI THREAD: %s.%s\n", klass_name, method_name);
7882 mono_stack_walk_no_il (stack_walk_fn, NULL);
83 fflush (NULL);
7984 }
8085 }
8186 }
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
6969 # compiler: $LTCC
7070 # compiler flags: $LTCFLAGS
7171 # linker: $LD (gnu? $with_gnu_ld)
72 # $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1.2ubuntu1
72 # $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1.3ubuntu1
7373 # automake: $automake_version
7474 # autoconf: $autoconf_version
7575 #
7979
8080 PROGRAM=libtool
8181 PACKAGE=libtool
82 VERSION="2.4.2 Debian-2.4.2-1.2ubuntu1"
82 VERSION="2.4.2 Debian-2.4.2-1.3ubuntu1"
8383 TIMESTAMP=""
8484 package_revision=1.3337
8585
2424
2525 public partial class Context {
2626
27 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
28 static extern void g_free (IntPtr raw);
29
3027 [DllImport ("libpango-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
3128 static extern void pango_context_list_families(IntPtr raw, out IntPtr families, out int n_families);
3229
4340 result [i] = GLib.Object.GetObject (fam_ptr) as FontFamily;
4441 }
4542
46 g_free (array_ptr);
43 GLib.Marshaller.Free (array_ptr);
4744 return result;
4845 }
4946 }
2424
2525 public partial class Coverage {
2626
27 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
28 static extern void g_free (IntPtr raw);
29
3027 [DllImport ("libpango-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
3128 static extern void pango_coverage_to_bytes (IntPtr raw, out IntPtr bytes, out int n_bytes);
3229
3734 pango_coverage_to_bytes (Handle, out array_ptr, out count);
3835 bytes = new byte [count];
3936 Marshal.Copy (array_ptr, bytes, 0, count);
40 g_free (array_ptr);
37 GLib.Marshaller.Free (array_ptr);
4138 }
4239 }
4340 }
2424
2525 public partial class FontFamily {
2626
27 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
28 static extern void g_free (IntPtr raw);
29
3027 [DllImport ("libpango-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
3128 static extern void pango_font_family_list_faces(IntPtr raw, out IntPtr faces, out int n_faces);
3229
4340 result [i] = GLib.Object.GetObject (fam_ptr) as FontFace;
4441 }
4542
46 g_free (array_ptr);
43 GLib.Marshaller.Free (array_ptr);
4744 return result;
4845 }
4946 }
2424
2525 public partial class FontMap {
2626
27 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
28 static extern void g_free (IntPtr raw);
29
3027 [DllImport ("libpango-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
3128 static extern void pango_font_map_list_families(IntPtr raw, out IntPtr families, out int n_families);
3229
4340 result [i] = GLib.Object.GetObject (fam_ptr) as FontFamily;
4441 }
4542
46 g_free (array_ptr);
43 GLib.Marshaller.Free (array_ptr);
4744 return result;
4845 }
4946 }
5454 accel_char = GLib.Marshaller.GUnicharToChar (ucs4_accel_char);
5555 }
5656
57 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
58 static extern void g_free (IntPtr raw);
59
6057 [DllImport ("libpango-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
6158 static extern void pango_layout_get_log_attrs (IntPtr raw, out IntPtr attrs, out int n_attrs);
6259
7370 result [i] = LogAttr.New (fam_ptr);
7471 }
7572
76 g_free (array_ptr);
73 GLib.Marshaller.Free (array_ptr);
7774 return result;
7875 }
7976 }
4545
4646 }
4747 Marshal.Copy (array_ptr, ranges, 0, count);
48 g_free (array_ptr);
48 GLib.Marshaller.Free (array_ptr);
4949 #endif
5050 }
5151 }
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
767767 uninstall-local
768768
769769
770 $(API): $(METADATA) $(RAW_API) $(SYMBOLS) $(top_builddir)/parser/gapi-fixup.exe
770 $(API): $(METADATA) $(RAW_API) $(SYMBOLS) $(top_builddir)/generator/gapi-fixup.exe
771771 cp $(srcdir)/$(RAW_API) $(API)
772772 chmod u+w $(API)
773773 @if test -n '$(METADATA)'; then \
774 echo "$(RUNTIME) $(top_builddir)/parser/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols)"; \
775 $(RUNTIME) $(top_builddir)/parser/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols); \
774 echo "$(RUNTIME) $(top_builddir)/generator/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols)"; \
775 $(RUNTIME) $(top_builddir)/generator/gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) $(build_symbols); \
776776 fi
777777
778778 generated-stamp: $(API) $(INCLUDE_API) $(top_builddir)/generator/gapi_codegen.exe $(GAPI_XSD)
2424
2525 public partial class TabArray {
2626
27 [DllImport ("libglib-2.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
28 static extern void g_free (IntPtr raw);
29
3027 [DllImport ("libpango-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
3128 static extern void pango_tab_array_get_tabs (IntPtr raw, out IntPtr alignments, out IntPtr locations);
3229
4441 Marshal.Copy (align_ptr, tmp, 0, sz);
4542 for (int i = 0; i < sz; i++)
4643 alignments [i] = (TabAlign) tmp [i];
47 g_free (align_ptr);
48 g_free (loc_ptr);
44 GLib.Marshaller.Free (align_ptr);
45 GLib.Marshaller.Free (loc_ptr);
4946 }
5047 }
5148 }
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
00 assemblydir = $(prefix)/lib/gapi-3.0
11 pkgconfigdir = $(libdir)/pkgconfig
2 assembly_DATA = gapi-fixup.exe gapi-parser.exe
2 assembly_DATA = gapi-parser.exe
33 pkgconfig_DATA = gapi-3.0.pc
4 bin_SCRIPTS = gapi3-fixup gapi3-parser
4 bin_SCRIPTS = gapi3-parser
55 assembly_SCRIPTS = gapi_pp.pl gapi2xml.pl
6 CLEANFILES = gapi-fixup.exe gapi-parser.exe
7 DISTCLEANFILES = gapi3-fixup gapi3-parser gapi-3.0.pc
6 CLEANFILES = gapi-parser.exe
7 DISTCLEANFILES = gapi3-parser gapi-3.0.pc
88
99 sources = \
10 gapi-fixup.cs \
1110 gapi-parser.cs
1211
1312 EXTRA_DIST = \
1716 gapi2xml.pl \
1817 gapi-3.0.pc.in
1918
20 gapi-fixup.exe: $(srcdir)/gapi-fixup.cs
21 $(CSC) $(CSFLAGS) -out:gapi-fixup.exe $(srcdir)/gapi-fixup.cs
22
2319 gapi-parser.exe: $(srcdir)/gapi-parser.cs
2420 $(CSC) $(CSFLAGS) -out:gapi-parser.exe $(srcdir)/gapi-parser.cs
2521
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
8080 host_triplet = @host@
8181 subdir = parser
8282 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
83 $(srcdir)/gapi-3.0.pc.in $(srcdir)/gapi3-fixup.in \
84 $(srcdir)/gapi3-parser.in
83 $(srcdir)/gapi-3.0.pc.in $(srcdir)/gapi3-parser.in
8584 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
8685 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
8786 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
8887 $(ACLOCAL_M4)
8988 mkinstalldirs = $(install_sh) -d
9089 CONFIG_HEADER = $(top_builddir)/config.h
91 CONFIG_CLEAN_FILES = gapi-3.0.pc gapi3-fixup gapi3-parser
90 CONFIG_CLEAN_FILES = gapi-3.0.pc gapi3-parser
9291 CONFIG_CLEAN_VPATH_FILES =
9392 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
9493 am__vpath_adj = case $$p in \
296295 top_srcdir = @top_srcdir@
297296 assemblydir = $(prefix)/lib/gapi-3.0
298297 pkgconfigdir = $(libdir)/pkgconfig
299 assembly_DATA = gapi-fixup.exe gapi-parser.exe
298 assembly_DATA = gapi-parser.exe
300299 pkgconfig_DATA = gapi-3.0.pc
301 bin_SCRIPTS = gapi3-fixup gapi3-parser
300 bin_SCRIPTS = gapi3-parser
302301 assembly_SCRIPTS = gapi_pp.pl gapi2xml.pl
303 CLEANFILES = gapi-fixup.exe gapi-parser.exe
304 DISTCLEANFILES = gapi3-fixup gapi3-parser gapi-3.0.pc
302 CLEANFILES = gapi-parser.exe
303 DISTCLEANFILES = gapi3-parser gapi-3.0.pc
305304 sources = \
306 gapi-fixup.cs \
307305 gapi-parser.cs
308306
309307 EXTRA_DIST = \
347345 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
348346 $(am__aclocal_m4_deps):
349347 gapi-3.0.pc: $(top_builddir)/config.status $(srcdir)/gapi-3.0.pc.in
350 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
351 gapi3-fixup: $(top_builddir)/config.status $(srcdir)/gapi3-fixup.in
352348 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
353349 gapi3-parser: $(top_builddir)/config.status $(srcdir)/gapi3-parser.in
354350 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
632628 uninstall-binSCRIPTS uninstall-pkgconfigDATA
633629
634630
635 gapi-fixup.exe: $(srcdir)/gapi-fixup.cs
636 $(CSC) $(CSFLAGS) -out:gapi-fixup.exe $(srcdir)/gapi-fixup.cs
637
638631 gapi-parser.exe: $(srcdir)/gapi-parser.cs
639632 $(CSC) $(CSFLAGS) -out:gapi-parser.exe $(srcdir)/gapi-parser.cs
640633
+0
-219
parser/gapi-fixup.cs less more
0 // gapi-fixup.cs - xml alteration engine.
1 //
2 // Author: Mike Kestner <mkestner@speakeasy.net>
3 //
4 // Copyright (c) 2003 Mike Kestner
5 //
6 // This program is free software; you can redistribute it and/or
7 // modify it under the terms of version 2 of the GNU General Public
8 // License as published by the Free Software Foundation.
9 //
10 // This program is distributed in the hope that it will be useful,
11 // but WITHOUT ANY WARRANTY; without even the implied warranty of
12 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 // General Public License for more details.
14 //
15 // You should have received a copy of the GNU General Public
16 // License along with this program; if not, write to the
17 // Free Software Foundation, Inc., 59 Temple Place - Suite 330,
18 // Boston, MA 02111-1307, USA.
19
20 namespace GtkSharp.Parsing {
21
22 using System;
23 using System.IO;
24 using System.Xml;
25 using System.Xml.XPath;
26
27 public class Fixup {
28
29 public static int Main (string[] args)
30 {
31 if (args.Length < 2) {
32 Console.WriteLine ("Usage: gapi-fixup --metadata=<filename> --api=<filename> --symbols=<filename>");
33 return 0;
34 }
35
36 string api_filename = "";
37 XmlDocument api_doc = new XmlDocument ();
38 XmlDocument meta_doc = new XmlDocument ();
39 XmlDocument symbol_doc = new XmlDocument ();
40
41 foreach (string arg in args) {
42
43 if (arg.StartsWith("--metadata=")) {
44
45 string meta_filename = arg.Substring (11);
46
47 try {
48 Stream stream = File.OpenRead (meta_filename);
49 meta_doc.Load (stream);
50 stream.Close ();
51 } catch (XmlException e) {
52 Console.WriteLine ("Invalid meta file.");
53 Console.WriteLine (e);
54 return 1;
55 }
56
57 } else if (arg.StartsWith ("--api=")) {
58
59 api_filename = arg.Substring (6);
60
61 try {
62 Stream stream = File.OpenRead (api_filename);
63 api_doc.Load (stream);
64 stream.Close ();
65 } catch (XmlException e) {
66 Console.WriteLine ("Invalid api file.");
67 Console.WriteLine (e);
68 return 1;
69 }
70
71 } else if (arg.StartsWith ("--symbols=")) {
72
73 string symbol_filename = arg.Substring (10);
74
75 try {
76 Stream stream = File.OpenRead (symbol_filename);
77 symbol_doc.Load (stream);
78 stream.Close ();
79 } catch (XmlException e) {
80 Console.WriteLine ("Invalid api file.");
81 Console.WriteLine (e);
82 return 1;
83 }
84
85 } else {
86 Console.WriteLine ("Usage: gapi-fixup --metadata=<filename> --api=<filename>");
87 return 1;
88 }
89 }
90
91 XPathNavigator meta_nav = meta_doc.CreateNavigator ();
92 XPathNavigator api_nav = api_doc.CreateNavigator ();
93
94 XPathNodeIterator rmv_iter = meta_nav.Select ("/metadata/remove-node");
95 while (rmv_iter.MoveNext ()) {
96 string path = rmv_iter.Current.GetAttribute ("path", "");
97 XPathNodeIterator api_iter = api_nav.Select (path);
98 bool matched = false;
99 while (api_iter.MoveNext ()) {
100 XmlElement api_node = ((IHasXmlNode)api_iter.Current).GetNode () as XmlElement;
101 api_node.ParentNode.RemoveChild (api_node);
102 matched = true;
103 }
104 if (!matched)
105 Console.WriteLine ("Warning: <remove-node path=\"{0}\"/> matched no nodes", path);
106 }
107
108 XPathNodeIterator add_iter = meta_nav.Select ("/metadata/add-node");
109 while (add_iter.MoveNext ()) {
110 string path = add_iter.Current.GetAttribute ("path", "");
111 XPathNodeIterator api_iter = api_nav.Select (path);
112 bool matched = false;
113 while (api_iter.MoveNext ()) {
114 XmlElement api_node = ((IHasXmlNode)api_iter.Current).GetNode () as XmlElement;
115 foreach (XmlNode child in ((IHasXmlNode)add_iter.Current).GetNode().ChildNodes)
116 api_node.AppendChild (api_doc.ImportNode (child, true));
117 matched = true;
118 }
119 if (!matched)
120 Console.WriteLine ("Warning: <add-node path=\"{0}\"/> matched no nodes", path);
121 }
122
123 XPathNodeIterator change_node_type_iter = meta_nav.Select ("/metadata/change-node-type");
124 while (change_node_type_iter.MoveNext ()) {
125 string path = change_node_type_iter.Current.GetAttribute ("path", "");
126 XPathNodeIterator api_iter = api_nav.Select (path);
127 bool matched = false;
128 while (api_iter.MoveNext ()) {
129 XmlElement node = ( (IHasXmlNode) api_iter.Current).GetNode () as XmlElement;
130 XmlElement parent = node.ParentNode as XmlElement;
131 XmlElement new_node = api_doc.CreateElement (change_node_type_iter.Current.Value);
132
133 foreach (XmlNode child in node.ChildNodes)
134 new_node.AppendChild (child.Clone ());
135 foreach (XmlAttribute attribute in node.Attributes)
136 new_node.Attributes.Append ( (XmlAttribute) attribute.Clone ());
137
138 parent.ReplaceChild (new_node, node);
139 matched = true;
140 }
141
142 if (!matched)
143 Console.WriteLine ("Warning: <change-node-type path=\"{0}\"/> matched no nodes", path);
144 }
145
146
147 XPathNodeIterator attr_iter = meta_nav.Select ("/metadata/attr");
148 while (attr_iter.MoveNext ()) {
149 string path = attr_iter.Current.GetAttribute ("path", "");
150 string attr_name = attr_iter.Current.GetAttribute ("name", "");
151 XPathNodeIterator api_iter = api_nav.Select (path);
152 bool matched = false;
153 while (api_iter.MoveNext ()) {
154 XmlElement node = ((IHasXmlNode)api_iter.Current).GetNode () as XmlElement;
155 node.SetAttribute (attr_name, attr_iter.Current.Value);
156 matched = true;
157 }
158 if (!matched)
159 Console.WriteLine ("Warning: <attr path=\"{0}\"/> matched no nodes", path);
160 }
161
162 XPathNodeIterator move_iter = meta_nav.Select ("/metadata/move-node");
163 while (move_iter.MoveNext ()) {
164 string path = move_iter.Current.GetAttribute ("path", "");
165 XPathExpression expr = api_nav.Compile (path);
166 string parent = move_iter.Current.Value;
167 XPathNodeIterator parent_iter = api_nav.Select (parent);
168 bool matched = false;
169 while (parent_iter.MoveNext ()) {
170 XmlNode parent_node = ((IHasXmlNode)parent_iter.Current).GetNode ();
171 XPathNodeIterator path_iter = parent_iter.Current.Clone ().Select (expr);
172 while (path_iter.MoveNext ()) {
173 XmlNode node = ((IHasXmlNode)path_iter.Current).GetNode ();
174 parent_node.AppendChild (node.Clone ());
175 node.ParentNode.RemoveChild (node);
176 }
177 matched = true;
178 }
179 if (!matched)
180 Console.WriteLine ("Warning: <move-node path=\"{0}\"/> matched no nodes", path);
181 }
182
183 XPathNodeIterator remove_attr_iter = meta_nav.Select ("/metadata/remove-attr");
184 while (remove_attr_iter.MoveNext ()) {
185 string path = remove_attr_iter.Current.GetAttribute ("path", "");
186 string name = remove_attr_iter.Current.GetAttribute ("name", "");
187 XPathNodeIterator api_iter = api_nav.Select (path);
188 bool matched = false;
189
190 while (api_iter.MoveNext ()) {
191 XmlElement node = ( (IHasXmlNode) api_iter.Current).GetNode () as XmlElement;
192
193 node.RemoveAttribute (name);
194 matched = true;
195 }
196
197 if (!matched)
198 Console.WriteLine ("Warning: <remove-attr path=\"{0}\"/> matched no nodes", path);
199 }
200
201 if (symbol_doc != null) {
202 XPathNavigator symbol_nav = symbol_doc.CreateNavigator ();
203 XPathNodeIterator iter = symbol_nav.Select ("/api/*");
204 while (iter.MoveNext ()) {
205 XmlNode sym_node = ((IHasXmlNode)iter.Current).GetNode ();
206 XPathNodeIterator parent_iter = api_nav.Select ("/api");
207 if (parent_iter.MoveNext ()) {
208 XmlNode parent_node = ((IHasXmlNode)parent_iter.Current).GetNode ();
209 parent_node.AppendChild (api_doc.ImportNode (sym_node, true));
210 }
211 }
212 }
213
214 api_doc.Save (api_filename);
215 return 0;
216 }
217 }
218 }
+0
-2
parser/gapi3-fixup.in less more
0 #!/bin/sh
1 @RUNTIME@ @prefix@/lib/gapi-3.0/gapi-fixup.exe "$@"
0 using System;
1 using System.Diagnostics;
2 using System.IO;
3 using Cairo;
4
5 public class CairoPng
6 {
7 public void CreatePng ()
8 {
9 const int Width = 480;
10 const int Height = 160;
11 const int CheckSize = 10;
12 const int Spacing = 2;
13
14 // Create an Image-based surface with data stored in ARGB32 format and a context,
15 // "using" is used here to ensure that they are Disposed once we are done
16 using (ImageSurface surface = new ImageSurface (Format.ARGB32, Width, Height))
17 using (Context cr = new Cairo.Context (surface))
18 {
19 // Start drawing a checkerboard
20 int i, j, xcount, ycount;
21 xcount = 0;
22 i = Spacing;
23 while (i < Width) {
24 j = Spacing;
25 ycount = xcount % 2; // start with even/odd depending on row
26 while (j < Height) {
27 if (ycount % 2 != 0)
28 cr.SetSourceRGB (1, 0, 0);
29 else
30 cr.SetSourceRGB (1, 1, 1);
31 // If we're outside the clip, this will do nothing.
32 cr.Rectangle (i, j, CheckSize, CheckSize);
33 cr.Fill ();
34
35 j += CheckSize + Spacing;
36 ++ycount;
37 }
38 i += CheckSize + Spacing;
39 ++xcount;
40 }
41
42 // Select a font to draw with
43 cr.SelectFontFace ("serif", FontSlant.Normal, FontWeight.Bold);
44 cr.SetFontSize (64.0);
45
46 // Select a color (blue)
47 cr.SetSourceRGB (0, 0, 1);
48
49 // Draw
50 cr.MoveTo (20, 100);
51 cr.ShowText ("Hello, World");
52
53 surface.WriteToPng ("test.png");
54 }
55 }
56
57 static void Main ()
58 {
59 var app = new CairoPng ();
60 int iterations = 100;
61
62 for (int loop = 0; loop < 10; loop++) {
63 Stopwatch stop_watch = new Stopwatch ();
64 stop_watch.Start ();
65 Console.Write ("Starting iterations, {0} bytes used...\t", Process.GetCurrentProcess().PrivateMemorySize64);
66 for (int i = 0; i < iterations; i++) {
67 app.CreatePng ();
68 }
69 stop_watch.Stop ();
70 Console.WriteLine ("Created {0} PNG files in {1}ms", iterations, stop_watch.ElapsedMilliseconds);
71 System.Threading.Thread.Sleep (1000);
72 }
73 }
74 }
75
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
77 DOTNET_ASSEMBLY=
88 endif
99
10 TARGETS = gtk-hello-world.exe async-sample.exe button.exe calendar.exe subclass.exe menu.exe treeviewdemo.exe managedtreeviewdemo.exe nodeviewdemo.exe treemodeldemo.exe actions.exe spawn.exe assistant.exe registerprop.exe gexceptiontest.exe native-instantiation.exe polarfixed.exe cairo-sample.exe scribble.exe testdnd.exe custom-cellrenderer.exe custom-widget.exe custom-scrollable.exe #scribble-xinput.exe $(DOTNET_TARGETS)
10 TARGETS = gtk-hello-world.exe async-sample.exe button.exe calendar.exe subclass.exe menu.exe treeviewdemo.exe managedtreeviewdemo.exe nodeviewdemo.exe treemodeldemo.exe actions.exe spawn.exe assistant.exe registerprop.exe gexceptiontest.exe native-instantiation.exe polarfixed.exe cairo-sample.exe scribble.exe testdnd.exe custom-cellrenderer.exe custom-widget.exe custom-scrollable.exe cairo-png.exe #scribble-xinput.exe $(DOTNET_TARGETS)
1111
1212 DEBUGS = $(addsuffix .mdb, $(TARGETS))
1313
102102 gexceptiontest.exe: $(srcdir)/GExceptionTest.cs $(assemblies)
103103 $(CSC) $(CSFLAGS) -out:gexceptiontest.exe $(references) $(srcdir)/GExceptionTest.cs
104104
105 cairo-png.exe: $(srcdir)/CairoPng.cs $(top_builddir)/cairo/cairo-sharp.dll
106 $(CSC) $(CSFLAGS) -out:cairo-png.exe -r:$(top_builddir)/cairo/cairo-sharp.dll $(srcdir)/CairoPng.cs
107
105108 EXTRA_DIST = \
106109 HelloWorld.cs \
107110 Assistant.cs \
119122 NativeInstantiationTest.cs \
120123 NodeViewDemo.cs \
121124 GExceptionTest.cs \
125 CairoPng.cs \
122126 CairoSample.cs \
123127 TestDnd.cs \
124128 CustomCellRenderer.cs \
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
326326 @ENABLE_DOTNET_TRUE@DOTNET_TARGETS = drawing-sample.exe
327327 @ENABLE_DOTNET_FALSE@DOTNET_ASSEMBLY =
328328 @ENABLE_DOTNET_TRUE@DOTNET_ASSEMBLY = ../gtkdotnet/gtk-dotnet.dll
329 TARGETS = gtk-hello-world.exe async-sample.exe button.exe calendar.exe subclass.exe menu.exe treeviewdemo.exe managedtreeviewdemo.exe nodeviewdemo.exe treemodeldemo.exe actions.exe spawn.exe assistant.exe registerprop.exe gexceptiontest.exe native-instantiation.exe polarfixed.exe cairo-sample.exe scribble.exe testdnd.exe custom-cellrenderer.exe custom-widget.exe custom-scrollable.exe #scribble-xinput.exe $(DOTNET_TARGETS)
329 TARGETS = gtk-hello-world.exe async-sample.exe button.exe calendar.exe subclass.exe menu.exe treeviewdemo.exe managedtreeviewdemo.exe nodeviewdemo.exe treemodeldemo.exe actions.exe spawn.exe assistant.exe registerprop.exe gexceptiontest.exe native-instantiation.exe polarfixed.exe cairo-sample.exe scribble.exe testdnd.exe custom-cellrenderer.exe custom-widget.exe custom-scrollable.exe cairo-png.exe #scribble-xinput.exe $(DOTNET_TARGETS)
330330 DEBUGS = $(addsuffix .mdb, $(TARGETS))
331331 assemblies = \
332332 $(top_builddir)/glib/glib-sharp.dll \
358358 NativeInstantiationTest.cs \
359359 NodeViewDemo.cs \
360360 GExceptionTest.cs \
361 CairoPng.cs \
361362 CairoSample.cs \
362363 TestDnd.cs \
363364 CustomCellRenderer.cs \
755756 gexceptiontest.exe: $(srcdir)/GExceptionTest.cs $(assemblies)
756757 $(CSC) $(CSFLAGS) -out:gexceptiontest.exe $(references) $(srcdir)/GExceptionTest.cs
757758
759 cairo-png.exe: $(srcdir)/CairoPng.cs $(top_builddir)/cairo/cairo-sharp.dll
760 $(CSC) $(CSFLAGS) -out:cairo-png.exe -r:$(top_builddir)/cairo/cairo-sharp.dll $(srcdir)/CairoPng.cs
761
758762 # Tell versions [3.59,3.63) of GNU make to not export all variables.
759763 # Otherwise a system limit (for SysV at least) may be exceeded.
760764 .NOEXPORT:
99
1010 using Gtk;
1111
12 public class TreeViewDemo {
12 public class ManagedTreeViewDemo {
1313 private static ListStore store = null;
1414
1515 private class Pair {
8989
9090 protected override bool OnConfigureEvent (EventConfigure ev)
9191 {
92 if (surface != null) {
93 surface.Dispose ();
94 }
95
9296 surface = ev.Window.CreateSimilarSurface (Cairo.Content.Color, AllocatedWidth, AllocatedHeight);
9397 ClearSurface ();
9498 return true;
88 using Gtk;
99 using System;
1010
11 public class ButtonApp {
11 public class ButtonAppSubclass {
1212
1313 public static int Main (string[] args)
1414 {
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
2424
2525 api:
2626 PATH=../../parser:$(PATH) $(RUNTIME) ../../parser/gapi-parser.exe opaque-sources.xml
27 $(RUNTIME) ../../parser/gapi-fixup.exe --metadata=Opaque.metadata --api=opaque-api.xml
27 $(RUNTIME) ../../generator/gapi-fixup.exe --metadata=Opaque.metadata --api=opaque-api.xml
2828
2929 install:
3030
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
692692
693693 api:
694694 PATH=../../parser:$(PATH) $(RUNTIME) ../../parser/gapi-parser.exe opaque-sources.xml
695 $(RUNTIME) ../../parser/gapi-fixup.exe --metadata=Opaque.metadata --api=opaque-api.xml
695 $(RUNTIME) ../../generator/gapi-fixup.exe --metadata=Opaque.metadata --api=opaque-api.xml
696696
697697 install:
698698
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
0 # Makefile.in generated by automake 1.13.2 from Makefile.am.
0 # Makefile.in generated by automake 1.13.3 from Makefile.am.
11 # @configure_input@
22
33 # Copyright (C) 1994-2013 Free Software Foundation, Inc.