Interface (Windows 10)

Declares an interface associated with the proxy.

Element hierarchy

<Package>

    <Extensions>

         <Extension>

              <ProxyStub>

                   <Interface>

Syntax

<Interface
  Name = 'A string with a value between 1 and 255 characters in length that consists of alphanumeric, period, and underscore characters.'
  InterfaceId = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' />

Attributes and elements

Attributes

Attribute Description Data type Required Default value
Name The name of the interface. A string with a value between 1 and 255 characters in length that consists of alpha-numeric, period, and underscore characters. 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