Remove excessive shortcut key matching in ToolStrip
[mono.git] / mcs / class / System.ComponentModel.Composition / Documentation / en / System.ComponentModel.Composition / CatalogReflectionContextAttribute.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="CatalogReflectionContextAttribute" FullName="System.ComponentModel.Composition.CatalogReflectionContextAttribute">
3   <TypeSignature Language="C#" Value="public class CatalogReflectionContextAttribute : Attribute" />
4   <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CatalogReflectionContextAttribute extends System.Attribute" />
5   <AssemblyInfo>
6     <AssemblyName>System.ComponentModel.Composition</AssemblyName>
7     <AssemblyVersion>4.0.0.0</AssemblyVersion>
8   </AssemblyInfo>
9   <Base>
10     <BaseTypeName>System.Attribute</BaseTypeName>
11   </Base>
12   <Interfaces />
13   <Attributes>
14     <Attribute>
15       <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=false, Inherited=true)</AttributeName>
16     </Attribute>
17   </Attributes>
18   <Docs>
19     <remarks>To be added.</remarks>
20     <summary>
21       <attribution license="cc4" from="Microsoft" modified="false" />
22       <para>When applied to a <see cref="T:System.Reflection.Assembly" /> object, enables an <see cref="T:System.ComponentModel.Composition.Hosting.AssemblyCatalog" /> object to discover custom <see cref="T:System.Reflection.ReflectionContext" /> objects.</para>
23     </summary>
24   </Docs>
25   <Members>
26     <Member MemberName=".ctor">
27       <MemberSignature Language="C#" Value="public CatalogReflectionContextAttribute (Type reflectionContextType);" />
28       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type reflectionContextType) cil managed" />
29       <MemberType>Constructor</MemberType>
30       <AssemblyInfo>
31         <AssemblyVersion>4.0.0.0</AssemblyVersion>
32       </AssemblyInfo>
33       <Parameters>
34         <Parameter Name="reflectionContextType" Type="System.Type" />
35       </Parameters>
36       <Docs>
37         <remarks>To be added.</remarks>
38         <summary>
39           <attribution license="cc4" from="Microsoft" modified="false" />
40           <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Composition.Hosting.AssemblyCatalog" /> class with the specified <see cref="T:System.Reflection.ReflectionContext" /> type.</para>
41         </summary>
42         <param name="reflectionContextType">
43           <attribution license="cc4" from="Microsoft" modified="false" />The type of the reflection context.</param>
44       </Docs>
45     </Member>
46     <Member MemberName="CreateReflectionContext">
47       <MemberSignature Language="C#" Value="public System.Reflection.ReflectionContext CreateReflectionContext ();" />
48       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Reflection.ReflectionContext CreateReflectionContext() cil managed" />
49       <MemberType>Method</MemberType>
50       <AssemblyInfo>
51         <AssemblyVersion>4.0.0.0</AssemblyVersion>
52       </AssemblyInfo>
53       <ReturnValue>
54         <ReturnType>System.Reflection.ReflectionContext</ReturnType>
55       </ReturnValue>
56       <Parameters />
57       <Docs>
58         <remarks>To be added.</remarks>
59         <summary>
60           <attribution license="cc4" from="Microsoft" modified="false" />
61           <para>Creates an instance of the custom <see cref="T:System.Reflection.ReflectionContext" /> object.</para>
62         </summary>
63         <returns>
64           <attribution license="cc4" from="Microsoft" modified="false" />
65           <para>An instance of the custom reflection context.</para>
66         </returns>
67       </Docs>
68     </Member>
69   </Members>
70 </Type>