Edit

Interface

Declares an interface associated with the proxy.

Element hierarchy

<Package>
   └─ <Extensions>
      └─ <Extension>
         └─ <ProxyStub>
            └─ <Interface>

Syntax

<Package
  xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10">
  ...
  <Interface
    Name = 'A required value. <!-- TODO: Add description for t:ST_InterfaceName_Foundation -->'
    InterfaceId = 'A required GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' />
</Package>

Attributes

Attribute Description Data type Required Default value
Name The name of the interface. A value. Yes
InterfaceId The interface ID. A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Yes

Child elements

None.

Parent elements

Parent element Description
ProxyStub Declares a package extensibility point of type windows.activatableClass.proxyStub. A proxy can be composed of one or more interfaces.

Requirements

Item Value
Namespace http://schemas.microsoft.com/appx/manifest/foundation/windows10
Minimum OS Version

Remarks

Examples