Fix bugs in sizing TableLayoutPanel (Xamarin bug 18638)
[mono.git] / mcs / class / System.ComponentModel.Composition / Documentation / en / System.ComponentModel.Composition / ImportingConstructorAttribute.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="ImportingConstructorAttribute" FullName="System.ComponentModel.Composition.ImportingConstructorAttribute">
3   <TypeSignature Language="C#" Value="public class ImportingConstructorAttribute : Attribute" />
4   <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ImportingConstructorAttribute 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.Constructor, AllowMultiple=false, Inherited=false)</AttributeName>
16     </Attribute>
17   </Attributes>
18   <Docs>
19     <remarks>
20       <attribution license="cc4" from="Microsoft" modified="false" />
21       <para>By default, only a parameter-less constructor will be used to construct an attributed part. Use <see cref="T:System.ComponentModel.Composition.ImportingConstructorAttribute" /> to indicate that a specific constructor should be used instead. Parameters to the decorated constructor will be treated as imports.</para>
22     </remarks>
23     <summary>
24       <attribution license="cc4" from="Microsoft" modified="false" />
25       <para>Specifies which constructor should be used when creating a part.</para>
26     </summary>
27   </Docs>
28   <Members>
29     <Member MemberName=".ctor">
30       <MemberSignature Language="C#" Value="public ImportingConstructorAttribute ();" />
31       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
32       <MemberType>Constructor</MemberType>
33       <AssemblyInfo>
34         <AssemblyVersion>4.0.0.0</AssemblyVersion>
35       </AssemblyInfo>
36       <Parameters />
37       <Docs>
38         <remarks>To be added.</remarks>
39         <summary>
40           <attribution license="cc4" from="Microsoft" modified="false" />
41           <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Composition.ImportingConstructorAttribute" /> class.</para>
42         </summary>
43       </Docs>
44     </Member>
45   </Members>
46 </Type>