os:activity element
Contains all of the functionality of an Accelerator.
Usage
<os:activity category = "sCategory"> child elements </os:activity>
Attributes
| Attribute | Type | Required | Description |
|---|---|---|---|
|
category |
sCategory |
Yes |
Specifies a category for the activity. The following values are examples: |
Child elements
| Element |
|---|
Child element sequence
os:activityAction+
Parent elements
| Element |
|---|
Remarks
Each os:activity element specifies a category attribute that describes a type of functionality. Accelerators are organized by category so that users can quickly access the type of operation that they want. The user determines the default Accelerator for a given category value when the Accelerator is installed.
If your Accelerator doesn't fit a recommended category, you can define your own. The category should be a verb that the user can recognize and not be tied to a specific brand or application. Additionally, because the value of the category attribute is used by Manage Add-ons to organize Accelerators in groups, it should be human-readable and capitalized appropriately.
Examples
The following Accelerator allows the user to quickly send important document details to a blogging service.
<?xml version="1.0" encoding="utf-8" ?> <openServiceDescription xmlns="http://www.microsoft.com/schemas/openservicedescription/1.0"> <homepageUrl>http://example.com/</homepageUrl> <display> <name>Blog with MyBlogs</name> <icon>http://example.com/favicon.ico</icon> </display> <activity category="Blog"> <activityAction context="selection"> <execute method="get" action="http://www.example.com/BlogIt.aspx"> <parameter name="title" value="{documentTitle}" /> <parameter name="SourceURL" value="{documentUrl}" /> <parameter name="description" value="{selection}" type="html" /> </execute> </activityAction> <activityAction context="document"> <execute method="get" action="http://www.example.com/BlogIt.aspx"> <parameter name="title" value="{documentTitle}" /> <parameter name="SourceURL" value="{documentUrl}" /> </execute> </activityAction> <activityAction context="link"> <execute method="get" action="http://www.example.com/BlogIt.aspx"> <parameter name="title" value="{linkTitle}" /> <parameter name="SourceURL" value="{link}" /> </execute> </activityAction> </activity> </openServiceDescription>
Element information
|
Minimum supported system | Windows XP with SP2 |
|---|---|
| Can be empty | No |