Silverlight 5 | WinRT |
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 sealed enum DeploymentOptions | |
: IComparable, IFormattable, IConvertible | |
{ None, ForceApplicationShutdown, DevelopmentMode } |
public sealed struct DeploymentProgress | |
: ValueType |
public sealed enum DeploymentProgressState | |
: IComparable, IFormattable, IConvertible | |
{ Queued, Processing } |
public sealed class DeploymentResult | |
: __ComObject, IDeploymentResult | |
public virtual Guid ActivityId { get; } | |
public virtual String ErrorText { get; } |
public abstract interface IDeploymentResult | |
public abstract virtual Guid ActivityId { get; } | |
public abstract virtual String ErrorText { get; } |
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 abstract interface IPackageUserInformation | |
public abstract virtual PackageInstallState InstallState { get; } | |
public abstract virtual String UserSecurityId { get; } |
public sealed enum PackageInstallState | |
: IComparable, IFormattable, IConvertible | |
{ NotInstalled, Staged, Installed } |
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); |
public sealed enum PackageState | |
: IComparable, IFormattable, IConvertible | |
{ Normal, LicenseInvalid, Modified, Tampered } |
public sealed class PackageUserInformation | |
: __ComObject, IPackageUserInformation | |
public virtual PackageInstallState InstallState { get; } | |
public virtual String UserSecurityId { get; } |