OpenTAP 9.34
API Reference
OpenTap.Package.RepositorySettingEntry Class Reference

Structure used by PackageRepositories setting. More...

Inheritance diagram for OpenTap.Package.RepositorySettingEntry:
OpenTap.ValidatingObject OpenTap.IValidatingObject

Properties

string Url [get, set]
 URL to the server.
 
bool IsEnabled [get, set]
 If disabled this server will not be contacted when discovering available plugins.
 
IPackageRepository Manager [get]
 Get a cached instance of IPackageRepository that can query the repository that this RepositorySettingEntry represents.
 
bool IsBusy [get, set]
 Obsolete. Always false.
 
- Properties inherited from OpenTap.ValidatingObject
ValidationRuleCollection Rules [get]
 All the validation rules. Add new rules to this in order to get runtime value validation.
 
string Error [get]
 Gets the error messages for each invalid rule and joins them with a newline.
 
- Properties inherited from OpenTap.IValidatingObject

Additional Inherited Members

- Public Member Functions inherited from OpenTap.ValidatingObject
void OnPropertyChanged (string propertyName)
 Triggers the PropertyChanged event.
 
- Public Member Functions inherited from OpenTap.IValidatingObject
- Protected Member Functions inherited from OpenTap.ValidatingObject
virtual string GetError (string propertyName=null)
 Return the error for a given property.
 
void ThrowOnValidationError (bool ignoreDisabledProperties)
 Checks all validation rules on this object (Rules) and throws an AggregateException on errors.
 
- Events inherited from OpenTap.ValidatingObject
PropertyChangedEventHandler PropertyChanged
 Standard PropertyChanged event object.
 

Detailed Description

Structure used by PackageRepositories setting.

Property Documentation

◆ Manager

IPackageRepository OpenTap.Package.RepositorySettingEntry.Manager
get

Get a cached instance of IPackageRepository that can query the repository that this RepositorySettingEntry represents.

OpenTAP 9.34 API built Wed Jul 1 2026 09:21:16