diff options
author | Lluis Sanchez <lluis@novell.com> | 2007-03-30 20:07:48 +0400 |
---|---|---|
committer | Lluis Sanchez <lluis@novell.com> | 2007-03-30 20:07:48 +0400 |
commit | 93a59c785312ce44367d9c27565d8b63b2913d80 (patch) | |
tree | f43c7aee6cc7f4f9b6afa56c2d04e8b94066d736 /docs | |
parent | 00281df47414e27f2cdeb328474e65c818eb544a (diff) |
Updated.
svn path=/trunk/mono-addins/; revision=75215
Diffstat (limited to 'docs')
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&" RefType="out" /> - <Parameter Name="unresolved" Type="Mono.Addins.Description.DependencyCollection&" 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&" RefType="out" /> + <Parameter Name="unresolved" Type="Mono.Addins.Description.DependencyCollection&" 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" /> |