|
|
public sealed class DeploymentOperation
|
|
|
: __ComObject, IAsyncOperationWithProgress`2<DeploymentResult, DeploymentProgress>, IAsyncInfo
|
|
|
public virtual AsyncOperationWithProgressCompletedHandler`2<DeploymentResult, DeploymentProgress> Completed { get; set; }
|
|
|
public virtual Exception ErrorCode { get; }
|
|
|
public virtual UInt32 Id { get; }
|
|
|
public virtual AsyncOperationProgressHandler`2<DeploymentResult, DeploymentProgress> Progress { get; set; }
|
|
|
public virtual AsyncStatus Status { get; }
|
|
|
public virtual void Cancel();
|
|
|
public virtual void Close();
|
|
|
public virtual DeploymentResult GetResults();
|
|
|
public virtual void Start();
|
|
|
public abstract interface IPackageManager
|
|
|
|
|
|
public abstract virtual DeploymentOperation AddPackageAsync(Uri packageUri, IEnumerable`1<Uri> dependencyPackageUris, DeploymentOptions deploymentOptions);
|
|
|
public abstract virtual DeploymentOperation CleanupPackageForUserAsync(String packageName, String userSid);
|
|
|
public abstract virtual Package FindPackage(String packageFullName);
|
|
|
public abstract virtual IEnumerable`1<Package> FindPackages();
|
|
|
public abstract virtual IEnumerable`1<Package> FindPackages(String packageName, String packagePublisher);
|
|
|
public abstract virtual IEnumerable`1<Package> FindPackagesForUser(String userSecurityId);
|
|
|
public abstract virtual IEnumerable`1<Package> FindPackagesForUser(String userSecurityId, String packageName, String packagePublisher);
|
|
|
public abstract virtual IEnumerable`1<PackageUserInformation> FindUsers(String packageFullName);
|
|
|
public abstract virtual DeploymentOperation RegisterPackageAsync(String manifestPath, IEnumerable`1<String> dependencyPackagePaths, DeploymentOptions deploymentOptions);
|
|
|
public abstract virtual DeploymentOperation RemovePackageAsync(String packageMoniker);
|
|
|
public abstract virtual void SetPackageState(String packageFullName, PackageState packageState);
|
|
|
public abstract virtual DeploymentOperation StagePackageAsync(Uri packageUri, IEnumerable`1<Uri> dependencyPackageUris);
|
|
|
public abstract virtual DeploymentOperation UpdatePackageAsync(Uri packageUri, IEnumerable`1<Uri> dependencyPackageUris, DeploymentOptions deploymentOptions);
|
|
|
public sealed class PackageManager
|
|
|
: __ComObject, IPackageManager
|
|
|
public virtual DeploymentOperation AddPackageAsync(Uri packageUri, IEnumerable`1<Uri> dependencyPackageUris, DeploymentOptions deploymentOptions);
|
|
|
public virtual DeploymentOperation CleanupPackageForUserAsync(String packageName, String userSid);
|
|
|
public virtual Package FindPackage(String packageFullName);
|
|
|
public virtual IEnumerable`1<Package> FindPackages();
|
|
|
public virtual IEnumerable`1<Package> FindPackages(String packageName, String packagePublisher);
|
|
|
public virtual IEnumerable`1<Package> FindPackagesForUser(String userSecurityId);
|
|
|
public virtual IEnumerable`1<Package> FindPackagesForUser(String userSecurityId, String packageName, String packagePublisher);
|
|
|
public virtual IEnumerable`1<PackageUserInformation> FindUsers(String packageFullName);
|
|
|
public virtual DeploymentOperation RegisterPackageAsync(String manifestPath, IEnumerable`1<String> dependencyPackagePaths, DeploymentOptions deploymentOptions);
|
|
|
public virtual DeploymentOperation RemovePackageAsync(String packageMoniker);
|
|
|
public virtual void SetPackageState(String packageFullName, PackageState packageState);
|
|
|
public virtual DeploymentOperation StagePackageAsync(Uri packageUri, IEnumerable`1<Uri> dependencyPackageUris);
|
|
|
public virtual DeploymentOperation UpdatePackageAsync(Uri packageUri, IEnumerable`1<Uri> dependencyPackageUris, DeploymentOptions deploymentOptions);
|