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 |