InProcessServer (Windows 10)
Declares a package extensibility point of type windows.activatableClass.inProcessServer. The app uses a dynamic link library (DLL) that exposes one or more activatable classes.
Element hierarchy
<InProcessServer>
Syntax
<InProcessServer>
<!-- Child elements -->
Path
ActivatableClass{1,65535}
</InProcessServer>
Key
{}
specific range of occurrences
Attributes and elements
Attributes
None.
Child Elements
Child element | Description |
---|---|
ActivatableClass (type: CT_InProcessActivatableClass) | Declares a runtime class associated with the extensibility point. |
Path (type: ST_FileName) | The path to the DLL. |
Parent Elements
Parent element | Description |
---|---|
Extension (in type: CT_PackageExtensions) | Declares an extensibility point for the package. |
Examples
<Extension
Category="windows.activatableClass.inProcessServer">
<InProcessServer>
<Path>Microsoft.Samples.DllServerAuthoring.dll</Path>
<ActivatableClass
ActivatableClassId="Microsoft.Samples.DllServerAuthoring.Toaster" ThreadingModel="both" />
</InProcessServer>
</Extension>
Requirements
Item | Value |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |