GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||
GeezerVison is showing github.com — PackageProvider Instance PackageProvider Instance
Garrett Serack edited this page
The PackageProvider Instance is returned from a call to the [PackageManagementService] . public class PackageProvider { public IEnumerable<PackageSource> GetPackageSources(Callback c); public void AddPackageSource(string name, string location, bool trusted, Callback c); public void RemovePackageSource(string name, Callback c); public bool IsValidPackageSource(string packageSource, Callback c); public bool IsTrustedPackageSource(string packageSource, Callback c); public IEnumerable<SoftwareIdentity> FindPackage(string name, string requiredVersion, string minimumVersion, string maximumVersion, int id, Callback c); public IEnumerable<SoftwareIdentity> FindPackageByUri(Uri u, int id, Callback c); public IEnumerable<SoftwareIdentity> FindPackageByFile(string filename, int id, Callback c); public IEnumerable<SoftwareIdentity> FindPackages(string[] names, string requiredVersion, string minimumVersion, string maximumVersion, Callback c); public IEnumerable<SoftwareIdentity> FindPackageByUris(Uri[] uris, Callback c); public IEnumerable<SoftwareIdentity> FindPackageByFiles(string[] filenames, Callback c); public int StartFind(Callback c); public IEnumerable<SoftwareIdentity> EndFind(int id, Callback c); public IEnumerable<SoftwareIdentity> GetPackageDependencies(string fastPath, Callback c); public IEnumerable<SoftwareIdentity> GetInstalledPackages(string name, Callback c); public IEnumerable<SoftwareIdentity> InstallPackage(SoftwareIdentity softwareIdentity, Callback c); public IEnumerable<SoftwareIdentity> UninstallPackage(SoftwareIdentity softwareIdentity, Callback c); public bool DownloadPackage(SoftwareIdentity softwareIdentity, string location, Callback c); public IEnumerable<OptionDefinition> GetDynamicOptions(OptionCategory operation, Callback c); public IEnumerable<string> Features {get;} public IEnumerable<string> SupportedUriSchemes { get; } public IEnumerable<string> SupportedFileExtensions{ get; } public bool IsMethodSupported(PackageProviderApi api); } PowerShell consumers should pass the
| ||||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |