com:ProxyStub

Description

Registers a proxy stub.

Element Hierarchy

<Package>
<Applications>
<Application>
<Extensions>
<com:Extension>
<com:ComInterface>
<com:ProxyStub>

Syntax

<com:ProxyStub
    Id = A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
    DisplayName? = A string between 1 and 256 characters in length. This string is localizable.
    Path = A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *. >

      <!-- Child elements -->
    com2:ProxyStubDll

</com:ProxyStub>

Key

? optional (zero or one)

Attributes

Attribute Description Data type Required
Id The proxy stub's CLSID. A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Yes
DisplayName A localizable string corresponding to the default value of the proxy stub's CLSID key. A string between 1 and 256 characters in length. This string is localizable. No
Path The path relative to the package root. Path must reference a file in the package. A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *. Yes

Child Elements

Child Element Description
com2:ProxyStubDll Specifies the path and processor architecture of a ProxyStub DLL.

Remarks

A proxy stub element must have either a Path attribute or one or more ProxyStubDll child elements, but not both.

Examples

Requirements

Namespace

http://schemas.microsoft.com/appx/manifest/com/windows10