Skip to content

AppService element (Msix extension)

Defines an application contracts as a way for an app to invoke a background task belonging to another app; or for a background task invoked to service an app contract a way to communicate with its caller.

Attributes

EntryPoint

string

Entry point in application.

Name

string required

The service name (used to match the caller of the Application Contract with the provider).

ServerName

string

The COM server to be instantiated to satisfy the contract activation (ensures that only one instance of the server exists at runtime). This is an optional attribute that is only used for PPLE host processes.

SupportsMultipleInstances

wxs:YesNoTypeUnion

Supports multiple, separate instances of an app service.

Parents