Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono-addins.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@novell.com>2007-03-30 20:07:48 +0400
committerLluis Sanchez <lluis@novell.com>2007-03-30 20:07:48 +0400
commit93a59c785312ce44367d9c27565d8b63b2913d80 (patch)
treef43c7aee6cc7f4f9b6afa56c2d04e8b94066d736 /docs
parent00281df47414e27f2cdeb328474e65c818eb544a (diff)
Updated.
svn path=/trunk/mono-addins/; revision=75215
Diffstat (limited to 'docs')
-rw-r--r--docs/ChangeLog4
-rw-r--r--docs/Mono.Addins.Description/AddinDescription.xml13
-rw-r--r--docs/Mono.Addins.Description/Condition.xml41
-rw-r--r--docs/Mono.Addins.Description/ExtensionNodeType.xml24
-rw-r--r--docs/Mono.Addins.Description/ExtensionPoint.xml4
-rw-r--r--docs/Mono.Addins.Description/NativeDependency.xml (renamed from docs/Mono.Addins.Setup/AddinScanData.xml.remove)13
-rw-r--r--docs/Mono.Addins.Description/NodeTypeAttribute.xml (renamed from docs/Mono.Addins/ConfigurationInfo.xml)54
-rw-r--r--docs/Mono.Addins.Description/NodeTypeAttributeCollection.xml (renamed from docs/Mono.Addins.Description/ConditionCollection.xml)12
-rw-r--r--docs/Mono.Addins.Gui/AddinInfoDialog.xml41
-rw-r--r--docs/Mono.Addins.Gui/AddinInstallDialog.xml286
-rw-r--r--docs/Mono.Addins.Gui/AddinManagerDialog.xml41
-rw-r--r--docs/Mono.Addins.Gui/AddinManagerWindow.xml48
-rw-r--r--docs/Mono.Addins.Gui/ErrorDialog.xml70
-rw-r--r--docs/Mono.Addins.Gui/ManageSitesDialog.xml89
-rw-r--r--docs/Mono.Addins.Gui/NewSiteDialog.xml114
-rw-r--r--docs/Mono.Addins.Gui/SetupApp.xml42
-rw-r--r--docs/Mono.Addins.Setup/AddinHeader.xml (renamed from docs/Mono.Addins.Setup/IAddinInfo.xml)12
-rw-r--r--docs/Mono.Addins.Setup/AddinRepository.xml (renamed from docs/Mono.Addins.Setup/IAddinRepository.xml)4
-rw-r--r--docs/Mono.Addins.Setup/AddinRepositoryEntry.xml (renamed from docs/Mono.Addins.Setup/IAddinRepositoryEntry.xml)10
-rw-r--r--docs/Mono.Addins.Setup/AddinSetupInfo.xml90
-rw-r--r--docs/Mono.Addins.Setup/AddinSetupService.xml497
-rw-r--r--docs/Mono.Addins.Setup/RepositoryRegistry.xml245
-rw-r--r--docs/Mono.Addins.Setup/SetupCommandHandler.xml21
-rw-r--r--docs/Mono.Addins.Setup/SetupService.xml267
-rw-r--r--docs/Mono.Addins.Setup/SetupTool.xml114
-rw-r--r--docs/Mono.Addins/Addin.xml12
-rw-r--r--docs/Mono.Addins/AddinDependencyAttribute.xml2
-rw-r--r--docs/Mono.Addins/AddinErrorEventArgs.xml (renamed from docs/Mono.Addins/AddinError.xml)30
-rw-r--r--docs/Mono.Addins/AddinErrorEventHandler.xml23
-rw-r--r--docs/Mono.Addins/AddinEventArgs.xml41
-rw-r--r--docs/Mono.Addins/AddinEventHandler.xml23
-rw-r--r--docs/Mono.Addins/AddinManager.xml71
-rw-r--r--docs/Mono.Addins/AddinRegistry.xml263
-rw-r--r--docs/Mono.Addins/AddinRootAttribute.xml57
-rw-r--r--docs/Mono.Addins/ExtensionAttribute.xml2
-rw-r--r--docs/Mono.Addins/ExtensionEventArgs.xml16
-rw-r--r--docs/Mono.Addins/ExtensionNodeAttribute.xml81
-rw-r--r--docs/Mono.Addins/ExtensionNodeChildAttribute.xml84
-rw-r--r--docs/Mono.Addins/ExtensionPointAttribute.xml32
-rw-r--r--docs/Mono.Addins/MissingDependencyException.xml43
-rw-r--r--docs/Mono.Addins/NodeAttributeAttribute.xml59
-rw-r--r--docs/Mono.Addins/NodeElement.xml54
-rw-r--r--docs/Mono.Addins/RuntimeAddin.xml141
-rw-r--r--docs/Mono.Addins/TypeExtensionNode.xml5
-rw-r--r--docs/Mono.Addins/TypeExtensionPointAttribute.xml2
-rw-r--r--docs/docs.mdp4
-rw-r--r--docs/index.xml12
47 files changed, 1741 insertions, 1472 deletions
diff --git a/docs/ChangeLog b/docs/ChangeLog
new file mode 100644
index 0000000..b2792f9
--- /dev/null
+++ b/docs/ChangeLog
@@ -0,0 +1,4 @@
+2007-03-30 Lluis Sanchez Gual <lluis@novell.com>
+
+ Updated.
+
diff --git a/docs/Mono.Addins.Description/AddinDescription.xml b/docs/Mono.Addins.Description/AddinDescription.xml
index c1b133d..6cb3711 100644
--- a/docs/Mono.Addins.Description/AddinDescription.xml
+++ b/docs/Mono.Addins.Description/AddinDescription.xml
@@ -405,6 +405,19 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SaveToXml">
+ <MemberSignature Language="C#" Value="public System.Xml.XmlDocument SaveToXml ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Xml.XmlDocument</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
<Docs>
<summary>An add-in add-in description.</summary>
diff --git a/docs/Mono.Addins.Description/Condition.xml b/docs/Mono.Addins.Description/Condition.xml
deleted file mode 100644
index 58f5c47..0000000
--- a/docs/Mono.Addins.Description/Condition.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<Type Name="Condition" FullName="Mono.Addins.Description.Condition">
- <TypeSignature Language="C#" Value="public class Condition : Mono.Addins.Description.ObjectDescription" />
- <AssemblyInfo>
- <AssemblyName>Mono.Addins</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Mono.Addins.Description.ObjectDescription</BaseTypeName>
- </Base>
- <Interfaces />
- <Members>
- <Member MemberName="Description">
- <MemberSignature Language="C#" Value="public string Description { set; get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Id">
- <MemberSignature Language="C#" Value="public string Id { set; get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
- <Docs>
- <summary>Definition of a condition which applies to an extension point.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/docs/Mono.Addins.Description/ExtensionNodeType.xml b/docs/Mono.Addins.Description/ExtensionNodeType.xml
index 721d65b..6674370 100644
--- a/docs/Mono.Addins.Description/ExtensionNodeType.xml
+++ b/docs/Mono.Addins.Description/ExtensionNodeType.xml
@@ -45,6 +45,30 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="Attributes">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Description.NodeTypeAttributeCollection Attributes { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Description.NodeTypeAttributeCollection</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="NodeName">
+ <MemberSignature Language="C#" Value="public string NodeName { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
<Docs>
<summary>An extension node type definition.</summary>
diff --git a/docs/Mono.Addins.Description/ExtensionPoint.xml b/docs/Mono.Addins.Description/ExtensionPoint.xml
index d21976f..3dd09b2 100644
--- a/docs/Mono.Addins.Description/ExtensionPoint.xml
+++ b/docs/Mono.Addins.Description/ExtensionPoint.xml
@@ -37,10 +37,10 @@
</Docs>
</Member>
<Member MemberName="Conditions">
- <MemberSignature Language="C#" Value="public Mono.Addins.Description.ConditionCollection Conditions { get; };" />
+ <MemberSignature Language="C#" Value="public Mono.Addins.Description.ConditionTypeDescriptionCollection Conditions { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
- <ReturnType>Mono.Addins.Description.ConditionCollection</ReturnType>
+ <ReturnType>Mono.Addins.Description.ConditionTypeDescriptionCollection</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/docs/Mono.Addins.Setup/AddinScanData.xml.remove b/docs/Mono.Addins.Description/NativeDependency.xml
index 7b137c3..d0799f8 100644
--- a/docs/Mono.Addins.Setup/AddinScanData.xml.remove
+++ b/docs/Mono.Addins.Description/NativeDependency.xml
@@ -1,16 +1,21 @@
-<Type Name="AddinScanData" FullName="Mono.Addins.Setup.AddinScanData">
- <TypeSignature Language="C#" Value="public class AddinScanData" />
+<Type Name="NativeDependency" FullName="Mono.Addins.Description.NativeDependency">
+ <TypeSignature Language="C#" Value="public class NativeDependency : Mono.Addins.Description.Dependency" />
<AssemblyInfo>
<AssemblyName>Mono.Addins</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>System.Object</BaseTypeName>
+ <BaseTypeName>Mono.Addins.Description.Dependency</BaseTypeName>
</Base>
<Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Xml.Serialization.XmlType("NativeReference")</AttributeName>
+ </Attribute>
+ </Attributes>
<Members>
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AddinScanData ();" />
+ <MemberSignature Language="C#" Value="public NativeDependency ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
diff --git a/docs/Mono.Addins/ConfigurationInfo.xml b/docs/Mono.Addins.Description/NodeTypeAttribute.xml
index 6da7afe..84f22f6 100644
--- a/docs/Mono.Addins/ConfigurationInfo.xml
+++ b/docs/Mono.Addins.Description/NodeTypeAttribute.xml
@@ -1,40 +1,37 @@
-<Type Name="ConfigurationInfo" FullName="Mono.Addins.ConfigurationInfo">
- <TypeSignature Language="C#" Value="public class ConfigurationInfo" />
+<Type Name="NodeTypeAttribute" FullName="Mono.Addins.Description.NodeTypeAttribute">
+ <TypeSignature Language="C#" Value="public class NodeTypeAttribute : Mono.Addins.Description.ObjectDescription" />
<AssemblyInfo>
<AssemblyName>Mono.Addins</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>System.Object</BaseTypeName>
+ <BaseTypeName>Mono.Addins.Description.ObjectDescription</BaseTypeName>
</Base>
<Interfaces />
<Members>
- <Member MemberName="ConfigDirectory">
- <MemberSignature Language="C#" Value="public string ConfigDirectory { get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public NodeTypeAttribute ();" />
+ <MemberType>Constructor</MemberType>
+ <Parameters />
<Docs>
<summary>To be added.</summary>
- <value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ConfigurationInfo (string configDirectory);" />
- <MemberType>Constructor</MemberType>
- <Parameters>
- <Parameter Name="configDirectory" Type="System.String" />
- </Parameters>
+ <Member MemberName="Description">
+ <MemberSignature Language="C#" Value="public string Description { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
<Docs>
- <param name="configDirectory">To be added.</param>
<summary>To be added.</summary>
+ <value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="ConfigDirectory">
- <MemberSignature Language="C#" Value="public string ConfigDirectory { get; };" />
+ <Member MemberName="Name">
+ <MemberSignature Language="C#" Value="public string Name { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@@ -45,11 +42,11 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="UserAddinPath">
- <MemberSignature Language="C#" Value="public string UserAddinPath { get; };" />
+ <Member MemberName="Required">
+ <MemberSignature Language="C#" Value="public bool Required { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
- <ReturnType>System.String</ReturnType>
+ <ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -57,18 +54,15 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="AddPrivateAddinDirectory">
- <MemberSignature Language="C#" Value="public void AddPrivateAddinDirectory (string dir);" />
- <MemberType>Method</MemberType>
+ <Member MemberName="Type">
+ <MemberSignature Language="C#" Value="public string Type { set; get; };" />
+ <MemberType>Property</MemberType>
<ReturnValue>
- <ReturnType>System.Void</ReturnType>
+ <ReturnType>System.String</ReturnType>
</ReturnValue>
- <Parameters>
- <Parameter Name="dir" Type="System.String" />
- </Parameters>
<Docs>
- <param name="dir">To be added.</param>
<summary>To be added.</summary>
+ <value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
diff --git a/docs/Mono.Addins.Description/ConditionCollection.xml b/docs/Mono.Addins.Description/NodeTypeAttributeCollection.xml
index be876fd..ca4d918 100644
--- a/docs/Mono.Addins.Description/ConditionCollection.xml
+++ b/docs/Mono.Addins.Description/NodeTypeAttributeCollection.xml
@@ -1,5 +1,5 @@
-<Type Name="ConditionCollection" FullName="Mono.Addins.Description.ConditionCollection">
- <TypeSignature Language="C#" Value="public class ConditionCollection : Mono.Addins.Description.ObjectDescriptionCollection" />
+<Type Name="NodeTypeAttributeCollection" FullName="Mono.Addins.Description.NodeTypeAttributeCollection">
+ <TypeSignature Language="C#" Value="public class NodeTypeAttributeCollection : Mono.Addins.Description.ObjectDescriptionCollection" />
<AssemblyInfo>
<AssemblyName>Mono.Addins</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
@@ -15,7 +15,7 @@
</Attributes>
<Members>
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ConditionCollection ();" />
+ <MemberSignature Language="C#" Value="public NodeTypeAttributeCollection ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@@ -24,10 +24,10 @@
</Docs>
</Member>
<Member MemberName="Item">
- <MemberSignature Language="C#" Value="public Mono.Addins.Description.Condition this[int n] { get; };" />
+ <MemberSignature Language="C#" Value="public Mono.Addins.Description.NodeTypeAttribute this[int n] { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
- <ReturnType>Mono.Addins.Description.Condition</ReturnType>
+ <ReturnType>Mono.Addins.Description.NodeTypeAttribute</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="n" Type="System.Int32" />
@@ -41,7 +41,7 @@
</Member>
</Members>
<Docs>
- <summary>A collection of condition definitions.</summary>
+ <summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>
diff --git a/docs/Mono.Addins.Gui/AddinInfoDialog.xml b/docs/Mono.Addins.Gui/AddinInfoDialog.xml
deleted file mode 100644
index ffeffc1..0000000
--- a/docs/Mono.Addins.Gui/AddinInfoDialog.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<Type Name="AddinInfoDialog" FullName="Mono.Addins.Gui.AddinInfoDialog">
- <TypeSignature Language="C#" Value="public class AddinInfoDialog : Gtk.Dialog" />
- <AssemblyInfo>
- <AssemblyName>Mono.Addins.Gui</AssemblyName>
- <AssemblyVersion>1.0.2628.42143</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Gtk.Dialog</BaseTypeName>
- </Base>
- <Interfaces />
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AddinInfoDialog (Mono.Addins.Setup.IAddinInfo info);" />
- <MemberType>Constructor</MemberType>
- <Parameters>
- <Parameter Name="info" Type="Mono.Addins.Setup.IAddinInfo" />
- </Parameters>
- <Docs>
- <param name="info">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Build">
- <MemberSignature Language="C#" Value="protected virtual void Build ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/docs/Mono.Addins.Gui/AddinInstallDialog.xml b/docs/Mono.Addins.Gui/AddinInstallDialog.xml
deleted file mode 100644
index 8f517e4..0000000
--- a/docs/Mono.Addins.Gui/AddinInstallDialog.xml
+++ /dev/null
@@ -1,286 +0,0 @@
-<Type Name="AddinInstallDialog" FullName="Mono.Addins.Gui.AddinInstallDialog">
- <TypeSignature Language="C#" Value="public class AddinInstallDialog : Gtk.Dialog" />
- <AssemblyInfo>
- <AssemblyName>Mono.Addins.Gui</AssemblyName>
- <AssemblyVersion>1.0.2628.42143</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Gtk.Dialog</BaseTypeName>
- </Base>
- <Interfaces />
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AddinInstallDialog ();" />
- <MemberType>Constructor</MemberType>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Build">
- <MemberSignature Language="C#" Value="protected virtual void Build ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnActiveAddinChanged">
- <MemberSignature Language="C#" Value="protected void OnActiveAddinChanged (object o, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="o">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnCancel">
- <MemberSignature Language="C#" Value="protected void OnCancel (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnFilterChanged">
- <MemberSignature Language="C#" Value="protected void OnFilterChanged (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnGotoWeb">
- <MemberSignature Language="C#" Value="protected void OnGotoWeb (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnManageSites">
- <MemberSignature Language="C#" Value="protected void OnManageSites (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnNextPage">
- <MemberSignature Language="C#" Value="protected void OnNextPage (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnOk">
- <MemberSignature Language="C#" Value="protected void OnOk (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPageChanged">
- <MemberSignature Language="C#" Value="public void OnPageChanged ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPrevPage">
- <MemberSignature Language="C#" Value="protected void OnPrevPage (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnRepoChanged">
- <MemberSignature Language="C#" Value="protected void OnRepoChanged (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSelectAll">
- <MemberSignature Language="C#" Value="protected void OnSelectAll (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnShowInfo">
- <MemberSignature Language="C#" Value="protected void OnShowInfo (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnUnselectAll">
- <MemberSignature Language="C#" Value="protected void OnUnselectAll (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnUpdateRepo">
- <MemberSignature Language="C#" Value="protected void OnUpdateRepo (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetUninstallMode">
- <MemberSignature Language="C#" Value="public void SetUninstallMode (Mono.Addins.Setup.IAddinInfo info);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="info" Type="Mono.Addins.Setup.IAddinInfo" />
- </Parameters>
- <Docs>
- <param name="info">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/docs/Mono.Addins.Gui/AddinManagerDialog.xml b/docs/Mono.Addins.Gui/AddinManagerDialog.xml
deleted file mode 100644
index 11b9b6f..0000000
--- a/docs/Mono.Addins.Gui/AddinManagerDialog.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<Type Name="AddinManagerDialog" FullName="Mono.Addins.Gui.AddinManagerDialog">
- <TypeSignature Language="C#" Value="public class AddinManagerDialog : Gtk.Dialog" />
- <AssemblyInfo>
- <AssemblyName>Mono.Addins.Gui</AssemblyName>
- <AssemblyVersion>1.0.2628.42143</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Gtk.Dialog</BaseTypeName>
- </Base>
- <Interfaces />
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AddinManagerDialog (Gtk.Window parent);" />
- <MemberType>Constructor</MemberType>
- <Parameters>
- <Parameter Name="parent" Type="Gtk.Window" />
- </Parameters>
- <Docs>
- <param name="parent">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Build">
- <MemberSignature Language="C#" Value="protected virtual void Build ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/docs/Mono.Addins.Gui/AddinManagerWindow.xml b/docs/Mono.Addins.Gui/AddinManagerWindow.xml
new file mode 100644
index 0000000..3dc4b24
--- /dev/null
+++ b/docs/Mono.Addins.Gui/AddinManagerWindow.xml
@@ -0,0 +1,48 @@
+<Type Name="AddinManagerWindow" FullName="Mono.Addins.Gui.AddinManagerWindow">
+ <TypeSignature Language="C#" Value="public class AddinManagerWindow" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins.Gui</AssemblyName>
+ <AssemblyVersion>1.0.2645.32627</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Members>
+ <Member MemberName="Run">
+ <MemberSignature Language="C#" Value="public static void Run (Gtk.Window parent);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="parent" Type="Gtk.Window" />
+ </Parameters>
+ <Docs>
+ <param name="parent">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Show">
+ <MemberSignature Language="C#" Value="public static Gtk.Window Show (Gtk.Window parent);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Gtk.Window</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="parent" Type="Gtk.Window" />
+ </Parameters>
+ <Docs>
+ <param name="parent">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins.Gui/ErrorDialog.xml b/docs/Mono.Addins.Gui/ErrorDialog.xml
deleted file mode 100644
index e1d5dd6..0000000
--- a/docs/Mono.Addins.Gui/ErrorDialog.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-<Type Name="ErrorDialog" FullName="Mono.Addins.Gui.ErrorDialog">
- <TypeSignature Language="C#" Value="public class ErrorDialog : Gtk.Dialog" />
- <AssemblyInfo>
- <AssemblyName>Mono.Addins.Gui</AssemblyName>
- <AssemblyVersion>1.0.2628.42143</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Gtk.Dialog</BaseTypeName>
- </Base>
- <Interfaces />
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ErrorDialog (Gtk.Window parent);" />
- <MemberType>Constructor</MemberType>
- <Parameters>
- <Parameter Name="parent" Type="Gtk.Window" />
- </Parameters>
- <Docs>
- <param name="parent">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AddDetails">
- <MemberSignature Language="C#" Value="public void AddDetails (string text, bool wrapped);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="text" Type="System.String" />
- <Parameter Name="wrapped" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="text">To be added.</param>
- <param name="wrapped">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Build">
- <MemberSignature Language="C#" Value="protected virtual void Build ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Message">
- <MemberSignature Language="C#" Value="public string Message { set; get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/docs/Mono.Addins.Gui/ManageSitesDialog.xml b/docs/Mono.Addins.Gui/ManageSitesDialog.xml
deleted file mode 100644
index 2c21031..0000000
--- a/docs/Mono.Addins.Gui/ManageSitesDialog.xml
+++ /dev/null
@@ -1,89 +0,0 @@
-<Type Name="ManageSitesDialog" FullName="Mono.Addins.Gui.ManageSitesDialog">
- <TypeSignature Language="C#" Value="public class ManageSitesDialog : Gtk.Dialog" />
- <AssemblyInfo>
- <AssemblyName>Mono.Addins.Gui</AssemblyName>
- <AssemblyVersion>1.0.2628.42143</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Gtk.Dialog</BaseTypeName>
- </Base>
- <Interfaces />
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ManageSitesDialog ();" />
- <MemberType>Constructor</MemberType>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Build">
- <MemberSignature Language="C#" Value="protected virtual void Build ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAdd">
- <MemberSignature Language="C#" Value="protected void OnAdd (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnRemove">
- <MemberSignature Language="C#" Value="protected void OnRemove (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSelect">
- <MemberSignature Language="C#" Value="protected void OnSelect (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/docs/Mono.Addins.Gui/NewSiteDialog.xml b/docs/Mono.Addins.Gui/NewSiteDialog.xml
deleted file mode 100644
index 68d1b32..0000000
--- a/docs/Mono.Addins.Gui/NewSiteDialog.xml
+++ /dev/null
@@ -1,114 +0,0 @@
-<Type Name="NewSiteDialog" FullName="Mono.Addins.Gui.NewSiteDialog">
- <TypeSignature Language="C#" Value="public class NewSiteDialog : Gtk.Dialog" />
- <AssemblyInfo>
- <AssemblyName>Mono.Addins.Gui</AssemblyName>
- <AssemblyVersion>1.0.2628.42143</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Gtk.Dialog</BaseTypeName>
- </Base>
- <Interfaces />
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NewSiteDialog ();" />
- <MemberType>Constructor</MemberType>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Build">
- <MemberSignature Language="C#" Value="protected virtual void Build ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnClose">
- <MemberSignature Language="C#" Value="protected void OnClose (object sender, EventArgs args);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="args" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnOptionClicked">
- <MemberSignature Language="C#" Value="protected void OnOptionClicked (object sender, EventArgs e);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnTextChanged">
- <MemberSignature Language="C#" Value="protected void OnTextChanged (object sender, EventArgs args);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="args" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Run">
- <MemberSignature Language="C#" Value="public bool Run ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Url">
- <MemberSignature Language="C#" Value="public string Url { get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/docs/Mono.Addins.Gui/SetupApp.xml b/docs/Mono.Addins.Gui/SetupApp.xml
deleted file mode 100644
index 56acec1..0000000
--- a/docs/Mono.Addins.Gui/SetupApp.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-<Type Name="SetupApp" FullName="Mono.Addins.Gui.SetupApp">
- <TypeSignature Language="C#" Value="public class SetupApp" />
- <AssemblyInfo>
- <AssemblyName>Mono.Addins.Gui</AssemblyName>
- <AssemblyVersion>1.0.2631.4084</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public SetupApp ();" />
- <MemberType>Constructor</MemberType>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Run">
- <MemberSignature Language="C#" Value="public int Run (string[] args);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="args" Type="System.String[]" />
- </Parameters>
- <Docs>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/docs/Mono.Addins.Setup/IAddinInfo.xml b/docs/Mono.Addins.Setup/AddinHeader.xml
index ad19db5..f173537 100644
--- a/docs/Mono.Addins.Setup/IAddinInfo.xml
+++ b/docs/Mono.Addins.Setup/AddinHeader.xml
@@ -1,8 +1,8 @@
-<Type Name="IAddinInfo" FullName="Mono.Addins.Setup.IAddinInfo">
- <TypeSignature Language="C#" Value="public interface IAddinInfo" />
+<Type Name="AddinHeader" FullName="Mono.Addins.Setup.AddinHeader">
+ <TypeSignature Language="C#" Value="public interface AddinHeader" />
<AssemblyInfo>
- <AssemblyName>Mono.Addins</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ <AssemblyName>Mono.Addins.Setup</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces />
<Members>
@@ -43,13 +43,13 @@
</Docs>
</Member>
<Member MemberName="CompareVersionTo">
- <MemberSignature Language="C#" Value="public int CompareVersionTo (Mono.Addins.Setup.IAddinInfo other);" />
+ <MemberSignature Language="C#" Value="public int CompareVersionTo (Mono.Addins.Setup.AddinHeader other);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
- <Parameter Name="other" Type="Mono.Addins.Setup.IAddinInfo" />
+ <Parameter Name="other" Type="Mono.Addins.Setup.AddinHeader" />
</Parameters>
<Docs>
<param name="other">To be added.</param>
diff --git a/docs/Mono.Addins.Setup/IAddinRepository.xml b/docs/Mono.Addins.Setup/AddinRepository.xml
index f788795..1e9b015 100644
--- a/docs/Mono.Addins.Setup/IAddinRepository.xml
+++ b/docs/Mono.Addins.Setup/AddinRepository.xml
@@ -1,5 +1,5 @@
-<Type Name="IAddinRepository" FullName="Mono.Addins.Setup.IAddinRepository">
- <TypeSignature Language="C#" Value="public interface IAddinRepository" />
+<Type Name="AddinRepository" FullName="Mono.Addins.Setup.AddinRepository">
+ <TypeSignature Language="C#" Value="public interface AddinRepository" />
<AssemblyInfo>
<AssemblyName>Mono.Addins.Setup</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
diff --git a/docs/Mono.Addins.Setup/IAddinRepositoryEntry.xml b/docs/Mono.Addins.Setup/AddinRepositoryEntry.xml
index c760bfc..b281691 100644
--- a/docs/Mono.Addins.Setup/IAddinRepositoryEntry.xml
+++ b/docs/Mono.Addins.Setup/AddinRepositoryEntry.xml
@@ -1,16 +1,16 @@
-<Type Name="IAddinRepositoryEntry" FullName="Mono.Addins.Setup.IAddinRepositoryEntry">
- <TypeSignature Language="C#" Value="public interface IAddinRepositoryEntry" />
+<Type Name="AddinRepositoryEntry" FullName="Mono.Addins.Setup.AddinRepositoryEntry">
+ <TypeSignature Language="C#" Value="public interface AddinRepositoryEntry" />
<AssemblyInfo>
<AssemblyName>Mono.Addins.Setup</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces />
<Members>
- <Member MemberName="AddinInfo">
- <MemberSignature Language="C#" Value="public Mono.Addins.IAddinInfo AddinInfo { get; };" />
+ <Member MemberName="Addin">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinHeader Addin { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
- <ReturnType>Mono.Addins.IAddinInfo</ReturnType>
+ <ReturnType>Mono.Addins.Setup.AddinHeader</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/docs/Mono.Addins.Setup/AddinSetupInfo.xml b/docs/Mono.Addins.Setup/AddinSetupInfo.xml
deleted file mode 100644
index e689a48..0000000
--- a/docs/Mono.Addins.Setup/AddinSetupInfo.xml
+++ /dev/null
@@ -1,90 +0,0 @@
-<Type Name="AddinSetupInfo" FullName="Mono.Addins.Setup.AddinSetupInfo">
- <TypeSignature Language="C#" Value="public class AddinSetupInfo" />
- <AssemblyInfo>
- <AssemblyName>Mono.Addins</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Members>
- <Member MemberName="Addin">
- <MemberSignature Language="C#" Value="public Mono.Addins.Setup.IAddinInfo Addin { get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Setup.IAddinInfo</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AddinFile">
- <MemberSignature Language="C#" Value="public string AddinFile { get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Enabled">
- <MemberSignature Language="C#" Value="public bool Enabled { set; get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsUserAddin">
- <MemberSignature Language="C#" Value="public bool IsUserAddin { get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetDescription">
- <MemberSignature Language="C#" Value="public Mono.Addins.Description.AddinDescription GetDescription ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Description.AddinDescription</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsUserAddin">
- <MemberSignature Language="C#" Value="public bool IsUserAddin { get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/docs/Mono.Addins.Setup/AddinSetupService.xml b/docs/Mono.Addins.Setup/AddinSetupService.xml
deleted file mode 100644
index 91b270c..0000000
--- a/docs/Mono.Addins.Setup/AddinSetupService.xml
+++ /dev/null
@@ -1,497 +0,0 @@
-<Type Name="AddinSetupService" FullName="Mono.Addins.Setup.AddinSetupService">
- <TypeSignature Language="C#" Value="public class AddinSetupService" />
- <AssemblyInfo>
- <AssemblyName>Mono.Addins.Setup</AssemblyName>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AddinSetupService ();" />
- <MemberType>Constructor</MemberType>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ApplicationNamespace">
- <MemberSignature Language="C#" Value="public string ApplicationNamespace { set; get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BuildPackage">
- <MemberSignature Language="C#" Value="public void BuildPackage (Mono.Addins.IProgressStatus statusMonitor, string targetDirectory, string[] filePaths);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
- <Parameter Name="targetDirectory" Type="System.String" />
- <Parameter Name="filePaths" Type="System.String[]">
- <Attributes>
- <Attribute>
- <AttributeName>System.ParamArray</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="statusMonitor">To be added.</param>
- <param name="targetDirectory">To be added.</param>
- <param name="filePaths">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BuildRepository">
- <MemberSignature Language="C#" Value="public void BuildRepository (Mono.Addins.IProgressStatus statusMonitor, string path);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
- <Parameter Name="path" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="statusMonitor">To be added.</param>
- <param name="path">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CheckInstalledAddin">
- <MemberSignature Language="C#" Value="public bool CheckInstalledAddin (string id, string version);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="id" Type="System.String" />
- <Parameter Name="version" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="id">To be added.</param>
- <param name="version">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetDependentAddins">
- <MemberSignature Language="C#" Value="public Mono.Addins.Addin[] GetDependentAddins (string id, bool recursive);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Addin[]</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="id" Type="System.String" />
- <Parameter Name="recursive" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="id">To be added.</param>
- <param name="recursive">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Install">
- <MemberSignature Language="C#" Value="public bool Install (Mono.Addins.IProgressStatus statusMonitor, Mono.Addins.Setup.PackageCollection packages);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
- <Parameter Name="packages" Type="Mono.Addins.Setup.PackageCollection" />
- </Parameters>
- <Docs>
- <param name="statusMonitor">To be added.</param>
- <param name="packages">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Install">
- <MemberSignature Language="C#" Value="public bool Install (Mono.Addins.IProgressStatus statusMonitor, string[] files);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
- <Parameter Name="files" Type="System.String[]">
- <Attributes>
- <Attribute>
- <AttributeName>System.ParamArray</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="statusMonitor">To be added.</param>
- <param name="files">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsRepositoryRegistered">
- <MemberSignature Language="C#" Value="public bool IsRepositoryRegistered (string url);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="url" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="url">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ResetConfiguration">
- <MemberSignature Language="C#" Value="public void ResetConfiguration ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ResolveDependencies">
- <MemberSignature Language="C#" Value="public bool ResolveDependencies (Mono.Addins.IProgressStatus statusMonitor, Mono.Addins.Setup.PackageCollection packages, out Mono.Addins.Setup.PackageCollection toUninstall, out Mono.Addins.Description.DependencyCollection unresolved);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
- <Parameter Name="packages" Type="Mono.Addins.Setup.PackageCollection" />
- <Parameter Name="toUninstall" Type="Mono.Addins.Setup.PackageCollection&amp;" RefType="out" />
- <Parameter Name="unresolved" Type="Mono.Addins.Description.DependencyCollection&amp;" RefType="out" />
- </Parameters>
- <Docs>
- <param name="statusMonitor">To be added.</param>
- <param name="packages">To be added.</param>
- <param name="toUninstall">To be added.</param>
- <param name="unresolved">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RunSetupTool">
- <MemberSignature Language="C#" Value="public int RunSetupTool (string applicationName, string[] args, int firstArgumentIndex);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="applicationName" Type="System.String" />
- <Parameter Name="args" Type="System.String[]" />
- <Parameter Name="firstArgumentIndex" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="applicationName">To be added.</param>
- <param name="args">To be added.</param>
- <param name="firstArgumentIndex">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Uninstall">
- <MemberSignature Language="C#" Value="public void Uninstall (Mono.Addins.IProgressStatus statusMonitor, string id);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
- <Parameter Name="id" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="statusMonitor">To be added.</param>
- <param name="id">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UnregisterRepository">
- <MemberSignature Language="C#" Value="public void UnregisterRepository (string url);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="url" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="url">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UpdateRepositories">
- <MemberSignature Language="C#" Value="public void UpdateRepositories (Mono.Addins.IProgressStatus monitor);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="monitor" Type="Mono.Addins.IProgressStatus" />
- </Parameters>
- <Docs>
- <param name="monitor">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UpdateRepository">
- <MemberSignature Language="C#" Value="public void UpdateRepository (Mono.Addins.IProgressStatus statusMonitor, string url);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
- <Parameter Name="url" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="statusMonitor">To be added.</param>
- <param name="url">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetAvailableAddin">
- <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableAddin (string id, string version);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="id" Type="System.String" />
- <Parameter Name="version" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="id">To be added.</param>
- <param name="version">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetAvailableAddin">
- <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableAddin (string repositoryUrl, string id, string version);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="repositoryUrl" Type="System.String" />
- <Parameter Name="id" Type="System.String" />
- <Parameter Name="version" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="repositoryUrl">To be added.</param>
- <param name="id">To be added.</param>
- <param name="version">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetAvailableAddins">
- <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableAddins ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetAvailableAddins">
- <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableAddins (string repositoryUrl);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="repositoryUrl" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="repositoryUrl">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetAvailableUpdates">
- <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableUpdates ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetAvailableUpdates">
- <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableUpdates (string repositoryUrl);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="repositoryUrl" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="repositoryUrl">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetAvailableUpdates">
- <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableUpdates (string id, string version);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="id" Type="System.String" />
- <Parameter Name="version" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="id">To be added.</param>
- <param name="version">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetAvailableUpdates">
- <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableUpdates (string repositoryUrl, string id, string version);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="repositoryUrl" Type="System.String" />
- <Parameter Name="id" Type="System.String" />
- <Parameter Name="version" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="repositoryUrl">To be added.</param>
- <param name="id">To be added.</param>
- <param name="version">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetRepositories">
- <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepository[] GetRepositories ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Setup.AddinRepository[]</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Install">
- <MemberSignature Language="C#" Value="public bool Install (Mono.Addins.IProgressStatus statusMonitor, Mono.Addins.Setup.AddinRepositoryEntry[] addins);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
- <Parameter Name="addins" Type="Mono.Addins.Setup.AddinRepositoryEntry[]">
- <Attributes>
- <Attribute>
- <AttributeName>System.ParamArray</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="statusMonitor">To be added.</param>
- <param name="addins">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RegisterRepository">
- <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepository RegisterRepository (Mono.Addins.IProgressStatus monitor, string url);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.Setup.AddinRepository</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="monitor" Type="Mono.Addins.IProgressStatus" />
- <Parameter Name="url" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="monitor">To be added.</param>
- <param name="url">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InApplicationNamespace">
- <MemberSignature Language="C#" Value="public bool InApplicationNamespace (Mono.Addins.Setup.AddinHeader ainfo);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="ainfo" Type="Mono.Addins.Setup.AddinHeader" />
- </Parameters>
- <Docs>
- <param name="ainfo">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/docs/Mono.Addins.Setup/RepositoryRegistry.xml b/docs/Mono.Addins.Setup/RepositoryRegistry.xml
new file mode 100644
index 0000000..9474c87
--- /dev/null
+++ b/docs/Mono.Addins.Setup/RepositoryRegistry.xml
@@ -0,0 +1,245 @@
+<Type Name="RepositoryRegistry" FullName="Mono.Addins.Setup.RepositoryRegistry">
+ <TypeSignature Language="C#" Value="public class RepositoryRegistry" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins.Setup</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Members>
+ <Member MemberName="ContainsRepository">
+ <MemberSignature Language="C#" Value="public bool ContainsRepository (string url);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="url" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="url">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAvailableAddin">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableAddin (string id, string version);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ <Parameter Name="version" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <param name="version">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAvailableAddin">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableAddin (string repositoryUrl, string id, string version);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="repositoryUrl" Type="System.String" />
+ <Parameter Name="id" Type="System.String" />
+ <Parameter Name="version" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="repositoryUrl">To be added.</param>
+ <param name="id">To be added.</param>
+ <param name="version">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAvailableAddins">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableAddins ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAvailableAddins">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableAddins (string repositoryUrl);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="repositoryUrl" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="repositoryUrl">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAvailableUpdates">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableUpdates ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAvailableUpdates">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableUpdates (string repositoryUrl);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="repositoryUrl" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="repositoryUrl">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAvailableUpdates">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableUpdates (string id, string version);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ <Parameter Name="version" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <param name="version">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAvailableUpdates">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepositoryEntry[] GetAvailableUpdates (string repositoryUrl, string id, string version);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Setup.AddinRepositoryEntry[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="repositoryUrl" Type="System.String" />
+ <Parameter Name="id" Type="System.String" />
+ <Parameter Name="version" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="repositoryUrl">To be added.</param>
+ <param name="id">To be added.</param>
+ <param name="version">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetRepositories">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepository[] GetRepositories ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Setup.AddinRepository[]</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RegisterRepository">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Setup.AddinRepository RegisterRepository (Mono.Addins.IProgressStatus monitor, string url);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Setup.AddinRepository</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="monitor" Type="Mono.Addins.IProgressStatus" />
+ <Parameter Name="url" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="monitor">To be added.</param>
+ <param name="url">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RemoveRepository">
+ <MemberSignature Language="C#" Value="public void RemoveRepository (string url);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="url" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="url">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="UpdateAllRepositories">
+ <MemberSignature Language="C#" Value="public void UpdateAllRepositories (Mono.Addins.IProgressStatus monitor);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="monitor" Type="Mono.Addins.IProgressStatus" />
+ </Parameters>
+ <Docs>
+ <param name="monitor">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="UpdateRepository">
+ <MemberSignature Language="C#" Value="public void UpdateRepository (Mono.Addins.IProgressStatus statusMonitor, string url);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
+ <Parameter Name="url" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="statusMonitor">To be added.</param>
+ <param name="url">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins.Setup/SetupCommandHandler.xml b/docs/Mono.Addins.Setup/SetupCommandHandler.xml
new file mode 100644
index 0000000..d2e7d08
--- /dev/null
+++ b/docs/Mono.Addins.Setup/SetupCommandHandler.xml
@@ -0,0 +1,21 @@
+<Type Name="SetupCommandHandler" FullName="Mono.Addins.Setup.SetupCommandHandler">
+ <TypeSignature Language="C#" Value="public delegate void SetupCommandHandler(string[] args);" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins.Setup</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="args" Type="System.String[]" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins.Setup/SetupService.xml b/docs/Mono.Addins.Setup/SetupService.xml
new file mode 100644
index 0000000..0ba574f
--- /dev/null
+++ b/docs/Mono.Addins.Setup/SetupService.xml
@@ -0,0 +1,267 @@
+<Type Name="SetupService" FullName="Mono.Addins.Setup.SetupService">
+ <TypeSignature Language="C#" Value="public class SetupService" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins.Setup</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SetupService ();" />
+ <MemberType>Constructor</MemberType>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SetupService (Mono.Addins.AddinRegistry registry);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="registry" Type="Mono.Addins.AddinRegistry" />
+ </Parameters>
+ <Docs>
+ <param name="registry">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ApplicationNamespace">
+ <MemberSignature Language="C#" Value="public string ApplicationNamespace { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BuildPackage">
+ <MemberSignature Language="C#" Value="public void BuildPackage (Mono.Addins.IProgressStatus statusMonitor, string targetDirectory, string[] filePaths);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
+ <Parameter Name="targetDirectory" Type="System.String" />
+ <Parameter Name="filePaths" Type="System.String[]">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ParamArray</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Parameter>
+ </Parameters>
+ <Docs>
+ <param name="statusMonitor">To be added.</param>
+ <param name="targetDirectory">To be added.</param>
+ <param name="filePaths">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BuildRepository">
+ <MemberSignature Language="C#" Value="public void BuildRepository (Mono.Addins.IProgressStatus statusMonitor, string path);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
+ <Parameter Name="path" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="statusMonitor">To be added.</param>
+ <param name="path">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAddinHeader">
+ <MemberSignature Language="C#" Value="public static Mono.Addins.Setup.AddinHeader GetAddinHeader (Mono.Addins.Addin addin);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Setup.AddinHeader</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="addin" Type="Mono.Addins.Addin" />
+ </Parameters>
+ <Docs>
+ <param name="addin">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetDependentAddins">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Addin[] GetDependentAddins (string id, bool recursive);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Addin[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ <Parameter Name="recursive" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <param name="recursive">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Install">
+ <MemberSignature Language="C#" Value="public bool Install (Mono.Addins.IProgressStatus statusMonitor, Mono.Addins.Setup.AddinRepositoryEntry[] addins);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
+ <Parameter Name="addins" Type="Mono.Addins.Setup.AddinRepositoryEntry[]">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ParamArray</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Parameter>
+ </Parameters>
+ <Docs>
+ <param name="statusMonitor">To be added.</param>
+ <param name="addins">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Install">
+ <MemberSignature Language="C#" Value="public bool Install (Mono.Addins.IProgressStatus statusMonitor, Mono.Addins.Setup.PackageCollection packages);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
+ <Parameter Name="packages" Type="Mono.Addins.Setup.PackageCollection" />
+ </Parameters>
+ <Docs>
+ <param name="statusMonitor">To be added.</param>
+ <param name="packages">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Install">
+ <MemberSignature Language="C#" Value="public bool Install (Mono.Addins.IProgressStatus statusMonitor, string[] files);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
+ <Parameter Name="files" Type="System.String[]">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ParamArray</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Parameter>
+ </Parameters>
+ <Docs>
+ <param name="statusMonitor">To be added.</param>
+ <param name="files">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="InstallDirectory">
+ <MemberSignature Language="C#" Value="public string InstallDirectory { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Registry">
+ <MemberSignature Language="C#" Value="public Mono.Addins.AddinRegistry Registry { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.AddinRegistry</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Repositories">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Setup.RepositoryRegistry Repositories { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Setup.RepositoryRegistry</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ResolveDependencies">
+ <MemberSignature Language="C#" Value="public bool ResolveDependencies (Mono.Addins.IProgressStatus statusMonitor, Mono.Addins.Setup.PackageCollection packages, out Mono.Addins.Setup.PackageCollection toUninstall, out Mono.Addins.Description.DependencyCollection unresolved);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
+ <Parameter Name="packages" Type="Mono.Addins.Setup.PackageCollection" />
+ <Parameter Name="toUninstall" Type="Mono.Addins.Setup.PackageCollection&amp;" RefType="out" />
+ <Parameter Name="unresolved" Type="Mono.Addins.Description.DependencyCollection&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="statusMonitor">To be added.</param>
+ <param name="packages">To be added.</param>
+ <param name="toUninstall">To be added.</param>
+ <param name="unresolved">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Uninstall">
+ <MemberSignature Language="C#" Value="public void Uninstall (Mono.Addins.IProgressStatus statusMonitor, string id);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
+ <Parameter Name="id" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="statusMonitor">To be added.</param>
+ <param name="id">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins.Setup/SetupTool.xml b/docs/Mono.Addins.Setup/SetupTool.xml
new file mode 100644
index 0000000..845a4d0
--- /dev/null
+++ b/docs/Mono.Addins.Setup/SetupTool.xml
@@ -0,0 +1,114 @@
+<Type Name="SetupTool" FullName="Mono.Addins.Setup.SetupTool">
+ <TypeSignature Language="C#" Value="public class SetupTool" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins.Setup</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SetupTool (Mono.Addins.AddinRegistry registry);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="registry" Type="Mono.Addins.AddinRegistry" />
+ </Parameters>
+ <Docs>
+ <param name="registry">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="AddCommand">
+ <MemberSignature Language="C#" Value="public void AddCommand (string category, string command, string shortName, string arguments, string description, string longDescription, Mono.Addins.Setup.SetupCommandHandler handler);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="category" Type="System.String" />
+ <Parameter Name="command" Type="System.String" />
+ <Parameter Name="shortName" Type="System.String" />
+ <Parameter Name="arguments" Type="System.String" />
+ <Parameter Name="description" Type="System.String" />
+ <Parameter Name="longDescription" Type="System.String" />
+ <Parameter Name="handler" Type="Mono.Addins.Setup.SetupCommandHandler" />
+ </Parameters>
+ <Docs>
+ <param name="category">To be added.</param>
+ <param name="command">To be added.</param>
+ <param name="shortName">To be added.</param>
+ <param name="arguments">To be added.</param>
+ <param name="description">To be added.</param>
+ <param name="longDescription">To be added.</param>
+ <param name="handler">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ApplicationName">
+ <MemberSignature Language="C#" Value="public string ApplicationName { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Run">
+ <MemberSignature Language="C#" Value="public int Run (string[] args);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="args" Type="System.String[]" />
+ </Parameters>
+ <Docs>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Run">
+ <MemberSignature Language="C#" Value="public int Run (string[] args, int firstArgumentIndex);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="args" Type="System.String[]" />
+ <Parameter Name="firstArgumentIndex" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="args">To be added.</param>
+ <param name="firstArgumentIndex">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="VerboseOutput">
+ <MemberSignature Language="C#" Value="public bool VerboseOutput { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins/Addin.xml b/docs/Mono.Addins/Addin.xml
index 84f59c3..04b6c97 100644
--- a/docs/Mono.Addins/Addin.xml
+++ b/docs/Mono.Addins/Addin.xml
@@ -234,6 +234,18 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="Name">
+ <MemberSignature Language="C#" Value="public string Name { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
<Docs>
<summary>An add-in.</summary>
diff --git a/docs/Mono.Addins/AddinDependencyAttribute.xml b/docs/Mono.Addins/AddinDependencyAttribute.xml
index 289e81a..a7a289b 100644
--- a/docs/Mono.Addins/AddinDependencyAttribute.xml
+++ b/docs/Mono.Addins/AddinDependencyAttribute.xml
@@ -10,7 +10,7 @@
<Interfaces />
<Attributes>
<Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly)</AttributeName>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)</AttributeName>
</Attribute>
</Attributes>
<Members>
diff --git a/docs/Mono.Addins/AddinError.xml b/docs/Mono.Addins/AddinErrorEventArgs.xml
index f9d43ea..7f1cb5c 100644
--- a/docs/Mono.Addins/AddinError.xml
+++ b/docs/Mono.Addins/AddinErrorEventArgs.xml
@@ -1,23 +1,27 @@
-<Type Name="AddinError" FullName="Mono.Addins.AddinError">
- <TypeSignature Language="C#" Value="public class AddinError" />
+<Type Name="AddinErrorEventArgs" FullName="Mono.Addins.AddinErrorEventArgs">
+ <TypeSignature Language="C#" Value="public class AddinErrorEventArgs : Mono.Addins.AddinEventArgs" />
<AssemblyInfo>
<AssemblyName>Mono.Addins</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>System.Object</BaseTypeName>
+ <BaseTypeName>Mono.Addins.AddinEventArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
- <Member MemberName="AddinFile">
- <MemberSignature Language="C#" Value="public string AddinFile { get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public AddinErrorEventArgs (string message, string addinId, Exception exception);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="message" Type="System.String" />
+ <Parameter Name="addinId" Type="System.String" />
+ <Parameter Name="exception" Type="System.Exception" />
+ </Parameters>
<Docs>
+ <param name="message">To be added.</param>
+ <param name="addinId">To be added.</param>
+ <param name="exception">To be added.</param>
<summary>To be added.</summary>
- <value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
@@ -33,11 +37,11 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="Fatal">
- <MemberSignature Language="C#" Value="public bool Fatal { get; };" />
+ <Member MemberName="Message">
+ <MemberSignature Language="C#" Value="public string Message { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
+ <ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/docs/Mono.Addins/AddinErrorEventHandler.xml b/docs/Mono.Addins/AddinErrorEventHandler.xml
new file mode 100644
index 0000000..f3404d7
--- /dev/null
+++ b/docs/Mono.Addins/AddinErrorEventHandler.xml
@@ -0,0 +1,23 @@
+<Type Name="AddinErrorEventHandler" FullName="Mono.Addins.AddinErrorEventHandler">
+ <TypeSignature Language="C#" Value="public delegate void AddinErrorEventHandler(object sender, AddinErrorEventArgs args);" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins</AssemblyName>
+ <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="sender" Type="System.Object" />
+ <Parameter Name="args" Type="Mono.Addins.AddinErrorEventArgs" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="sender">To be added.</param>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins/AddinEventArgs.xml b/docs/Mono.Addins/AddinEventArgs.xml
new file mode 100644
index 0000000..c7671a3
--- /dev/null
+++ b/docs/Mono.Addins/AddinEventArgs.xml
@@ -0,0 +1,41 @@
+<Type Name="AddinEventArgs" FullName="Mono.Addins.AddinEventArgs">
+ <TypeSignature Language="C#" Value="public class AddinEventArgs : EventArgs" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins</AssemblyName>
+ <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.EventArgs</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public AddinEventArgs (string addinId);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="addinId" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="addinId">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="AddinId">
+ <MemberSignature Language="C#" Value="public string AddinId { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins/AddinEventHandler.xml b/docs/Mono.Addins/AddinEventHandler.xml
new file mode 100644
index 0000000..9b97d76
--- /dev/null
+++ b/docs/Mono.Addins/AddinEventHandler.xml
@@ -0,0 +1,23 @@
+<Type Name="AddinEventHandler" FullName="Mono.Addins.AddinEventHandler">
+ <TypeSignature Language="C#" Value="public delegate void AddinEventHandler(object sender, AddinEventArgs args);" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins</AssemblyName>
+ <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="sender" Type="System.Object" />
+ <Parameter Name="args" Type="Mono.Addins.AddinEventArgs" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="sender">To be added.</param>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins/AddinManager.xml b/docs/Mono.Addins/AddinManager.xml
index 079e4af..e57d3a4 100644
--- a/docs/Mono.Addins/AddinManager.xml
+++ b/docs/Mono.Addins/AddinManager.xml
@@ -265,21 +265,6 @@ foreach (ExtensionNode node in nodes)
</Docs>
</Member>
<Member MemberName="Initialize">
- <MemberSignature Language="C#" Value="public static void Initialize (Mono.Addins.ConfigurationInfo configuration);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="configuration" Type="Mono.Addins.ConfigurationInfo" />
- </Parameters>
- <Docs>
- <param name="configuration">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Initialize">
<MemberSignature Language="C#" Value="public static void Initialize (string configDir);" />
<MemberType>Method</MemberType>
<ReturnValue>
@@ -310,21 +295,6 @@ foreach (ExtensionNode node in nodes)
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="RepairAddinDatabase">
- <MemberSignature Language="C#" Value="public static void RepairAddinDatabase (Mono.Addins.IProgressStatus monitor);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="monitor" Type="Mono.Addins.IProgressStatus" />
- </Parameters>
- <Docs>
- <param name="monitor">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
<Member MemberName="Shutdown">
<MemberSignature Language="C#" Value="public static void Shutdown ();" />
<MemberType>Method</MemberType>
@@ -392,18 +362,6 @@ The handler will be called for all nodes existing in the path at the moment of r
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="Configuration">
- <MemberSignature Language="C#" Value="public static Mono.Addins.ConfigurationInfo Configuration { get; };" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Addins.ConfigurationInfo</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
<Member MemberName="RemoveExtensionNodeHandler">
<MemberSignature Language="C#" Value="public static void RemoveExtensionNodeHandler (string path, Mono.Addins.ExtensionNodeEventHandler handler);" />
<MemberType>Method</MemberType>
@@ -466,6 +424,35 @@ The handler will be called for all nodes existing in the path at the moment of r
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="IsInitialized">
+ <MemberSignature Language="C#" Value="public static bool IsInitialized { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="LoadAddin">
+ <MemberSignature Language="C#" Value="public static void LoadAddin (Mono.Addins.IProgressStatus statusMonitor, string id);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="statusMonitor" Type="Mono.Addins.IProgressStatus" />
+ <Parameter Name="id" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="statusMonitor">To be added.</param>
+ <param name="id">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
<Docs>
<summary>Provides access to add-in management operations.</summary>
diff --git a/docs/Mono.Addins/AddinRegistry.xml b/docs/Mono.Addins/AddinRegistry.xml
new file mode 100644
index 0000000..6e32157
--- /dev/null
+++ b/docs/Mono.Addins/AddinRegistry.xml
@@ -0,0 +1,263 @@
+<Type Name="AddinRegistry" FullName="Mono.Addins.AddinRegistry">
+ <TypeSignature Language="C#" Value="public class AddinRegistry : IDisposable" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins</AssemblyName>
+ <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public AddinRegistry (string registryPath);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="registryPath" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="registryPath">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DefaultAddinsFolder">
+ <MemberSignature Language="C#" Value="public string DefaultAddinsFolder { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DisableAddin">
+ <MemberSignature Language="C#" Value="public void DisableAddin (string id);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="public void Dispose ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DumpFile">
+ <MemberSignature Language="C#" Value="public void DumpFile (string file);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="file" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="file">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="EnableAddin">
+ <MemberSignature Language="C#" Value="public void EnableAddin (string id);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAddin">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Addin GetAddin (string id);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Addin</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAddin">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Addin GetAddin (string id, bool exactVersionMatch);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Addin</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ <Parameter Name="exactVersionMatch" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <param name="exactVersionMatch">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAddinDescription">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Description.AddinDescription GetAddinDescription (Mono.Addins.IProgressStatus progressStatus, string file);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Description.AddinDescription</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="progressStatus" Type="Mono.Addins.IProgressStatus" />
+ <Parameter Name="file" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="progressStatus">To be added.</param>
+ <param name="file">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAddinRoots">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Addin[] GetAddinRoots ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Addin[]</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAddins">
+ <MemberSignature Language="C#" Value="public Mono.Addins.Addin[] GetAddins ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.Addin[]</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetGlobalRegistry">
+ <MemberSignature Language="C#" Value="public static Mono.Addins.AddinRegistry GetGlobalRegistry ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.AddinRegistry</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="IsAddinEnabled">
+ <MemberSignature Language="C#" Value="public bool IsAddinEnabled (string id);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Rebuild">
+ <MemberSignature Language="C#" Value="public void Rebuild (Mono.Addins.IProgressStatus monitor);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="monitor" Type="Mono.Addins.IProgressStatus" />
+ </Parameters>
+ <Docs>
+ <param name="monitor">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RegistryPath">
+ <MemberSignature Language="C#" Value="public string RegistryPath { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ResetConfiguration">
+ <MemberSignature Language="C#" Value="public void ResetConfiguration ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Update">
+ <MemberSignature Language="C#" Value="public void Update (Mono.Addins.IProgressStatus monitor);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="monitor" Type="Mono.Addins.IProgressStatus" />
+ </Parameters>
+ <Docs>
+ <param name="monitor">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins/AddinRootAttribute.xml b/docs/Mono.Addins/AddinRootAttribute.xml
new file mode 100644
index 0000000..f4fb21c
--- /dev/null
+++ b/docs/Mono.Addins/AddinRootAttribute.xml
@@ -0,0 +1,57 @@
+<Type Name="AddinRootAttribute" FullName="Mono.Addins.AddinRootAttribute">
+ <TypeSignature Language="C#" Value="public class AddinRootAttribute : Mono.Addins.AddinAttribute" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins</AssemblyName>
+ <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Mono.Addins.AddinAttribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public AddinRootAttribute ();" />
+ <MemberType>Constructor</MemberType>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public AddinRootAttribute (string id);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public AddinRootAttribute (string id, string version);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ <Parameter Name="version" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <param name="version">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins/ExtensionAttribute.xml b/docs/Mono.Addins/ExtensionAttribute.xml
index 17f0efa..59a058f 100644
--- a/docs/Mono.Addins/ExtensionAttribute.xml
+++ b/docs/Mono.Addins/ExtensionAttribute.xml
@@ -10,7 +10,7 @@
<Interfaces />
<Attributes>
<Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.Class)</AttributeName>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)</AttributeName>
</Attribute>
</Attributes>
<Members>
diff --git a/docs/Mono.Addins/ExtensionEventArgs.xml b/docs/Mono.Addins/ExtensionEventArgs.xml
index cb6dadf..c7164e8 100644
--- a/docs/Mono.Addins/ExtensionEventArgs.xml
+++ b/docs/Mono.Addins/ExtensionEventArgs.xml
@@ -33,6 +33,22 @@
<remarks>Path of the extension node that has changed.</remarks>
</Docs>
</Member>
+ <Member MemberName="PathChanged">
+ <MemberSignature Language="C#" Value="public bool PathChanged (string pathToCheck);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="pathToCheck" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="pathToCheck">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
<Docs>
<summary>Arguments for extension events.</summary>
diff --git a/docs/Mono.Addins/ExtensionNodeAttribute.xml b/docs/Mono.Addins/ExtensionNodeAttribute.xml
new file mode 100644
index 0000000..6aee41c
--- /dev/null
+++ b/docs/Mono.Addins/ExtensionNodeAttribute.xml
@@ -0,0 +1,81 @@
+<Type Name="ExtensionNodeAttribute" FullName="Mono.Addins.ExtensionNodeAttribute">
+ <TypeSignature Language="C#" Value="public class ExtensionNodeAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins</AssemblyName>
+ <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Class)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ExtensionNodeAttribute ();" />
+ <MemberType>Constructor</MemberType>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ExtensionNodeAttribute (string nodeName);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="nodeName" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="nodeName">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ExtensionNodeAttribute (string nodeName, string description);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="nodeName" Type="System.String" />
+ <Parameter Name="description" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="nodeName">To be added.</param>
+ <param name="description">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Description">
+ <MemberSignature Language="C#" Value="public string Description { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="NodeName">
+ <MemberSignature Language="C#" Value="public string NodeName { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins/ExtensionNodeChildAttribute.xml b/docs/Mono.Addins/ExtensionNodeChildAttribute.xml
new file mode 100644
index 0000000..2bcf94e
--- /dev/null
+++ b/docs/Mono.Addins/ExtensionNodeChildAttribute.xml
@@ -0,0 +1,84 @@
+<Type Name="ExtensionNodeChildAttribute" FullName="Mono.Addins.ExtensionNodeChildAttribute">
+ <TypeSignature Language="C#" Value="public class ExtensionNodeChildAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins</AssemblyName>
+ <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ExtensionNodeChildAttribute (string nodeName);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="nodeName" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="nodeName">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ExtensionNodeChildAttribute (Type extensionNodeType);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="extensionNodeType" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="extensionNodeType">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ExtensionNodeChildAttribute (Type extensionNodeType, string nodeName);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="extensionNodeType" Type="System.Type" />
+ <Parameter Name="nodeName" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="extensionNodeType">To be added.</param>
+ <param name="nodeName">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ExtensionNodeType">
+ <MemberSignature Language="C#" Value="public Type ExtensionNodeType { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="NodeName">
+ <MemberSignature Language="C#" Value="public string NodeName { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins/ExtensionPointAttribute.xml b/docs/Mono.Addins/ExtensionPointAttribute.xml
index 4bf9c54..1ad44ed 100644
--- a/docs/Mono.Addins/ExtensionPointAttribute.xml
+++ b/docs/Mono.Addins/ExtensionPointAttribute.xml
@@ -10,7 +10,7 @@
<Interfaces />
<Attributes>
<Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly)</AttributeName>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)</AttributeName>
</Attribute>
</Attributes>
<Members>
@@ -107,6 +107,36 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ExtensionPointAttribute (string path, string nodeName, Type nodeType);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="path" Type="System.String" />
+ <Parameter Name="nodeName" Type="System.String" />
+ <Parameter Name="nodeType" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="path">To be added.</param>
+ <param name="nodeName">To be added.</param>
+ <param name="nodeType">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ExtensionPointAttribute (string path, Type nodeType);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="path" Type="System.String" />
+ <Parameter Name="nodeType" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="path">To be added.</param>
+ <param name="nodeType">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
<Docs>
<summary>Declares an extension point in an add-in assembly.</summary>
diff --git a/docs/Mono.Addins/MissingDependencyException.xml b/docs/Mono.Addins/MissingDependencyException.xml
deleted file mode 100644
index ca81fb2..0000000
--- a/docs/Mono.Addins/MissingDependencyException.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<Type Name="MissingDependencyException" FullName="Mono.Addins.MissingDependencyException">
- <TypeSignature Language="C#" Value="public class MissingDependencyException : Exception" />
- <AssemblyInfo>
- <AssemblyName>Mono.Addins</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Exception</BaseTypeName>
- </Base>
- <Interfaces />
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public MissingDependencyException (System.Runtime.Serialization.SerializationInfo inf, System.Runtime.Serialization.StreamingContext ctx);" />
- <MemberType>Constructor</MemberType>
- <Parameters>
- <Parameter Name="inf" Type="System.Runtime.Serialization.SerializationInfo" />
- <Parameter Name="ctx" Type="System.Runtime.Serialization.StreamingContext" />
- </Parameters>
- <Docs>
- <param name="inf">To be added.</param>
- <param name="ctx">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public MissingDependencyException (string message);" />
- <MemberType>Constructor</MemberType>
- <Parameters>
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="message">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/docs/Mono.Addins/NodeAttributeAttribute.xml b/docs/Mono.Addins/NodeAttributeAttribute.xml
index 7e1e369..b08ad19 100644
--- a/docs/Mono.Addins/NodeAttributeAttribute.xml
+++ b/docs/Mono.Addins/NodeAttributeAttribute.xml
@@ -68,9 +68,68 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public NodeAttributeAttribute (string name, Type type);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public NodeAttributeAttribute (string name, Type type, bool required);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="type" Type="System.Type" />
+ <Parameter Name="required" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <param name="type">To be added.</param>
+ <param name="required">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Description">
+ <MemberSignature Language="C#" Value="public string Description { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Type">
+ <MemberSignature Language="C#" Value="public Type Type { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
<Docs>
<summary>Indicates that a field is bound to a node attribute</summary>
<remarks>To be added.</remarks>
</Docs>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field, AllowMultiple=true)</AttributeName>
+ </Attribute>
+ </Attributes>
</Type>
diff --git a/docs/Mono.Addins/NodeElement.xml b/docs/Mono.Addins/NodeElement.xml
new file mode 100644
index 0000000..091e4b9
--- /dev/null
+++ b/docs/Mono.Addins/NodeElement.xml
@@ -0,0 +1,54 @@
+<Type Name="NodeElement" FullName="Mono.Addins.NodeElement">
+ <TypeSignature Language="C#" Value="public interface NodeElement" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins</AssemblyName>
+ <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces />
+ <Members>
+ <Member MemberName="Attributes">
+ <MemberSignature Language="C#" Value="public Mono.Addins.NodeAttribute[] Attributes { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Addins.NodeAttribute[]</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAttribute">
+ <MemberSignature Language="C#" Value="public string GetAttribute (string key);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="key" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="key">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="NodeName">
+ <MemberSignature Language="C#" Value="public string NodeName { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins/RuntimeAddin.xml b/docs/Mono.Addins/RuntimeAddin.xml
new file mode 100644
index 0000000..a6cf7e1
--- /dev/null
+++ b/docs/Mono.Addins/RuntimeAddin.xml
@@ -0,0 +1,141 @@
+<Type Name="RuntimeAddin" FullName="Mono.Addins.RuntimeAddin">
+ <TypeSignature Language="C#" Value="public class RuntimeAddin" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Addins</AssemblyName>
+ <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Members>
+ <Member MemberName="CreateInstance">
+ <MemberSignature Language="C#" Value="public object CreateInstance (string typeName);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="typeName" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="typeName">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CreateInstance">
+ <MemberSignature Language="C#" Value="public object CreateInstance (string typeName, bool throwIfNotFound);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="typeName" Type="System.String" />
+ <Parameter Name="throwIfNotFound" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="typeName">To be added.</param>
+ <param name="throwIfNotFound">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetFilePath">
+ <MemberSignature Language="C#" Value="public string GetFilePath (string fileName);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="fileName" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="fileName">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetResource">
+ <MemberSignature Language="C#" Value="public System.IO.Stream GetResource (string resourceName);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.IO.Stream</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="resourceName" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="resourceName">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetType">
+ <MemberSignature Language="C#" Value="public Type GetType (string typeName);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="typeName" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="typeName">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetType">
+ <MemberSignature Language="C#" Value="public Type GetType (string typeName, bool throwIfNotFound);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="typeName" Type="System.String" />
+ <Parameter Name="throwIfNotFound" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="typeName">To be added.</param>
+ <param name="throwIfNotFound">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Id">
+ <MemberSignature Language="C#" Value="public string Id { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Version">
+ <MemberSignature Language="C#" Value="public string Version { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/docs/Mono.Addins/TypeExtensionNode.xml b/docs/Mono.Addins/TypeExtensionNode.xml
index 9e7cab6..d34e91b 100644
--- a/docs/Mono.Addins/TypeExtensionNode.xml
+++ b/docs/Mono.Addins/TypeExtensionNode.xml
@@ -110,4 +110,9 @@ TypeExtensionNode is the default extension type used when no type is provided in
</example>
</remarks>
</Docs>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.Addins.ExtensionNode("Type")</AttributeName>
+ </Attribute>
+ </Attributes>
</Type>
diff --git a/docs/Mono.Addins/TypeExtensionPointAttribute.xml b/docs/Mono.Addins/TypeExtensionPointAttribute.xml
index a5cd969..35cf420 100644
--- a/docs/Mono.Addins/TypeExtensionPointAttribute.xml
+++ b/docs/Mono.Addins/TypeExtensionPointAttribute.xml
@@ -10,7 +10,7 @@
<Interfaces />
<Attributes>
<Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface)</AttributeName>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface, AllowMultiple=true)</AttributeName>
</Attribute>
</Attributes>
<Members>
diff --git a/docs/docs.mdp b/docs/docs.mdp
index bb41426..3432f8e 100644
--- a/docs/docs.mdp
+++ b/docs/docs.mdp
@@ -6,4 +6,8 @@
<Execution runwithwarnings="True" consolepause="True" />
</Configuration>
</Configurations>
+ <Contents>
+ <File name="./Mono.Addins" subtype="Directory" buildaction="Compile" />
+ <File name="./ChangeLog" subtype="Code" buildaction="Nothing" />
+ </Contents>
</Project> \ No newline at end of file
diff --git a/docs/index.xml b/docs/index.xml
index a202f0b..aeb8eca 100644
--- a/docs/index.xml
+++ b/docs/index.xml
@@ -26,7 +26,7 @@
</Attributes>
</Assembly>
<Assembly Name="Mono.Addins.Setup" Version="0.0.0.0" />
- <Assembly Name="Mono.Addins.Gui" Version="1.0.2631.4492">
+ <Assembly Name="Mono.Addins.Gui" Version="1.0.2645.32627">
<Attributes>
<Attribute>
<AttributeName>System.Reflection.AssemblyTrademark("")</AttributeName>
@@ -69,7 +69,6 @@
<Type Name="ExtensionAttribute" />
<Type Name="AddinDependencyAttribute" />
<Type Name="ExtensionPointAttribute" />
- <Type Name="ConfigurationInfo" />
<Type Name="AddinManager" />
<Type Name="ExtensionEventHandler" />
<Type Name="TypeExtensionPointAttribute" />
@@ -85,6 +84,9 @@
<Type Name="AddinErrorEventHandler" />
<Type Name="AddinEventHandler" />
<Type Name="AddinRegistry" />
+ <Type Name="ExtensionNodeChildAttribute" />
+ <Type Name="ExtensionNodeAttribute" />
+ <Type Name="AddinRootAttribute" />
</Namespace>
<Namespace Name="Mono.Addins.Setup">
<Type Name="InstallException" />
@@ -95,6 +97,8 @@
<Type Name="AddinHeader" />
<Type Name="RepositoryRegistry" />
<Type Name="SetupService" />
+ <Type Name="SetupTool" />
+ <Type Name="SetupCommandHandler" />
</Namespace>
<Namespace Name="Mono.Addins.Description">
<Type Name="AddinDescription" />
@@ -112,15 +116,15 @@
<Type Name="ExtensionNodeDescriptionCollection" />
<Type Name="ExtensionCollection" />
<Type Name="ConditionTypeDescription" />
- <Type Name="Condition" />
<Type Name="ConditionTypeDescriptionCollection" />
- <Type Name="ConditionCollection" />
<Type Name="AddinDependency" />
<Type Name="Dependency" />
<Type Name="AssemblyDependency" />
<Type Name="DependencyCollection" />
<Type Name="ModuleCollection" />
<Type Name="NativeDependency" />
+ <Type Name="NodeTypeAttribute" />
+ <Type Name="NodeTypeAttributeCollection" />
</Namespace>
<Namespace Name="Mono.Addins.Gui">
<Type Name="AddinManagerWindow" />