Property | Type | Description | |
---|---|---|---|
FindRepositoryRecord | |||
GetAvailableAddin | Mono.Addins.Setup.PackageRepositoryEntry[] | ||
GetAvailableUpdates | AddinRepositoryEntry[] | ||
GetAvailableUpdates | AddinRepositoryEntry[] | ||
GetRepositoryTree | void | ||
RegisterRepository | |||
RepositoryRegistry | System | ||
UpdateRepository | void |
Method | Description | |
---|---|---|
ContainsRepository ( string url ) : bool |
Checks if a repository is already subscribed.
|
|
GetAvailableAddin ( string id, string version ) : AddinRepositoryEntry[] |
Checks if an add-in is available to be installed List of references to add-ins available in on-line repositories. This method uses cached information from on-line repositories. Make sure you call UpdateRepository or UpdateAllRepositories before using this method to ensure that the latest information is available. |
|
GetAvailableAddin ( string repositoryUrl, string id, string version ) : AddinRepositoryEntry[] |
Checks if an add-in is available to be installed from a repository List of references to add-ins available in the repository. This method uses cached information from on-line repositories. Make sure you call UpdateRepository or UpdateAllRepositories before using this method to ensure that the latest information is available. |
|
GetAvailableAddinUpdates ( string id ) : AddinRepositoryEntry[] |
Gets a list of available updates for an add-in. The list is generated by checking if there is any add-in with a newer version number in any of the subscribed repositories. This method uses cached information from on-line repositories. Make sure you call UpdateRepository or UpdateAllRepositories before using this method to ensure that the latest information is available. |
|
GetAvailableAddinUpdates ( string repositoryUrl, string id ) : AddinRepositoryEntry[] |
Gets a list of available updates for an add-in in a specific repository The list is generated by checking if there is any add-in with a newer version number in the provided repository. This method uses cached information from on-line repositories. Make sure you call UpdateRepository or UpdateAllRepositories before using this method to ensure that the latest information is available. |
|
GetAvailableAddins ( ) : AddinRepositoryEntry[] |
Gets a list of all available add-ins This method uses cached information from on-line repositories. Make sure you call UpdateRepository or UpdateAllRepositories before using this method to ensure that the latest information is available. |
|
GetAvailableAddins ( string repositoryUrl ) : AddinRepositoryEntry[] |
Gets a list of all available add-ins in a repository This method uses cached information from on-line repositories. Make sure you call UpdateRepository or UpdateAllRepositories before using this method to ensure that the latest information is available. |
|
GetAvailableUpdates ( ) : AddinRepositoryEntry[] |
Gets a list of available add-in updates. The list is generated by looking at the add-ins currently installed and checking if there is any add-in with a newer version number in any of the subscribed repositories. This method uses cached information from on-line repositories. Make sure you call UpdateRepository or UpdateAllRepositories before using this method to ensure that the latest information is available. |
|
GetAvailableUpdates ( string repositoryUrl ) : AddinRepositoryEntry[] |
Gets a list of available add-in updates in a specific repository. The list is generated by looking at the add-ins currently installed and checking if there is any add-in with a newer version number in the provided repository. This method uses cached information from on-line repositories. Make sure you call UpdateRepository or UpdateAllRepositories before using this method to ensure that the latest information is available. |
|
GetRepositories ( ) : AddinRepository[] |
Gets a list of subscribed repositories
|
|
RegisterRepository ( IProgressStatus monitor, string url ) : AddinRepository |
Subscribes to an on-line repository The repository index is not downloaded by default. It can be downloaded by calling UpdateRepository. |
|
RegisterRepository ( IProgressStatus monitor, string url, bool updateNow ) : AddinRepository |
Subscribes to an on-line repository
|
|
RemoveRepository ( string url ) : void |
Removes an on-line repository subscription.
|
|
UpdateAllRepositories ( IProgressStatus monitor ) : void |
Updates the add-in index of all subscribed repositories.
|
|
UpdateRepository ( IProgressStatus statusMonitor, string url ) : void |
Updates the add-in index of the provided repository
|
Method | Description | |
---|---|---|
FindRepositoryRecord ( string url ) : |
||
GetAvailableAddin ( string repositoryUrl, string id, string version, bool updates ) : Mono.Addins.Setup.PackageRepositoryEntry[] | ||
GetAvailableUpdates ( string id, string version ) : AddinRepositoryEntry[] | ||
GetAvailableUpdates ( string repositoryUrl, string id, string version ) : AddinRepositoryEntry[] | ||
GetRepositoryTree ( string url, |
||
RegisterRepository ( string url, bool isReference ) : |
||
RepositoryRegistry ( Mono.Addins.Setup.SetupService service ) : System | ||
UpdateRepository ( IProgressMonitor monitor, |
public ContainsRepository ( string url ) : bool | ||
url | string | /// URL of the repository /// |
return | bool |
public GetAvailableAddin ( string id, string version ) : AddinRepositoryEntry[] | ||
id | string | /// Identifier of the add-in /// |
version | string | /// Version of the add-in (optional, it can be null) /// |
return | AddinRepositoryEntry[] |
public GetAvailableAddin ( string repositoryUrl, string id, string version ) : AddinRepositoryEntry[] | ||
repositoryUrl | string | /// A repository URL /// |
id | string | /// Identifier of the add-in /// |
version | string | /// Version of the add-in (optional, it can be null) /// |
return | AddinRepositoryEntry[] |
public GetAvailableAddinUpdates ( string id ) : AddinRepositoryEntry[] | ||
id | string | /// Identifier of the add-in. /// |
return | AddinRepositoryEntry[] |
public GetAvailableAddinUpdates ( string repositoryUrl, string id ) : AddinRepositoryEntry[] | ||
repositoryUrl | string | /// Identifier of the add-in. /// |
id | string | /// Identifier of the add-in. /// |
return | AddinRepositoryEntry[] |
public GetAvailableAddins ( ) : AddinRepositoryEntry[] | ||
return | AddinRepositoryEntry[] |
public GetAvailableAddins ( string repositoryUrl ) : AddinRepositoryEntry[] | ||
repositoryUrl | string | /// A repository URL /// |
return | AddinRepositoryEntry[] |
public GetAvailableUpdates ( ) : AddinRepositoryEntry[] | ||
return | AddinRepositoryEntry[] |
public GetAvailableUpdates ( string repositoryUrl ) : AddinRepositoryEntry[] | ||
repositoryUrl | string | /// The repository URL /// |
return | AddinRepositoryEntry[] |
public GetRepositories ( ) : AddinRepository[] | ||
return | AddinRepository[] |
public RegisterRepository ( IProgressStatus monitor, string url ) : AddinRepository | ||
monitor | IProgressStatus | /// Progress monitor where to show progress status and log /// |
url | string | /// URL of the repository /// |
return | AddinRepository |
public RegisterRepository ( IProgressStatus monitor, string url, bool updateNow ) : AddinRepository | ||
monitor | IProgressStatus | /// Progress monitor where to show progress status and log /// |
url | string | /// URL of the repository /// |
updateNow | bool | /// When set to True, the repository index will be downloaded. /// |
return | AddinRepository |
public RemoveRepository ( string url ) : void | ||
url | string | /// URL of the repository. /// |
return | void |
public UpdateAllRepositories ( IProgressStatus monitor ) : void | ||
monitor | IProgressStatus | /// Progress monitor where to show progress status and log /// |
return | void |
public UpdateRepository ( IProgressStatus statusMonitor, string url ) : void | ||
statusMonitor | IProgressStatus | /// Progress monitor where to show progress status and log /// |
url | string | /// URL of the repository /// |
return | void |