com4:ManagedInProcessServer

Registers a managed in-process server with one or many class registrations.

Element hierarchy

<Package>

    <Applications>

         <Application>

              <Extensions>

                   <com4:ManagedInProcessServer>

    <Extensions>

         <com4:ManagedInProcessServer>

Syntax

<com4:ManagedInProcessServer
  Assembly = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
  RuntimeVersion = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' >

  <!-- Child elements -->
  Class
  ClassReference

</com4:ManagedInProcessServer>

Attributes and elements

Attributes

Attribute Description Data type Required Default value
Assembly The name of the assembly for the managed in-process server. A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end. Yes
RuntimeVersion The runtime version targeted by the managed in-proces server. A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end. Yes

Child elements

Child element Description
Class Registers a managed in-process server with one or more classes.
ClassReference Specifies the class with which the managed in-process server is associated and sets registration details.

Parent elements

Parent element Description
Extensions (type: CT_ApplicationExtensions) Defines one or more extensibility points for the app.

Requirements

Item Value
Namespace http://schemas.microsoft.com/appx/manifest/com/windows10/4
Minimum OS Version Windows 10 (Build 20348)