deployment

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Rendered for windows/amd64

Index

Constants

View Source
const GUIDiPackageManager string = "9a7d4b65-5e8f-4fc7-a2e5-7f6925cb8b53"
View Source
const GUIDiPackageManager2 string = "f7aad08d-0840-46f2-b5d8-cad47693a095"
View Source
const GUIDiPackageManager3 string = "daad9948-36f1-41a7-9188-bc263e0dcb72"
View Source
const GUIDiPackageManager4 string = "3c719963-bab6-46bf-8ff7-da4719230ae6"
View Source
const GUIDiPackageManager5 string = "711f3117-1afd-4313-978c-9bb6e1b864a7"
View Source
const GUIDiPackageManager6 string = "0847e909-53cd-4e4f-832e-57d180f6e447"
View Source
const GUIDiPackageManager7 string = "f28654f4-2ba7-4b80-88d6-be15f9a23fba"
View Source
const GUIDiPackageManager8 string = "b8575330-1298-4ee2-80ee-7f659c5d2782"
View Source
const GUIDiPackageManager9 string = "1aa79035-cc71-4b2e-80a6-c7041d8579a7"
View Source
const SignaturePackageManager string = "rc(Windows.Management.Deployment.PackageManager;{9a7d4b65-5e8f-4fc7-a2e5-7f6925cb8b53})"
View Source
const SignatureiPackageManager string = "{9a7d4b65-5e8f-4fc7-a2e5-7f6925cb8b53}"
View Source
const SignatureiPackageManager2 string = "{f7aad08d-0840-46f2-b5d8-cad47693a095}"
View Source
const SignatureiPackageManager3 string = "{daad9948-36f1-41a7-9188-bc263e0dcb72}"
View Source
const SignatureiPackageManager4 string = "{3c719963-bab6-46bf-8ff7-da4719230ae6}"
View Source
const SignatureiPackageManager5 string = "{711f3117-1afd-4313-978c-9bb6e1b864a7}"
View Source
const SignatureiPackageManager6 string = "{0847e909-53cd-4e4f-832e-57d180f6e447}"
View Source
const SignatureiPackageManager7 string = "{f28654f4-2ba7-4b80-88d6-be15f9a23fba}"
View Source
const SignatureiPackageManager8 string = "{b8575330-1298-4ee2-80ee-7f659c5d2782}"
View Source
const SignatureiPackageManager9 string = "{1aa79035-cc71-4b2e-80a6-c7041d8579a7}"

Variables

This section is empty.

Functions

This section is empty.

Types

type PackageManager

type PackageManager struct {
	ole.IUnknown
}

func NewPackageManager

func NewPackageManager() (*PackageManager, error)

func (*PackageManager) AddPackageAsync

func (impl *PackageManager) AddPackageAsync(packageUri *foundation.Uri, dependencyPackageUris *collections.IIterable, deploymentOptions DeploymentOptions) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) AddPackageByAppInstallerFileAsync

func (impl *PackageManager) AddPackageByAppInstallerFileAsync(appInstallerFileUri *foundation.Uri, options AddPackageByAppInstallerOptions, targetVolume *PackageVolume) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) AddPackageByUriAsync

func (impl *PackageManager) AddPackageByUriAsync(packageUri *foundation.Uri, options *AddPackageOptions) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) AddPackageToVolumeAndOptionalPackagesAsync

func (impl *PackageManager) AddPackageToVolumeAndOptionalPackagesAsync(packageUri *foundation.Uri, dependencyPackageUris *collections.IIterable, deploymentOptions DeploymentOptions, targetVolume *PackageVolume, optionalPackageFamilyNames *collections.IIterable, externalPackageUris *collections.IIterable) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) AddPackageToVolumeAndRelatedSetAsync

func (impl *PackageManager) AddPackageToVolumeAndRelatedSetAsync(packageUri *foundation.Uri, dependencyPackageUris *collections.IIterable, options DeploymentOptions, targetVolume *PackageVolume, optionalPackageFamilyNames *collections.IIterable, packageUrisToInstall *collections.IIterable, relatedPackageUris *collections.IIterable) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) AddPackageToVolumeAsync

func (impl *PackageManager) AddPackageToVolumeAsync(packageUri *foundation.Uri, dependencyPackageUris *collections.IIterable, deploymentOptions DeploymentOptions, targetVolume *PackageVolume) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) AddPackageVolumeAsync

func (impl *PackageManager) AddPackageVolumeAsync(packageStorePath string) (*foundation.IAsyncOperation, error)

func (*PackageManager) CleanupPackageForUserAsync

func (impl *PackageManager) CleanupPackageForUserAsync(packageName string, userSecurityId string) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) ClearPackageStatus

func (impl *PackageManager) ClearPackageStatus(packageFullName string, status PackageStatus) error

func (*PackageManager) DeprovisionPackageForAllUsersAsync

func (impl *PackageManager) DeprovisionPackageForAllUsersAsync(packageFamilyName string) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) FindPackageByPackageFullName

func (impl *PackageManager) FindPackageByPackageFullName(packageFullName string) (*applicationmodel.Package, error)

func (*PackageManager) FindPackageByUserSecurityIdPackageFullName

func (impl *PackageManager) FindPackageByUserSecurityIdPackageFullName(userSecurityId string, packageFullName string) (*applicationmodel.Package, error)

func (*PackageManager) FindPackageVolumeByName

func (impl *PackageManager) FindPackageVolumeByName(volumeName string) (*PackageVolume, error)

func (*PackageManager) FindPackageVolumes

func (impl *PackageManager) FindPackageVolumes() (*collections.IIterable, error)

func (*PackageManager) FindPackages

func (impl *PackageManager) FindPackages() (*collections.IIterable, error)

func (*PackageManager) FindPackagesByNamePublisher

func (impl *PackageManager) FindPackagesByNamePublisher(packageName string, packagePublisher string) (*collections.IIterable, error)

func (*PackageManager) FindPackagesByNamePublisherWithPackageTypes

func (impl *PackageManager) FindPackagesByNamePublisherWithPackageTypes(packageName string, packagePublisher string, packageTypes PackageTypes) (*collections.IIterable, error)

func (*PackageManager) FindPackagesByPackageFamilyName

func (impl *PackageManager) FindPackagesByPackageFamilyName(packageFamilyName string) (*collections.IIterable, error)

func (*PackageManager) FindPackagesByPackageFamilyNameWithPackageTypes

func (impl *PackageManager) FindPackagesByPackageFamilyNameWithPackageTypes(packageFamilyName string, packageTypes PackageTypes) (*collections.IIterable, error)

func (*PackageManager) FindPackagesByUserSecurityId

func (impl *PackageManager) FindPackagesByUserSecurityId(userSecurityId string) (*collections.IIterable, error)

func (*PackageManager) FindPackagesByUserSecurityIdNamePublisher

func (impl *PackageManager) FindPackagesByUserSecurityIdNamePublisher(userSecurityId string, packageName string, packagePublisher string) (*collections.IIterable, error)

func (*PackageManager) FindPackagesByUserSecurityIdNamePublisherWithPackageTypes

func (impl *PackageManager) FindPackagesByUserSecurityIdNamePublisherWithPackageTypes(userSecurityId string, packageName string, packagePublisher string, packageTypes PackageTypes) (*collections.IIterable, error)

func (*PackageManager) FindPackagesByUserSecurityIdPackageFamilyName

func (impl *PackageManager) FindPackagesByUserSecurityIdPackageFamilyName(userSecurityId string, packageFamilyName string) (*collections.IIterable, error)

func (*PackageManager) FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes

func (impl *PackageManager) FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes(userSecurityId string, packageFamilyName string, packageTypes PackageTypes) (*collections.IIterable, error)

func (*PackageManager) FindPackagesByUserSecurityIdWithPackageTypes

func (impl *PackageManager) FindPackagesByUserSecurityIdWithPackageTypes(userSecurityId string, packageTypes PackageTypes) (*collections.IIterable, error)

func (*PackageManager) FindPackagesWithPackageTypes

func (impl *PackageManager) FindPackagesWithPackageTypes(packageTypes PackageTypes) (*collections.IIterable, error)

func (*PackageManager) FindProvisionedPackages

func (impl *PackageManager) FindProvisionedPackages() (*collections.IVector, error)

func (*PackageManager) FindUsers

func (impl *PackageManager) FindUsers(packageFullName string) (*collections.IIterable, error)

func (*PackageManager) GetDebugSettings

func (impl *PackageManager) GetDebugSettings() (*PackageManagerDebugSettings, error)

func (*PackageManager) GetDefaultPackageVolume

func (impl *PackageManager) GetDefaultPackageVolume() (*PackageVolume, error)

func (*PackageManager) GetPackageStubPreference

func (impl *PackageManager) GetPackageStubPreference(packageFamilyName string) (PackageStubPreference, error)

func (*PackageManager) GetPackageVolumesAsync

func (impl *PackageManager) GetPackageVolumesAsync() (*foundation.IAsyncOperation, error)

func (*PackageManager) MovePackageToVolumeAsync

func (impl *PackageManager) MovePackageToVolumeAsync(packageFullName string, deploymentOptions DeploymentOptions, targetVolume *PackageVolume) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) ProvisionPackageForAllUsersAsync

func (impl *PackageManager) ProvisionPackageForAllUsersAsync(packageFamilyName string) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) RegisterPackageAsync

func (impl *PackageManager) RegisterPackageAsync(manifestUri *foundation.Uri, dependencyPackageUris *collections.IIterable, deploymentOptions DeploymentOptions) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) RegisterPackageByFamilyNameAndOptionalPackagesAsync

func (impl *PackageManager) RegisterPackageByFamilyNameAndOptionalPackagesAsync(mainPackageFamilyName string, dependencyPackageFamilyNames *collections.IIterable, deploymentOptions DeploymentOptions, appDataVolume *PackageVolume, optionalPackageFamilyNames *collections.IIterable) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) RegisterPackageByFullNameAsync

func (impl *PackageManager) RegisterPackageByFullNameAsync(mainPackageFullName string, dependencyPackageFullNames *collections.IIterable, deploymentOptions DeploymentOptions) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) RegisterPackageByUriAsync

func (impl *PackageManager) RegisterPackageByUriAsync(manifestUri *foundation.Uri, options *RegisterPackageOptions) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) RegisterPackageWithAppDataVolumeAsync

func (impl *PackageManager) RegisterPackageWithAppDataVolumeAsync(manifestUri *foundation.Uri, dependencyPackageUris *collections.IIterable, deploymentOptions DeploymentOptions, appDataVolume *PackageVolume) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) RegisterPackagesByFullNameAsync

func (impl *PackageManager) RegisterPackagesByFullNameAsync(packageFullNames *collections.IIterable, options *RegisterPackageOptions) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) RemovePackageAsync

func (impl *PackageManager) RemovePackageAsync(packageFullName string) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) RemovePackageVolumeAsync

func (impl *PackageManager) RemovePackageVolumeAsync(volume *PackageVolume) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) RemovePackageWithOptionsAsync

func (impl *PackageManager) RemovePackageWithOptionsAsync(packageFullName string, removalOptions RemovalOptions) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) RequestAddPackageAndRelatedSetAsync

func (impl *PackageManager) RequestAddPackageAndRelatedSetAsync(packageUri *foundation.Uri, dependencyPackageUris *collections.IIterable, deploymentOptions DeploymentOptions, targetVolume *PackageVolume, optionalPackageFamilyNames *collections.IIterable, relatedPackageUris *collections.IIterable, packageUrisToInstall *collections.IIterable) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) RequestAddPackageAsync

func (impl *PackageManager) RequestAddPackageAsync(packageUri *foundation.Uri, dependencyPackageUris *collections.IIterable, deploymentOptions DeploymentOptions, targetVolume *PackageVolume, optionalPackageFamilyNames *collections.IIterable, relatedPackageUris *collections.IIterable) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) RequestAddPackageByAppInstallerFileAsync

func (impl *PackageManager) RequestAddPackageByAppInstallerFileAsync(appInstallerFileUri *foundation.Uri, options AddPackageByAppInstallerOptions, targetVolume *PackageVolume) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) SetDefaultPackageVolume

func (impl *PackageManager) SetDefaultPackageVolume(volume *PackageVolume) error

func (*PackageManager) SetPackageState

func (impl *PackageManager) SetPackageState(packageFullName string, packageState PackageState) error

func (*PackageManager) SetPackageStatus

func (impl *PackageManager) SetPackageStatus(packageFullName string, status PackageStatus) error

func (*PackageManager) SetPackageStubPreference

func (impl *PackageManager) SetPackageStubPreference(packageFamilyName string, useStub PackageStubPreference) error

func (*PackageManager) SetPackageVolumeOfflineAsync

func (impl *PackageManager) SetPackageVolumeOfflineAsync(packageVolume *PackageVolume) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) SetPackageVolumeOnlineAsync

func (impl *PackageManager) SetPackageVolumeOnlineAsync(packageVolume *PackageVolume) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) StagePackageAsync

func (impl *PackageManager) StagePackageAsync(packageUri *foundation.Uri, dependencyPackageUris *collections.IIterable) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) StagePackageByUriAsync

func (impl *PackageManager) StagePackageByUriAsync(packageUri *foundation.Uri, options *StagePackageOptions) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) StagePackageToVolumeAndOptionalPackagesAsync

func (impl *PackageManager) StagePackageToVolumeAndOptionalPackagesAsync(packageUri *foundation.Uri, dependencyPackageUris *collections.IIterable, deploymentOptions DeploymentOptions, targetVolume *PackageVolume, optionalPackageFamilyNames *collections.IIterable, externalPackageUris *collections.IIterable) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) StagePackageToVolumeAndRelatedSetAsync

func (impl *PackageManager) StagePackageToVolumeAndRelatedSetAsync(packageUri *foundation.Uri, dependencyPackageUris *collections.IIterable, options DeploymentOptions, targetVolume *PackageVolume, optionalPackageFamilyNames *collections.IIterable, packageUrisToInstall *collections.IIterable, relatedPackageUris *collections.IIterable) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) StagePackageToVolumeAsync

func (impl *PackageManager) StagePackageToVolumeAsync(packageUri *foundation.Uri, dependencyPackageUris *collections.IIterable, deploymentOptions DeploymentOptions, targetVolume *PackageVolume) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) StagePackageWithOptionsAsync

func (impl *PackageManager) StagePackageWithOptionsAsync(packageUri *foundation.Uri, dependencyPackageUris *collections.IIterable, deploymentOptions DeploymentOptions) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) StageUserDataAsync

func (impl *PackageManager) StageUserDataAsync(packageFullName string) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) StageUserDataWithOptionsAsync

func (impl *PackageManager) StageUserDataWithOptionsAsync(packageFullName string, deploymentOptions DeploymentOptions) (*foundation.IAsyncOperationWithProgress, error)

func (*PackageManager) UpdatePackageAsync

func (impl *PackageManager) UpdatePackageAsync(packageUri *foundation.Uri, dependencyPackageUris *collections.IIterable, deploymentOptions DeploymentOptions) (*foundation.IAsyncOperationWithProgress, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL