1
<Type Name="AddinAttribute" FullName="Mono.Addins.AddinAttribute">
2
<TypeSignature Language="C#" Value="public class AddinAttribute : Attribute" />
4
<AssemblyName>Mono.Addins</AssemblyName>
5
<AssemblyVersion>0.4.0.0</AssemblyVersion>
6
<AssemblyVersion>1.0.0.0</AssemblyVersion>
9
<BaseTypeName>System.Attribute</BaseTypeName>
14
<AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly)</AttributeName>
18
<summary>Marks an assembly as being an add-in.</summary>
19
<remarks>This attribute can be used to indicate that an assembly is an add-in, and allows specifying the identifier, namespace and version of the add-in.</remarks>
22
<Member MemberName=".ctor">
23
<MemberSignature Language="C#" Value="public AddinAttribute ();" />
24
<MemberType>Constructor</MemberType>
27
<summary>Creates an AddinAttribute instance.</summary>
31
<AssemblyVersion>0.4.0.0</AssemblyVersion>
34
<Member MemberName=".ctor">
35
<MemberSignature Language="C#" Value="public AddinAttribute (string id);" />
36
<MemberType>Constructor</MemberType>
38
<Parameter Name="id" Type="System.String" />
41
<param name="id">Identifier of the add-in.</param>
42
<summary>Creates an AddinAttribute instance.</summary>
46
<AssemblyVersion>0.4.0.0</AssemblyVersion>
49
<Member MemberName=".ctor">
50
<MemberSignature Language="C#" Value="public AddinAttribute (string id, string version);" />
51
<MemberType>Constructor</MemberType>
53
<Parameter Name="id" Type="System.String" />
54
<Parameter Name="version" Type="System.String" />
57
<param name="id">Identifier of the add-in.</param>
58
<param name="version">Version of the add-in.</param>
59
<summary>Creates an AddinAttribute instance.</summary>
63
<AssemblyVersion>0.4.0.0</AssemblyVersion>
66
<Member MemberName="Category">
67
<MemberSignature Language="C#" Value="public string Category { set; get; }" />
68
<MemberType>Property</MemberType>
70
<ReturnType>System.String</ReturnType>
73
<summary>To be added.</summary>
74
<value>To be added.</value>
75
<remarks>To be added.</remarks>
78
<AssemblyVersion>0.4.0.0</AssemblyVersion>
81
<Member MemberName="Id">
82
<MemberSignature Language="C#" Value="public string Id { set; get; }" />
83
<MemberType>Property</MemberType>
85
<ReturnType>System.String</ReturnType>
88
<summary>Identifier of the add-in.</summary>
89
<value>Identifier of the add-in.</value>
90
<remarks>The full identifier of an add-in is composed by its Id and Namespace properties.</remarks>
93
<AssemblyVersion>0.4.0.0</AssemblyVersion>
96
<Member MemberName="Namespace">
97
<MemberSignature Language="C#" Value="public string Namespace { set; get; }" />
98
<MemberType>Property</MemberType>
100
<ReturnType>System.String</ReturnType>
103
<summary>Namespace of the add-in.</summary>
104
<value>Namespace of the add-in.</value>
105
<remarks>The full identifier of an add-in is composed by its Id and Namespace properties.</remarks>
108
<AssemblyVersion>0.4.0.0</AssemblyVersion>
111
<Member MemberName="Version">
112
<MemberSignature Language="C#" Value="public string Version { set; get; }" />
113
<MemberType>Property</MemberType>
115
<ReturnType>System.String</ReturnType>
118
<summary>Version of the add-in.</summary>
119
<value>Version of the add-in.</value>
123
<AssemblyVersion>0.4.0.0</AssemblyVersion>