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>
|