File: BindingAttribute.xml

package info (click to toggle)
gtk-sharp3 2.99.3-4
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 25,484 kB
  • sloc: xml: 308,885; cs: 38,796; sh: 11,336; perl: 1,295; makefile: 1,097; ansic: 903
file content (131 lines) | stat: -rw-r--r-- 6,130 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<Type Name="BindingAttribute" FullName="Gtk.BindingAttribute">
  <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class BindingAttribute : Attribute" />
  <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit BindingAttribute extends System.Attribute" />
  <AssemblyInfo>
    <AssemblyName>gtk-sharp</AssemblyName>
    <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>
  </AssemblyInfo>
  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
  <Base>
    <BaseTypeName>System.Attribute</BaseTypeName>
  </Base>
  <Interfaces />
  <Attributes>
    <Attribute>
      <AttributeName>System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)</AttributeName>
    </Attribute>
  </Attributes>
  <Docs>
    <summary>Registers a key binding for a class.</summary>
    <remarks />
    <since version="Gtk# 2.4" />
  </Docs>
  <Members>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public BindingAttribute (Gdk.Key key, string handler, object[] parms);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Gdk.Key key, string handler, object[] parms) cil managed" />
      <MemberType>Constructor</MemberType>
      <ReturnValue />
      <Parameters>
        <Parameter Name="key" Type="Gdk.Key" />
        <Parameter Name="handler" Type="System.String" />
        <Parameter Name="parms" Type="System.Object[]">
          <Attributes>
            <Attribute>
              <AttributeName>System.ParamArray</AttributeName>
            </Attribute>
          </Attributes>
        </Parameter>
      </Parameters>
      <Docs>
        <param name="key">a key value</param>
        <param name="handler">name of the instance method to call.</param>
        <param name="parms">an array containing the parameters to pass to the handler.</param>
        <summary>Constructs a Binding attribute with no key modifier.</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public BindingAttribute (Gdk.Key key, Gdk.ModifierType mod, string handler, object[] parms);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Gdk.Key key, valuetype Gdk.ModifierType mod, string handler, object[] parms) cil managed" />
      <MemberType>Constructor</MemberType>
      <ReturnValue />
      <Parameters>
        <Parameter Name="key" Type="Gdk.Key" />
        <Parameter Name="mod" Type="Gdk.ModifierType" />
        <Parameter Name="handler" Type="System.String" />
        <Parameter Name="parms" Type="System.Object[]">
          <Attributes>
            <Attribute>
              <AttributeName>System.ParamArray</AttributeName>
            </Attribute>
          </Attributes>
        </Parameter>
      </Parameters>
      <Docs>
        <param name="key">a key value</param>
        <param name="mod">a modifier type, like ctrl or shift</param>
        <param name="handler">name of the instance method to call.</param>
        <param name="parms">an array containing the parameters to pass to the handler.</param>
        <summary>Constructs a Binding attribute for a key and modifier.</summary>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Handler">
      <MemberSignature Language="C#" Value="public string Handler { get; }" />
      <MemberSignature Language="ILAsm" Value=".property instance string Handler" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>System.String</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>The name of the instance method to call on activation.</summary>
        <value>a <see cref="T:System.String" /></value>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Key">
      <MemberSignature Language="C#" Value="public Gdk.Key Key { get; }" />
      <MemberSignature Language="ILAsm" Value=".property instance valuetype Gdk.Key Key" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.Key</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>The key value</summary>
        <value>a <see cref="T:Gdk.Key" /></value>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Mod">
      <MemberSignature Language="C#" Value="public Gdk.ModifierType Mod { get; }" />
      <MemberSignature Language="ILAsm" Value=".property instance valuetype Gdk.ModifierType Mod" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.ModifierType</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>The key modifier, such as ctrl or shift.</summary>
        <value>a <see cref="T:Gdk.ModifierType" /></value>
        <remarks />
      </Docs>
    </Member>
    <Member MemberName="Parms">
      <MemberSignature Language="C#" Value="public object[] Parms { get; }" />
      <MemberSignature Language="ILAsm" Value=".property instance object[] Parms" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>System.Object[]</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>An Array of parameters to pass to the Handler.</summary>
        <value>a <see cref="T:System.Object[]" /></value>
        <remarks />
      </Docs>
    </Member>
  </Members>
</Type>