Interface (package schema for Windows 8)

Declares an interface associated with the proxy.

Element hierarchy

<Package>
<Extensions>
<Extension>
<ProxyStub>
<Interface>

Syntax

<Interface Name        = A string between 1 and 255 characters in length that consists of alpha-numeric, 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
InterfaceId

The interface ID.

A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Yes
Name

The name of the interface.

A string between 1 and 255 characters in length that consists of alpha-numeric, period, and underscore characters. 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

Value
Namespace http://schemas.microsoft.com/appx/2010/manifest