ActivatableClassAttribute (Windows 8, descendant of InProcessServer)

Defines an attribute of the class that is stored in the Windows Runtime property store.

Element hierarchy

<Package>
<Extensions>
<Extension>
<InProcessServer>
<ActivatableClass>
<ActivatableClassAttribute>

Syntax

<ActivatableClassAttribute Name  = A string between 1 and 255 characters in length that consists of alpha-numeric fields separated by periods. Each field must begin with an ASCII alphabetical character.
                           Type  = "string" | "integer"
                           Value = A string between 1 and 255 characters in length. />

Attributes and Elements

Attributes

Attribute Description Data type Required Default value
Name

The attribute name.

A string between 1 and 255 characters in length that consists of alpha-numeric fields separated by periods. Each field must begin with an ASCII alphabetical character. Yes
Type

The attribute type.

This attribute can have one of the following values:

  • string
  • integer
Yes
Value

The attribute value.

A string between 1 and 255 characters in length. Yes

 

Child Elements

None.

Parent Elements

Parent Element Description
ActivatableClass (type: CT_InProcessActivatableClass)

Declares a runtime class associated with the extensibility point.

ActivatableClass (type: CT_OutOfProcessActivatableClass)

Declares a runtime class associated with the extensibility point.

 

Requirements

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